]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
Merge from BR_DEBUG_3_2_0b1
authorabd <abd@opencascade.com>
Wed, 14 Jun 2006 08:32:22 +0000 (08:32 +0000)
committerabd <abd@opencascade.com>
Wed, 14 Jun 2006 08:32:22 +0000 (08:32 +0000)
1420 files changed:
doc/salome/gui/GEOM/ehlpdhtm.js
doc/salome/gui/GEOM/files/introduction_to_geom.htm
doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions.htm [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image28.gif [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_booleangui_functions.htm
doc/salome/gui/GEOM/files/salome2_sp3_buildgui_functions.htm [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions.htm [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image51.gif [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image52.gif [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image53.gif [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image54.gif [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image55.gif [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_generationgui_functions.htm [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_geomtoolsgui_functions.htm
doc/salome/gui/GEOM/files/salome2_sp3_measuregui_functions.htm
doc/salome/gui/GEOM/files/salome2_sp3_operationgui_functions.htm [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_primitivegui_functions.htm [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_repairgui_functions.htm [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_transformationgui_functions.htm [deleted file]
doc/salome/gui/GEOM/files/salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image130.gif [deleted file]
doc/salome/gui/GEOM/geompy_doc/GEOM__TestMeasures_8py.html [deleted file]
doc/salome/gui/GEOM/geompy_doc/doxygen.png [deleted file]
doc/salome/gui/GEOM/geompy_doc/geompy_8py__incl.jpg [deleted file]
doc/salome/gui/GEOM/geompy_doc/geompy_8py__incl.map [deleted file]
doc/salome/gui/GEOM/geompy_doc/geompy_8py__incl.md5 [deleted file]
doc/salome/gui/GEOM/geompy_doc/namespaceGEOM__TestMeasures.html [deleted file]
doc/salome/gui/GEOM/geompy_doc/namespacegeompy.html
doc/salome/gui/GEOM/pics/arc.png
doc/salome/gui/GEOM/pics/archimede.png
doc/salome/gui/GEOM/pics/archimedesn1.png
doc/salome/gui/GEOM/pics/archimedesn2.png
doc/salome/gui/GEOM/pics/archimedesn3.png
doc/salome/gui/GEOM/pics/arcsn.png
doc/salome/gui/GEOM/pics/bezier.png
doc/salome/gui/GEOM/pics/block1.png
doc/salome/gui/GEOM/pics/block2.png
doc/salome/gui/GEOM/pics/block3.png
doc/salome/gui/GEOM/pics/block4.png
doc/salome/gui/GEOM/pics/block5.png
doc/salome/gui/GEOM/pics/block_explodesn.png
doc/salome/gui/GEOM/pics/bool1.png
doc/salome/gui/GEOM/pics/bool2.png
doc/salome/gui/GEOM/pics/bool3.png
doc/salome/gui/GEOM/pics/box1.png
doc/salome/gui/GEOM/pics/box2.png
doc/salome/gui/GEOM/pics/boxes.png
doc/salome/gui/GEOM/pics/chamfer1.png
doc/salome/gui/GEOM/pics/chamfer2.png
doc/salome/gui/GEOM/pics/chamfer3.png
doc/salome/gui/GEOM/pics/chamfer_all.png
doc/salome/gui/GEOM/pics/chamfer_edge.png
doc/salome/gui/GEOM/pics/chamfer_faces.png
doc/salome/gui/GEOM/pics/circle1.png
doc/salome/gui/GEOM/pics/circle2.png
doc/salome/gui/GEOM/pics/circles.png
doc/salome/gui/GEOM/pics/clipping.png
doc/salome/gui/GEOM/pics/colorsn.png
doc/salome/gui/GEOM/pics/commonsn.png
doc/salome/gui/GEOM/pics/compoundsn.png
doc/salome/gui/GEOM/pics/cone1.png
doc/salome/gui/GEOM/pics/cone2.png
doc/salome/gui/GEOM/pics/cones.png
doc/salome/gui/GEOM/pics/creategroup.png [deleted file]
doc/salome/gui/GEOM/pics/curve.png
doc/salome/gui/GEOM/pics/cutsn.png
doc/salome/gui/GEOM/pics/cylinder1.png
doc/salome/gui/GEOM/pics/cylinder2.png
doc/salome/gui/GEOM/pics/cylinders.png
doc/salome/gui/GEOM/pics/disp_mode1sn.png
doc/salome/gui/GEOM/pics/disp_mode2sn.png
doc/salome/gui/GEOM/pics/distance.png
doc/salome/gui/GEOM/pics/edgesn.png
doc/salome/gui/GEOM/pics/editgroup.png
doc/salome/gui/GEOM/pics/ellipse.png
doc/salome/gui/GEOM/pics/ellipsesn.png
doc/salome/gui/GEOM/pics/export.png [deleted file]
doc/salome/gui/GEOM/pics/extrusion.png
doc/salome/gui/GEOM/pics/facesn1.png
doc/salome/gui/GEOM/pics/facesn2.png
doc/salome/gui/GEOM/pics/facesn3.png
doc/salome/gui/GEOM/pics/fillet1.png
doc/salome/gui/GEOM/pics/fillet2.png
doc/salome/gui/GEOM/pics/fillet3.png
doc/salome/gui/GEOM/pics/fillet_all.png
doc/salome/gui/GEOM/pics/fillet_edge.png
doc/salome/gui/GEOM/pics/fillet_prism.png
doc/salome/gui/GEOM/pics/filling.png
doc/salome/gui/GEOM/pics/filling_compoundsn.png
doc/salome/gui/GEOM/pics/fillingsn.png
doc/salome/gui/GEOM/pics/free_boudaries1.png
doc/salome/gui/GEOM/pics/free_boudaries2.png
doc/salome/gui/GEOM/pics/free_faces1.png
doc/salome/gui/GEOM/pics/free_faces2.png
doc/salome/gui/GEOM/pics/fusesn1.png
doc/salome/gui/GEOM/pics/fusesn2.png
doc/salome/gui/GEOM/pics/geomcreategroup.png
doc/salome/gui/GEOM/pics/geomexport.png
doc/salome/gui/GEOM/pics/geomimport.png
doc/salome/gui/GEOM/pics/glue_faces1.png
doc/salome/gui/GEOM/pics/glue_faces2.png
doc/salome/gui/GEOM/pics/import.png [deleted file]
doc/salome/gui/GEOM/pics/interpol.png
doc/salome/gui/GEOM/pics/isos_u12_v12sn.png
doc/salome/gui/GEOM/pics/line.png
doc/salome/gui/GEOM/pics/lines.png
doc/salome/gui/GEOM/pics/measures1.png
doc/salome/gui/GEOM/pics/measures10.png
doc/salome/gui/GEOM/pics/measures3.png
doc/salome/gui/GEOM/pics/measures4.png
doc/salome/gui/GEOM/pics/measures5.png
doc/salome/gui/GEOM/pics/measures8.png
doc/salome/gui/GEOM/pics/measures9.png
doc/salome/gui/GEOM/pics/mirror_axissn1.png
doc/salome/gui/GEOM/pics/mirror_axissn2.png
doc/salome/gui/GEOM/pics/mirror_planesn1.png
doc/salome/gui/GEOM/pics/mirror_planesn2.png
doc/salome/gui/GEOM/pics/mirror_pointsn1.png
doc/salome/gui/GEOM/pics/mirror_pointsn2.png
doc/salome/gui/GEOM/pics/mtrans1.png
doc/salome/gui/GEOM/pics/mtrans2.png
doc/salome/gui/GEOM/pics/mtransf1.png
doc/salome/gui/GEOM/pics/mtransf2.png
doc/salome/gui/GEOM/pics/mtransf3.png
doc/salome/gui/GEOM/pics/mtransf4.png
doc/salome/gui/GEOM/pics/multi_rotation1d1.png
doc/salome/gui/GEOM/pics/multi_rotation1d2.png
doc/salome/gui/GEOM/pics/multi_rotation2d1.png
doc/salome/gui/GEOM/pics/multi_rotation2d2.png
doc/salome/gui/GEOM/pics/multi_transformationsn1d.png
doc/salome/gui/GEOM/pics/multi_transformationsn2d.png
doc/salome/gui/GEOM/pics/multi_translation1dsn.png
doc/salome/gui/GEOM/pics/multi_translation2dsn.png
doc/salome/gui/GEOM/pics/multi_translation_initialsn.png
doc/salome/gui/GEOM/pics/neo-basicprop.png
doc/salome/gui/GEOM/pics/neo-detect2.png
doc/salome/gui/GEOM/pics/neo-isos.png
doc/salome/gui/GEOM/pics/neo-localcs1.png
doc/salome/gui/GEOM/pics/neo-localcs2.png
doc/salome/gui/GEOM/pics/neo-localcs3.png
doc/salome/gui/GEOM/pics/neo-materials.png
doc/salome/gui/GEOM/pics/neo-mrot1.png
doc/salome/gui/GEOM/pics/neo-mrot2.png
doc/salome/gui/GEOM/pics/neo-obj1.png
doc/salome/gui/GEOM/pics/neo-obj2.png
doc/salome/gui/GEOM/pics/neo-obj3.png
doc/salome/gui/GEOM/pics/neo-obj4.png
doc/salome/gui/GEOM/pics/neo-obj5.png
doc/salome/gui/GEOM/pics/neo-obj6.png
doc/salome/gui/GEOM/pics/neo-obj7.png
doc/salome/gui/GEOM/pics/neo-point2.png
doc/salome/gui/GEOM/pics/neo-scetcher1.png
doc/salome/gui/GEOM/pics/neo-scetcher2.png
doc/salome/gui/GEOM/pics/neo-section.png
doc/salome/gui/GEOM/pics/neo-transparency.png
doc/salome/gui/GEOM/pics/new-tolerance.png
doc/salome/gui/GEOM/pics/offsetsn.png
doc/salome/gui/GEOM/pics/partition1.png
doc/salome/gui/GEOM/pics/partition2.png
doc/salome/gui/GEOM/pics/partitionsn1.png
doc/salome/gui/GEOM/pics/partitionsn2.png
doc/salome/gui/GEOM/pics/pipe.png
doc/salome/gui/GEOM/pics/pipe_wire_edgesn.png
doc/salome/gui/GEOM/pics/pipesn.png
doc/salome/gui/GEOM/pics/plane1.png
doc/salome/gui/GEOM/pics/plane2.png
doc/salome/gui/GEOM/pics/plane3.png
doc/salome/gui/GEOM/pics/plane_on_face.png
doc/salome/gui/GEOM/pics/planes1.png
doc/salome/gui/GEOM/pics/point1.png
doc/salome/gui/GEOM/pics/point3.png
doc/salome/gui/GEOM/pics/points.png
doc/salome/gui/GEOM/pics/polyline.png
doc/salome/gui/GEOM/pics/prisms_basessn.png
doc/salome/gui/GEOM/pics/prismssn.png
doc/salome/gui/GEOM/pics/repair1.png
doc/salome/gui/GEOM/pics/repair10.png
doc/salome/gui/GEOM/pics/repair2.png
doc/salome/gui/GEOM/pics/repair3.png
doc/salome/gui/GEOM/pics/repair4.png
doc/salome/gui/GEOM/pics/repair5.png
doc/salome/gui/GEOM/pics/repair6.png
doc/salome/gui/GEOM/pics/repair7.png
doc/salome/gui/GEOM/pics/repair8.png
doc/salome/gui/GEOM/pics/repair9.png
doc/salome/gui/GEOM/pics/revolution.png
doc/salome/gui/GEOM/pics/revolutionsn.png
doc/salome/gui/GEOM/pics/rotationsn1.png
doc/salome/gui/GEOM/pics/rotationsn2.png
doc/salome/gui/GEOM/pics/scale_transformsn1.png
doc/salome/gui/GEOM/pics/scale_transformsn2.png
doc/salome/gui/GEOM/pics/sectionsn.png
doc/salome/gui/GEOM/pics/shellsn.png
doc/salome/gui/GEOM/pics/solidsn.png
doc/salome/gui/GEOM/pics/sphere1.png
doc/salome/gui/GEOM/pics/sphere2.png
doc/salome/gui/GEOM/pics/spheres.png
doc/salome/gui/GEOM/pics/supp_int_wires1.png
doc/salome/gui/GEOM/pics/supp_int_wires2.png
doc/salome/gui/GEOM/pics/suppress_faces1.png
doc/salome/gui/GEOM/pics/suppress_faces2.png
doc/salome/gui/GEOM/pics/torus1.png
doc/salome/gui/GEOM/pics/torus2.png
doc/salome/gui/GEOM/pics/toruses.png
doc/salome/gui/GEOM/pics/transformation1.png
doc/salome/gui/GEOM/pics/transformation10.png
doc/salome/gui/GEOM/pics/transformation11.png
doc/salome/gui/GEOM/pics/transformation2.png
doc/salome/gui/GEOM/pics/transformation3.png
doc/salome/gui/GEOM/pics/transformation4.png
doc/salome/gui/GEOM/pics/transformation5.png
doc/salome/gui/GEOM/pics/transformation6.png
doc/salome/gui/GEOM/pics/transformation7.png
doc/salome/gui/GEOM/pics/transformation8.png
doc/salome/gui/GEOM/pics/transformation9.png
doc/salome/gui/GEOM/pics/translationsn1.png
doc/salome/gui/GEOM/pics/translationsn2.png
doc/salome/gui/GEOM/pics/transparencysn.png
doc/salome/gui/GEOM/pics/vector1.png
doc/salome/gui/GEOM/pics/vector2.png
doc/salome/gui/GEOM/pics/vectors.png
doc/salome/gui/GEOM/pics/wiresn.png
doc/salome/gui/GEOM/pics/workplane4.png
doc/salome/gui/GEOM/pics/workplane5.png
doc/salome/gui/GEOM/pics/workplane6.png
doc/salome/gui/GEOM/webhelp.jar
doc/salome/gui/GEOM/whdata/whftdata.js
doc/salome/gui/GEOM/whdata/whftdata0.htm
doc/salome/gui/GEOM/whdata/whfts.htm
doc/salome/gui/GEOM/whdata/whfts.js
doc/salome/gui/GEOM/whdata/whfwdata.js
doc/salome/gui/GEOM/whdata/whfwdata0.htm
doc/salome/gui/GEOM/whdata/whgdata.js
doc/salome/gui/GEOM/whdata/whgdata0.htm
doc/salome/gui/GEOM/whdata/whglo.htm
doc/salome/gui/GEOM/whdata/whglo.js
doc/salome/gui/GEOM/whdata/whidata.js
doc/salome/gui/GEOM/whdata/whidx.htm
doc/salome/gui/GEOM/whdata/whidx.js
doc/salome/gui/GEOM/whdata/whtdata.js
doc/salome/gui/GEOM/whdata/whtdata0.htm
doc/salome/gui/GEOM/whdata/whtoc.htm
doc/salome/gui/GEOM/whdata/whtoc.js
doc/salome/gui/GEOM/whgdata/whlstf0.htm
doc/salome/gui/GEOM/whgdata/whlstf1.htm
doc/salome/gui/GEOM/whgdata/whlstf10.htm
doc/salome/gui/GEOM/whgdata/whlstf11.htm
doc/salome/gui/GEOM/whgdata/whlstf12.htm
doc/salome/gui/GEOM/whgdata/whlstf13.htm
doc/salome/gui/GEOM/whgdata/whlstf14.htm [deleted file]
doc/salome/gui/GEOM/whgdata/whlstf15.htm [deleted file]
doc/salome/gui/GEOM/whgdata/whlstf2.htm
doc/salome/gui/GEOM/whgdata/whlstf3.htm
doc/salome/gui/GEOM/whgdata/whlstf4.htm
doc/salome/gui/GEOM/whgdata/whlstf5.htm
doc/salome/gui/GEOM/whgdata/whlstf6.htm
doc/salome/gui/GEOM/whgdata/whlstf7.htm
doc/salome/gui/GEOM/whgdata/whlstf8.htm
doc/salome/gui/GEOM/whgdata/whlstf9.htm
doc/salome/gui/GEOM/whgdata/whlstfl0.htm
doc/salome/gui/GEOM/whgdata/whlstfl1.htm
doc/salome/gui/GEOM/whgdata/whlstfl10.htm
doc/salome/gui/GEOM/whgdata/whlstfl11.htm
doc/salome/gui/GEOM/whgdata/whlstfl12.htm
doc/salome/gui/GEOM/whgdata/whlstfl13.htm
doc/salome/gui/GEOM/whgdata/whlstfl14.htm
doc/salome/gui/GEOM/whgdata/whlstfl15.htm
doc/salome/gui/GEOM/whgdata/whlstfl16.htm
doc/salome/gui/GEOM/whgdata/whlstfl17.htm
doc/salome/gui/GEOM/whgdata/whlstfl18.htm
doc/salome/gui/GEOM/whgdata/whlstfl19.htm
doc/salome/gui/GEOM/whgdata/whlstfl2.htm
doc/salome/gui/GEOM/whgdata/whlstfl20.htm
doc/salome/gui/GEOM/whgdata/whlstfl21.htm
doc/salome/gui/GEOM/whgdata/whlstfl22.htm
doc/salome/gui/GEOM/whgdata/whlstfl23.htm
doc/salome/gui/GEOM/whgdata/whlstfl24.htm
doc/salome/gui/GEOM/whgdata/whlstfl25.htm
doc/salome/gui/GEOM/whgdata/whlstfl26.htm
doc/salome/gui/GEOM/whgdata/whlstfl3.htm
doc/salome/gui/GEOM/whgdata/whlstfl4.htm
doc/salome/gui/GEOM/whgdata/whlstfl5.htm
doc/salome/gui/GEOM/whgdata/whlstfl6.htm
doc/salome/gui/GEOM/whgdata/whlstfl7.htm
doc/salome/gui/GEOM/whgdata/whlstfl8.htm
doc/salome/gui/GEOM/whgdata/whlstfl9.htm
doc/salome/gui/GEOM/whgdata/whlstg0.htm
doc/salome/gui/GEOM/whgdata/whlsti0.htm
doc/salome/gui/GEOM/whgdata/whlstt0.htm
doc/salome/gui/GEOM/whgdata/whlstt1.htm
doc/salome/gui/GEOM/whgdata/whlstt10.htm
doc/salome/gui/GEOM/whgdata/whlstt11.htm
doc/salome/gui/GEOM/whgdata/whlstt12.htm
doc/salome/gui/GEOM/whgdata/whlstt13.htm
doc/salome/gui/GEOM/whgdata/whlstt14.htm
doc/salome/gui/GEOM/whgdata/whlstt15.htm
doc/salome/gui/GEOM/whgdata/whlstt16.htm
doc/salome/gui/GEOM/whgdata/whlstt17.htm [deleted file]
doc/salome/gui/GEOM/whgdata/whlstt2.htm
doc/salome/gui/GEOM/whgdata/whlstt3.htm
doc/salome/gui/GEOM/whgdata/whlstt4.htm
doc/salome/gui/GEOM/whgdata/whlstt5.htm
doc/salome/gui/GEOM/whgdata/whlstt6.htm
doc/salome/gui/GEOM/whgdata/whlstt7.htm
doc/salome/gui/GEOM/whgdata/whlstt8.htm
doc/salome/gui/GEOM/whgdata/whlstt9.htm
doc/salome/gui/GEOM/whgdata/whnvf30.htm
doc/salome/gui/GEOM/whgdata/whnvf31.htm
doc/salome/gui/GEOM/whgdata/whnvf32.htm
doc/salome/gui/GEOM/whgdata/whnvf33.htm
doc/salome/gui/GEOM/whgdata/whnvl31.htm
doc/salome/gui/GEOM/whgdata/whnvl32.htm
doc/salome/gui/GEOM/whgdata/whnvl33.htm
doc/salome/gui/GEOM/whgdata/whnvp30.htm
doc/salome/gui/GEOM/whgdata/whnvp31.htm
doc/salome/gui/GEOM/whgdata/whnvp32.htm
doc/salome/gui/GEOM/whgdata/whnvp33.htm
doc/salome/gui/GEOM/whgdata/whnvt30.htm
doc/salome/gui/GEOM/whgdata/whnvt31.htm
doc/salome/gui/GEOM/whgdata/whnvt32.htm
doc/salome/gui/GEOM/whgdata/whnvt33.htm
doc/salome/gui/GEOM/whproj.htm
doc/salome/gui/GEOM/whproj.xml
doc/salome/gui/GEOM/whxdata/whftdata0.xml
doc/salome/gui/GEOM/whxdata/whfts.xml
doc/salome/gui/GEOM/whxdata/whfwdata0.xml
doc/salome/gui/GEOM/whxdata/whgdata0.xml
doc/salome/gui/GEOM/whxdata/whglo.xml
doc/salome/gui/GEOM/whxdata/whidx.xml
doc/salome/gui/GEOM/whxdata/whtdata0.xml
doc/salome/gui/GEOM/whxdata/whtoc.xml
doc/salome/tui/GEOM/doxyfile [deleted file]
doc/salome/tui/GEOM/doxyfile_py [deleted file]
doc/salome/tui/GEOM/sources/Application-About.png
doc/salome/tui/GEOM/sources/bg_salome.gif
doc/salome/tui/GEOM/sources/myheader.html
doc/salome/tui/GEOM/sources/static/doxygen.css
doc/salome/tui/GEOM/sources/static/tree.js [deleted file]
doc/salome/tui/Makefile.in
src/ARCHIMEDE/Archimede_VolumeSection.cxx
src/ARCHIMEDE/Archimede_VolumeSection.hxx
src/ARCHIMEDE/Makefile.in
src/BREPExport/BREPExport.cxx
src/BREPExport/Makefile.in
src/BREPImport/BREPImport.cxx
src/BREPImport/Makefile.in
src/BasicGUI/BasicGUI.cxx
src/BasicGUI/BasicGUI.h
src/BasicGUI/BasicGUI_ArcDlg.cxx
src/BasicGUI/BasicGUI_ArcDlg.h
src/BasicGUI/BasicGUI_CircleDlg.cxx
src/BasicGUI/BasicGUI_CircleDlg.h
src/BasicGUI/BasicGUI_CurveDlg.cxx
src/BasicGUI/BasicGUI_CurveDlg.h
src/BasicGUI/BasicGUI_EllipseDlg.cxx
src/BasicGUI/BasicGUI_EllipseDlg.h
src/BasicGUI/BasicGUI_LineDlg.cxx
src/BasicGUI/BasicGUI_LineDlg.h
src/BasicGUI/BasicGUI_MarkerDlg.cxx
src/BasicGUI/BasicGUI_MarkerDlg.h
src/BasicGUI/BasicGUI_PlaneDlg.cxx
src/BasicGUI/BasicGUI_PlaneDlg.h
src/BasicGUI/BasicGUI_PointDlg.cxx
src/BasicGUI/BasicGUI_PointDlg.h
src/BasicGUI/BasicGUI_VectorDlg.cxx
src/BasicGUI/BasicGUI_VectorDlg.h
src/BasicGUI/BasicGUI_WorkingPlaneDlg.cxx
src/BasicGUI/BasicGUI_WorkingPlaneDlg.h
src/BasicGUI/Makefile.in
src/BlocksGUI/BlocksGUI.cxx
src/BlocksGUI/BlocksGUI.h
src/BlocksGUI/BlocksGUI_BlockDlg.cxx
src/BlocksGUI/BlocksGUI_BlockDlg.h
src/BlocksGUI/BlocksGUI_ExplodeDlg.cxx
src/BlocksGUI/BlocksGUI_ExplodeDlg.h
src/BlocksGUI/BlocksGUI_PropagateDlg.cxx
src/BlocksGUI/BlocksGUI_PropagateDlg.h
src/BlocksGUI/BlocksGUI_QuadFaceDlg.cxx
src/BlocksGUI/BlocksGUI_QuadFaceDlg.h
src/BlocksGUI/BlocksGUI_TrsfDlg.cxx
src/BlocksGUI/BlocksGUI_TrsfDlg.h
src/BlocksGUI/Makefile.in
src/BooleanGUI/BooleanGUI.cxx
src/BooleanGUI/BooleanGUI.h
src/BooleanGUI/BooleanGUI_Dialog.cxx
src/BooleanGUI/BooleanGUI_Dialog.h
src/BooleanGUI/Makefile.in
src/BuildGUI/BuildGUI.cxx
src/BuildGUI/BuildGUI.h
src/BuildGUI/BuildGUI_CompoundDlg.cxx
src/BuildGUI/BuildGUI_CompoundDlg.h
src/BuildGUI/BuildGUI_EdgeDlg.cxx
src/BuildGUI/BuildGUI_EdgeDlg.h
src/BuildGUI/BuildGUI_FaceDlg.cxx
src/BuildGUI/BuildGUI_FaceDlg.h
src/BuildGUI/BuildGUI_ShellDlg.cxx
src/BuildGUI/BuildGUI_ShellDlg.h
src/BuildGUI/BuildGUI_SolidDlg.cxx
src/BuildGUI/BuildGUI_SolidDlg.h
src/BuildGUI/BuildGUI_WireDlg.cxx
src/BuildGUI/BuildGUI_WireDlg.h
src/BuildGUI/Makefile.in
src/DisplayGUI/DisplayGUI.cxx
src/DisplayGUI/DisplayGUI.h
src/DisplayGUI/Makefile.in
src/DlgRef/DlgRef_1List1Spin1Btn_QTD.cxx
src/DlgRef/DlgRef_1List1Spin1Btn_QTD.h
src/DlgRef/DlgRef_1Sel1Check1List_QTD.cxx
src/DlgRef/DlgRef_1Sel1Check1List_QTD.h
src/DlgRef/DlgRef_1Sel1Check_QTD.cxx
src/DlgRef/DlgRef_1Sel1Check_QTD.h
src/DlgRef/DlgRef_1Sel1Spin.cxx
src/DlgRef/DlgRef_1Sel1Spin.h
src/DlgRef/DlgRef_1Sel1Spin1Check.cxx
src/DlgRef/DlgRef_1Sel1Spin1Check.h
src/DlgRef/DlgRef_1Sel1Spin1Check_QTD.cxx
src/DlgRef/DlgRef_1Sel1Spin1Check_QTD.h
src/DlgRef/DlgRef_1Sel1Spin_QTD.cxx
src/DlgRef/DlgRef_1Sel1Spin_QTD.h
src/DlgRef/DlgRef_1Sel2Spin.cxx
src/DlgRef/DlgRef_1Sel2Spin.h
src/DlgRef/DlgRef_1Sel2Spin_QTD.cxx
src/DlgRef/DlgRef_1Sel2Spin_QTD.h
src/DlgRef/DlgRef_1Sel3Check_QTD.cxx
src/DlgRef/DlgRef_1Sel3Check_QTD.h
src/DlgRef/DlgRef_1Sel3Spin.cxx
src/DlgRef/DlgRef_1Sel3Spin.h
src/DlgRef/DlgRef_1Sel3Spin_QTD.cxx
src/DlgRef/DlgRef_1Sel3Spin_QTD.h
src/DlgRef/DlgRef_1Sel4Spin.cxx
src/DlgRef/DlgRef_1Sel4Spin.h
src/DlgRef/DlgRef_1Sel4Spin_QTD.cxx
src/DlgRef/DlgRef_1Sel4Spin_QTD.h
src/DlgRef/DlgRef_1Sel5Spin.cxx
src/DlgRef/DlgRef_1Sel5Spin.h
src/DlgRef/DlgRef_1Sel5Spin_QTD.cxx
src/DlgRef/DlgRef_1Sel5Spin_QTD.h
src/DlgRef/DlgRef_1Sel_Ext.h
src/DlgRef/DlgRef_1Sel_QTD.cxx
src/DlgRef/DlgRef_1Sel_QTD.h
src/DlgRef/DlgRef_1Spin.cxx
src/DlgRef/DlgRef_1Spin.h
src/DlgRef/DlgRef_1Spin_QTD.cxx
src/DlgRef/DlgRef_1Spin_QTD.h
src/DlgRef/DlgRef_2Sel1Spin.cxx
src/DlgRef/DlgRef_2Sel1Spin.h
src/DlgRef/DlgRef_2Sel1Spin2Check.cxx
src/DlgRef/DlgRef_2Sel1Spin2Check.h
src/DlgRef/DlgRef_2Sel1Spin2Check_QTD.cxx
src/DlgRef/DlgRef_2Sel1Spin2Check_QTD.h
src/DlgRef/DlgRef_2Sel1Spin_QTD.cxx
src/DlgRef/DlgRef_2Sel1Spin_QTD.h
src/DlgRef/DlgRef_2Sel2Spin.cxx
src/DlgRef/DlgRef_2Sel2Spin.h
src/DlgRef/DlgRef_2Sel2Spin1Check.cxx
src/DlgRef/DlgRef_2Sel2Spin1Check.h
src/DlgRef/DlgRef_2Sel2Spin1Check_QTD.cxx
src/DlgRef/DlgRef_2Sel2Spin1Check_QTD.h
src/DlgRef/DlgRef_2Sel2Spin_QTD.cxx
src/DlgRef/DlgRef_2Sel2Spin_QTD.h
src/DlgRef/DlgRef_2Sel3Spin.cxx
src/DlgRef/DlgRef_2Sel3Spin.h
src/DlgRef/DlgRef_2Sel3Spin_QTD.cxx
src/DlgRef/DlgRef_2Sel3Spin_QTD.h
src/DlgRef/DlgRef_2Sel4Spin1Check.cxx
src/DlgRef/DlgRef_2Sel4Spin1Check.h
src/DlgRef/DlgRef_2Sel4Spin1Check_QTD.cxx
src/DlgRef/DlgRef_2Sel4Spin1Check_QTD.h
src/DlgRef/DlgRef_2Sel_QTD.cxx
src/DlgRef/DlgRef_2Sel_QTD.h
src/DlgRef/DlgRef_2Spin.cxx
src/DlgRef/DlgRef_2Spin.h
src/DlgRef/DlgRef_2Spin_QTD.cxx
src/DlgRef/DlgRef_2Spin_QTD.h
src/DlgRef/DlgRef_3Check_QTD.cxx
src/DlgRef/DlgRef_3Check_QTD.h
src/DlgRef/DlgRef_3Sel1Spin.cxx
src/DlgRef/DlgRef_3Sel1Spin.h
src/DlgRef/DlgRef_3Sel3Spin1Check.cxx
src/DlgRef/DlgRef_3Sel3Spin1Check.h
src/DlgRef/DlgRef_3Sel3Spin1Check_QTD.cxx
src/DlgRef/DlgRef_3Sel3Spin1Check_QTD.h
src/DlgRef/DlgRef_3Sel4Spin2Check.cxx
src/DlgRef/DlgRef_3Sel4Spin2Check.h
src/DlgRef/DlgRef_3Sel4Spin2Check_QTD.cxx
src/DlgRef/DlgRef_3Sel4Spin2Check_QTD.h
src/DlgRef/DlgRef_3Sel_QTD.cxx
src/DlgRef/DlgRef_3Sel_QTD.h
src/DlgRef/DlgRef_3Spin.cxx
src/DlgRef/DlgRef_3Spin.h
src/DlgRef/DlgRef_3Spin1Check.cxx
src/DlgRef/DlgRef_3Spin1Check.h
src/DlgRef/DlgRef_3Spin1Check_QTD.cxx
src/DlgRef/DlgRef_3Spin1Check_QTD.h
src/DlgRef/DlgRef_3Spin_QTD.cxx
src/DlgRef/DlgRef_3Spin_QTD.h
src/DlgRef/DlgRef_4Sel1List1Check_QTD.cxx
src/DlgRef/DlgRef_4Sel1List1Check_QTD.h
src/DlgRef/DlgRef_4Sel1List_QTD.cxx
src/DlgRef/DlgRef_4Sel1List_QTD.h
src/DlgRef/DlgRef_6Sel_QTD.cxx
src/DlgRef/DlgRef_6Sel_QTD.h
src/DlgRef/DlgRef_Skeleton_QTD.cxx
src/DlgRef/DlgRef_Skeleton_QTD.h
src/DlgRef/DlgRef_SpinBox.cxx
src/DlgRef/DlgRef_SpinBox.h
src/DlgRef/Makefile.in
src/DlgRef/UIFiles/DlgRef_Skeleton_QTD.ui
src/DlgRef/UIFiles/ui_to_cxx
src/EntityGUI/EntityGUI.cxx
src/EntityGUI/EntityGUI.h
src/EntityGUI/EntityGUI_1Sel_QTD.cxx
src/EntityGUI/EntityGUI_1Sel_QTD.h
src/EntityGUI/EntityGUI_1Spin.cxx
src/EntityGUI/EntityGUI_1Spin.h
src/EntityGUI/EntityGUI_1Spin_QTD.cxx
src/EntityGUI/EntityGUI_1Spin_QTD.h
src/EntityGUI/EntityGUI_2Spin.cxx
src/EntityGUI/EntityGUI_2Spin.h
src/EntityGUI/EntityGUI_2Spin_QTD.cxx
src/EntityGUI/EntityGUI_2Spin_QTD.h
src/EntityGUI/EntityGUI_3Spin.cxx
src/EntityGUI/EntityGUI_3Spin.h
src/EntityGUI/EntityGUI_3Spin_QTD.cxx
src/EntityGUI/EntityGUI_3Spin_QTD.h
src/EntityGUI/EntityGUI_4Spin.cxx
src/EntityGUI/EntityGUI_4Spin.h
src/EntityGUI/EntityGUI_4Spin_QTD.cxx
src/EntityGUI/EntityGUI_4Spin_QTD.h
src/EntityGUI/EntityGUI_Dir1_QTD.cxx
src/EntityGUI/EntityGUI_Dir1_QTD.h
src/EntityGUI/EntityGUI_Dir2_QTD.cxx
src/EntityGUI/EntityGUI_Dir2_QTD.h
src/EntityGUI/EntityGUI_Point_QTD.cxx
src/EntityGUI/EntityGUI_Point_QTD.h
src/EntityGUI/EntityGUI_Skeleton_QTD.cxx
src/EntityGUI/EntityGUI_Skeleton_QTD.h
src/EntityGUI/EntityGUI_SketcherDlg.cxx
src/EntityGUI/EntityGUI_SketcherDlg.h
src/EntityGUI/EntityGUI_SubShapeDlg.cxx
src/EntityGUI/EntityGUI_SubShapeDlg.h
src/EntityGUI/Makefile.in
src/EntityGUI/UIFiles/EntityGUI_Skeleton_QTD.ui
src/EntityGUI/UIFiles/ui_to_cxx
src/GEOM/GEOM_Application.cxx
src/GEOM/GEOM_Application.hxx
src/GEOM/GEOM_Application.ixx
src/GEOM/GEOM_Application.jxx
src/GEOM/GEOM_DataMapIteratorOfDataMapOfAsciiStringTransient.hxx
src/GEOM/GEOM_DataMapIteratorOfDataMapOfAsciiStringTransient_0.cxx
src/GEOM/GEOM_DataMapNodeOfDataMapOfAsciiStringTransient.hxx
src/GEOM/GEOM_DataMapNodeOfDataMapOfAsciiStringTransient_0.cxx
src/GEOM/GEOM_DataMapOfAsciiStringTransient.hxx
src/GEOM/GEOM_DataMapOfAsciiStringTransient_0.cxx
src/GEOM/GEOM_Engine.cxx
src/GEOM/GEOM_Engine.hxx
src/GEOM/GEOM_Function.cxx
src/GEOM/GEOM_Function.hxx
src/GEOM/GEOM_Gen_i.cc
src/GEOM/GEOM_IOperations.cxx
src/GEOM/GEOM_IOperations.hxx
src/GEOM/GEOM_ISubShape.hxx
src/GEOM/GEOM_Object.cxx
src/GEOM/GEOM_Object.hxx
src/GEOM/GEOM_PythonDump.cxx
src/GEOM/GEOM_PythonDump.hxx
src/GEOM/GEOM_Solver.cxx
src/GEOM/GEOM_Solver.hxx
src/GEOM/GEOM_SubShapeDriver.cxx
src/GEOM/GEOM_SubShapeDriver.hxx
src/GEOM/Handle_GEOM_Application.hxx
src/GEOM/Handle_GEOM_DataMapNodeOfDataMapOfAsciiStringTransient.hxx
src/GEOM/Makefile.in
src/GEOM/geom.cxx
src/GEOMAlgo/BlockFix.cdl
src/GEOMAlgo/BlockFix.cxx
src/GEOMAlgo/BlockFix.hxx
src/GEOMAlgo/BlockFix.ixx
src/GEOMAlgo/BlockFix.jxx
src/GEOMAlgo/BlockFix_BlockFixAPI.cdl
src/GEOMAlgo/BlockFix_BlockFixAPI.cxx
src/GEOMAlgo/BlockFix_BlockFixAPI.hxx
src/GEOMAlgo/BlockFix_BlockFixAPI.ixx
src/GEOMAlgo/BlockFix_BlockFixAPI.jxx
src/GEOMAlgo/BlockFix_BlockFixAPI.lxx
src/GEOMAlgo/BlockFix_CheckTool.cdl
src/GEOMAlgo/BlockFix_CheckTool.cxx
src/GEOMAlgo/BlockFix_CheckTool.hxx
src/GEOMAlgo/BlockFix_CheckTool.ixx
src/GEOMAlgo/BlockFix_CheckTool.jxx
src/GEOMAlgo/BlockFix_PeriodicSurfaceModifier.cdl
src/GEOMAlgo/BlockFix_PeriodicSurfaceModifier.cxx
src/GEOMAlgo/BlockFix_PeriodicSurfaceModifier.hxx
src/GEOMAlgo/BlockFix_PeriodicSurfaceModifier.ixx
src/GEOMAlgo/BlockFix_PeriodicSurfaceModifier.jxx
src/GEOMAlgo/BlockFix_SphereSpaceModifier.cdl
src/GEOMAlgo/BlockFix_SphereSpaceModifier.cxx
src/GEOMAlgo/BlockFix_SphereSpaceModifier.hxx
src/GEOMAlgo/BlockFix_SphereSpaceModifier.ixx
src/GEOMAlgo/BlockFix_SphereSpaceModifier.jxx
src/GEOMAlgo/BlockFix_UnionEdges.cdl
src/GEOMAlgo/BlockFix_UnionEdges.cxx
src/GEOMAlgo/BlockFix_UnionEdges.hxx
src/GEOMAlgo/BlockFix_UnionEdges.ixx
src/GEOMAlgo/BlockFix_UnionEdges.jxx
src/GEOMAlgo/BlockFix_UnionFaces.cdl
src/GEOMAlgo/BlockFix_UnionFaces.cxx
src/GEOMAlgo/BlockFix_UnionFaces.hxx
src/GEOMAlgo/BlockFix_UnionFaces.ixx
src/GEOMAlgo/BlockFix_UnionFaces.jxx
src/GEOMAlgo/GEOMAlgo.cdl
src/GEOMAlgo/GEOMAlgo_Algo.cdl
src/GEOMAlgo/GEOMAlgo_Algo.cxx
src/GEOMAlgo/GEOMAlgo_Algo.hxx
src/GEOMAlgo/GEOMAlgo_Algo.ixx
src/GEOMAlgo/GEOMAlgo_Algo.jxx
src/GEOMAlgo/GEOMAlgo_CoupleOfShapes.cdl
src/GEOMAlgo/GEOMAlgo_CoupleOfShapes.cxx
src/GEOMAlgo/GEOMAlgo_CoupleOfShapes.hxx
src/GEOMAlgo/GEOMAlgo_CoupleOfShapes.ixx
src/GEOMAlgo/GEOMAlgo_CoupleOfShapes.jxx
src/GEOMAlgo/GEOMAlgo_DataMapIteratorOfDataMapOfPassKeyInteger.hxx
src/GEOMAlgo/GEOMAlgo_DataMapIteratorOfDataMapOfPassKeyInteger_0.cxx
src/GEOMAlgo/GEOMAlgo_DataMapNodeOfDataMapOfPassKeyInteger.hxx
src/GEOMAlgo/GEOMAlgo_DataMapNodeOfDataMapOfPassKeyInteger_0.cxx
src/GEOMAlgo/GEOMAlgo_DataMapOfPassKeyInteger.hxx
src/GEOMAlgo/GEOMAlgo_DataMapOfPassKeyInteger_0.cxx
src/GEOMAlgo/GEOMAlgo_FinderShapeOn.cdl
src/GEOMAlgo/GEOMAlgo_FinderShapeOn.cxx
src/GEOMAlgo/GEOMAlgo_FinderShapeOn.hxx
src/GEOMAlgo/GEOMAlgo_FinderShapeOn.ixx
src/GEOMAlgo/GEOMAlgo_FinderShapeOn.jxx
src/GEOMAlgo/GEOMAlgo_FinderShapeOn1.cdl
src/GEOMAlgo/GEOMAlgo_FinderShapeOn1.cxx
src/GEOMAlgo/GEOMAlgo_FinderShapeOn1.hxx
src/GEOMAlgo/GEOMAlgo_FinderShapeOn1.ixx
src/GEOMAlgo/GEOMAlgo_FinderShapeOn1.jxx
src/GEOMAlgo/GEOMAlgo_FinderShapeOnQuad.cxx
src/GEOMAlgo/GEOMAlgo_FinderShapeOnQuad.hxx
src/GEOMAlgo/GEOMAlgo_GlueAnalyser.cdl
src/GEOMAlgo/GEOMAlgo_GlueAnalyser.cxx
src/GEOMAlgo/GEOMAlgo_GlueAnalyser.hxx
src/GEOMAlgo/GEOMAlgo_GlueAnalyser.ixx
src/GEOMAlgo/GEOMAlgo_GlueAnalyser.jxx
src/GEOMAlgo/GEOMAlgo_Gluer.cdl
src/GEOMAlgo/GEOMAlgo_Gluer.cxx
src/GEOMAlgo/GEOMAlgo_Gluer.hxx
src/GEOMAlgo/GEOMAlgo_Gluer.ixx
src/GEOMAlgo/GEOMAlgo_Gluer.jxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfIntegerShape.hxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfIntegerShape_0.cxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyListOfShape.hxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyListOfShape_0.cxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyShapeListOfShape.hxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyShapeListOfShape_0.cxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeBox.hxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeBox_0.cxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeState.hxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeState_0.cxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapOfIntegerShape.hxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapOfIntegerShape_0.cxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapOfPassKeyListOfShape.hxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapOfPassKeyListOfShape_0.cxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapOfPassKeyShapeListOfShape.hxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapOfPassKeyShapeListOfShape_0.cxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapOfShapeBox.hxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapOfShapeBox_0.cxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapOfShapeState.hxx
src/GEOMAlgo/GEOMAlgo_IndexedDataMapOfShapeState_0.cxx
src/GEOMAlgo/GEOMAlgo_ListIteratorOfListOfCoupleOfShapes.hxx
src/GEOMAlgo/GEOMAlgo_ListIteratorOfListOfCoupleOfShapes_0.cxx
src/GEOMAlgo/GEOMAlgo_ListIteratorOfListOfPnt.hxx
src/GEOMAlgo/GEOMAlgo_ListIteratorOfListOfPnt_0.cxx
src/GEOMAlgo/GEOMAlgo_ListNodeOfListOfCoupleOfShapes.hxx
src/GEOMAlgo/GEOMAlgo_ListNodeOfListOfCoupleOfShapes_0.cxx
src/GEOMAlgo/GEOMAlgo_ListNodeOfListOfPnt.hxx
src/GEOMAlgo/GEOMAlgo_ListNodeOfListOfPnt_0.cxx
src/GEOMAlgo/GEOMAlgo_ListOfCoupleOfShapes.hxx
src/GEOMAlgo/GEOMAlgo_ListOfCoupleOfShapes_0.cxx
src/GEOMAlgo/GEOMAlgo_ListOfPnt.hxx
src/GEOMAlgo/GEOMAlgo_ListOfPnt_0.cxx
src/GEOMAlgo/GEOMAlgo_PassKey.cdl
src/GEOMAlgo/GEOMAlgo_PassKey.cxx
src/GEOMAlgo/GEOMAlgo_PassKey.hxx
src/GEOMAlgo/GEOMAlgo_PassKey.ixx
src/GEOMAlgo/GEOMAlgo_PassKey.jxx
src/GEOMAlgo/GEOMAlgo_PassKeyMapHasher.cdl
src/GEOMAlgo/GEOMAlgo_PassKeyMapHasher.cxx
src/GEOMAlgo/GEOMAlgo_PassKeyMapHasher.hxx
src/GEOMAlgo/GEOMAlgo_PassKeyMapHasher.ixx
src/GEOMAlgo/GEOMAlgo_PassKeyMapHasher.jxx
src/GEOMAlgo/GEOMAlgo_PassKeyShape.cdl
src/GEOMAlgo/GEOMAlgo_PassKeyShape.cxx
src/GEOMAlgo/GEOMAlgo_PassKeyShape.hxx
src/GEOMAlgo/GEOMAlgo_PassKeyShape.ixx
src/GEOMAlgo/GEOMAlgo_PassKeyShape.jxx
src/GEOMAlgo/GEOMAlgo_ShapeAlgo.cdl
src/GEOMAlgo/GEOMAlgo_ShapeAlgo.cxx
src/GEOMAlgo/GEOMAlgo_ShapeAlgo.hxx
src/GEOMAlgo/GEOMAlgo_ShapeAlgo.ixx
src/GEOMAlgo/GEOMAlgo_ShapeAlgo.jxx
src/GEOMAlgo/GEOMAlgo_ShapeSolid.cdl
src/GEOMAlgo/GEOMAlgo_ShapeSolid.cxx
src/GEOMAlgo/GEOMAlgo_ShapeSolid.hxx
src/GEOMAlgo/GEOMAlgo_ShapeSolid.ixx
src/GEOMAlgo/GEOMAlgo_ShapeSolid.jxx
src/GEOMAlgo/GEOMAlgo_ShellSolid.cdl
src/GEOMAlgo/GEOMAlgo_ShellSolid.cxx
src/GEOMAlgo/GEOMAlgo_ShellSolid.hxx
src/GEOMAlgo/GEOMAlgo_ShellSolid.ixx
src/GEOMAlgo/GEOMAlgo_ShellSolid.jxx
src/GEOMAlgo/GEOMAlgo_SolidSolid.cdl
src/GEOMAlgo/GEOMAlgo_SolidSolid.cxx
src/GEOMAlgo/GEOMAlgo_SolidSolid.hxx
src/GEOMAlgo/GEOMAlgo_SolidSolid.ixx
src/GEOMAlgo/GEOMAlgo_SolidSolid.jxx
src/GEOMAlgo/GEOMAlgo_State.hxx
src/GEOMAlgo/GEOMAlgo_StateCollector.cdl
src/GEOMAlgo/GEOMAlgo_StateCollector.cxx
src/GEOMAlgo/GEOMAlgo_StateCollector.hxx
src/GEOMAlgo/GEOMAlgo_StateCollector.ixx
src/GEOMAlgo/GEOMAlgo_StateCollector.jxx
src/GEOMAlgo/GEOMAlgo_SurfaceTools.cdl
src/GEOMAlgo/GEOMAlgo_SurfaceTools.cxx
src/GEOMAlgo/GEOMAlgo_SurfaceTools.hxx
src/GEOMAlgo/GEOMAlgo_SurfaceTools.ixx
src/GEOMAlgo/GEOMAlgo_SurfaceTools.jxx
src/GEOMAlgo/GEOMAlgo_Tools.cdl
src/GEOMAlgo/GEOMAlgo_Tools.cxx
src/GEOMAlgo/GEOMAlgo_Tools.hxx
src/GEOMAlgo/GEOMAlgo_Tools.ixx
src/GEOMAlgo/GEOMAlgo_Tools.jxx
src/GEOMAlgo/GEOMAlgo_VertexSolid.cdl
src/GEOMAlgo/GEOMAlgo_VertexSolid.cxx
src/GEOMAlgo/GEOMAlgo_VertexSolid.hxx
src/GEOMAlgo/GEOMAlgo_VertexSolid.ixx
src/GEOMAlgo/GEOMAlgo_VertexSolid.jxx
src/GEOMAlgo/GEOMAlgo_WireSolid.cdl
src/GEOMAlgo/GEOMAlgo_WireSolid.cxx
src/GEOMAlgo/GEOMAlgo_WireSolid.hxx
src/GEOMAlgo/GEOMAlgo_WireSolid.ixx
src/GEOMAlgo/GEOMAlgo_WireSolid.jxx
src/GEOMAlgo/Handle_BlockFix_BlockFixAPI.hxx
src/GEOMAlgo/Handle_BlockFix_PeriodicSurfaceModifier.hxx
src/GEOMAlgo/Handle_BlockFix_SphereSpaceModifier.hxx
src/GEOMAlgo/Handle_GEOMAlgo_DataMapNodeOfDataMapOfPassKeyInteger.hxx
src/GEOMAlgo/Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfIntegerShape.hxx
src/GEOMAlgo/Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyListOfShape.hxx
src/GEOMAlgo/Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyShapeListOfShape.hxx
src/GEOMAlgo/Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeBox.hxx
src/GEOMAlgo/Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeState.hxx
src/GEOMAlgo/Handle_GEOMAlgo_ListNodeOfListOfCoupleOfShapes.hxx
src/GEOMAlgo/Handle_GEOMAlgo_ListNodeOfListOfPnt.hxx
src/GEOMAlgo/Makefile.in
src/GEOMBase/GEOMBase.cxx
src/GEOMBase/GEOMBase.h
src/GEOMBase/GEOMBase_Helper.cxx
src/GEOMBase/GEOMBase_Helper.h
src/GEOMBase/GEOMBase_Skeleton.cxx
src/GEOMBase/GEOMBase_Skeleton.h
src/GEOMBase/GEOMBase_aParameterDlg.cxx
src/GEOMBase/GEOMBase_aParameterDlg.h
src/GEOMBase/GEOM_Operation.cxx
src/GEOMBase/GEOM_Operation.h
src/GEOMBase/Makefile.in
src/GEOMClient/GEOM_Client.cxx
src/GEOMClient/GEOM_Client.hxx
src/GEOMClient/Makefile.in
src/GEOMContext/GEOMContext.cxx
src/GEOMContext/GEOMContext.h
src/GEOMContext/GEOM_icons.po
src/GEOMContext/GEOM_msg_en.po
src/GEOMContext/GEOM_msg_fr.po
src/GEOMContext/Makefile.in
src/GEOMDS/GEOMDS_Commands.cxx
src/GEOMDS/GEOMDS_Commands.jxx
src/GEOMFiltersSelection/GEOM_EdgeFilter.cxx
src/GEOMFiltersSelection/GEOM_EdgeFilter.h
src/GEOMFiltersSelection/GEOM_EdgeFilter.hxx
src/GEOMFiltersSelection/GEOM_EdgeFilter.ixx
src/GEOMFiltersSelection/GEOM_EdgeFilter.jxx
src/GEOMFiltersSelection/GEOM_FaceFilter.cxx
src/GEOMFiltersSelection/GEOM_FaceFilter.h
src/GEOMFiltersSelection/GEOM_FaceFilter.hxx
src/GEOMFiltersSelection/GEOM_FaceFilter.ixx
src/GEOMFiltersSelection/GEOM_FaceFilter.jxx
src/GEOMFiltersSelection/GEOM_LogicalFilter.cxx
src/GEOMFiltersSelection/GEOM_LogicalFilter.h
src/GEOMFiltersSelection/GEOM_LogicalFilter.hxx
src/GEOMFiltersSelection/GEOM_OCCFilter.cxx
src/GEOMFiltersSelection/GEOM_OCCFilter.h
src/GEOMFiltersSelection/GEOM_PreviewFilter.cxx
src/GEOMFiltersSelection/GEOM_PreviewFilter.h
src/GEOMFiltersSelection/GEOM_PreviewFilter.hxx
src/GEOMFiltersSelection/GEOM_PreviewFilter.ixx
src/GEOMFiltersSelection/GEOM_PreviewFilter.jxx
src/GEOMFiltersSelection/GEOM_SelectionFilter.cxx
src/GEOMFiltersSelection/GEOM_SelectionFilter.h
src/GEOMFiltersSelection/GEOM_ShapeTypeFilter.cxx
src/GEOMFiltersSelection/GEOM_ShapeTypeFilter.hxx
src/GEOMFiltersSelection/GEOM_ShapeTypeFilter.ixx
src/GEOMFiltersSelection/GEOM_ShapeTypeFilter.jxx
src/GEOMFiltersSelection/GEOM_TypeFilter.cxx
src/GEOMFiltersSelection/GEOM_TypeFilter.h
src/GEOMFiltersSelection/GEOM_TypeFilter.hxx
src/GEOMFiltersSelection/Handle_GEOM_EdgeFilter.hxx
src/GEOMFiltersSelection/Handle_GEOM_FaceFilter.hxx
src/GEOMFiltersSelection/Handle_GEOM_PreviewFilter.hxx
src/GEOMFiltersSelection/Handle_GEOM_ShapeTypeFilter.hxx
src/GEOMFiltersSelection/Makefile.in
src/GEOMGUI/GEOMGUI.cxx
src/GEOMGUI/GEOMGUI.h
src/GEOMGUI/GEOMGUI_OCCSelector.cxx
src/GEOMGUI/GEOMGUI_OCCSelector.h
src/GEOMGUI/GEOMGUI_Selection.cxx
src/GEOMGUI/GEOMGUI_Selection.h
src/GEOMGUI/GEOM_Displayer.cxx
src/GEOMGUI/GEOM_Displayer.h
src/GEOMGUI/GEOM_images.po
src/GEOMGUI/GEOM_msg_en.po
src/GEOMGUI/GEOM_msg_fr.po
src/GEOMGUI/GeometryGUI.cxx
src/GEOMGUI/GeometryGUI.h
src/GEOMGUI/GeometryGUI_Swig.cxx
src/GEOMGUI/GeometryGUI_Swig.hxx
src/GEOMGUI/GeometryGUI_Swig.i
src/GEOMGUI/Makefile.in
src/GEOMImpl/GEOMImpl_ArcDriver.cxx
src/GEOMImpl/GEOMImpl_ArcDriver.hxx
src/GEOMImpl/GEOMImpl_ArchimedeDriver.cxx
src/GEOMImpl/GEOMImpl_ArchimedeDriver.hxx
src/GEOMImpl/GEOMImpl_Block6Explorer.cxx
src/GEOMImpl/GEOMImpl_Block6Explorer.hxx
src/GEOMImpl/GEOMImpl_BlockDriver.cxx
src/GEOMImpl/GEOMImpl_BlockDriver.hxx
src/GEOMImpl/GEOMImpl_BooleanDriver.cxx
src/GEOMImpl/GEOMImpl_BooleanDriver.hxx
src/GEOMImpl/GEOMImpl_BoxDriver.cxx
src/GEOMImpl/GEOMImpl_BoxDriver.hxx
src/GEOMImpl/GEOMImpl_ChamferDriver.cxx
src/GEOMImpl/GEOMImpl_ChamferDriver.hxx
src/GEOMImpl/GEOMImpl_CircleDriver.cxx
src/GEOMImpl/GEOMImpl_CircleDriver.hxx
src/GEOMImpl/GEOMImpl_ConeDriver.cxx
src/GEOMImpl/GEOMImpl_ConeDriver.hxx
src/GEOMImpl/GEOMImpl_CopyDriver.cxx
src/GEOMImpl/GEOMImpl_CopyDriver.hxx
src/GEOMImpl/GEOMImpl_CylinderDriver.cxx
src/GEOMImpl/GEOMImpl_CylinderDriver.hxx
src/GEOMImpl/GEOMImpl_EllipseDriver.cxx
src/GEOMImpl/GEOMImpl_EllipseDriver.hxx
src/GEOMImpl/GEOMImpl_ExportDriver.cxx
src/GEOMImpl/GEOMImpl_ExportDriver.hxx
src/GEOMImpl/GEOMImpl_FilletDriver.cxx
src/GEOMImpl/GEOMImpl_FilletDriver.hxx
src/GEOMImpl/GEOMImpl_FillingDriver.cxx
src/GEOMImpl/GEOMImpl_FillingDriver.hxx
src/GEOMImpl/GEOMImpl_Gen.cxx
src/GEOMImpl/GEOMImpl_Gen.hxx
src/GEOMImpl/GEOMImpl_GlueDriver.cxx
src/GEOMImpl/GEOMImpl_GlueDriver.hxx
src/GEOMImpl/GEOMImpl_HealingDriver.cxx
src/GEOMImpl/GEOMImpl_HealingDriver.hxx
src/GEOMImpl/GEOMImpl_I3DPrimOperations.cxx
src/GEOMImpl/GEOMImpl_I3DPrimOperations.hxx
src/GEOMImpl/GEOMImpl_IArc.hxx
src/GEOMImpl/GEOMImpl_IArchimede.hxx
src/GEOMImpl/GEOMImpl_IBasicOperations.cxx
src/GEOMImpl/GEOMImpl_IBasicOperations.hxx
src/GEOMImpl/GEOMImpl_IBlockTrsf.hxx
src/GEOMImpl/GEOMImpl_IBlocks.hxx
src/GEOMImpl/GEOMImpl_IBlocksOperations.cxx
src/GEOMImpl/GEOMImpl_IBlocksOperations.hxx
src/GEOMImpl/GEOMImpl_IBoolean.hxx
src/GEOMImpl/GEOMImpl_IBooleanOperations.cxx
src/GEOMImpl/GEOMImpl_IBooleanOperations.hxx
src/GEOMImpl/GEOMImpl_IBox.hxx
src/GEOMImpl/GEOMImpl_IChamfer.hxx
src/GEOMImpl/GEOMImpl_ICircle.hxx
src/GEOMImpl/GEOMImpl_ICone.hxx
src/GEOMImpl/GEOMImpl_ICopy.hxx
src/GEOMImpl/GEOMImpl_ICurvesOperations.cxx
src/GEOMImpl/GEOMImpl_ICurvesOperations.hxx
src/GEOMImpl/GEOMImpl_ICylinder.hxx
src/GEOMImpl/GEOMImpl_IEllipse.hxx
src/GEOMImpl/GEOMImpl_IFillet.hxx
src/GEOMImpl/GEOMImpl_IFilling.hxx
src/GEOMImpl/GEOMImpl_IGlue.hxx
src/GEOMImpl/GEOMImpl_IGroupOperations.cxx
src/GEOMImpl/GEOMImpl_IGroupOperations.hxx
src/GEOMImpl/GEOMImpl_IHealing.hxx
src/GEOMImpl/GEOMImpl_IHealingOperations.cxx
src/GEOMImpl/GEOMImpl_IHealingOperations.hxx
src/GEOMImpl/GEOMImpl_IImportExport.hxx
src/GEOMImpl/GEOMImpl_IInsertOperations.cxx
src/GEOMImpl/GEOMImpl_IInsertOperations.hxx
src/GEOMImpl/GEOMImpl_ILine.hxx
src/GEOMImpl/GEOMImpl_ILocalOperations.cxx
src/GEOMImpl/GEOMImpl_ILocalOperations.hxx
src/GEOMImpl/GEOMImpl_IMarker.hxx
src/GEOMImpl/GEOMImpl_IMeasure.hxx
src/GEOMImpl/GEOMImpl_IMeasureOperations.cxx
src/GEOMImpl/GEOMImpl_IMeasureOperations.hxx
src/GEOMImpl/GEOMImpl_IMirror.hxx
src/GEOMImpl/GEOMImpl_IOffset.hxx
src/GEOMImpl/GEOMImpl_IPartition.hxx
src/GEOMImpl/GEOMImpl_IPipe.hxx
src/GEOMImpl/GEOMImpl_IPlane.hxx
src/GEOMImpl/GEOMImpl_IPoint.hxx
src/GEOMImpl/GEOMImpl_IPolyline.hxx
src/GEOMImpl/GEOMImpl_IPosition.hxx
src/GEOMImpl/GEOMImpl_IPrism.hxx
src/GEOMImpl/GEOMImpl_IRevolution.hxx
src/GEOMImpl/GEOMImpl_IRotate.hxx
src/GEOMImpl/GEOMImpl_IScale.hxx
src/GEOMImpl/GEOMImpl_IShapes.hxx
src/GEOMImpl/GEOMImpl_IShapesOperations.cxx
src/GEOMImpl/GEOMImpl_IShapesOperations.hxx
src/GEOMImpl/GEOMImpl_ISketcher.hxx
src/GEOMImpl/GEOMImpl_ISphere.hxx
src/GEOMImpl/GEOMImpl_ISpline.hxx
src/GEOMImpl/GEOMImpl_ITorus.hxx
src/GEOMImpl/GEOMImpl_ITransformOperations.cxx
src/GEOMImpl/GEOMImpl_ITransformOperations.hxx
src/GEOMImpl/GEOMImpl_ITranslate.hxx
src/GEOMImpl/GEOMImpl_IVector.hxx
src/GEOMImpl/GEOMImpl_ImportDriver.cxx
src/GEOMImpl/GEOMImpl_ImportDriver.hxx
src/GEOMImpl/GEOMImpl_LineDriver.cxx
src/GEOMImpl/GEOMImpl_LineDriver.hxx
src/GEOMImpl/GEOMImpl_MarkerDriver.cxx
src/GEOMImpl/GEOMImpl_MarkerDriver.hxx
src/GEOMImpl/GEOMImpl_MeasureDriver.cxx
src/GEOMImpl/GEOMImpl_MeasureDriver.hxx
src/GEOMImpl/GEOMImpl_MirrorDriver.cxx
src/GEOMImpl/GEOMImpl_MirrorDriver.hxx
src/GEOMImpl/GEOMImpl_OffsetDriver.cxx
src/GEOMImpl/GEOMImpl_OffsetDriver.hxx
src/GEOMImpl/GEOMImpl_PartitionDriver.cxx
src/GEOMImpl/GEOMImpl_PartitionDriver.hxx
src/GEOMImpl/GEOMImpl_PipeDriver.cxx
src/GEOMImpl/GEOMImpl_PipeDriver.hxx
src/GEOMImpl/GEOMImpl_PlaneDriver.cxx
src/GEOMImpl/GEOMImpl_PlaneDriver.hxx
src/GEOMImpl/GEOMImpl_PointDriver.cxx
src/GEOMImpl/GEOMImpl_PointDriver.hxx
src/GEOMImpl/GEOMImpl_PolylineDriver.cxx
src/GEOMImpl/GEOMImpl_PolylineDriver.hxx
src/GEOMImpl/GEOMImpl_PositionDriver.cxx
src/GEOMImpl/GEOMImpl_PositionDriver.hxx
src/GEOMImpl/GEOMImpl_PrismDriver.cxx
src/GEOMImpl/GEOMImpl_PrismDriver.hxx
src/GEOMImpl/GEOMImpl_RevolutionDriver.cxx
src/GEOMImpl/GEOMImpl_RevolutionDriver.hxx
src/GEOMImpl/GEOMImpl_RotateDriver.cxx
src/GEOMImpl/GEOMImpl_RotateDriver.hxx
src/GEOMImpl/GEOMImpl_ScaleDriver.cxx
src/GEOMImpl/GEOMImpl_ScaleDriver.hxx
src/GEOMImpl/GEOMImpl_ShapeDriver.cxx
src/GEOMImpl/GEOMImpl_ShapeDriver.hxx
src/GEOMImpl/GEOMImpl_SketcherDriver.cxx
src/GEOMImpl/GEOMImpl_SketcherDriver.hxx
src/GEOMImpl/GEOMImpl_SphereDriver.cxx
src/GEOMImpl/GEOMImpl_SphereDriver.hxx
src/GEOMImpl/GEOMImpl_SplineDriver.cxx
src/GEOMImpl/GEOMImpl_SplineDriver.hxx
src/GEOMImpl/GEOMImpl_Template.cxx
src/GEOMImpl/GEOMImpl_Template.hxx
src/GEOMImpl/GEOMImpl_TorusDriver.cxx
src/GEOMImpl/GEOMImpl_TorusDriver.hxx
src/GEOMImpl/GEOMImpl_TranslateDriver.cxx
src/GEOMImpl/GEOMImpl_TranslateDriver.hxx
src/GEOMImpl/GEOMImpl_Types.hxx
src/GEOMImpl/GEOMImpl_VectorDriver.cxx
src/GEOMImpl/GEOMImpl_VectorDriver.hxx
src/GEOMImpl/GUID.txt
src/GEOMImpl/Makefile.in
src/GEOMToolsGUI/GEOMToolsGUI.cxx
src/GEOMToolsGUI/GEOMToolsGUI.h
src/GEOMToolsGUI/GEOMToolsGUI_1.cxx
src/GEOMToolsGUI/GEOMToolsGUI_NameDlg.cxx [deleted file]
src/GEOMToolsGUI/GEOMToolsGUI_NbIsosDlg.cxx
src/GEOMToolsGUI/GEOMToolsGUI_NbIsosDlg.h
src/GEOMToolsGUI/GEOMToolsGUI_TransparencyDlg.cxx
src/GEOMToolsGUI/GEOMToolsGUI_TransparencyDlg.h
src/GEOMToolsGUI/Makefile.in
src/GEOM_I/GEOM_DumpPython.cc
src/GEOM_I/GEOM_Gen_i.cc
src/GEOM_I/GEOM_Gen_i.hh
src/GEOM_I/GEOM_I3DPrimOperations_i.cc
src/GEOM_I/GEOM_I3DPrimOperations_i.hh
src/GEOM_I/GEOM_IBasicOperations_i.cc
src/GEOM_I/GEOM_IBasicOperations_i.hh
src/GEOM_I/GEOM_IBlocksOperations_i.cc
src/GEOM_I/GEOM_IBlocksOperations_i.hh
src/GEOM_I/GEOM_IBooleanOperations_i.cc
src/GEOM_I/GEOM_IBooleanOperations_i.hh
src/GEOM_I/GEOM_ICurvesOperations_i.cc
src/GEOM_I/GEOM_ICurvesOperations_i.hh
src/GEOM_I/GEOM_IGroupOperations_i.cc
src/GEOM_I/GEOM_IGroupOperations_i.hh
src/GEOM_I/GEOM_IHealingOperations_i.cc
src/GEOM_I/GEOM_IHealingOperations_i.hh
src/GEOM_I/GEOM_IInsertOperations_i.cc
src/GEOM_I/GEOM_IInsertOperations_i.hh
src/GEOM_I/GEOM_ILocalOperations_i.cc
src/GEOM_I/GEOM_ILocalOperations_i.hh
src/GEOM_I/GEOM_IMeasureOperations_i.cc
src/GEOM_I/GEOM_IMeasureOperations_i.hh
src/GEOM_I/GEOM_IOperations_i.cc
src/GEOM_I/GEOM_IOperations_i.hh
src/GEOM_I/GEOM_IShapesOperations_i.cc
src/GEOM_I/GEOM_IShapesOperations_i.hh
src/GEOM_I/GEOM_ITransformOperations_i.cc
src/GEOM_I/GEOM_ITransformOperations_i.hh
src/GEOM_I/GEOM_Object_i.cc
src/GEOM_I/GEOM_Object_i.hh
src/GEOM_I/Makefile.in
src/GEOM_I_Superv/GEOM_List_i.hh
src/GEOM_I_Superv/GEOM_Superv_i.cc
src/GEOM_I_Superv/GEOM_Superv_i.hh
src/GEOM_I_Superv/Makefile.in
src/GEOM_SWIG/GEOM_Nut.py
src/GEOM_SWIG/GEOM_Partition1.py
src/GEOM_SWIG/GEOM_Partition2.py
src/GEOM_SWIG/GEOM_Partition3.py
src/GEOM_SWIG/GEOM_Partition4.py
src/GEOM_SWIG/GEOM_Partition5.py
src/GEOM_SWIG/GEOM_Sketcher.py
src/GEOM_SWIG/GEOM_Spanner.py
src/GEOM_SWIG/GEOM_TestAll.py
src/GEOM_SWIG/GEOM_TestHealing.py
src/GEOM_SWIG/GEOM_TestMeasures.py
src/GEOM_SWIG/GEOM_TestOthers.py
src/GEOM_SWIG/GEOM_blocks.py
src/GEOM_SWIG/GEOM_cyl2complementary.py
src/GEOM_SWIG/GEOM_example.py
src/GEOM_SWIG/GEOM_example2.py
src/GEOM_SWIG/GEOM_example3.py
src/GEOM_SWIG/GEOM_example4.py
src/GEOM_SWIG/GEOM_example5.py
src/GEOM_SWIG/GEOM_moteur.py
src/GEOM_SWIG/GEOM_shared_modules.py
src/GEOM_SWIG/GEOM_shellSolid.py
src/GEOM_SWIG/GEOM_tube_geom.py
src/GEOM_SWIG/GEOM_tube_geom_gg2.py
src/GEOM_SWIG/GEOM_usinggeom.py
src/GEOM_SWIG/Makefile.in
src/GEOM_SWIG/PAL_MESH_019_020_geometry.py
src/GEOM_SWIG/PAL_MESH_028_geometry.py
src/GEOM_SWIG/PAL_MESH_030_geometry.py
src/GEOM_SWIG/PAL_MESH_033_geometry.py
src/GEOM_SWIG/PAL_MESH_035_geometry.py
src/GEOM_SWIG/batchmode_geompy.py
src/GEOM_SWIG/geompy.py
src/GEOM_SWIG/libGEOM_Swig.i
src/GenerationGUI/GenerationGUI.cxx
src/GenerationGUI/GenerationGUI.h
src/GenerationGUI/GenerationGUI_FillingDlg.cxx
src/GenerationGUI/GenerationGUI_FillingDlg.h
src/GenerationGUI/GenerationGUI_PipeDlg.cxx
src/GenerationGUI/GenerationGUI_PipeDlg.h
src/GenerationGUI/GenerationGUI_PrismDlg.cxx
src/GenerationGUI/GenerationGUI_PrismDlg.h
src/GenerationGUI/GenerationGUI_RevolDlg.cxx
src/GenerationGUI/GenerationGUI_RevolDlg.h
src/GenerationGUI/Makefile.in
src/GroupGUI/GroupGUI.cxx
src/GroupGUI/GroupGUI.h
src/GroupGUI/GroupGUI_GroupDlg.cxx
src/GroupGUI/GroupGUI_GroupDlg.h
src/GroupGUI/Makefile.in
src/IGESExport/IGESExport.cxx
src/IGESExport/Makefile.in
src/IGESImport/IGESImport.cxx
src/IGESImport/Makefile.in
src/Makefile.in
src/MeasureGUI/Makefile.in
src/MeasureGUI/MeasureGUI.cxx
src/MeasureGUI/MeasureGUI.h
src/MeasureGUI/MeasureGUI_1Sel12LineEdit_QTD.cxx
src/MeasureGUI/MeasureGUI_1Sel12LineEdit_QTD.h
src/MeasureGUI/MeasureGUI_1Sel1TextView_QTD.cxx
src/MeasureGUI/MeasureGUI_1Sel1TextView_QTD.h
src/MeasureGUI/MeasureGUI_1Sel3LineEdit_QTD.cxx
src/MeasureGUI/MeasureGUI_1Sel3LineEdit_QTD.h
src/MeasureGUI/MeasureGUI_1Sel6LineEdit_QTD.cxx
src/MeasureGUI/MeasureGUI_1Sel6LineEdit_QTD.h
src/MeasureGUI/MeasureGUI_2Sel1LineEdit_QTD.cxx
src/MeasureGUI/MeasureGUI_2Sel1LineEdit_QTD.h
src/MeasureGUI/MeasureGUI_BndBoxDlg.cxx
src/MeasureGUI/MeasureGUI_BndBoxDlg.h
src/MeasureGUI/MeasureGUI_CenterMassDlg.cxx
src/MeasureGUI/MeasureGUI_CenterMassDlg.h
src/MeasureGUI/MeasureGUI_CheckCompoundOfBlocksDlg.cxx
src/MeasureGUI/MeasureGUI_CheckCompoundOfBlocksDlg.h
src/MeasureGUI/MeasureGUI_CheckShapeDlg.cxx
src/MeasureGUI/MeasureGUI_CheckShapeDlg.h
src/MeasureGUI/MeasureGUI_DistanceDlg.cxx
src/MeasureGUI/MeasureGUI_DistanceDlg.h
src/MeasureGUI/MeasureGUI_InertiaDlg.cxx
src/MeasureGUI/MeasureGUI_InertiaDlg.h
src/MeasureGUI/MeasureGUI_MaxToleranceDlg.cxx
src/MeasureGUI/MeasureGUI_MaxToleranceDlg.h
src/MeasureGUI/MeasureGUI_PointDlg.cxx
src/MeasureGUI/MeasureGUI_PointDlg.h
src/MeasureGUI/MeasureGUI_PropertiesDlg.cxx
src/MeasureGUI/MeasureGUI_PropertiesDlg.h
src/MeasureGUI/MeasureGUI_Skeleton.cxx
src/MeasureGUI/MeasureGUI_Skeleton.h
src/MeasureGUI/MeasureGUI_Skeleton_QTD.cxx
src/MeasureGUI/MeasureGUI_Skeleton_QTD.h
src/MeasureGUI/MeasureGUI_WhatisDlg.cxx
src/MeasureGUI/MeasureGUI_WhatisDlg.h
src/MeasureGUI/UIFiles/MeasureGUI_Skeleton_QTD.ui
src/MeasureGUI/UIFiles/ui_to_cxx
src/NMTAlgo/Makefile.in
src/NMTAlgo/NMTAlgo.cdl
src/NMTAlgo/NMTAlgo_Algo.cdl
src/NMTAlgo/NMTAlgo_Algo.cxx
src/NMTAlgo/NMTAlgo_Algo.hxx
src/NMTAlgo/NMTAlgo_Algo.ixx
src/NMTAlgo/NMTAlgo_Algo.jxx
src/NMTAlgo/NMTAlgo_Builder.cdl
src/NMTAlgo/NMTAlgo_Builder.cxx
src/NMTAlgo/NMTAlgo_Builder.hxx
src/NMTAlgo/NMTAlgo_Builder.ixx
src/NMTAlgo/NMTAlgo_Builder.jxx
src/NMTAlgo/NMTAlgo_Loop3d.cdl
src/NMTAlgo/NMTAlgo_Loop3d.cxx
src/NMTAlgo/NMTAlgo_Loop3d.hxx
src/NMTAlgo/NMTAlgo_Loop3d.ixx
src/NMTAlgo/NMTAlgo_Loop3d.jxx
src/NMTAlgo/NMTAlgo_Splitter.cdl
src/NMTAlgo/NMTAlgo_Splitter.cxx
src/NMTAlgo/NMTAlgo_Splitter.hxx
src/NMTAlgo/NMTAlgo_Splitter.ixx
src/NMTAlgo/NMTAlgo_Splitter.jxx
src/NMTAlgo/NMTAlgo_Splitter1.cdl
src/NMTAlgo/NMTAlgo_Splitter1.cxx
src/NMTAlgo/NMTAlgo_Splitter1.hxx
src/NMTAlgo/NMTAlgo_Splitter1.ixx
src/NMTAlgo/NMTAlgo_Splitter1.jxx
src/NMTAlgo/NMTAlgo_Splitter_1.cxx
src/NMTAlgo/NMTAlgo_Splitter_2.cxx
src/NMTAlgo/NMTAlgo_Tools.cdl
src/NMTAlgo/NMTAlgo_Tools.cxx
src/NMTAlgo/NMTAlgo_Tools.hxx
src/NMTAlgo/NMTAlgo_Tools.ixx
src/NMTAlgo/NMTAlgo_Tools.jxx
src/NMTDS/Handle_NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger.hxx
src/NMTDS/Handle_NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx
src/NMTDS/Makefile.in
src/NMTDS/NMTDS.cdl
src/NMTDS/NMTDS_CArray1OfIndexRange.hxx
src/NMTDS/NMTDS_CArray1OfIndexRange_0.cxx
src/NMTDS/NMTDS_IndexRange.cdl
src/NMTDS/NMTDS_IndexRange.cxx
src/NMTDS/NMTDS_IndexRange.hxx
src/NMTDS/NMTDS_IndexRange.ixx
src/NMTDS/NMTDS_IndexRange.jxx
src/NMTDS/NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger.hxx
src/NMTDS/NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger_0.cxx
src/NMTDS/NMTDS_IndexedDataMapOfIntegerIndexedDataMapOfShapeInteger.hxx
src/NMTDS/NMTDS_IndexedDataMapOfIntegerIndexedDataMapOfShapeInteger_0.cxx
src/NMTDS/NMTDS_ListIteratorOfListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx
src/NMTDS/NMTDS_ListIteratorOfListOfIndexedDataMapOfShapeAncestorsSuccessors_0.cxx
src/NMTDS/NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx
src/NMTDS/NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors_0.cxx
src/NMTDS/NMTDS_ListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx
src/NMTDS/NMTDS_ListOfIndexedDataMapOfShapeAncestorsSuccessors_0.cxx
src/NMTDS/NMTDS_PShapesDataStructure.hxx
src/NMTDS/NMTDS_ShapesDataStructure.cdl
src/NMTDS/NMTDS_ShapesDataStructure.cxx
src/NMTDS/NMTDS_ShapesDataStructure.hxx
src/NMTDS/NMTDS_ShapesDataStructure.ixx
src/NMTDS/NMTDS_ShapesDataStructure.jxx
src/NMTTools/Handle_NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger.hxx
src/NMTTools/Handle_NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx
src/NMTTools/Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger.hxx
src/NMTTools/Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape.hxx
src/NMTTools/Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock.hxx
src/NMTTools/Handle_NMTTools_ListNodeOfListOfCommonBlock.hxx
src/NMTTools/Handle_NMTTools_ListNodeOfListOfCoupleOfShape.hxx
src/NMTTools/Makefile.in
src/NMTTools/NMTTools.cdl
src/NMTTools/NMTTools_CommonBlock.cdl
src/NMTTools/NMTTools_CommonBlock.cxx
src/NMTTools/NMTTools_CommonBlock.hxx
src/NMTTools/NMTTools_CommonBlock.ixx
src/NMTTools/NMTTools_CommonBlock.jxx
src/NMTTools/NMTTools_CommonBlockAPI.cdl
src/NMTTools/NMTTools_CommonBlockAPI.cxx
src/NMTTools/NMTTools_CommonBlockAPI.hxx
src/NMTTools/NMTTools_CommonBlockAPI.ixx
src/NMTTools/NMTTools_CommonBlockAPI.jxx
src/NMTTools/NMTTools_CommonBlockPool.hxx
src/NMTTools/NMTTools_CommonBlockPool_0.cxx
src/NMTTools/NMTTools_CoupleOfShape.cdl
src/NMTTools/NMTTools_CoupleOfShape.cxx
src/NMTTools/NMTTools_CoupleOfShape.hxx
src/NMTTools/NMTTools_CoupleOfShape.ixx
src/NMTTools/NMTTools_CoupleOfShape.jxx
src/NMTTools/NMTTools_DEProcessor.cdl
src/NMTTools/NMTTools_DEProcessor.cxx
src/NMTTools/NMTTools_DEProcessor.hxx
src/NMTTools/NMTTools_DEProcessor.ixx
src/NMTTools/NMTTools_DEProcessor.jxx
src/NMTTools/NMTTools_DSFiller.cdl
src/NMTTools/NMTTools_DSFiller.cxx
src/NMTTools/NMTTools_DSFiller.hxx
src/NMTTools/NMTTools_DSFiller.ixx
src/NMTTools/NMTTools_DSFiller.jxx
src/NMTTools/NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger.hxx
src/NMTTools/NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger_0.cxx
src/NMTTools/NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape.hxx
src/NMTTools/NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape_0.cxx
src/NMTTools/NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock.hxx
src/NMTTools/NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock_0.cxx
src/NMTTools/NMTTools_IndexedDataMapOfIndexedMapOfInteger.hxx
src/NMTTools/NMTTools_IndexedDataMapOfIndexedMapOfInteger_0.cxx
src/NMTTools/NMTTools_IndexedDataMapOfShapeIndexedMapOfShape.hxx
src/NMTTools/NMTTools_IndexedDataMapOfShapeIndexedMapOfShape_0.cxx
src/NMTTools/NMTTools_IndexedDataMapOfShapePaveBlock.hxx
src/NMTTools/NMTTools_IndexedDataMapOfShapePaveBlock_0.cxx
src/NMTTools/NMTTools_IteratorOfCoupleOfShape.cdl
src/NMTTools/NMTTools_IteratorOfCoupleOfShape.cxx
src/NMTTools/NMTTools_IteratorOfCoupleOfShape.hxx
src/NMTTools/NMTTools_IteratorOfCoupleOfShape.ixx
src/NMTTools/NMTTools_IteratorOfCoupleOfShape.jxx
src/NMTTools/NMTTools_ListIteratorOfListOfCommonBlock.hxx
src/NMTTools/NMTTools_ListIteratorOfListOfCommonBlock_0.cxx
src/NMTTools/NMTTools_ListIteratorOfListOfCoupleOfShape.hxx
src/NMTTools/NMTTools_ListIteratorOfListOfCoupleOfShape_0.cxx
src/NMTTools/NMTTools_ListNodeOfListOfCommonBlock.hxx
src/NMTTools/NMTTools_ListNodeOfListOfCommonBlock_0.cxx
src/NMTTools/NMTTools_ListNodeOfListOfCoupleOfShape.hxx
src/NMTTools/NMTTools_ListNodeOfListOfCoupleOfShape_0.cxx
src/NMTTools/NMTTools_ListOfCommonBlock.hxx
src/NMTTools/NMTTools_ListOfCommonBlock_0.cxx
src/NMTTools/NMTTools_ListOfCoupleOfShape.hxx
src/NMTTools/NMTTools_ListOfCoupleOfShape_0.cxx
src/NMTTools/NMTTools_PCurveMaker.cdl
src/NMTTools/NMTTools_PCurveMaker.cxx
src/NMTTools/NMTTools_PCurveMaker.hxx
src/NMTTools/NMTTools_PCurveMaker.ixx
src/NMTTools/NMTTools_PCurveMaker.jxx
src/NMTTools/NMTTools_PDSFiller.hxx
src/NMTTools/NMTTools_PPaveFiller.hxx
src/NMTTools/NMTTools_PaveFiller.cdl
src/NMTTools/NMTTools_PaveFiller.cxx
src/NMTTools/NMTTools_PaveFiller.hxx
src/NMTTools/NMTTools_PaveFiller.ixx
src/NMTTools/NMTTools_PaveFiller.jxx
src/NMTTools/NMTTools_PaveFiller_0.cxx
src/NMTTools/NMTTools_PaveFiller_1.cxx
src/NMTTools/NMTTools_PaveFiller_2.cxx
src/NMTTools/NMTTools_PaveFiller_3.cxx
src/NMTTools/NMTTools_PaveFiller_4.cxx
src/NMTTools/NMTTools_PaveFiller_5.cxx
src/NMTTools/NMTTools_PaveFiller_6.cxx
src/NMTTools/NMTTools_PaveFiller_7.cxx
src/NMTTools/NMTTools_PaveFiller_8.cxx
src/NMTTools/NMTTools_PaveFiller_9.cxx
src/NMTTools/NMTTools_Tools.cdl
src/NMTTools/NMTTools_Tools.cxx
src/NMTTools/NMTTools_Tools.hxx
src/NMTTools/NMTTools_Tools.ixx
src/NMTTools/NMTTools_Tools.jxx
src/OBJECT/GEOM_AISShape.cxx
src/OBJECT/GEOM_AISShape.hxx
src/OBJECT/GEOM_AISShape.ixx
src/OBJECT/GEOM_AISShape.jxx
src/OBJECT/GEOM_AISTrihedron.cxx
src/OBJECT/GEOM_AISTrihedron.hxx
src/OBJECT/GEOM_Actor.cxx
src/OBJECT/GEOM_Actor.h
src/OBJECT/GEOM_AssemblyBuilder.cxx
src/OBJECT/GEOM_AssemblyBuilder.h
src/OBJECT/GEOM_InteractiveObject.cxx
src/OBJECT/GEOM_InteractiveObject.hxx
src/OBJECT/GEOM_InteractiveObject.ixx
src/OBJECT/GEOM_InteractiveObject.jxx
src/OBJECT/GEOM_OCCReader.cxx
src/OBJECT/GEOM_OCCReader.h
src/OBJECT/GEOM_VTKTrihedron.cxx
src/OBJECT/GEOM_VTKTrihedron.hxx
src/OBJECT/Handle_GEOM_AISShape.hxx
src/OBJECT/Handle_GEOM_InteractiveObject.hxx
src/OBJECT/Makefile.in
src/OperationGUI/Makefile.in
src/OperationGUI/OperationGUI.cxx
src/OperationGUI/OperationGUI.h
src/OperationGUI/OperationGUI_ArchimedeDlg.cxx
src/OperationGUI/OperationGUI_ArchimedeDlg.h
src/OperationGUI/OperationGUI_ChamferDlg.cxx
src/OperationGUI/OperationGUI_ChamferDlg.h
src/OperationGUI/OperationGUI_ClippingDlg.cxx
src/OperationGUI/OperationGUI_ClippingDlg.h
src/OperationGUI/OperationGUI_FilletDlg.cxx
src/OperationGUI/OperationGUI_FilletDlg.h
src/OperationGUI/OperationGUI_MaterialDlg.cxx
src/OperationGUI/OperationGUI_MaterialDlg.h
src/OperationGUI/OperationGUI_PartitionDlg.cxx
src/OperationGUI/OperationGUI_PartitionDlg.h
src/PARTITION/Makefile.in
src/PARTITION/Partition.cdl
src/PARTITION/Partition_Inter2d.cdl
src/PARTITION/Partition_Inter2d.cxx
src/PARTITION/Partition_Inter2d.hxx
src/PARTITION/Partition_Inter2d.ixx
src/PARTITION/Partition_Inter2d.jxx
src/PARTITION/Partition_Inter3d.cdl
src/PARTITION/Partition_Inter3d.cxx
src/PARTITION/Partition_Inter3d.hxx
src/PARTITION/Partition_Inter3d.ixx
src/PARTITION/Partition_Inter3d.jxx
src/PARTITION/Partition_Loop.cdl
src/PARTITION/Partition_Loop.cxx
src/PARTITION/Partition_Loop.hxx
src/PARTITION/Partition_Loop.ixx
src/PARTITION/Partition_Loop.jxx
src/PARTITION/Partition_Loop2d.cdl
src/PARTITION/Partition_Loop2d.cxx
src/PARTITION/Partition_Loop2d.hxx
src/PARTITION/Partition_Loop2d.ixx
src/PARTITION/Partition_Loop2d.jxx
src/PARTITION/Partition_Loop3d.cdl
src/PARTITION/Partition_Loop3d.cxx
src/PARTITION/Partition_Loop3d.hxx
src/PARTITION/Partition_Loop3d.ixx
src/PARTITION/Partition_Loop3d.jxx
src/PARTITION/Partition_Spliter.cdl
src/PARTITION/Partition_Spliter.cxx
src/PARTITION/Partition_Spliter.hxx
src/PARTITION/Partition_Spliter.ixx
src/PARTITION/Partition_Spliter.jxx
src/PrimitiveGUI/Makefile.in
src/PrimitiveGUI/PrimitiveGUI.cxx
src/PrimitiveGUI/PrimitiveGUI.h
src/PrimitiveGUI/PrimitiveGUI_BoxDlg.cxx
src/PrimitiveGUI/PrimitiveGUI_BoxDlg.h
src/PrimitiveGUI/PrimitiveGUI_ConeDlg.cxx
src/PrimitiveGUI/PrimitiveGUI_ConeDlg.h
src/PrimitiveGUI/PrimitiveGUI_CylinderDlg.cxx
src/PrimitiveGUI/PrimitiveGUI_CylinderDlg.h
src/PrimitiveGUI/PrimitiveGUI_SphereDlg.cxx
src/PrimitiveGUI/PrimitiveGUI_SphereDlg.h
src/PrimitiveGUI/PrimitiveGUI_TorusDlg.cxx
src/PrimitiveGUI/PrimitiveGUI_TorusDlg.h
src/RepairGUI/Makefile.in
src/RepairGUI/RepairGUI.cxx
src/RepairGUI/RepairGUI.h
src/RepairGUI/RepairGUI_CloseContourDlg.cxx
src/RepairGUI/RepairGUI_CloseContourDlg.h
src/RepairGUI/RepairGUI_DivideEdgeDlg.cxx
src/RepairGUI/RepairGUI_DivideEdgeDlg.h
src/RepairGUI/RepairGUI_FreeBoundDlg.cxx
src/RepairGUI/RepairGUI_FreeBoundDlg.h
src/RepairGUI/RepairGUI_FreeFacesDlg.cxx
src/RepairGUI/RepairGUI_FreeFacesDlg.h
src/RepairGUI/RepairGUI_GlueDlg.cxx
src/RepairGUI/RepairGUI_GlueDlg.h
src/RepairGUI/RepairGUI_RemoveHolesDlg.cxx
src/RepairGUI/RepairGUI_RemoveHolesDlg.h
src/RepairGUI/RepairGUI_RemoveIntWiresDlg.cxx
src/RepairGUI/RepairGUI_RemoveIntWiresDlg.h
src/RepairGUI/RepairGUI_SewingDlg.cxx
src/RepairGUI/RepairGUI_SewingDlg.h
src/RepairGUI/RepairGUI_ShapeProcessDlg.cxx
src/RepairGUI/RepairGUI_ShapeProcessDlg.h
src/RepairGUI/RepairGUI_SuppressFacesDlg.cxx
src/RepairGUI/RepairGUI_SuppressFacesDlg.h
src/SKETCHER/Makefile.in
src/SKETCHER/Sketcher_Profile.cxx
src/SKETCHER/Sketcher_Profile.hxx
src/STEPExport/Makefile.in
src/STEPExport/STEPExport.cxx
src/STEPImport/Makefile.in
src/STEPImport/STEPImport.cxx
src/ShHealOper/Makefile.in
src/ShHealOper/ShHealOper_CloseContour.cxx
src/ShHealOper/ShHealOper_CloseContour.hxx
src/ShHealOper/ShHealOper_EdgeDivide.cxx
src/ShHealOper/ShHealOper_EdgeDivide.hxx
src/ShHealOper/ShHealOper_FillHoles.cxx
src/ShHealOper/ShHealOper_FillHoles.hxx
src/ShHealOper/ShHealOper_RemoveFace.cxx
src/ShHealOper/ShHealOper_RemoveFace.hxx
src/ShHealOper/ShHealOper_RemoveInternalWires.cxx
src/ShHealOper/ShHealOper_RemoveInternalWires.hxx
src/ShHealOper/ShHealOper_Sewing.cxx
src/ShHealOper/ShHealOper_Sewing.hxx
src/ShHealOper/ShHealOper_ShapeProcess.cxx
src/ShHealOper/ShHealOper_ShapeProcess.hxx
src/ShHealOper/ShHealOper_SpiltCurve2d.hxx
src/ShHealOper/ShHealOper_SplitCurve2d.cxx
src/ShHealOper/ShHealOper_SplitCurve2d.hxx
src/ShHealOper/ShHealOper_SplitCurve3d.cxx
src/ShHealOper/ShHealOper_SplitCurve3d.hxx
src/ShHealOper/ShHealOper_Tool.cxx
src/ShHealOper/ShHealOper_Tool.hxx
src/TransformationGUI/Makefile.in
src/TransformationGUI/TransformationGUI.cxx
src/TransformationGUI/TransformationGUI.h
src/TransformationGUI/TransformationGUI_MirrorDlg.cxx
src/TransformationGUI/TransformationGUI_MirrorDlg.h
src/TransformationGUI/TransformationGUI_MultiRotationDlg.cxx
src/TransformationGUI/TransformationGUI_MultiRotationDlg.h
src/TransformationGUI/TransformationGUI_MultiTranslationDlg.cxx
src/TransformationGUI/TransformationGUI_MultiTranslationDlg.h
src/TransformationGUI/TransformationGUI_OffsetDlg.cxx
src/TransformationGUI/TransformationGUI_OffsetDlg.h
src/TransformationGUI/TransformationGUI_PositionDlg.cxx
src/TransformationGUI/TransformationGUI_PositionDlg.h
src/TransformationGUI/TransformationGUI_RotationDlg.cxx
src/TransformationGUI/TransformationGUI_RotationDlg.h
src/TransformationGUI/TransformationGUI_ScaleDlg.cxx
src/TransformationGUI/TransformationGUI_ScaleDlg.h
src/TransformationGUI/TransformationGUI_TranslationDlg.cxx
src/TransformationGUI/TransformationGUI_TranslationDlg.h

index 6cfd2e4635ab4c1d1c212bcbecc78145599fd148..7bcb2499374ebd5524175157dd65d3acbb2c66ed 100755 (executable)
-// eHelp® Corporation Dynamic HTML JavaScript \r
-// Copyright© 1998-2003 eHelp® Corporation.All rights reserved.\r
-// Version=4.82\r
-\r
-// Warning:Do not modify this file.It is generated by RoboHELP® and changes will be overwritten.\r
-\r
-//// Segment Begin -- (JavaScript 1.0)\r
-\r
-/// Section Begin - General and relative topics(JavaScript 1.0)\r
-\r
-//{{HH_SYMBOL_SECTION\r
-var HH_ChmFilename = "";\r
-var HH_WindowName = "";\r
-var HH_GlossaryFont = "";\r
-var HH_Glossary = "";\r
-var HH_Avenue = "";\r
-var HH_ActiveX = false;\r
-//}}HH_SYMBOL_SECTION\r
-\r
-//Begin to support previous generic parameters\r
-//Get the information about the browser.\r
-var gstrBsAgent        = navigator.userAgent.toLowerCase();\r
-var gnBsVer                    = parseInt(navigator.appVersion);\r
-\r
-var gbBsOpera          = (gstrBsAgent.indexOf('opera') != -1);\r
-var gbBsKonqueror      = (gstrBsAgent.indexOf('konqueror') != -1);\r
-var gbBsSafari         = (gstrBsAgent.indexOf('safari') != -1);\r
-var gbBsIE             = (gstrBsAgent.indexOf('msie') != -1) && !gbBsOpera && !gbBsKonqueror && !gbBsSafari;\r
-var gbBsNS             = (gstrBsAgent.indexOf('mozilla') != -1) && ((gstrBsAgent.indexOf('spoofer') == -1) && (gstrBsAgent.indexOf('compatible') == -1)) && !gbBsOpera && !gbBsKonqueror && !gbBsSafari;\r
-\r
-var gbBsMac                    = (gstrBsAgent.indexOf('mac') != -1);\r
-var gbBsWindows                = ((gstrBsAgent.indexOf('win') != -1) || (gstrBsAgent.indexOf('16bit') != -1));\r
-var gbBsSunOS          = (gstrBsAgent.indexOf("sunos") != -1);\r
-\r
-var gbBsIE3Before      = ((gbBsIE) && (gnBsVer <= 2));\r
-var gbBsNS3Before      = ((gbBsNS) && (gnBsVer <= 3));\r
-\r
-var gbBsNS2                    = ((gbBsNS) && (gnBsVer <= 2));\r
-var gbBsNS3                    = ((gbBsNS) && (gnBsVer == 3));\r
-var gbBsIE300301       = ((gbBsIE) && (gnBsVer == 2) && ((gstrBsAgent.indexOf("3.00") != -1)||(gstrBsAgent.indexOf("3.0a") != -1)||(gstrBsAgent.indexOf("3.0b")!=-1)||(gstrBsAgent.indexOf("3.01")!=-1)));\r
-var gbBsIE302          = ((gbBsIE) && (gnBsVer == 2) && (gstrBsAgent.indexOf("3.02") != -1));\r
-\r
-var gbBsNS4                    = ((gbBsNS) && (gnBsVer >= 4));\r
-var gbBsNS6                    = ((gbBsNS) && (gnBsVer >= 5));\r
-var    gbBsNS7                 = false;\r
-\r
-var gbBsIE4                    = ((gbBsIE) && (gnBsVer >= 4));\r
-var gbBsIE5                    = false;\r
-var gbBsIE55           = false;\r
-\r
-var gbBsOpera6         = false;\r
-var gbBsOpera7         = false;\r
-\r
-var gbBsKonqueror3     = false;\r
-\r
-\r
-\r
-gbBsIE = (navigator.appName.indexOf("Microsoft") != -1) && !gbBsOpera && !gbBsKonqueror && !gbBsSafari;;\r
-if (gbBsIE)\r
-{\r
-       if (parseInt(navigator.appVersion) >= 4) {\r
-               gbBsIE4 = true;\r
-               if (gbBsIE4) {\r
-                       var nPos = gstrBsAgent.indexOf("msie");\r
-                       var strIEversion = gstrBsAgent.substring(nPos + 5);\r
-                       var nVersion =  parseFloat(strIEversion);\r
-                       if (nVersion >= 5)\r
-                               gbBsIE5 = true;\r
-                       if (nVersion >= 5.5)\r
-                               gbBsIE55 = true;\r
-               }\r
-       }\r
-}\r
-if (gbBsNS6)\r
-{\r
-       var nPos=gstrBsAgent.indexOf("gecko");\r
-       if(nPos!=-1)\r
-       {\r
-               var nPos2=gstrBsAgent.indexOf("/", nPos);\r
-               if(nPos2!=-1)\r
-               {\r
-                       var nVersion=parseFloat(gstrBsAgent.substring(nPos2+1));\r
-                       if (nVersion>=20020823)\r
-                               gbBsNS7=true;\r
-               }\r
-       }       \r
-}\r
-if (gbBsOpera)\r
-{\r
-       var nPos = gstrBsAgent.indexOf("opera");\r
-       if(nPos!=-1)\r
-       {\r
-               var nVersion = parseFloat(gstrBsAgent.substring(nPos+6));\r
-               if (nVersion >= 6)\r
-               {\r
-                       gbBsOpera6=true;\r
-                       if (nVersion >=7)\r
-                               gbBsOpera7=true;        \r
-               }\r
-       }\r
-}\r
-if (gbBsKonqueror)\r
-{\r
-       var nPos = gstrBsAgent.indexOf("konqueror");\r
-       if(nPos!=-1)\r
-       {\r
-               var nVersion = parseFloat(gstrBsAgent.substring(nPos+10));\r
-               if (nVersion >= 3)\r
-               {\r
-                       gbBsKonqueror3=true;\r
-               }\r
-       }\r
-}\r
-\r
-function insertAdjacentHTML(obj, where, htmlStr)\r
-{\r
-       if (gbBsIE || gbBsOpera7)\r
-       {\r
-               obj.insertAdjacentHTML(where, htmlStr);\r
-       }\r
-       else if (gbBsNS6 || gbBsSafari)\r
-       {\r
-               var r = obj.ownerDocument.createRange();\r
-               r.setStartBefore(obj);\r
-               var     parsedHTML = r.createContextualFragment(htmlStr);\r
-               \r
-               switch (where){\r
-               case 'beforeBegin':\r
-                       obj.parentNode.insertBefore(parsedHTML,obj);\r
-                       break;\r
-               case 'afterBegin':\r
-                       obj.insertBefore(parsedHTML,obj.firstChild);\r
-                       break;\r
-               case 'beforeEnd':\r
-                       obj.appendChild(parsedHTML);\r
-                       break;\r
-               case 'afterEnd':\r
-                       if (obj.nextSibling){\r
-                       obj.parentNode.insertBefore(parsedHTML,obj.nextSibling);\r
-                       } else {\r
-                       obj.parentNode.appendChild(parsedHTML);\r
-                       }\r
-                       break;\r
-               }\r
-       }\r
-}\r
-\r
-// Utilities functions.\r
-function BsscHasExtJs()\r
-{\r
-       if( gbBsIE3Before || gbBsNS3Before)\r
-               return false;\r
-       return true;\r
-}\r
-\r
-// Register event handler\r
-var gBsOnLoads                         = new Array();  // An array holds all the onload event handler.\r
-var gBsOnClicks                = new Array();  // An array holds all the onClick event handler.\r
-var gBsOnUnLoads               = new Array();  // An array holds all the OnUnLoad event handler.\r
-var gBsOnMouseOvers    = new Array();  // An array holds all the OnMouseOver event handler.\r
-var gBsOnMouseOuts             = new Array();  // An array holds all the OnMouseOut event handler.\r
-\r
-var gbOrignalOnMouseDown = null;\r
-\r
-function BsscRegisterOnLoad(funcHandler)\r
-{\r
-       var nLength = gBsOnLoads.length;\r
-       gBsOnLoads[nLength] = funcHandler;\r
-}\r
-\r
-function BsscRegisterOnClick(funcHandler)\r
-{\r
-       var nLength = gBsOnClicks.length;\r
-       gBsOnClicks[nLength] = funcHandler;\r
-}\r
-\r
-function BsscRegisterOnUnLoad(funcHandler)\r
-{\r
-       var nLength = gBsOnUnLoads.length;\r
-       gBsOnUnLoads[nLength] = funcHandler;\r
-}\r
-\r
-function BsscRegisterOnMouseOver(funcHandler)\r
-{\r
-       var nLength = gBsOnMouseOvers.length;\r
-       gBsOnMouseOvers[nLength] = funcHandler;\r
-}\r
-\r
-function BsscRegisterOnMouseOut(funcHandler)\r
-{\r
-       var nLength = gBsOnMouseOuts.length;\r
-       gBsOnMouseOuts[nLength] = funcHandler;\r
-}\r
-\r
-function BsGeneralOnLoad()\r
-{\r
-       if (!gbBsIE4 && !gbBsNS4)\r
-               return;\r
-\r
-       // Make everything visible in navigator\r
-       if (gbBsNS4 && !gbBsNS6) {\r
-               // Make some special effects items visible\r
-               for (var iLayer = 0; iLayer < document.layers.length; iLayer++) {\r
-                       document.layers[iLayer].visibility = "show";\r
-                       document.layers[iLayer].left = 0;\r
-               }\r
-       }\r
-}\r
-\r
-// If resize the netscape browser, need to reload it.\r
-function BsReDo()\r
-{\r
-  if (innerWidth != origWidth || innerHeight != origHeight)\r
-     location.reload();\r
-}\r
-// End of the local functions.\r
-\r
-// The following functions are used by the html files.\r
-function BSSCOnLoad()\r
-{\r
-       if( !BsscHasExtJs() )\r
-               return;\r
-       for (var nElement = gBsOnLoads.length - 1; nElement >= 0; nElement--)\r
-               gBsOnLoads[nElement]();\r
-}\r
-\r
-function BSSCOnClick()\r
-{\r
-       if (!BsscHasExtJs()) return;\r
-               \r
-       for (var nElement = gBsOnClicks.length - 1; nElement >= 0; nElement--)\r
-               gBsOnClicks[nElement]();\r
-}\r
-\r
-function BSSCOnUnload()\r
-{\r
-       if (!BsscHasExtJs()) return;\r
-       for (var nElement = gBsOnUnLoads.length - 1; nElement >= 0; nElement--)\r
-               gBsOnUnLoads[nElement]();\r
-}\r
-\r
-function BSSCOnMouseOver()\r
-{\r
-       if (!BsscHasExtJs()) return;\r
-       for (var nElement = gBsOnMouseOvers.length - 1; nElement >= 0; nElement--)\r
-               gBsOnMouseOvers[nElement]();\r
-}\r
-\r
-function BSSCOnMouseOut()\r
-{\r
-       if (!BsscHasExtJs()) return;\r
-       for (var nElement = gBsOnMouseOuts.length - 1; nElement >= 0; nElement--)\r
-       {\r
-               gBsOnMouseOuts[nElement]();\r
-       }\r
-}\r
-// End of invocation of the event handle functions.\r
-\r
-// Add the GereralOnLoad to the onload array.\r
-if (typeof(BsscRegisterOnLoad) != "undefined")\r
-{\r
-       BsscRegisterOnLoad(BsGeneralOnLoad);\r
-}\r
-if (gbBsNS4&&!gbBsNS6) {\r
-       origWidth = innerWidth;\r
-       origHeight = innerHeight;\r
-       onresize = BsReDo;\r
-}\r
-//End to support previous generic parameters\r
-\r
-//Begin to support previous HHActiveX invoking\r
-function BsHHActivateComponents()\r
-{\r
-       if( HH_ActiveX && (HH_ChmFilename != "") && ((self == top) || (self == top.frames[0])))\r
-       {\r
-               var objBody = getElementsByTag(document,"BODY")[0];\r
-               if( typeof(objBody) == "object" )\r
-               {\r
-                       insertAdjacentHTML(objBody, "beforeEnd", '<OBJECT ID="HHComponentActivator" CLASSID="CLSID:399CB6C4-7312-11D2-B4D9-00105A0422DF" width=0 height=0></OBJECT>');\r
-                       if (HHComponentActivator.object)\r
-                               HHComponentActivator.Activate(HH_ChmFilename, HH_WindowName, HH_GlossaryFont, HH_Glossary, HH_Avenue);\r
-               }\r
-       }\r
-}\r
-\r
-function BsHHActivXOnLoad()\r
-{      \r
-       if( gbBsIE4 )\r
-               BsHHActivateComponents(); \r
-}\r
-\r
-if( typeof(BsscRegisterOnLoad) != "undefined" )\r
-{\r
-       BsscRegisterOnLoad(BsHHActivXOnLoad);\r
-}\r
-//End to support previous HHActiveX invoking\r
-\r
-//Begin to support previous relative topics\r
-//If webHelp needs Related Topics DHTMLcode, it's supposed to add it here\r
-var gbPopupMenuTimeoutExpired = false;\r
-var gbInPopupMenu = false;\r
-var gbPopupMenuTopicList = null;\r
-var gOlddocumentClick = null;\r
-\r
-//////////////////////////////////////////////////////////////////////////////////////////\r
-//\r
-// Popup Menu code\r
-//\r
-//////////////////////////////////////////////////////////////////////////////////////////\r
-\r
-var g_bIsPopupMenuInit = false;\r
-function _WritePopupMenuLayer()\r
-{\r
-       if (!g_bIsPopupMenuInit)\r
-        {\r
-         if (gbBsNS4&&!gbBsNS6) {\r
-//Do not try to write ininle styles for NS!  NS can not handle it and will not stop downloading the html page...\r
-               document.write("<DIV CLASS='WebHelpPopupMenu' ID='PopupMenu'></DIV>");\r
-         } else{\r
-         document.write("<DIV ID='PopupMenu' STYLE='position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;'></DIV>");\r
-         if (!(gbBsNS4&&!gbBsNS6)) {\r
-               document.write("<STYLE TYPE='text/css'>");\r
-               if (gbBsMac&&gbBsIE4) {\r
-                       document.write(".PopupOver {font-family:'Arial'; color:white; background:navy; font-size:10pt; font-style:normal;font-weight:normal;text-decoration:none;}");\r
-                       document.write(".PopupNotOver {font-family:'Arial'; color:black; background:#c0c0c0; font-size:10pt; font-style:normal;font-weight:normal;text-decoration:none;}");\r
-               } else {\r
-                       document.write(".PopupOver {font-family:'Arial'; color:white; background:navy; font-size:8pt; font-style:normal;font-weight:normal;text-decoration:none;}");\r
-                       document.write(".PopupNotOver {font-family:'Arial'; color:black; background:#c0c0c0; font-size:8pt; font-style:normal;font-weight:normal;text-decoration:none;}");\r
-               }\r
-               document.write("</STYLE>");\r
-          }\r
-          }\r
-         g_bIsPopupMenuInit = true;\r
-       }\r
-}\r
-\r
-//Seek for the bsscright frame \r
-function _SeekFrameByName( cRoot, strName )\r
-{\r
-       if( cRoot == null )     return null;\r
-       if( cRoot.frames == null )      return null;\r
-       if( cRoot.frames[strName] != null )     return cRoot.frames[strName];\r
-       for (var i=0; i<cRoot.frames.length; i++)\r
-       {\r
-               var cObj = null;\r
-               if (!gbBsNS6) \r
-                       cObj = _SeekFrameByName( cRoot.frames(i).document, strName );\r
-               else\r
-                       cObj = _SeekFrameByName( cRoot.frames[i], strName );\r
-               if( cObj != null )              return cObj;\r
-       };\r
-       return null;\r
-}\r
-function _GetFrameByName( cRoot, strName )\r
-{\r
-       if( cRoot == null )     return null;\r
-       var cRet = _SeekFrameByName(cRoot, strName);\r
-       if( cRet != null )      return cRet;\r
-       if (cRoot.parent != cRoot)\r
-               return _GetFrameByName( cRoot.parent, strName );\r
-       else\r
-               return null;\r
-}\r
-\r
-var gfn_arguments = null;\r
-function _PopupMenu_Invoke(fn_arguments)\r
-{\r
-       gfn_arguments = fn_arguments;\r
-       if (gbBsOpera6&&gbBsMac)\r
-       {\r
-               var wndOldPopupLinks= window.open(document.location.href, "popuplinks");\r
-               wndOldPopupLinks.close();\r
-               setTimeout("_PopupMenu_Invoke_2();",100);\r
-       }\r
-       else\r
-       {\r
-               _PopupMenu_Invoke_2();\r
-       }\r
-}\r
-\r
-function _PopupMenu_Invoke_2()\r
-{\r
-       var fn_arguments = gfn_arguments;\r
-       gfn_arguments = null;\r
-       \r
-       // Make sure we have reasonable arguments\r
-       var argLen = fn_arguments.length;\r
-       if (argLen < 3) {\r
-               return false;\r
-       }\r
-\r
-       // Check to see if we only have one target\r
-       var strTarget = "";\r
-       var targetDoc = null;\r
-       if (fn_arguments[1] == '') {\r
-               if (BSSCPopup_IsPopup()) {\r
-                       targetDoc = parent;\r
-                       strTarget = "TARGET= _parent";\r
-               }\r
-               else\r
-                       targetDoc = window.document;\r
-       } else {\r
-               targetDoc = _GetFrameByName( parent, fn_arguments[1] );\r
-\r
-               strTarget = "TARGET='" + fn_arguments[1] + "'";\r
-       }\r
-\r
-       if ((!gbBsIE4 && !gbBsNS4 && !gbBsOpera7 && !gbBsKonqueror3 &&!gbBsSafari) || ((gbBsMac) && (gbBsIE4) && (window.event.srcElement.tagName == "AREA"))) {\r
-       \r
-               var argLen      = fn_arguments.length;\r
-\r
-               // Create the window that the hyperlinks will go into\r
-               var nHeight = argLen * 15;\r
-               var nWidth = 400;\r
-               var strParam = "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=auto";\r
-               strParam += ",height=" + nHeight + ",width=200";\r
-               strParam += ",resizable";\r
-\r
-               var wndTemp=null;\r
-               // Create a temporary window first to ensure the real popup comes up on top\r
-               if (!gbBsOpera)\r
-                       wndTemp = window.open("", "temp", strParam);\r
-\r
-               // Create the real popup window\r
-               var wndPopupLinks=null;\r
-               if (gbBsOpera&&gbBsMac)\r
-               {\r
-                       wndTemp = window.open(document.location.href, "temp", strParam);\r
-                       wndPopupLinks= window.open(document.location.href, "popuplinks", strParam);\r
-               }\r
-               else\r
-                       wndPopupLinks= window.open("", "popuplinks", strParam);\r
-               wndPopupLinks.document.open("text/html");\r
-\r
-               // Close the temporary\r
-               if (wndTemp)\r
-                       wndTemp.close();\r
-\r
-               var sHTML="<html><head></head>";\r
-               sHTML+="<body onBlur=\'self.focus();\'>";\r
-               var strParaLine = "";\r
-               for (var i = 0; i < (argLen - 2) / 2; i++) {\r
-                       strParaLine = "";\r
-                       strParaLine += "<a href=\"javascript:";\r
-                       if (gbBsIE) {\r
-                               strParaLine += "onBlur=null; ";\r
-                       }\r
-                       strParaLine += "opener.location=\'";\r
-                       strParaLine += fn_arguments[2 * i + 3];\r
-                       strParaLine += "\';close();\"";\r
-                       strParaLine += strTarget;\r
-\r
-                       strParaLine += ">";\r
-                       strParaLine += fn_arguments[2 * i + 2];\r
-                       strParaLine += "</a>";\r
-                       strParaLine += "<br>";\r
-                       sHTML+=strParaLine;\r
-               }\r
-               sHTML+="</body></html>";\r
-               wndPopupLinks.document.write(sHTML);\r
-               wndPopupLinks.document.close();\r
-               window.gbInPopupMenu = true;\r
-               if (!gbBsIE) {\r
-                       wndPopupLinks.focus();\r
-               }\r
-               return false;\r
-       }\r
-\r
-       if (((argLen < 5) && ((isNaN(fn_arguments[2])) || (gbPopupMenuTopicList == null))) ||\r
-               ((argLen < 4) && ((!isNaN(fn_arguments[2])) && (gbPopupMenuTopicList != null)))) {\r
-               // Get the place that we will be putting the topic into\r
-               var strURL = "";\r
-               if (isNaN(fn_arguments[2]) ||  (gbPopupMenuTopicList == null)) {\r
-                       strURL = fn_arguments[3];\r
-               }\r
-               else    {\r
-                       strURL = gbPopupMenuTopicList[fn_arguments[2]].strURL;\r
-               }\r
-\r
-               if (targetDoc != null) {\r
-                       targetDoc.location.href = strURL;\r
-               }\r
-               else {\r
-                       if (fn_arguments[1] != null && typeof(fn_arguments[1]) != "undefined")\r
-                               window.open(strURL, fn_arguments[1]);\r
-                       else\r
-                               window.open(strURL);\r
-               }               \r
-               window.gbInPopupMenu = true;\r
-               return false;\r
-       }\r
-       \r
-       var strMenu = "";\r
-       if (gbBsNS4&&!gbBsNS6) {\r
-               strMenu = '<TABLE BORDER="1" CELLSPACING=0 CELLPADDING=3 BGCOLOR="#c0c0c0">';\r
-       } else {\r
-               strMenu = '<TABLE STYLE="border:2px outset white;" CELLSPACING=0';\r
-               if (gbBsMac) {\r
-                       strMenu += ' CELLPADDING=4';\r
-               } else {\r
-                       strMenu += ' CELLPADDING=2';\r
-               }       \r
-               strMenu += ' BGCOLOR=#c0c0c0>';\r
-       }\r
-       // Add each of the items\r
-       var i = 2;\r
-       while (i <= argLen - 1) {\r
-               strMenu += '<TR><TD><NOBR>'\r
-               // If the destination is a number then look it up in the topic list\r
-               if (isNaN(fn_arguments[i]) ||  (gbPopupMenuTopicList == null)) {\r
-                       strMenu += '<DIV STYLE="padding-left:3pt; padding-right:3pt;"><A HREF="' + fn_arguments[i + 1] + '"' + strTarget;\r
-               } else {\r
-                       strMenu += '<DIV STYLE="padding-left:3pt; padding-right:3pt;"><A HREF="' + gbPopupMenuTopicList[fn_arguments[i]].strURL + '"' + strTarget;\r
-               }\r
-               strMenu += ' onclick="PopupMenu_HandleClick(event);"';\r
-               strMenu += ' onmouseover="PopupMenu_Over(event);"';\r
-               strMenu += ' onmouseout="PopupMenu_Out(event);"';\r
-               strMenu += '>';\r
-               if (isNaN(fn_arguments[i]) || (gbPopupMenuTopicList == null)) {\r
-                       strMenu += '<SPAN CLASS="PopupNotOver">' + fn_arguments[i] + '</SPAN>';\r
-               } else {\r
-                       strMenu += '<SPAN CLASS="PopupNotOver">' + gbPopupMenuTopicList[fn_arguments[i]].strTitle + '</SPAN>';\r
-               }\r
-               strMenu += '</A></DIV></NOBR></TD></TR>';\r
-\r
-               if (isNaN(fn_arguments[i]) || (gbPopupMenuTopicList == null)) {\r
-                       i += 2;\r
-               } else {\r
-                       i += 1;\r
-               }\r
-       }\r
-       strMenu += "</TABLE>";\r
-\r
-       if (gbBsMac) {\r
-       // totally hack. because ie5 in mac need something. </TABLE> is one of them. mac is mad.\r
-               strMenu +="<TABLE></TABLE>";\r
-       }\r
-\r
-       var layerPopup = null;\r
-       var stylePopup = null;\r
-       var nEventX = 0;\r
-       var nEventY = 0;\r
-       var nWindowWidth = 0;\r
-       if (gbBsIE4 || gbBsOpera7) {\r
-\r
-               layerPopup = getElement("PopupMenu");\r
-               layerPopup.innerHTML = strMenu;\r
-               stylePopup = layerPopup.style;\r
-\r
-               _BSPSGetClientSize();\r
-\r
-               // Get the position of the item causing the event (relative to its parent)\r
-               nEventX = window.event.clientX;\r
-               nEventY = window.event.clientY;\r
-\r
-               if (nEventY + layerPopup.scrollHeight + 10 < gBsClientHeight) {\r
-                       nEventY += document.body.scrollTop + 10;\r
-               } else {\r
-                       nEventY = (document.body.scrollTop + gBsClientHeight) - layerPopup.scrollHeight - 20;\r
-               }\r
-               stylePopup.top = nEventY;\r
-               \r
-               var nPopupWidth = layerPopup.scrollWidth;\r
-               if (gbBsMac) {\r
-                       nPopupWidth = 80; // we have no idea how to get the dynamic width of the popup.\r
-               }\r
-               if (nEventX + nPopupWidth + 20 > gBsClientWidth) {\r
-                       if (gBsClientWidth - nPopupWidth < 5) {\r
-                               stylePopup.left = 5;\r
-                       } else {\r
-                               stylePopup.left = gBsClientWidth - nPopupWidth - 5;\r
-                       }\r
-               } else {\r
-                       stylePopup.left = nEventX + document.body.scrollLeft + 20;\r
-               }\r
-\r
-               stylePopup.visibility = "visible";\r
-               if (!gOlddocumentClick && document.onclick)\r
-                       gOlddocumentClick = document.onclick;\r
-               document.onclick = PopupMenu_HandleClick;\r
-\r
-       } else if (gbBsNS6 || gbBsKonqueror3||gbBsSafari) {\r
-               layerPopup = getElement("PopupMenu");\r
-               layerPopup.style.visibility = "hidden";\r
-       \r
-               if (gbBsNS6)\r
-               {\r
-                       var e = fn_arguments[0];\r
-                       nEventX = e.pageX;\r
-                       nEventY = e.pageY;\r
-               }\r
-               else\r
-               {\r
-                       nEventX = window.event.clientX;\r
-                       nEventY = window.event.clientY;\r
-               }\r
-               _BSPSGetClientSize();\r
-               layerPopup.innerHTML = strMenu;\r
-\r
-               if (nEventY + layerPopup.offsetHeight + 20  <  window.pageYOffset + gBsClientHeight) {\r
-                       nEventY += 20;\r
-               } else {\r
-                       nEventY = gBsClientHeight + window.pageYOffset - layerPopup.offsetHeight - 20;\r
-               }\r
-\r
-               if (nEventX + layerPopup.offsetWidth + 20 > gBsClientWidth + window.pageXOffset) {\r
-                       if (gBsClientWidth + window.pageXOffset - layerPopup.offsetWidth < 20) {\r
-                               nEventX = 5;\r
-                       } else {\r
-                               nEventX = gBsClientWidth + window.pageXOffset - layerPopup.offsetWidth - 20;\r
-                       }\r
-               } else {\r
-                       nEventX += 20;\r
-               }\r
-               layerPopup.style.top = nEventY;\r
-               layerPopup.style.left = nEventX;\r
-               // set again to avoid the stupid frash in netscape 6.\r
-               layerPopup.innerHTML = strMenu;\r
-               layerPopup.style.visibility = "visible";\r
-               //window.captureEvents(Event.MOUSEDOWN);\r
-               if (!gOlddocumentClick && document.onclick)\r
-                       gOlddocumentClick = document.onclick;\r
-               window.onclick = PopupMenu_HandleClick;\r
-       }\r
-       else if (gbBsNS4) {\r
-               layerPopup = document.layers.PopupMenu;\r
-               layerPopup.visibility = "hide";\r
-               stylePopup = layerPopup.document;\r
-               stylePopup.write(strMenu);\r
-               stylePopup.close();\r
-               var e = fn_arguments[0];\r
-               nEventX = e.pageX;\r
-               nEventY = e.pageY;\r
-               _BSPSGetClientSize();\r
-               if (nEventY + layerPopup.clip.height + 20 < window.pageYOffset + gBsClientHeight) {\r
-                       nEventY += 20;\r
-               } else {\r
-                       nEventY = gBsClientHeight + window.pageYOffset- layerPopup.clip.height - 20;\r
-               }\r
-               layerPopup.top = nEventY;\r
-\r
-               if (nEventX + layerPopup.clip.width + 20 > gBsClientWidth + window.pageXOffset) {\r
-                       if (gBsClientWidth + window.pageXOffset - layerPopup.clip.width < 20) {\r
-                               nEventX = 5;\r
-                       } else {\r
-                               nEventX = gBsClientWidth + window.pageXOffset - layerPopup.clip.width - 20;\r
-                       }\r
-               } else {\r
-                       nEventX += 20;\r
-               }\r
-\r
-               layerPopup.left = nEventX;\r
-\r
-               layerPopup.visibility = "show";\r
-\r
-               window.captureEvents(Event.MOUSEDOWN);\r
-               if (!gOlddocumentClick && document.onmousedown)\r
-                       gOlddocumentClick = document.onmousedown;\r
-               window.onmousedown = PopupMenu_HandleClick;\r
-       }\r
-\r
-       window.gbInPopupMenu = true;\r
-       window.gbPopupMenuTimeoutExpired = false;\r
-       setTimeout("PopupMenu_Timeout();", 100);\r
-       return false;\r
-}\r
-\r
-function PopupMenu_Timeout()\r
-{\r
-       window.gbPopupMenuTimeoutExpired = true;\r
-}\r
-\r
-function PopupMenu_Over(e)\r
-{\r
-    if (gbBsIE4||gbBsOpera7)\r
-               e.srcElement.className = "PopupOver";\r
-    else if (gbBsNS6)\r
-               e.target.parentNode.className = "PopupOver";\r
-       return;\r
-}\r
-\r
-function PopupMenu_Out(e)\r
-{\r
-    if (gbBsIE4||gbBsOpera7)\r
-               e.srcElement.className = "PopupNotOver";\r
-    else if (gbBsNS6)\r
-               e.target.parentNode.className = "PopupNotOver";\r
-       return;\r
-}\r
-\r
-function PopupMenu_HandleClick(e)\r
-{\r
-       if (window.gbPopupMenuTimeoutExpired) {\r
-               window.gbInPopupMenu = false;\r
-               if (gbBsNS4 && !gbBsNS6) {\r
-                       window.releaseEvents(Event.MOUSEDOWN);\r
-               }\r
-\r
-               var layerPopup = null;\r
-               if (gbBsNS4&&!gbBsNS6) {\r
-                       layerPopup = document.layers.PopupMenu;\r
-                       layerPopup.visibility = "hide";\r
-               } else {\r
-                       layerPopup = getElement("PopupMenu");\r
-                       layerPopup.style.visibility = "hidden";\r
-               }\r
-       \r
-               if (gOlddocumentClick)\r
-               {\r
-                       if (gbBsNS4 && !gbBsNS6)\r
-                               document.onmousedown = gOlddocumentClick;\r
-                       else\r
-                               document.onclick = gOlddocumentClick;\r
-               }\r
-       }\r
-       return;\r
-}\r
-\r
-function BSSCPopup_ClickMac()\r
-{\r
-       if ((!DHTMLPopupSupport()) && (gbBsIE4 || gbBsOpera7))\r
-       {       \r
-               var bClickOnAnchor = false;\r
-               var el;\r
-               if ((window.event != null) &&\r
-                   (window.event.srcElement != null))\r
-               {\r
-                   el = window.event.srcElement;\r
-                       while (el != null)\r
-                       {\r
-                               if ((el.tagName == "A") || (el.tagName == "AREA"))      {\r
-                                       bClickOnAnchor = true;\r
-                                       break;\r
-                               }\r
-                               if (el.tagName == "BODY") {\r
-                                       break;\r
-                               }\r
-                               el = getParentNode(el);\r
-                       }\r
-               }\r
-               if (BSSCPopup_IsPopup())\r
-               {\r
-                       if (!bClickOnAnchor) {\r
-                               parent.window.gPopupWindow = null;\r
-                               self.close();\r
-                       }\r
-               }\r
-               else\r
-               {\r
-                       bClosePopupWindow = true;\r
-                       if ((bClickOnAnchor) &&\r
-                               (el.href) &&\r
-                           ((el.href.indexOf("javascript:BSSCPopup") != -1) || (el.href.indexOf("javascript:null") != -1) || (el.href.indexOf("javascript:void(0)") != -1)))\r
-                       {\r
-                               bClosePopupWindow = false;\r
-                       }\r
-                       if (bClosePopupWindow)\r
-                       {\r
-                               if (window.gPopupWindow != null && !window.gPopupWindow.closed )\r
-                               {\r
-                                       window.gPopupWindow.close();\r
-                               }\r
-                       }\r
-               }\r
-       }\r
-}\r
-\r
-function BsPopupOnClick()\r
-{\r
-       if (!gbBsIE4 && !gbBsOpera7)\r
-               return;\r
-\r
-       BSSCPopup_ClickMac();\r
-}\r
-\r
-function _BSSCOnError(message)\r
-{\r
-       if(-1 != message.indexOf("denied") \r
-               || -1 != message.indexOf("Object required"))\r
-        return true;\r
-}\r
-\r
-//End to support previous relative topics\r
-\r
-/// Section End - General and relative topics (JavaScript 1.0)\r
-\r
-/// Section Begin  - Popup (JavaScript 1.0)\r
-//Begin to support previous popup functions\r
-\r
-//variables used to isolate the browser type\r
-var gBsStyVisShow      = null;\r
-var gBsStyVisHide      = null;\r
-var gBsClientWidth     = 640;\r
-var gBsClientHeight = 480;\r
-\r
-// here is the varible for judge popup windows size. these parameter is for IE5.0, it may need adjust for others.\r
-var gBRateH_W          = 0.618; // 1.618 Golden cut.\r
-var gBMaxXOfParent     = 0.8; \r
-var gBMaxYOfParent     = 0.8;\r
-var gBscrollHeight   = 16;\r
-var gBscrollWidth   =  16;\r
-var gBpermitXDelta     = 3;\r
-var gBpermitYDelta     = 3;\r
-\r
-\r
-var arrayPopupURL = new Array();\r
-var arrayAbsPopupURL = new Array();\r
-\r
-var arrayDirty = new Array();\r
-\r
-function setAbsPopupURL(nIndex, strURL)\r
-{\r
-       arrayAbsPopupURL[nIndex] = strURL;\r
-}\r
-\r
-function getAbsPopupURL(nIndex)\r
-{\r
-       if (nIndex == -1 || arrayAbsPopupURL.length <= nIndex) return null;\r
-       else \r
-               return arrayAbsPopupURL[nIndex];\r
-}\r
-\r
-function getPopupURL(nIndex)\r
-{\r
-       if (nIndex == -1 || arrayPopupURL.length <= nIndex) return null;\r
-       else \r
-               return arrayPopupURL[nIndex];\r
-}\r
-\r
-function getPopupID(nIndex)\r
-{\r
-       return gstrPopupID + nIndex;\r
-}\r
-\r
-function getPopupShadowID(nIndex)\r
-{\r
-       return gstrPopupShadowID + nIndex;\r
-}\r
-\r
-function getPopupTopicID(nIndex)\r
-{\r
-       return gstrPopupTopicID + nIndex;\r
-}\r
-\r
-function getPopupIFrameID(nIndex)\r
-{\r
-       return gstrPopupIFrameID + nIndex;\r
-}\r
-\r
-function getPopupIFrameName(nIndex)\r
-{\r
-       return gstrPopupIFrameName + nIndex;\r
-}\r
-\r
-\r
-function getPopupTopicStyle(nIndex)\r
-{\r
-       return getElement(getPopupTopicID(nIndex)).style;\r
-}\r
-\r
-function getPopupShadowStyle(nIndex)\r
-{\r
-       return getElement(getPopupShadowID(nIndex)).style;\r
-}\r
-\r
-function getPopupIFrame(nIndex)\r
-{\r
-       if (gbBsNS6)\r
-               return eval("window.frames['" + getPopupIFrameName(nIndex) + "']");\r
-       else\r
-               return eval("document.frames['" + getPopupIFrameName(nIndex) + "']");\r
-}\r
-\r
-function getPopupDivStyle(nIndex)\r
-{\r
-       return getElement(getPopupID(nIndex)).style;\r
-}\r
-\r
-function getPopupIFrameStyle(nIndex)\r
-{\r
-       return getElement(getPopupIFrameID(nIndex)).style;\r
-}\r
-\r
-\r
-function findDiv(strURL)\r
-{\r
-       for (var i = 0; i < arrayPopupURL.length; i ++ ) {\r
-               if (arrayPopupURL[i] == strURL) {\r
-                       return i;\r
-               }\r
-       }\r
-       return -1;\r
-}\r
-\r
-var gnToken = -1;\r
-function takeToken()\r
-{\r
-       gnToken ++;\r
-       if (gnToken > 10000) gnToken = 0;\r
-       return gnToken;\r
-}\r
-\r
-function IsValidToken(nToken)\r
-{\r
-       return (gnToken == nToken);\r
-}\r
-\r
-function addDiv(strURL)\r
-{\r
-       for (var i = 0; i < arrayPopupURL.length; i ++) {\r
-               if (arrayPopupURL[i] == null) {\r
-                       arrayPopupURL[i] = strURL;\r
-                       return i;\r
-               }\r
-       }       \r
-       arrayPopupURL[i] = strURL;\r
-       arrayDirty[i] = true;\r
-       return i;\r
-}\r
-\r
-function setDirty()\r
-{\r
-       for (var i = 0; i < arrayPopupURL.length; i ++ )\r
-               arrayDirty[i] = true;\r
-}\r
-\r
-function IsDirty(nIndex)\r
-{\r
-       if (nIndex == -1)\r
-               return true;\r
-       else \r
-               if (arrayDirty.length > nIndex) \r
-                       return arrayDirty[nIndex];\r
-               else\r
-                       return true;\r
-}\r
-\r
-function hideAll()\r
-{\r
-       for (var i = 0; i < arrayPopupURL.length; i ++ )\r
-       {\r
-               getPopupDivStyle(i).visibility = gBsStyVisHide;\r
-               getPopupIFrameStyle(i).visibility = gBsStyVisHide;\r
-       }\r
-}\r
-\r
-function getCurrentPopupIFrame()\r
-{\r
-       for (var i = 0; i < arrayPopupURL.length; i ++)\r
-               if (getPopupDivStyle(i).visibility == gBsStyVisShow)\r
-                       return getPopupIFrame(i);\r
-       return null;\r
-}\r
-\r
-function setClear(nIndex)\r
-{\r
-       if (nIndex != -1)\r
-               arrayDirty[nIndex] = false;\r
-}\r
-\r
-function _BSSCCreatePopupDiv(strURL)\r
-{\r
-       var nIndex = findDiv(strURL);\r
-       if (nIndex == -1 ) {\r
-               nIndex = addDiv(strURL);\r
-               BsPopup_CreateDiv(nIndex);\r
-       }\r
-       else {\r
-               if (IsDirty(nIndex)) {\r
-                       if("object" == typeof(getPopupIFrame(nIndex).document))\r
-                               getPopupIFrame(nIndex).document.location.href = strURL;\r
-               }\r
-       }\r
-       return nIndex;\r
-}\r
-\r
-//Here is the browser type \r
-function _BSPSGetBrowserInfo()\r
-{\r
-       if (gbBsNS4&&!gbBsNS6)\r
-       {\r
-               gBsStyVisShow   = "show";\r
-               gBsStyVisHide   = "hide";\r
-       }\r
-       else\r
-       {\r
-               gBsStyVisShow   = "visible";\r
-               gBsStyVisHide   = "hidden";\r
-       }\r
-}\r
-\r
-_BSPSGetBrowserInfo();\r
-\r
-//Get client size info\r
-function _BSPSGetClientSize()\r
-{\r
-       if (gbBsNS4||gbBsKonqueror3||gbBsSafari)\r
-       {\r
-               gBsClientWidth  = innerWidth;\r
-               gBsClientHeight = innerHeight;\r
-       }\r
-       else if (gbBsIE4 || gbBsOpera7)\r
-       {\r
-               gBsClientWidth  = document.body.clientWidth;\r
-               gBsClientHeight = document.body.clientHeight;\r
-       }\r
-}\r
-\r
-var gstrPopupID = 'BSSCPopup';\r
-var gstrPopupShadowID = 'BSSCPopupShadow';\r
-var gstrPopupTopicID = 'BSSCPopupTopic';\r
-var gstrPopupIFrameID = 'BSSCPopupIFrame';\r
-var gstrPopupIFrameName = 'BSSCPopupIFrameName';\r
-\r
-var gstrPopupSecondWindowName = 'BSSCPopup';\r
-\r
-var gPopupWindow = null;\r
-var gnPopupClickX = 0;\r
-var gnPopupClickY = 0;\r
-\r
-var gnPopupScreenClickX = 0;\r
-var gnPopupScreenClickY = 0;\r
-\r
-var gbPopupTimeoutExpired = false;\r
-\r
-function DHTMLPopupSupport()\r
-{\r
-       if (((gbBsIE4) && (!gbBsMac))||gbBsOpera7|| gbBsNS7) {\r
-               return true;\r
-       }\r
-       return false;\r
-}\r
-\r
-function BSSCPopup_IsPopup()\r
-{\r
-       if (DHTMLPopupSupport() && (this.name.indexOf(gstrPopupIFrameName) != -1)) {\r
-               return true;\r
-       } else if ((gbBsNS4 || gbBsIE4 || gbBsOpera7) && (this.name.indexOf(gstrPopupID) != -1)) {\r
-               return true;\r
-       } else {\r
-               return false;\r
-       }\r
-}\r
-\r
-// If there is a hyperlink in a popup window, display the hyperlink in\r
-// the original window. (bsscright)\r
-if (BSSCPopup_IsPopup() && !gbBsIE4 && !gbBsOpera7) {\r
-       document.write("<base target=\"bsscright\">");\r
-}\r
-\r
-// Local functions.\r
-function BsPopup_CreateDiv(nIndex)\r
-{\r
-       if(!DHTMLPopupSupport())\r
-               return;\r
-       // DO NOT SET Width and height for the div, otherwize it will make IE4 popup do not work when view the topic alone.\r
-       var strPopupDiv = "<DIV ID='" + getPopupID(nIndex) + "' STYLE='position:absolute; top:-100; left:0; z-index:600; visibility:hidden;'>";\r
-       strPopupDiv += "<DIV ID='" + getPopupShadowID(nIndex) + "' STYLE=\"position:absolute;top:0; left:0;  background-color:#C0C0C0;\"></DIV>";\r
-       strPopupDiv += "<DIV ID='" + getPopupTopicID(nIndex) + "' STYLE=\"position:absolute;top:0; left:0;  background-color:#FFFFFF;border:1px #000000 outset;\">";\r
-       strPopupDiv += "<IFRAME title=\"Popup Window\" ID='" + getPopupIFrameID(nIndex) + "' name='" + getPopupIFrameName(nIndex) + "' src = '" + getPopupURL(nIndex) + "' frameborder=0 scrolling=auto></IFRAME>";\r
-       strPopupDiv += "</DIV></DIV>";\r
-\r
-       var objBody = getElementsByTag(document, "BODY")[0];\r
-       if( typeof(objBody) != "object" )\r
-               return;\r
-\r
-       insertAdjacentHTML(objBody, "beforeEnd", strPopupDiv);\r
-}\r
-\r
-function handleLoadNS()\r
-{\r
-       if (this.id)\r
-       {\r
-               var nIndex = parseInt(this.id.substring(gstrPopupIFrameID.length));\r
-               BSSCPopup_PostWork(nIndex);\r
-       }\r
-}\r
-\r
-function BSSCPopup_PostWork(nIndex)\r
-{\r
-       getPopupDivStyle(nIndex).visibility = gBsStyVisShow;\r
-       getPopupIFrameStyle(nIndex).visibility =gBsStyVisShow;\r
-\r
-       setClear(nIndex);\r
-       window.gbPopupTimeoutExpired = true;\r
-\r
-       BSSCPopup_ChangeTargettoParent(getPopupIFrame(nIndex).document);\r
-       if (gbBsNS6)\r
-               getPopupIFrame(nIndex).document.body.addEventListener("click",BSSCPopupClicked,false);\r
-       else\r
-               getPopupIFrame(nIndex).document.body.onclick = BSSCPopupClicked;\r
-\r
-       if (!gbOrignalOnMouseDown && document.onmousedown)\r
-               gbOrignalOnMouseDown = document.onmousedown;\r
-\r
-       if (gbBsNS6)\r
-               document.addEventListener("mousedown", BSSCPopupParentClicked,false);\r
-       else\r
-               document.onmousedown = BSSCPopupParentClicked;\r
-}\r
-\r
-function BSSCPopup_Timeout(nIndex, nToken)\r
-{\r
-    if (!IsValidToken(nToken)) return;\r
-\r
-       if (gbBsNS6||((getPopupIFrame(nIndex).document.readyState == "complete") &&\r
-               (getPopupIFrame(nIndex).document.body != null))) {\r
-               BSSCPopup_PostWork(nIndex);\r
-       } else {\r
-               setTimeout("BSSCPopup_Timeout(" + nIndex + "," + nToken + ")", 100);\r
-       }\r
-}\r
-\r
-// VH 08/10/00 \r
-// do not change target to parent if the href is using javascript\r
-function BSSCPopup_ChangeTargettoParent(tagsObject)\r
-{\r
-       var collA = getElementsByTag(tagsObject, "A");\r
-       BSSCPopup_ChangeTargettoParent2(collA);\r
-\r
-       var collIMG = getElementsByTag(tagsObject,"IMG");\r
-       BSSCPopup_ChangeTargettoParent2(collIMG);\r
-}\r
-\r
-function BSSCPopup_ChangeTargettoParent2(colls)\r
-{\r
-       if (colls != null)  {\r
-               for (var j = 0; j < colls.length; j ++ )\r
-               {\r
-                       var strtemp = colls[j].href;\r
-                       if (strtemp)\r
-                       {\r
-                               strtemp = strtemp.toLowerCase();\r
-                               if (strtemp.indexOf("javascript:") == -1)\r
-                               if (colls[j].target == "")\r
-                                       colls[j].target = "_parent";\r
-                       }\r
-               }\r
-       }\r
-}\r
-\r
-function BSPSPopupTopicWinHelp(strURL)\r
-{\r
-       _BSSCPopup(strURL);\r
-       return;\r
-}\r
-\r
-function _BSSCPopup(strURL, width, height)\r
-{\r
-       var cuswidth = 0;\r
-       var cusheight = 0;\r
-       if ("undefined" != typeof(width) && "undefined" != typeof(height)) {\r
-               cuswidth = width;\r
-               cusheight= height;\r
-       }\r
-       \r
-       if (DHTMLPopupSupport()) {\r
-               var nToken = takeToken(); // take  token first.\r
-               var nIndex = _BSSCCreatePopupDiv(strURL);\r
-               window.gbPopupTimeoutExpired = false;\r
-               var ntWidth = gBsClientWidth;\r
-               var ntHeight = gBsClientHeight;\r
-               _BSPSGetClientSize();\r
-               if (ntWidth != gBsClientWidth || ntHeight != gBsClientHeight) {\r
-                       setDirty();\r
-               }\r
-\r
-               if (IsDirty(nIndex)) {\r
-                       if (gbBsMac) {\r
-                               setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight  +")", 400);\r
-                       } else {\r
-                               setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 100);\r
-                       }\r
-               }\r
-               else {\r
-                       MoveDivAndShow(nIndex ,nToken, cuswidth, cusheight);\r
-               }\r
-       } else {\r
-               _BSSCPopup2(strURL, cuswidth, cusheight);\r
-       }\r
-       return;\r
-}\r
-\r
-if (gbBsIE55)\r
-{\r
-       var ehlpdhtm_fOldBefureUnload = window.onbeforeunload;\r
-       var gnBsUnload=0;\r
-       window.onbeforeunload = window_BUnload;\r
-}\r
-       \r
-function window_BUnload()\r
-{\r
-       gnBsUnload++;\r
-       if (gnBsUnload>1)\r
-               return;\r
-       for (var i = 0; i < arrayPopupURL.length; i ++)\r
-               removeThis(document.all(getPopupID(i)));\r
-       arrayPopupURL.length = 0;       \r
-       if (ehlpdhtm_fOldBefureUnload)\r
-               ehlpdhtm_fOldBefureUnload();\r
-}\r
-\r
-function _BSSCPopup2(strURL, width, height)\r
-{\r
-       if (gbBsOpera6&&gbBsMac)\r
-       {\r
-               var wmTemp = window.open(document.location.href, gstrPopupSecondWindowName);\r
-               wmTemp.close();\r
-               setTimeout("_BSSCPopup3(\""+strURL+"\","+width+","+height+");",100);\r
-       }\r
-       else\r
-               _BSSCPopup3(strURL, width, height);\r
-}\r
-               \r
-function _BSSCPopup3(strURL, width, height)\r
-{\r
-       if (window.name == gstrPopupSecondWindowName) {\r
-               window.location = strURL;\r
-       } else {\r
-               if (!gbBsMac || !gbBsNS4) {\r
-                       BSSCHidePopupWindow();\r
-               }\r
-               var nX = 0;\r
-               var nY = 0;\r
-               var nHeight = 300;\r
-               var nWidth = 400;\r
-               if (width > 0 && height > 0) {\r
-                       nHeight = height;\r
-                       nWidth = width;\r
-               }\r
-               _BSPSGetClientSize();\r
-\r
-               nX = window.gnPopupScreenClickX;\r
-               nY = window.gnPopupScreenClickY;\r
-\r
-               if (nY + nHeight + 40 > screen.availHeight) {\r
-                       nY = screen.availHeight - nHeight - 40;\r
-               }\r
-               if (nX + nWidth + 40 > screen.availWidth) {\r
-                       nX = screen.availWidth - nWidth - 40;\r
-               }\r
-\r
-               // Launch a separate window\r
-               var strParam="titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes";\r
-               if (gbBsNS) {\r
-                       if (gbBsNS6) {\r
-                               strParam += ",Height=" + nHeight + ",Width=" + nWidth;\r
-                               strParam += ",screenX=" + nX + ",screenY=" + nY;\r
-                               strParam += ",dependent=yes";\r
-                       }\r
-                       else {\r
-                               strParam += ",OuterHeight=" + nHeight + ",OuterWidth=" + nWidth;\r
-                               strParam += ",screenX=" + nX + ",screenY=" + nY;\r
-                               strParam += ",dependent=yes";\r
-                       }\r
-               }\r
-               else {\r
-                       strParam += ",height=" + nHeight + ",width=" + nWidth;\r
-                       strParam += ",left=" + nX + ",top=" + nY;\r
-               }\r
-               if (gbBsSafari)\r
-               {\r
-                       if (window.gPopupWindow)\r
-                               window.gPopupWindow.close();            \r
-                       window.gPopupWindow = window.open(strURL, "", strParam);\r
-                       window.gPopupWindow.name = gstrPopupSecondWindowName;\r
-                       window.gPopupWindow.moveTo(nX, nY);\r
-                       widnow.gPopupWindow.document.location.reload();\r
-               }       \r
-               else\r
-               {\r
-                       var wmTemp=null;\r
-                       if (gbBsKonqueror3)\r
-                       {\r
-                               if (window.gPopupWindow)\r
-                                       window.gPopupWindow.close();\r
-                       }\r
-                       if (gbBsOpera&&gbBsMac)\r
-                       {\r
-                               wmTemp= window.open(document.location.href, "Temp", strParam);\r
-                       }\r
-                       window.gPopupWindow = window.open(strURL, gstrPopupSecondWindowName, strParam);\r
-                       if (!gbBsIE)\r
-                               window.gPopupWindow.focus();\r
-                               \r
-                       if (wmTemp)\r
-                               wmTemp.close();\r
-               }\r
-\r
-               if (gbBsNS4)\r
-                       setEventHandle();\r
-               else if (gbBsIE4 || gbBsOpera7||gbBsKonqueror3)\r
-                       setTimeout("setPopupFocus();", 100);\r
-       }\r
-       return;\r
-}\r
-\r
-function setEventHandle()\r
-{\r
-       window.gPopupWindow.captureEvents(Event.CLICK | Event.BLUR);\r
-       window.gPopupWindow.onclick = NonIEPopup_HandleClick;\r
-       window.gPopupWindow.onblur = NonIEPopup_HandleBlur;\r
-}\r
-\r
-function setPopupFocus()\r
-{\r
-       window.gPopupWindow.focus();\r
-}\r
-\r
-function NonIEPopup_HandleBlur(e)\r
-{\r
-       window.gPopupWindow.focus();\r
-}\r
-\r
-function NonIEPopup_HandleClick(e)\r
-{\r
-       // Because navigator will give the event to the handler before the hyperlink, let's\r
-       // first route the event to see if we are clicking on a Popup menu in a popup.\r
-       document.routeEvent(e);\r
-\r
-       // If a popup menu is active then don't do anything with the click\r
-       if (window.gPopupWindow.gbInPopupMenu) {\r
-               window.gPopupWindow.captureEvents(Event.CLICK);\r
-               window.gPopupWindow.onclick = NonIEPopup_HandleClick;\r
-               return false;\r
-       }\r
-\r
-       // Close the popup window\r
-       if(e.target.href)\r
-       {\r
-               if(e.target.href.indexOf("javascript:")==-1) \r
-               {\r
-                       if (e.target.target=="")\r
-                               window.location.href = e.target.href;\r
-                       else\r
-                               window.open(e.target.href, e.target.target);\r
-                       this.close();\r
-               }\r
-       } \r
-       else\r
-               this.close();\r
-       return false;\r
-}\r
-\r
-function BSSCPopup_AfterLoad(nIndex, nToken, cuswidth, cusheight)\r
-{      \r
-       if (!window.getPopupIFrame(nIndex).document) {\r
-               _BSSCPopup2(getPopupURL(nIndex), cuswidth, cusheight);\r
-               return;\r
-       }\r
-       \r
-    if (!IsValidToken(nToken)) return;\r
-\r
-       if (gbBsNS6)\r
-       {\r
-               setAbsPopupURL(nIndex, window.getPopupIFrame(nIndex).document.location.href); // change URL to abs url.\r
-               BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight);\r
-               return;\r
-       }\r
-       \r
-       if ((window.getPopupIFrame(nIndex).document.readyState == "complete") &&\r
-               (window.getPopupIFrame(nIndex).document.body != null)) {\r
-                       if (window.getPopupIFrame(nIndex).document.location.href.indexOf("about:blank") != -1) { // add this check. IE will use about:blank" as the default vaule for Iframe.\r
-                               window.getPopupIFrame(nIndex).document.location = getPopupURL(nIndex);\r
-                               setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200);\r
-                       }\r
-                       else\r
-                               {\r
-                                       setAbsPopupURL(nIndex, window.getPopupIFrame(nIndex).document.location.href); // change URL to abs url.\r
-                                       BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight);\r
-                               }\r
-       } else {\r
-               setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200);\r
-       }\r
-}\r
-\r
-function BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight)\r
-{\r
-       if (window.gbPopupTimeoutExpired) return;\r
-\r
-    if (!IsValidToken(nToken)) return;\r
-\r
-       getPopupDivStyle(nIndex).visibility = gBsStyVisHide;\r
-       getPopupIFrameStyle(nIndex).visibility = gBsStyVisHide;\r
-\r
-       // Determine the width and height for the window\r
-       _BSPSGetClientSize();\r
-\r
-       var size = new BSSCSize(0, 0);\r
-\r
-       if (cuswidth <= 0 || cusheight <= 0)\r
-               BSSCGetContentSize(window.getPopupIFrame(nIndex), size);\r
-       else {\r
-               size.x = cuswidth;\r
-               size.y = cusheight;\r
-       }\r
-\r
-       // Determine the width and height for the window\r
-       var nWidth = size.x;\r
-       var nHeight = size.y;\r
-\r
-       // for small popup size, we should allow any size.\r
-       // The popup size should be ok if bigger than 0\r
-       if (nWidth < 0 || nHeight < 0) return;  // there must be something terribly wrong.              \r
-\r
-       getPopupDivStyle(nIndex).width = nWidth;\r
-       getPopupDivStyle(nIndex).height = nHeight;\r
-\r
-       getPopupShadowStyle(nIndex).width = nWidth;\r
-       getPopupShadowStyle(nIndex).height = nHeight;\r
-       getPopupTopicStyle(nIndex).width = nWidth;\r
-       getPopupTopicStyle(nIndex).height = nHeight;\r
-       if (gbBsIE55)\r
-       {\r
-               getPopupShadowStyle(nIndex).width = nWidth + 2;\r
-               getPopupShadowStyle(nIndex).height = nHeight + 2;\r
-               getPopupTopicStyle(nIndex).width = nWidth + 2;\r
-               getPopupTopicStyle(nIndex).height = nHeight + 2;\r
-       }\r
-\r
-       getPopupIFrameStyle(nIndex).width = nWidth;\r
-       getPopupIFrameStyle(nIndex).height = nHeight;\r
-       if (gbBsIE55 || gbBsNS6)\r
-       {\r
-               getPopupIFrameStyle(nIndex).top = 0;\r
-               getPopupIFrameStyle(nIndex).left = 0;\r
-       }\r
-       \r
-       var strURL = getPopupURL(nIndex);\r
-       if (strURL.indexOf("#") != -1&&gbBsNS6)\r
-               getPopupIFrame(nIndex).location.reload();\r
-       else if (strURL.indexOf("#") != -1||gbBsNS6)\r
-               getPopupIFrame(nIndex).location.href = strURL;  // reload again, this will fix the bookmark misunderstand in IE5.\r
-               \r
-       MoveDivAndShow(nIndex, nToken, cuswidth, cusheight);\r
-}\r
-\r
-function getScrollLeft()\r
-{\r
-       if (document.body.scrollLeft)\r
-               return document.body.scrollLeft;\r
-       else if (window.pageXOffset)\r
-               return window.pageXOffset;\r
-       else\r
-               return 0;\r
-}\r
-\r
-function getScrollTop()\r
-{\r
-       if (document.body.scrollTop)\r
-               return document.body.scrollTop;\r
-       else if (window.pageYOffset)\r
-               return window.pageYOffset;\r
-       else\r
-               return 0;\r
-}\r
-\r
-\r
-function MoveDivAndShow(nIndex, nToken, cuswidth, cusheight)\r
-{\r
-       if (window.getPopupIFrame(nIndex).document.location.href != getAbsPopupURL(nIndex)) { // if redirect, reload again.\r
-                       window.getPopupIFrame(nIndex).document.location = getPopupURL(nIndex);\r
-                       setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200);\r
-                       return;\r
-       }\r
-\r
-       // Determine the position of the window\r
-       var nClickX = window.gnPopupClickX;\r
-       var nClickY = window.gnPopupClickY;\r
-       var nTop = 0;\r
-       var nLeft = 0;\r
-\r
-       var nWidth = parseInt(getPopupDivStyle(nIndex).width);\r
-       var nHeight = parseInt(getPopupDivStyle(nIndex).height);\r
-\r
-       if (nClickY + nHeight + 20 < gBsClientHeight + getScrollTop()) {\r
-               nTop = nClickY + 10;\r
-       } else {\r
-               nTop = (getScrollTop() + gBsClientHeight) - nHeight - 20;\r
-       }\r
-       if (nClickX + nWidth < gBsClientWidth + getScrollLeft()) {\r
-               nLeft = nClickX;\r
-       } else {\r
-               nLeft = (getScrollLeft() + gBsClientWidth) - nWidth - 8;\r
-       }\r
-\r
-       if (nTop < getScrollTop()) nTop  = getScrollTop() + 1;\r
-       if (nLeft< getScrollLeft())  nLeft = getScrollLeft() + 1;\r
-\r
-       getPopupDivStyle(nIndex).left = nLeft;\r
-       getPopupDivStyle(nIndex).top = nTop;\r
-\r
-       // Set the location of the background blocks\r
-       getPopupShadowStyle(nIndex).left = 6;\r
-       getPopupShadowStyle(nIndex).top = 6;\r
-       if (gbBsIE55)\r
-       {\r
-               getPopupShadowStyle(nIndex).left = 4;\r
-               getPopupShadowStyle(nIndex).top = 4;\r
-       }\r
-\r
-       if (gbBsMac&&gbBsIE4) {\r
-               // Total hack on the iMac to get the IFrame to position properly\r
-               getPopupIFrameStyle(nIndex).pixelLeft = 100;\r
-               getPopupIFrameStyle(nIndex).pixelLeft = 0;\r
-               // Explicitly call BSSCOnLoad because the Mac doesn't seem to do it\r
-               getPopupIFrame(nIndex).window.BSSCOnLoad();\r
-       }\r
-\r
-       if (gbBsNS6&&IsDirty(nIndex))\r
-               getElement(getPopupIFrameID(nIndex)).addEventListener("load", handleLoadNS, false);\r
-       else\r
-               BSSCPopup_Timeout(nIndex , nToken );\r
-       return;\r
-}\r
-\r
-function       BSSCSize(x, y)\r
-{\r
-       this.x = x;\r
-       this.y = y;\r
-}\r
-\r
-function BSSCGetContentSize(thisWindow, size)\r
-{\r
-       if (!gbBsIE4 && !gbBsOpera7 && !gbBsNS4)\r
-               return;\r
-\r
-       if ((gbBsMac&&gbBsIE4)||gbBsNS4||gbBsOpera7) {\r
-               size.x = 320;\r
-               size.y = 180;\r
-               return;\r
-       }\r
-\r
-       // Resize the width until it is wide enough to handle the content\r
-       // The trick is to start wide and determine when the scrollHeight changes\r
-       // because then we know a scrollbar is necessary. We can then go back\r
-       // to the next widest size (for no scrollbar)\r
-\r
-       var ClientRate = gBsClientHeight / gBsClientWidth;\r
-\r
-       \r
-       var GoldenSize = new BSSCSize(0,0);\r
-       GoldenSize.x = gBsClientWidth * gBMaxXOfParent;\r
-       GoldenSize.y = gBsClientHeight *gBMaxYOfParent ;\r
-\r
-       if (ClientRate > gBRateH_W) {\r
-               GoldenSize.y = GoldenSize.x * gBRateH_W;\r
-       }\r
-       else {\r
-               GoldenSize.x = GoldenSize.y / gBRateH_W;\r
-       }\r
-\r
-       // Try to using parent specified max x.\r
-       var x = 0;\r
-       var maxgoldx = GoldenSize.x;\r
-       var maxx = gBsClientWidth * gBMaxXOfParent;\r
-       \r
-       // This double resize causes the document to re-render (and we need it to)\r
-       if (!gbBsIE5)\r
-               thisWindow.moveTo(10000,10000); // this is used to fix the flash on IE4.\r
-               \r
-       thisWindow.resizeTo(1, 1);\r
-       thisWindow.resizeTo(1, 1);\r
-       thisWindow.resizeTo(maxgoldx, thisWindow.document.body.scrollHeight + gBscrollHeight);\r
-       thisWindow.resizeTo(maxgoldx, thisWindow.document.body.scrollHeight + gBscrollHeight);\r
-               \r
-       var miny = thisWindow.document.body.scrollHeight + gBscrollHeight;\r
-       \r
-       if (miny > GoldenSize.y) // the popup does not fix in the parent wanted golden area. so try to expand itself as large as it can\r
-       {\r
-               thisWindow.resizeTo(maxx , thisWindow.document.body.scrollHeight + gBscrollHeight);\r
-               thisWindow.resizeTo(maxx , thisWindow.document.body.scrollHeight + gBscrollHeight);\r
-               \r
-               miny =  thisWindow.document.body.scrollHeight + gBscrollHeight;\r
-               maxy = gBsClientHeight * gBMaxYOfParent;\r
-               \r
-               if (miny > maxy) { // the popup must have a scroll, OK let it be.\r
-                       miny = maxy;\r
-                       size.x = maxx;\r
-                       size.y = maxy;\r
-                       thisWindow.document.body.scroll = 'yes'; // At this time we do want to show scroll any more. so it will looks better a little.\r
-               }\r
-               else { // popup still can fit in the parent area by someway. now we choose the same h/w rate as parent.\r
-                       size.y = miny;\r
-                       \r
-                       //  downsize from maxx , now I try to using binary divide.\r
-                       x = maxx;\r
-                       deltax = -maxx/2;\r
-                       //j = 0;\r
-                       while (true) {\r
-                               x = x + deltax;\r
-                               thisWindow.resizeTo(x, miny);\r
-                               thisWindow.resizeTo(x, miny);\r
-                               diffy = thisWindow.document.body.scrollHeight + gBscrollHeight - x * ClientRate;\r
-                               if (diffy >  gBpermitYDelta ) // it is higher than wanted, so x need to be wide a little bitter\r
-                                       deltax = Math.abs(deltax) /2;\r
-                               else if (diffy <  -gBpermitYDelta) // it is shorter than wanted, so x need to be narrow a little bitter\r
-                                       deltax = -Math.abs(deltax) /2;\r
-                               else \r
-                                       // the y is close enough to wanted.\r
-                                       break;\r
-                               if (Math.abs(deltax) < gBpermitXDelta) // the next change is too slight and it can be ignore.\r
-                                       break;\r
-                       }\r
-                       size.x = thisWindow.document.body.scrollWidth; //+ gBscrollWidth;\r
-                       size.y = thisWindow.document.body.scrollHeight;// + gBscrollHeight;     \r
-                       thisWindow.document.body.scroll = 'no';\r
-               }\r
-       }\r
-       else {\r
-               if (thisWindow.document.body.scrollWidth > maxgoldx) {\r
-                       size.x = maxx; \r
-                       size.y = miny;  \r
-                       thisWindow.document.body.scroll = 'yes';\r
-               }\r
-               else {\r
-                       //  downsize from maxgoldx , now I try to using binary divide.\r
-                       x = maxgoldx;\r
-                       deltax = -maxgoldx/2;\r
-                       while (true) {\r
-                               x = x + deltax;\r
-                               thisWindow.resizeTo(x, miny);\r
-                               thisWindow.resizeTo(x, miny);\r
-                               diffy = thisWindow.document.body.scrollHeight + gBscrollHeight - x * gBRateH_W;\r
-                               if (diffy >  gBpermitYDelta ) // it is higher than wanted, so x need to be wide a little bitter\r
-                                       deltax = Math.abs(deltax) /2;\r
-                               else if (diffy <  -gBpermitYDelta) // it is shorter than wanted, so x need to be narrow a little bitter\r
-                                       deltax = -Math.abs(deltax) /2;\r
-                               else \r
-                                       // the y is close enough to wanted.\r
-                                       break;\r
-                               if (Math.abs(deltax) < gBpermitXDelta) // the next change is too slight and it can be ignore.\r
-                                       break;\r
-                       }\r
-                       size.x = thisWindow.document.body.scrollWidth; //+ gBscrollWidth;\r
-                       size.y = thisWindow.document.body.scrollHeight ;\r
-                       thisWindow.document.body.scroll = 'no'; // At this time we do not want to show scroll any more. so it will looks better a little.\r
-                       thisWindow.resizeTo(size.x, size.y);\r
-                       if (thisWindow.document.body.scrollWidth > size.x)\r
-                       {\r
-                               size.x = thisWindow.document.body.scrollWidth;\r
-                       }\r
-                       if (thisWindow.document.body.scrollHeight > size.y)\r
-                       {\r
-                               size.y = thisWindow.document.body.scrollHeight;\r
-                       }\r
-               }\r
-       }\r
-       thisWindow.resizeTo(size.x, size.y);\r
-       thisWindow.resizeTo(size.x, size.y);\r
-       return;\r
-}\r
-\r
-function BSSCPopupParentClicked()\r
-{\r
-       if (!window.gbPopupTimeoutExpired) {\r
-               return false;\r
-       }\r
-       \r
-       document.onmousedown = gbOrignalOnMouseDown;\r
-\r
-       // Simply hide the popup\r
-       hideAll();\r
-\r
-       window.gbPopupTimeoutExpired = false;\r
-\r
-       return true;\r
-}\r
-\r
-function isInsideHyperLink(obj)\r
-{\r
-       if (obj&&obj!=getParentNode(obj))\r
-       {\r
-               if (obj.tagName=="A"||obj.tagName=="IMG")\r
-                       return true;\r
-               else\r
-                       return isInsideHyperLink(getParentNode(obj));\r
-       }\r
-       else\r
-               return false;\r
-}\r
-\r
-function BSSCPopupClicked(e)\r
-{\r
-       if (!window.gbPopupTimeoutExpired) {\r
-               return false;\r
-       }\r
-\r
-       var popupIFrame = getCurrentPopupIFrame();\r
-       if (popupIFrame == null) {\r
-               return true;\r
-       }\r
-\r
-       if (gbBsIE4 && (!((popupIFrame.window.event != null) &&\r
-               (popupIFrame.window.event.srcElement != null) &&\r
-               isInsideHyperLink(popupIFrame.window.event.srcElement)))) {\r
-               document.onmousedown = gbOrignalOnMouseDown;\r
-               \r
-               // Simply hide the popup\r
-               hideAll();\r
-               window.gbPopupTimeoutExpired = false;\r
-               return true;\r
-       }\r
-       else if (gbBsNS6 && (!((e != null) &&\r
-                       (e.target!= null) && isInsideHyperLink(e.target))))\r
-       {\r
-               document.addEventListener("mousedown", gbOrignalOnMouseDown,false);\r
-               // Simply hide the popup\r
-               hideAll();\r
-               window.gbPopupTimeoutExpired = false;\r
-               return true;            \r
-       }\r
-}\r
-\r
-//trace the mouse over's position for hotspot\r
-function  BSPSPopupOnMouseOver(event)\r
-{\r
-       if (gbBsIE4 || gbBsOpera7||gbBsKonqueror3) {\r
-               window.gnPopupClickX = event.clientX + getScrollLeft();\r
-               window.gnPopupClickY = event.clientY + getScrollTop();\r
-               window.gnPopupScreenClickX = event.screenX;\r
-               window.gnPopupScreenClickY = event.screenY;\r
-       } else if (gbBsSafari) {\r
-               window.gnPopupClickX = event.clientX + getScrollLeft();\r
-               window.gnPopupClickY = event.clientY + getScrollTop();\r
-               window.gnPopupScreenClickX = event.screenX + window.screenX;\r
-               window.gnPopupScreenClickY = event.screenY + window.screenY;\r
-       } else if (gbBsNS4) {\r
-               window.gnPopupClickX = event.pageX - window.pageXOffset;\r
-               window.gnPopupClickY = event.pageY - window.pageYOffset;\r
-               window.gnPopupScreenClickX = event.screenX - window.pageXOffset;\r
-               window.gnPopupScreenClickY = event.screenY - window.pageYOffset;\r
-       }\r
-}\r
-\r
-function BSSCHidePopupWindow()\r
-{\r
-       if (window.gPopupWindow != null) {\r
-               if (gbBsNS4) {\r
-                       if ((typeof window.gPopupWindow != "undefined") && (!window.gPopupWindow.closed)) {\r
-                               window.gPopupWindow.close();\r
-                               window.gPopupWindow = null;\r
-                       }\r
-               }\r
-       }\r
-       return;\r
-}\r
-\r
-// Add the PopupOnClick to the onclick array.\r
-if (typeof(BsscRegisterOnClick) != "undefined")\r
-{\r
-       BsscRegisterOnClick(BsPopupOnClick);\r
-}\r
-//End to support previous popup functions\r
-\r
-/// Section End  - Popup (JavaScript 1.0)\r
-\r
-/// Section Begin - Embedded Stub (JavaScript 1.0)\r
-\r
-function BSSCCreatePopupDiv()\r
-{\r
-       return;\r
-}\r
-\r
-function WritePopupMenuLayer()\r
-{\r
-       if (BsscHasExtJs()) {_WritePopupMenuLayer();}\r
-}\r
-\r
-function BSSCPopup(strURL, width, height)\r
-{\r
-       var re = new RegExp("'", 'g');\r
-       strURL = strURL.replace(re, "%27");\r
-\r
-       if (BsscHasExtJs())     { \r
-               _BSSCPopup(strURL, width, height);\r
-       }else{\r
-               //Create a temporary window first to ensure the real popup comes up on top\r
-               var wndTemp = null;\r
-               if (!gbBsNS3) {\r
-                       wndTemp = window.open("", "temp", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=3,width=4");\r
-               }\r
-               // Create the real popup window\r
-               var wndPopup = window.open(strURL, "BSSCPopup", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=300,width=400");\r
-               // Close the temporary\r
-               if (!gbBsNS3) {\r
-                       wndTemp.close();\r
-               } else {\r
-                       wndPopup.focus();\r
-               }\r
-       }\r
-}\r
-\r
-var gbWndTemp = null, gbWndPopupLinks = null;\r
-var gbstrParaTotal = "";\r
-\r
-function PopupMenu_Invoke()\r
-{\r
-       if (typeof(wfRelatedTopic) == 'function' && typeof(IsFlashSupported) == 'function')\r
-       {\r
-               if (Number(gsSkinVersion) > 2 && IsFlashSupported())\r
-               {\r
-                       return wfRelatedTopic(PopupMenu_Invoke.arguments);\r
-               }\r
-       }\r
-       if (BsscHasExtJs()) {\r
-               return _PopupMenu_Invoke(PopupMenu_Invoke.arguments);\r
-       }\r
-       if (gbBsNS3Before || gbBsIE3Before )    {\r
-               var argLen      = PopupMenu_Invoke.arguments.length;\r
-               if (argLen < 5) {\r
-                       window.document.location.href = PopupMenu_Invoke.arguments[3];\r
-                       return false;\r
-               }\r
-               gbWndTemp = null;\r
-               gbWndPopupLinks = null;\r
-               gbstrParaTotal = "";\r
-               for (var i = 0; i < (argLen - 2) / 2; i++) {\r
-                       var strParaLine = "";\r
-                       if (gbBsNS2){\r
-                               strParaLine += "<a href=\"";\r
-                               strParaLine += PopupMenu_Invoke.arguments[2 * i + 3];\r
-                               strParaLine += "\">"\r
-                               strParaLine += PopupMenu_Invoke.arguments[2 * i + 2];\r
-                               strParaLine += "</a>";\r
-                       } else {\r
-                               strParaLine += "<a href=\"javascript:";\r
-                               strParaLine += "gotoUrl(\'";\r
-                               strParaLine += PopupMenu_Invoke.arguments[2 * i + 3];\r
-                               strParaLine += "\');\"";\r
-                               if (PopupMenu_Invoke.arguments[1] != '') {\r
-                                       strParaLine += " TARGET='" + PopupMenu_Invoke.arguments[1] + "'";\r
-                               }\r
-                               strParaLine += ">";\r
-                               strParaLine += PopupMenu_Invoke.arguments[2 * i + 2];\r
-                               strParaLine += "</a>";\r
-                       }\r
-                       strParaLine += "<br>";\r
-                       gbstrParaTotal += strParaLine;\r
-               }\r
-               var nHeight = argLen * 15;\r
-               var nWidth = 400;\r
-               var strParam = "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=auto";\r
-               strParam += ",height=" + nHeight + ",width=200,resizable";\r
-               \r
-               //Create a temporary window first to ensure the real popup comes up on top\r
-               //var wndTemp = null;\r
-               if (!gbBsNS3) {\r
-                       gbWndTemp = window.open("", "temp", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=3,width=4");\r
-               } \r
-               gbWndPopupLinks = window.open("", "popuplinks", strParam);\r
-\r
-               setTimeout("Wait_PopupMenuReady()", 100);\r
-       }\r
-       return true;\r
-}\r
-\r
-function Wait_PopupMenuReady() \r
-{\r
-       if (gbWndPopupLinks != null && "object" == typeof(gbWndPopupLinks.document)) {\r
-               PopupMenu_InvokeReady();\r
-       }\r
-       else \r
-               setTimeout("Wait_PopupMenuReady()", 100);\r
-}\r
-\r
-function PopupMenu_InvokeReady()\r
-{\r
-       if (gbWndPopupLinks != null) {\r
-               gbWndPopupLinks.document.open("text/html");\r
-               gbWndPopupLinks.document.write("<html><head>");\r
-               if (gbBsNS2) {\r
-                       gbWndPopupLinks.document.write("<base href=\"" + location +"\">");\r
-               } else {\r
-                       //YJ: IE301,302 and NS3.x works fine\r
-                       gbWndPopupLinks.document.write("<");\r
-                       gbWndPopupLinks.document.write("script>");\r
-                       gbWndPopupLinks.document.write("function gotoUrl(aUrl) {opener.window.location=aUrl; close();}");\r
-                       gbWndPopupLinks.document.write("<");\r
-                       gbWndPopupLinks.document.write("/script>");\r
-               }\r
-               gbWndPopupLinks.document.write("</head><body onBlur=\'self.focus();\'>");\r
-               gbWndPopupLinks.document.write(gbstrParaTotal);\r
-               gbWndPopupLinks.document.write("</body></html>");\r
-               gbWndPopupLinks.document.close();\r
-\r
-               // Close the temporary\r
-               if (!gbBsNS3 && gbWndTemp != null) {\r
-                       gbWndTemp.close();\r
-               }else {\r
-                       gbWndPopupLinks.focus();\r
-               }\r
-\r
-               return true;\r
-       }\r
-       return false;\r
-}\r
-\r
-/// Section End - Embedded Stub (JavaScript 1.0)\r
-\r
-//// Segment End -- (JavaScript 1.0)\r
-\r
-//// Segment Begin -- (JavaScript 1.2)\r
-/// Section Begin  - kadov DHTM (JavaScript 1.2)\r
-\r
-//Begin to support extended and dropdown text effects.\r
-function kadovIsParagraph(el)\r
-{\r
-       return( el.tagName == "P" || el.tagName.indexOf("H") == 0 ) ? true : false;\r
-}\r
-\r
-function kadovInitEachChild(el)\r
-{      \r
-       for(var i=0; i<getChildNodes(el).length; i++)\r
-       {\r
-               var child = getChildNodes(el)[i];\r
-               if( child.tagName == "SCRIPT" || child.tagName == "!" )\r
-                       continue;\r
-\r
-               if( child.id != "" )\r
-               {\r
-                       // to wipe out the onload effects\r
-                       if (gbBsIE4&&!gbBsMac)\r
-                       {\r
-                               var onLoadEffect = child.style.getAttribute( "x-on-pageload" );\r
-                               if( (onLoadEffect != null) && (onLoadEffect > "") )\r
-                                       child.style.setAttribute( "x-on-pageload", "" );\r
-                       }\r
-                       \r
-                       var href = child.getAttribute("href")\r
-                       if( href != null && href > "" && href.indexOf( "BSSCPopup" ) >= 0 )\r
-                               kadovFilePopupInit(child.id); // Init for Popup\r
-                       else if( child.className == "dropspot" || child.className == "expandspot" || \r
-                                        child.className == "glossterm" )\r
-                               kadovTextPopupInit(child.id);// Init for Expanding/Glossary or DropDown text\r
-                       else if( child.className == "trigger")\r
-                               kadovInitTrigger(child.id);// Init for Trigger\r
-                       else\r
-                       {\r
-                               kadovInitEffects(child.id);// Init for DHTML effects\r
-                               CEngine.SetOneTargetInitialState( child.id );\r
-                       }\r
-               }\r
-               \r
-               if( (child.tagName == "IMG") && (child.getAttribute("dynsrc") > "") )\r
-                       child.start = "mouseover";// to start a AVI file. fileopen doesn't work\r
-\r
-               kadovInitEachChild(child);\r
-       }\r
-}\r
-\r
-function kadovRetrieveTextInner(el)\r
-{      \r
-       var x = "";\r
-       if( (!el) || (el.tagName == "!") || (el.tagName == "SCRIPT" ))\r
-               return x;\r
-\r
-       if( kadovIsParagraph(el) )\r
-       {\r
-               var strNewID = " ";\r
-               if( el.id != "" )\r
-                       strNewID += "id=" + el.id + "_NewSpan ";\r
-               x = "<span" + strNewID + "style='" + el.style.cssText + "'>" + el.innerHTML + "</span>";\r
-       }\r
-       else\r
-       {\r
-               for(var i=0; i<getChildNodes(el).length; i++)\r
-                       x += kadovRetrieveTextInner( getChildNodes(el)[i] );\r
-       }\r
-       return x;\r
-}\r
-\r
-function kadovRetrieveCleanHTML( strRawHTML, strTagOpen, strTagClose, nDistance )\r
-{      \r
-       var nTagOpen = strRawHTML.indexOf( strTagOpen, 0 );\r
-       if( nTagOpen < 0 )\r
-               return strRawHTML;\r
-\r
-       var nTagClose = strRawHTML.indexOf( strTagClose, nTagOpen);\r
-       if( nTagClose < nTagOpen )\r
-               return strRawHTML;\r
-               \r
-       if( typeof(nDistance) == "number" && nDistance > 0 )\r
-               if( (nTagClose - nTagOpen) != nDistance )\r
-                       return strRawHTML;\r
-               \r
-       var strCleanOnce = strRawHTML.substring(0, nTagOpen) + strRawHTML.substr(nTagClose + strTagClose.length) ;\r
-       return  kadovRetrieveCleanHTML( strCleanOnce, strTagOpen, strTagClose );\r
-}\r
-\r
-function kadovAdjustObjectTag(strRawHTML, nStartPos)\r
-{// adjust object tag for related topics HTML control, because innerHTML misses out the item settings\r
-       \r
-       //Is there any DTC?\r
-       var strDTCTagOpen = '<!--Metadata type="DesignerControl" startspan';\r
-       var strDTCTagClose = '<!--Metadata type="DesignerControl" endspan-->';\r
-       var nDTCTagOpen = strRawHTML.indexOf( strDTCTagOpen, nStartPos );\r
-       if( nDTCTagOpen < 0 )\r
-               return strRawHTML;\r
-       var nDTCTagClose = strRawHTML.indexOf( strDTCTagClose, nDTCTagOpen );\r
-       if( nDTCTagClose < nDTCTagOpen)\r
-               return strRawHTML; // no Design Time Controls;\r
-               \r
-       //Is the DTC HTML Help Control?\r
-       var strRTObjTagOpen = 'classid=clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11';\r
-       var strRTObjTagClose = '</OBJECT>';\r
-       var nRTObjTagOpen = strRawHTML.indexOf( strRTObjTagOpen, nDTCTagOpen );\r
-       if( nRTObjTagOpen < nDTCTagOpen )\r
-               return strRawHTML;\r
-       var nRTObjTagClose = strRawHTML.indexOf( strRTObjTagClose, nRTObjTagOpen );\r
-       if( nRTObjTagClose < nRTObjTagOpen )\r
-               return strRawHTML; // is not a HTML help control\r
-               \r
-       // Is it a related Topics html help control?\r
-       var strRTObjLabel = '<PARAM NAME=\"Command\" VALUE=\"Related Topics';\r
-       if( strRawHTML.indexOf(strRTObjLabel, nRTObjTagOpen) < 0 )\r
-               return strRawHTML;\r
-       \r
-       // does the commented object tag contain a items parameters             \r
-       var strRTItemsOpen = '<param name="Items" value="';\r
-       var strRTItemsClose = '$$**$$" >';\r
-       var strRTItemsClose2 = '$$**$$">';\r
-\r
-       var nRTItemsOpen = strRawHTML.indexOf(strRTItemsOpen, nDTCTagOpen);\r
-       if( nRTItemsOpen < nDTCTagOpen )\r
-               return strRawHTML;\r
-       var nRTItemsClose = strRawHTML.indexOf(strRTItemsClose, nRTItemsOpen);\r
-       if (nRTItemsClose == -1)\r
-               nRTItemsClose = strRawHTML.indexOf(strRTItemsClose2, nRTItemsOpen);\r
-       if( nRTItemsClose < nRTItemsOpen )\r
-               return strRawHTML;\r
-               \r
-       // found a items string\r
-       var strItems = strRawHTML.substring( nRTItemsOpen + strRTItemsOpen.length, nRTItemsClose);\r
-       if( strItems.length < 1 )\r
-               return strRawHTML;\r
-       \r
-       // to reconstruct the item(s) param tag(s)\r
-       var strItemsArray = strItems.split('$$**$$');\r
-       if( strItemsArray.length < 1 )\r
-               return strRawHTML;\r
-       var strRunTimeItemParam = "";\r
-       for( var i = 0; i < strItemsArray.length; i++ )\r
-       {\r
-               strRunTimeItemParam += '<PARAM  NAME="Item' + (i+1);\r
-               strRunTimeItemParam += '"' + '  VALUE="';\r
-               strRunTimeItemParam += strItemsArray[i];\r
-               strRunTimeItemParam += '">';\r
-       }\r
-       \r
-       // to insert the reconstructed item params into runtime object tag\r
-       var strAdjustedHTML = strRawHTML.substring(0,nRTObjTagClose) + strRunTimeItemParam + strRawHTML.substring(nRTObjTagClose, strRawHTML.length);\r
-       return kadovAdjustObjectTag(strAdjustedHTML, nDTCTagClose + strDTCTagClose.length);\r
-}\r
-\r
-function kadovTextPopupOnLoad( el )\r
-{\r
-       if( typeof(el) == "string" )\r
-               el = getElement(el);\r
-\r
-       var src = el.getAttribute( "x-use-popup" );\r
-       var bNeedMove=true;\r
-       if(!src&&el.id)\r
-       {\r
-               for (var i=0;i<gPopupData.length;i++)\r
-                       if (gPopupData[i].el==el.id)\r
-                       {\r
-                               src=gPopupData[i].popupId;\r
-                               bNeedMove=false;\r
-                               break;\r
-                       }\r
-       }\r
-       if(!src)\r
-               src = el.style.getAttribute( "x-use-popup" );   \r
-       if (!src)       \r
-               return 0;\r
-\r
-       var name = src;\r
-       if( src.substr(0,1) == "#" ) \r
-               name = src.substr(1, src.length-1);\r
-       var srcDiv = getElement(name);\r
-       if( !srcDiv )\r
-               return 1;\r
-\r
-       if (bNeedMove)\r
-       {\r
-               var type = el.getAttribute( "x-popup-type" );\r
-               if (!type)\r
-                       type = el.style.getAttribute("x-popup-type");\r
-               if (!type)              \r
-                       return 1;               \r
-               var setup = el.getAttribute( "x-tmp-setup" );\r
-               var newId = name;\r
-               if( newId.indexOf( "_tmp") <= 0 )\r
-                       newId += "_tmp";\r
-\r
-               if( !setup)\r
-               {\r
-                       el.setAttribute( "x-tmp-setup", 1 );\r
-\r
-                       if( type == "pulldown"  )\r
-                       {\r
-                               var strAdjust = kadovAdjustObjectTag(srcDiv.innerHTML,0);\r
-                               var strCleanHTML = kadovRetrieveCleanHTML(strAdjust, "<!--", "-->");\r
-                               strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, "<SCRIPT", "/SCRIPT>");\r
-                               \r
-                               //work around the bug in HH.exe that highlight the phrases when use Search tab\r
-                               //this approach is just removing the <FONT...> tag inserted by Microsoft in the runtime\r
-                               strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, "<FONT color=#", "\">", 52);\r
-                               \r
-                               var strStyle = " style='display:none; position:relative;";\r
-                               var newDiv = "<div class=droptext id=" + newId + strStyle + "'>" + strCleanHTML + "</div>";\r
-\r
-                               removeThis(srcDiv); // empty the original DIV tag\r
-                               var elParentPra = kadovFindParentParagraph(el);\r
-                               if( elParentPra )\r
-                                       insertAdjacentHTML(elParentPra, "afterEnd", newDiv );\r
-                       }\r
-                       else if( type == "expanding"  )\r
-                       {\r
-                               var inner = kadovRetrieveTextInner(srcDiv);\r
-                               if( inner == "" )\r
-                                       inner = srcDiv.innerHTML;\r
-                               var strAdjust = kadovAdjustObjectTag(inner,0);\r
-                               var strCleanHTML = kadovRetrieveCleanHTML(strAdjust, "<!--", "-->");\r
-                               strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, "<SCRIPT", "/SCRIPT>");\r
-                               var strClassName = (el.className == "glossterm") ? "glosstext" : "expandtext";\r
-                               var newSpan = "<span class=" + strClassName + " style='display: none;' id=" + newId + ">&nbsp;" + strCleanHTML + "</span>";\r
-                               removeThis(srcDiv); // empty the original DIV tag\r
-                               insertAdjacentHTML(el, "afterEnd", newSpan );\r
-                       }\r
-               }\r
-       }\r
-       else\r
-       {\r
-               srcDiv.style.display = "none";\r
-       }\r
-       return 0;\r
-}\r
-\r
-function getElementsByTag(obj,sTagName)\r
-{\r
-       if(obj.getElementsByTagName)\r
-               return obj.getElementsByTagName(sTagName);\r
-       else if(obj.all)\r
-               return obj.all.tags(sTagName);\r
-       return null;\r
-}\r
-\r
-function getElement(sID)\r
-{\r
-       if(document.getElementById)\r
-               return document.getElementById(sID);\r
-       else if(document.all)\r
-               return document.all(sID);\r
-       return null;\r
-}\r
-\r
-function getParentNode(obj)\r
-{\r
-       if(obj.parentNode)\r
-               return obj.parentNode;\r
-       else if(obj.parentElement)\r
-               return obj.parentElement;\r
-       return null;\r
-}\r
-\r
-function getChildNodes(obj)\r
-{\r
-       if(obj.childNodes)\r
-       {\r
-               var children = new Array();\r
-               for (var i = 0; i < obj.childNodes.length; i++)\r
-               {\r
-                       if (obj.childNodes[i].nodeType == 1)\r
-                               children[children.length] = obj.childNodes[i];\r
-               }\r
-               return children;\r
-       }\r
-       else if(obj.children)\r
-               return obj.children;\r
-       return null;    \r
-}\r
-\r
-function removeThis(obj)\r
-{\r
-       if(obj.parentNode)\r
-               obj.parentNode.removeChild(obj);\r
-       else\r
-               obj.outerHTML="";\r
-}\r
-\r
-function kadovTextPopup( el )\r
-{\r
-       if (!gbBsIE4 && !gbBsOpera7 && !gbBsSafari && !gbBsNS6 && !gbBsKonqueror3 )\r
-               return;\r
-\r
-       var bNeedMove=true;\r
-       \r
-       if (window.event)\r
-               window.event.cancelBubble = true;\r
-\r
-       if( typeof(el) == "string" )\r
-               el = getElement(el);\r
-\r
-       if (!el||el==window)\r
-               return;\r
-       \r
-       var src = el.getAttribute( "x-use-popup" );\r
-       if(!src&&el.id)\r
-       {\r
-               for (var i=0;i<gPopupData.length;i++)\r
-                       if (gPopupData[i].el==el.id)\r
-                       {\r
-                               src=gPopupData[i].popupId;\r
-                               bNeedMove=false;\r
-                               break;\r
-                       }\r
-       }\r
-       if(!src)\r
-               src = el.style.getAttribute( "x-use-popup" );   \r
-       if(!src)\r
-               return;\r
-               \r
-       var name = src;\r
-       if( src.substr(0,1) == "#" ) \r
-       if (bNeedMove)\r
-               name = src.substr(1, src.length-1) + "_tmp";\r
-       else\r
-               name = src.substr(1, src.length-1);\r
-\r
-       var srcDiv = getElement(name);\r
-       if( !srcDiv )\r
-               return;\r
-\r
-       if( srcDiv )\r
-       {\r
-               if( srcDiv.style.display == "" )\r
-                       srcDiv.style.display = "none";\r
-               else\r
-               {\r
-                       srcDiv.style.display = "";\r
-                       if( typeof(srcDiv.bInitialized) == "undefined" )\r
-                       {\r
-                               srcDiv.bInitialized = true;\r
-                               kadovInitEffects(name);\r
-                               kadovInitEachChild(srcDiv);\r
-                       }\r
-               }\r
-       }\r
-       if(gbBsIE4)\r
-               event.returnValue=false;\r
-       return;\r
-}\r
-\r
-function kadovFindParentParagraph( el )\r
-{\r
-       if( typeof(el) == "string" )\r
-               el = getElement(el);\r
-       if( (!el) || el.tagName == "BODY" )\r
-               return null;\r
-       if( kadovIsParagraph(getParentNode(el)) )\r
-               return getParentNode(el);\r
-       else\r
-               return kadovFindParentParagraph( getParentNode(el) );\r
-}\r
-\r
-//Begin HTML code invoked function\r
-function kadovRegisterEventHandler( obj, strEvent, strEventHandler )\r
-{\r
-       if( !gbBsIE4 )\r
-               return;\r
-       CCSSP.RegisterEventHandler( obj, strEvent, strEventHandler );\r
-}\r
-\r
-function textPopupData(el, popupId)\r
-{\r
-       this.el = el;\r
-       this.popupId = "#"+popupId;\r
-}\r
-\r
-var gPopupData = new Array();\r
-\r
-function kadovTextPopupInit( el, popupId)\r
-{\r
-       if (!gbBsIE4 && !gbBsOpera7 && !gbBsSafari && !gbBsNS6 && !gbBsKonqueror3)\r
-               return;\r
-               \r
-       if( typeof(el) == "string" )\r
-       {\r
-               if (popupId)\r
-               {\r
-                       gPopupData[gPopupData.length]=new textPopupData(el, popupId);\r
-               }\r
-               el = getElement(el);\r
-       }\r
-               \r
-       if( el != null )\r
-       {\r
-               CCSSP.RegisterEventHandler( el, "onclick", "kadovTextPopup(\"" + el.id +"\");" );\r
-               CCSSP.RegisterEventHandler( window, "onload", "kadovTextPopupOnLoad(\"" + el.id +"\");" );\r
-       }\r
-}\r
-//End HTML code invoked function\r
-\r
-//End to support extended and dropdown text effects.\r
-\r
-//Begin to convert iWrite format to RoboEditor Format for DHTML effects\r
-function kadovInitTriggersInHead( )\r
-{\r
-  if( Object.xDelayedInitElements )\r
-  {\r
-     var x = Object.xDelayedInitElements;\r
-     for(i=0; i<x.length; i++)\r
-       kadovInitTrigger( x[i] );\r
-  }\r
-}\r
-\r
-//Begin HTML code invoked function\r
-function kadovFilePopupInit( el )\r
-{\r
-       if( typeof(el) == "string" )\r
-               el = getElement(el);\r
-\r
-       if( el != null )\r
-               CCSSP.RegisterEventHandler( el, "onmouseover", "BSPSPopupOnMouseOver(event);" );\r
-}\r
-\r
-function kadovInitTrigger( element )\r
-{\r
-       if( !gbBsIE4 )\r
-               return;\r
-       var srcElement = element;\r
-       if( typeof(srcElement) == "string" )\r
-       {\r
-               srcElement = getElement(element,0);\r
-               if(srcElement == null)\r
-                       return;\r
-       }\r
-       \r
-       if( !kadovIsParentVisible(srcElement) )\r
-               return;\r
-\r
-       var targets = srcElement.getAttribute( "x-targets" );\r
-       if (!targets)\r
-               targets = srcElement.style.getAttribute("x-targets");\r
-       if (!targets)\r
-               return; \r
-       var arrOneTarget = targets.split( "," );\r
-       for( var i = 0; i < arrOneTarget.length; i ++ )\r
-               bsscFXInit( element, arrOneTarget[i], null, null, null, null );\r
-}\r
-\r
-function kadovIsParentVisible( el )\r
-{\r
-       if( typeof(el) == "string" )\r
-               el = getElement(el);\r
-       if( (!el) || el.tagName == "BODY" )\r
-               return true;\r
-       if( el.style.display == 'none' ) //el.visibility == 'hidden' || \r
-               return false;\r
-       else\r
-               return kadovIsParentVisible( getParentNode(el) );\r
-}\r
-\r
-function kadovInitEffects( element )\r
-{\r
-       if( !gbBsIE4 )\r
-               return;\r
-       var srcElement = element;\r
-       if( typeof(srcElement) == "string" )\r
-       {\r
-               srcElement = getElement(element,0);\r
-               if(srcElement == null)\r
-                       return;\r
-       }\r
-       \r
-       if( !kadovIsParentVisible(srcElement) )\r
-               return;\r
-       \r
-       kadovInitEffect( srcElement, "x-on-hover" );\r
-       kadovInitEffect( srcElement, "x-on-pageclick" );\r
-       kadovInitEffect( srcElement, "x-on-pageload" );\r
-       kadovInitEffect( srcElement, "x-on-trigger-1" );\r
-       kadovInitEffect( srcElement, "x-on-trigger-2" );\r
-}\r
-//End HTML code invoked function\r
-\r
-function kadovInitEffect( element, prop )\r
-{\r
-       var values = null;\r
-       if( element.getAttribute( "currentStyle" )  && element.currentStyle.getAttribute)\r
-               values = element.currentStyle.getAttribute( prop );\r
-       else  if (element.style.getAttribute)\r
-               values = element.style.getAttribute( prop );\r
-       if( !values )\r
-               return;\r
-\r
-       var functions = new Array();\r
-       var nIdx = 0, nStart = 0;\r
-       var nNext = values.indexOf( "\)", 0);\r
-       while( nNext >= 0 && nNext < values.length )\r
-       {\r
-               functions[nIdx] = values.substr( nStart, nNext-nStart+1);\r
-               nStart = nNext + 1;\r
-               nIdx++;\r
-               nNext = values.indexOf( "\)", nStart);\r
-       }\r
-               \r
-       for( var i=0; i<functions.length; i++)\r
-       {\r
-               var id = element.getAttribute( "id" );\r
-               var translatedProp = kadovTranslateProp(prop);\r
-\r
-               var lp = functions[i].indexOf( "(" );\r
-               var fnname = functions[i].substring(0, lp);\r
-               var srcargs = functions[i].substring(lp+1, functions[i].length-1);\r
-               \r
-               var nClickTimes = 1;\r
-               var arrForClickCount = srcargs.split( "," );\r
-               for( var j = 0; j < arrForClickCount.length; j++ )\r
-               {// to locate and get the "clicks=99" settings\r
-                       var nPageClick = arrForClickCount[j].indexOf("clicks");\r
-                       if( nPageClick >= 0 )\r
-                       {\r
-                               nPageClick = arrForClickCount[j].indexOf("=");\r
-                               if( nPageClick > 0 )\r
-                               {\r
-                                       nClickTimes = arrForClickCount[j].substring( nPageClick + 1, arrForClickCount[j].length) * 1;\r
-                                       break;\r
-                               }\r
-                       }\r
-               }\r
-               var args = srcargs;\r
-               if( j < arrForClickCount.length )\r
-               {// to strip out the "clicks=99" from the arguments string\r
-                       args = "";\r
-                       for( var k = 0; k < arrForClickCount.length; k ++ )\r
-                       {\r
-                               if( k != j )\r
-                               {\r
-                                       args += arrForClickCount[k];\r
-                                       if( k < arrForClickCount.length - 1 )\r
-                                               args += ",";\r
-                               }\r
-                       }\r
-               }\r
-               bsscFXInit( null, id, translatedProp, fnname, args, nClickTimes );\r
-       }\r
-}\r
-\r
-function kadovTranslateProp( prop )\r
-{\r
-       switch( prop )\r
-       {\r
-       case "x-on-hover" :     return "bsschover";\r
-       case "x-on-pageclick" : return "bsscpageclick";\r
-       case "x-on-pageload" :  return "bsscpageload";\r
-       case "x-on-trigger-1" : return "bssctrigger1";\r
-       case "x-on-trigger-2" : return "bssctrigger2";\r
-       }\r
-       return null;\r
-}\r
-//End to convert iWrite format to RoboEditor Format for DHTML effects\r
-\r
-//Begin the definition of one entry to DHTML effects\r
-function bsscFXInit( trigger_ID, target_ID, event_type, \r
-       action_type, action_setting, event_addional )\r
-{\r
-       if( (!gbBsWindows && !gbBsSunOS  && !(gbBsMac&&gbBsIE5)) || typeof(target_ID) != "string" )//MUST have a target_ID\r
-               return; // we don't support Navigator yet\r
-       \r
-       if( typeof(event_type) == "string" )\r
-               event_type = event_type.toLowerCase();\r
-       if( typeof(action_type) == "string" )\r
-               action_type = action_type.toLowerCase();\r
-       if( typeof(action_setting) == "string" )\r
-                action_setting = action_setting.toLowerCase();\r
-       \r
-       // to get the target element then add it to the target list\r
-       var eleTarget = CCSSP.GetObject( target_ID );\r
-       if( (eleTarget != null) && (event_type != null) && (action_type != null) )\r
-       {\r
-               CEngine.AddOneTarget( target_ID, eleTarget );\r
-               CEngine.BuildTargetObject(target_ID, event_type, action_type, action_setting, event_addional);\r
-       }\r
-       \r
-       // to validate the trigger_ID parameter\r
-       if( typeof(trigger_ID) == "string" && trigger_ID != "" )\r
-               CEngine.BuildTriggerObject( trigger_ID, target_ID );\r
-}      \r
-//End the definition of one entry to DHTML effects\r
-\r
-/// Section End  - kadov DHTM (JavaScript 1.2)\r
-\r
-/// Section Begin  - CCSSP DHTM (JavaScript 1.2)\r
-\r
-//Begin JavaScript libary for cross-platform positioning object.\r
-function CCSSP(){} // constructor of CCSSP class\r
-\r
-CCSSP.GetObject = function( obj )\r
-{//convert object name string or reference into a valid object reference\r
-       if( typeof(obj) == "object" )\r
-               return obj;\r
-       else if( typeof(obj) == "string" && obj != "")\r
-       {\r
-               if( gbBsNS4 )\r
-                       return eval("document." + obj);\r
-               else\r
-                       return eval("document.all(\"" + obj + "\")");\r
-       }\r
-       else\r
-               return null;\r
-}\r
-\r
-CCSSP.MoveObjectTo = function(obj, x, y)\r
-{//positioning an object at a specific pixel coordinate\r
-       if( gbBsNS4 )\r
-               obj.moveTo(x,y);\r
-       else\r
-       {\r
-               obj.style.pixelLeft = x;\r
-               obj.style.pixelTop = y;\r
-       }\r
-}\r
-\r
-CCSSP.MoveObjectBy = function(obj, dx, dy)\r
-{//moveing a object by x and/or y pixel\r
-       if( gbBsNS4 )\r
-               obj.moveBy(dx,dy);\r
-       else\r
-       {\r
-               obj.style.pixelLeft += dx;\r
-               obj.style.pixelTop += dy;\r
-       }\r
-}\r
-\r
-CCSSP.SetObjectBGColor = function(obj, color)\r
-{//set the background color of an object\r
-       if( gbBsNS4 )\r
-               obj.bgColor = color;\r
-       else\r
-               obj.style.backgroundColor = color;\r
-}\r
-\r
-CCSSP.ShowObject = function(obj, bShow)\r
-{// set the object to be visible or invisible\r
-       if( gbBsNS4 )\r
-               obj.visibility = (bShow == true) ? 'show' : 'hide';\r
-       else\r
-               obj.style.visibility = (bShow == true) ? 'visible' : 'hidden';// when hidden, it still occupy some space.\r
-}\r
-\r
-CCSSP.GetObjectLeft = function(obj)\r
-{// retrieve the x coordinate of a posionable object\r
-       if( gbBsNS4 )\r
-               return obj.left;\r
-       else\r
-               return obj.style.pixelLeft;\r
-}\r
-\r
-CCSSP.GetObjectTop = function(obj)\r
-{// retrieve the y coordinate of a posionable object\r
-       if( gbBsNS4 )\r
-               return obj.top;\r
-       else\r
-               return obj.style.pixelTop;\r
-}\r
-\r
-CCSSP.GetObjectContainLeft = function(obj)\r
-{// retrieve the x coordinate of a posionable object relative to it's parent element\r
-       if( gbBsNS4 )\r
-               return obj.pageX;\r
-       else\r
-       {\r
-               if( obj == document.body )\r
-                       return obj.clientLeft;\r
-               else\r
-                       return obj.offsetLeft;\r
-       }\r
-}\r
-\r
-CCSSP.GetObjectWindowLeft = function(obj)\r
-{// retrieve the x coordinate of a posionable object relative to browser window\r
-       if( gbBsNS4 )\r
-               return obj.pageX;\r
-       else\r
-       {\r
-               var nOffsetWindowLeft = 0;\r
-               for(var element = obj; element; element = element.offsetParent)\r
-                       nOffsetWindowLeft += CCSSP.GetObjectContainLeft(element);\r
-               return nOffsetWindowLeft;\r
-       }\r
-}\r
-\r
-CCSSP.GetObjectContainTop = function(obj)\r
-{// retrieve the y coordinate of a posionable object relative to it's parent element\r
-       if( gbBsNS4 )\r
-               return obj.pageY;\r
-       else\r
-       {\r
-               if( obj == document.body )\r
-                       return obj.clientTop;\r
-               else\r
-                       return obj.offsetTop;\r
-       }\r
-}\r
-\r
-CCSSP.GetObjectWindowTop = function(obj)\r
-{// retrieve the y coordinate of a posionable object relative to browser window\r
-       if( gbBsNS4 )\r
-               return obj.pageY;\r
-       else\r
-       {\r
-               var nOffsetWindowTop = 0;\r
-               for(var element = obj; element; element = element.offsetParent)\r
-                       nOffsetWindowTop += CCSSP.GetObjectContainTop(element);\r
-               return nOffsetWindowTop;\r
-       }\r
-}\r
-\r
-CCSSP.GetObjectHeight = function(obj)\r
-{// retrieve the height of a posionable object\r
-       if( gbBsNS4 )\r
-               return obj.clip.height;\r
-       else\r
-               return obj.offsetHeight;\r
-}\r
-\r
-CCSSP.GetObjectWidth = function(obj)\r
-{// retrieve the width of a posionable object\r
-       if( gbBsNS4 )\r
-               return obj.clip.width;\r
-       else\r
-               return obj.offsetWidth;\r
-}\r
-\r
-CCSSP.RegisterEventHandler = function( srcObj, rawEventName, funcHandler )\r
-{ // to add the "funcHandler" as the "rawEventName" 's handler to the "srcObj" object,the original event handler will be combined\r
-       if (gbBsNS4 && !gbBsNS6)\r
-               return ;\r
-               \r
-       var oldHandler = "";\r
-\r
-       if (gbBsMac &&gbBsIE4&&!gbBsIE5)\r
-       {\r
-               if (typeof(srcObj[rawEventName.toLowerCase()])=="unknown")\r
-               { //search for <SCRIPT> tag which define the event handler\r
-                       for( var i = 0; i < document.scripts.length; i++ ) \r
-                       {\r
-                               var script = document.scripts[i];\r
-                               if( (script.htmlFor == srcObj.id || script.htmlFor == srcObj ) && script.event == rawEventName )\r
-                               {\r
-                                       oldHandler = script.innerHTML;\r
-                                       break;\r
-                               }\r
-                       }\r
-               }\r
-       }\r
-       else\r
-       {\r
-               var oldInlineHandler = srcObj[rawEventName.toLowerCase()];\r
-               if( oldInlineHandler != null && typeof(oldInlineHandler) != "undefined")\r
-               {\r
-                       var functionDefinition = oldInlineHandler.toString();\r
-                       var bodyStart = functionDefinition.indexOf( "{" );\r
-                       var bodyEnd = functionDefinition.lastIndexOf( "}" );\r
-                       if( bodyStart > 0 || bodyEnd > bodyStart )\r
-                               oldHandler = functionDefinition.substr( bodyStart + 1, bodyEnd - bodyStart - 2 );\r
-               }\r
-               else if( gbBsIE4 )\r
-               { //search for <SCRIPT> tag which define the event handler\r
-                       for( var i = 0; i < document.scripts.length; i++ ) \r
-                       {\r
-                               var script = document.scripts[i];\r
-                               if( (script.htmlFor == srcObj.id || script.htmlFor == srcObj ) && script.event == rawEventName )\r
-                               {\r
-                                       oldHandler = script.innerHTML;\r
-                                       break;\r
-                               }\r
-                       }\r
-               }\r
-       }\r
-       if( oldHandler.indexOf(funcHandler) >= 0 )\r
-               return;// to prevent register the funtion twice.\r
-\r
-       if( gbBsNS4 ) // only "onload, onresize, onfocus" apply to window\r
-       {// other raw events will apply to layer\r
-               var noOn = rawEventName.substring(2, rawEventName.length);\r
-               if( typeof(noOn) == "string" && noOn.length > 3 ) {\r
-                       if (srcObj.captureEvents)\r
-                               srcObj.captureEvents( Event[noOn.toUpperCase()] );\r
-               }\r
-       }\r
-       \r
-       var newHandler = oldHandler;\r
-       if( newHandler.length == 0 )\r
-               newHandler = funcHandler;\r
-       else\r
-               newHandler += "; " + funcHandler;\r
-       \r
-       srcObj[rawEventName.toLowerCase()] = new Function( newHandler );\r
-}\r
-\r
-CCSSP.GetWindowHeight = function()\r
-{// retrieve the height of available content in browser window\r
-       if( gbBsNS4 )\r
-               return window.innerHeight;\r
-       else\r
-               return document.body.clientHeight;\r
-}\r
-\r
-CCSSP.GetWindowBottom = function()\r
-{// retrieve the bottom postion of browser window\r
-       if( gbBsNS4 )\r
-               return window.outerHeight + window.pageYOffset;\r
-       else\r
-               return document.body.clientHeight + document.body.scrollTop;\r
-}\r
-\r
-CCSSP.GetWindowWidth = function()\r
-{// retrieve the width of available content in browser window\r
-       if( gbBsNS4 )\r
-               return window.innerWidth;\r
-       else\r
-               return document.body.clientWidth;\r
-}\r
-\r
-CCSSP.GetWindowRight = function()\r
-{// retrieve the right postion of browser window\r
-       if( gbBsNS4 )\r
-               return window.outerWidth + window.pageXOffset;\r
-       else\r
-               return document.body.clientWidth + document.body.scrollLeft;\r
-}\r
-\r
-CCSSP.TrimString = function( objString, subtrim )\r
-{// to trim the "subtrim" in the beginning and ending of a string object\r
-       if( typeof(subtrim) != "string" || subtrim == null )\r
-               return objString;\r
-       var strHead = objString.substring(0, 1);\r
-       var strRear = objString.substring(objString.length-1, objString.length);\r
-       if( strHead != subtrim && strRear != subtrim )\r
-               return objString;\r
-       \r
-       var spacePos = objString.indexOf(subtrim);\r
-       if( spacePos < 0 )\r
-               return objString;\r
-       else if( spacePos == objString.length - 1 )\r
-               return objString.substring(0, spacePos);\r
-       else\r
-       {\r
-               var newString = objString.substring( spacePos + 1, objString.length);\r
-               return CCSSP.TrimString( newString, subtrim );\r
-       }\r
-}\r
-\r
-CCSSP.TrimSpace = function( objString )\r
-{\r
-       var Trim1 = CCSSP.TrimString( objString, " ");\r
-       return CCSSP.TrimString( Trim1, "\'");\r
-}\r
-\r
-CCSSP.GetEventElement = function( navEventObject )\r
-{// to get the element who fired the current event\r
-       if(gbBsNS4) \r
-               if (gbBsNS6)\r
-                       return null;\r
-               else\r
-                        navEventObject.target;\r
-       else\r
-               return event.srcElement;\r
-}\r
-\r
-CCSSP.PrepareFilter = function( Obj )\r
-{//to prepare for making the filter work\r
-       Obj.style.filter = "";\r
-       if( Obj.style.width != "" || Obj.style.height != "" || Obj.style.position == "absolute" )\r
-               return;\r
-       Obj.style.height = CCSSP.GetObjectHeight(Obj);\r
-}\r
-\r
-CCSSP.IsDescendant = function( progenitor, progeny )\r
-{\r
-       if( typeof(progeny) == "undefined" || progeny == null )\r
-               return false;\r
-       else if( progeny == progenitor )\r
-               return true; \r
-       else if( progeny.id == progenitor.id ) \r
-               return true; \r
-       else if( getParentNode(progeny) == getParentNode(progenitor))\r
-               return false;\r
-       else\r
-               return CCSSP.IsDescendant( progenitor, getParentNode(progeny));\r
-}\r
-\r
-CCSSP.IsTextTag = function( Obj )\r
-{\r
-       if( typeof( Obj.tagName ) == "undefined" )\r
-               return false;\r
-       return( Obj.tagName.indexOf("H") == 0 || Obj.tagName == "P" || \r
-                       Obj.tagName == "FONT" || Obj.tagName == "SPAN" );\r
-}\r
-\r
-//End JavaScript libary for cross-platform positioning object.\r
-\r
-/// Section End  - CCSSP DHTM (JavaScript 1.2)\r
-\r
-/// Section Begin  - CCSSP DHTM 1 (JavaScript 1.2)\r
-\r
-//Begin the definition of class CTrigger\r
-function CTrigger( TriggerElement )\r
-{\r
-       // object : the trigger element. Never be null. \r
-       this.eleTrigger = TriggerElement;\r
-       \r
-       // number : the click counter number: only 3 values: 0,1,2;\r
-       this.nCounter = 0; \r
-       \r
-       //object as associative array of string:\r
-       // the associate target ID strings; one element at least.                       \r
-       this.objStrTarget = new Object();\r
-       this.eleTrigger.style.cursor = "hand";\r
-       if( this.eleTrigger.tagName == "AREA" && this.eleTrigger.getAttribute("href") == "" )\r
-               this.eleTrigger.setAttribute("href", "#") // to make a hand cursor for image map\r
-}\r
-\r
-CTrigger.prototype.AddTargetID = function( strTargetID )\r
-{// add one target ID string to the objStrTarget\r
-       if( typeof(strTargetID) != "string" )\r
-               return ;\r
-       if( typeof(this.objStrTarget[strTargetID]) != "string" )\r
-               this.objStrTarget[strTargetID] = strTargetID;\r
-}\r
-\r
-CTrigger.prototype.OnTriggerClick = function()\r
-{// to activate all asociated target\r
-       var strEventType = ( (this.nCounter++)% 2 == 0 ) ? \r
-               "bssctrigger1" : "bssctrigger2";\r
-               \r
-       // to enumerate associative target element's ID string\r
-       for( var strTargetID in this.objStrTarget ) \r
-               CEngine.SendEventToOneTarget( strTargetID, strEventType );\r
-}\r
-//End the definition of class CTrigger\r
-\r
-//Begin the definition of class CTarget\r
-function CTarget( TargetElement )\r
-{\r
-       // object : the target element. Never be null.\r
-       this.eleTarget = TargetElement;\r
-       this.objManager = new Object(); // object: the event manager\r
-} \r
-\r
-CTarget.nPageClickCounter = 0;// static class property.\r
-\r
-CTarget.prototype.GetAgencyObject = function(str_action_type,action_setting )\r
-{// return the action agency ( effect )object's refernece \r
-       switch( str_action_type )\r
-       {\r
-       case "show":return new CAgencyShow( this.eleTarget, true ) ;\r
-       case "hide":return new CAgencyShow( this.eleTarget, false ) ;\r
-\r
-    case "flyin" : \r
-       return new CAgencyFly(this.eleTarget, action_setting, true);\r
-    case "flyout" : \r
-       return new CAgencyFly(this.eleTarget, action_setting, false);\r
-    case "spiralin" : \r
-       return new CAgencySpiral(this.eleTarget, action_setting, true);\r
-    case "spiralout" : \r
-       return new CAgencySpiral(this.eleTarget, action_setting, false);\r
-    case "zoomin" :\r
-       return new CAgencyZoom(this.eleTarget, action_setting, true);\r
-    case "zoomout" : \r
-       return new CAgencyZoom(this.eleTarget, action_setting, false);\r
-    case "elastic" : \r
-               return new CAgencyElastic(this.eleTarget, action_setting);\r
-               \r
-    case "fadein" : \r
-       return (gbBsIE4)? new CAgencyAlpha(this.eleTarget, action_setting, true) : null;\r
-    case "fadeout" :\r
-       return (gbBsIE4)? new CAgencyAlpha(this.eleTarget, action_setting, false) : null;\r
-    case "rockrollstatic" :\r
-    case "rockroll" :\r
-       return (gbBsIE4)? new CAgencyWave(this.eleTarget, action_setting, false) : null;\r
\r
-    case "glow":\r
-       return (gbBsIE4)? new CAgencyGlow(this.eleTarget,action_setting) : null;\r
-    case "dropshadow":\r
-       return (gbBsIE4)? new CAgencyDropShadow(this.eleTarget,action_setting) : null;\r
-    case "transition" :\r
-       return (gbBsIE4)? new CAgencyRevealTrans(this.eleTarget,action_setting) : null;\r
-    case "blur" :\r
-       return (gbBsIE4)? new CAgencyBlur(this.eleTarget,action_setting) : null;\r
-\r
-    case "fliph" : // all these 4 do NOT need any parameters\r
-    case "flipv" :\r
-    case "invert":\r
-    case "gray" :\r
-       return (gbBsIE4)? new CAgencyChangeFilter(this.eleTarget, str_action_type) : null;\r
-    \r
-    case "fontchange": // the effects below change the style on the fly, so won't work in Navigator\r
-       return (gbBsIE4)? new CAgencyFontChange(this.eleTarget,action_setting) : null;\r
-    case "boderchange": \r
-    case "stylechange":\r
-       return (gbBsIE4)? new CAgencyChangeStyle(this.eleTarget,action_setting) : null;\r
-\r
-       default: return null;\r
-       }\r
-}\r
-\r
-CTarget.prototype.SetEventManager = function( \r
-       one_event_type,str_action_type,action_setting,event_additional)\r
-{// to set the event manager with specified action \r
-       if( typeof( one_event_type ) != "string" ||     \r
-               typeof( str_action_type ) != "string"||\r
-               typeof( action_setting ) != "string" )\r
-               return false;\r
-       if( typeof(this.objManager[one_event_type]) == "undefined" )\r
-       {\r
-               this.objManager[one_event_type] = new Object();\r
-               this.objManager[one_event_type].length = 0;\r
-       }\r
-       \r
-       var eventAgency = this.GetAgencyObject(str_action_type,action_setting);\r
-       if( eventAgency != null )\r
-       {\r
-               var ct = this.objManager[one_event_type].length ++;\r
-               this.objManager[one_event_type][ct] = eventAgency;\r
-               \r
-               if( one_event_type == "bsscpageclick" )\r
-               {// to deal with the "number of pageclick" stuff\r
-                       if( typeof(event_additional) == "number" )\r
-                               this.objManager[one_event_type][ct].nPageClick = event_additional;\r
-                       else // set the default number \r
-                               this.objManager[one_event_type][ct].nPageClick = 1;\r
-                       \r
-                       if( (typeof(this.objManager.nMinPageClickIndex) == "undefined") ||\r
-                           (this.objManager[one_event_type][ct].nPageClick < \r
-                                       this.objManager[one_event_type][this.objManager.nMinPageClickIndex].nPageClick) )\r
-                               this.objManager.nMinPageClickIndex = ct;\r
-               }\r
-               \r
-               //hide the object blindly,SetState function will take care of the final correct state\r
-               if( ((one_event_type == "bsscpageclick") && \r
-                        (this.objManager[one_event_type][ct].nPageClick == 1)) ||\r
-                       one_event_type == "bsscpageload" ||\r
-                       one_event_type == "bssctrigger1" )\r
-                       CCSSP.ShowObject( this.eleTarget, false );\r
-               \r
-               if( one_event_type == "bssctrigger1" || one_event_type == "bssctrigger2" )\r
-                       if( typeof( this.strTriggerEvent ) == "undefined" )\r
-                               this.strTriggerEvent = ( one_event_type == "bssctrigger1" ) ? "bssctrigger2" : "bssctrigger1";\r
-                       \r
-               return true;\r
-       }\r
-       return false;\r
-}\r
-\r
-CTarget.prototype.OnEvent = function( strBsscEvent )\r
-{// response to the event ( bssc format )\r
-       if( typeof(this.objManager[strBsscEvent]) == "object" )\r
-       { // to get the event agency from the event manager\r
-               var eventAgency = this.objManager[strBsscEvent];\r
-               for( var i = 0; i < eventAgency.length; i++ )\r
-               {\r
-                       if( strBsscEvent == "bsscpageclick" && \r
-                               eventAgency[i].nPageClick != CTarget.nPageClickCounter )\r
-                                continue;\r
-                       else if( strBsscEvent == "bsschover" && event.type == "mouseout" )\r
-                               eventAgency[i].EndEffect();\r
-                       else // to invoke the unified function in effect object \r
-                               eventAgency[i].UpdateEffect(); \r
-               }\r
-       }\r
-}\r
-\r
-CTarget.prototype.SetState = function( strBsscEvent )\r
-{\r
-       if( typeof(this.objManager[strBsscEvent]) != "object" )\r
-               return false;\r
-\r
-       // to get the event agency from the event manager\r
-       var eventAgency = this.objManager[strBsscEvent];\r
-       \r
-       if( strBsscEvent == "bsscpageclick" )\r
-       {// we only set the initial state for the minium number of pageclick \r
-               eventAgency[this.objManager.nMinPageClickIndex].PrepareEffect();\r
-               return true;\r
-       }\r
-       else\r
-       {\r
-               for( var i = 0; i < eventAgency.length; i++ )\r
-                       eventAgency[i].PrepareEffect(); // to invoke the unified function in effect object       \r
-               if( i > 0 )\r
-                       return true;\r
-               else\r
-                       return false;\r
-       }\r
-}\r
-//End the definition of class CTarget\r
-\r
-//Begin the definition of CEngine class\r
-function CEngine(){}// all properities are going be "class" properities\r
-\r
-// object : as associative array of trigger objects\r
-CEngine.objTrigger = new Object();\r
-// object : as associative array of target objects \r
-CEngine.objTarget = new Object(); \r
-\r
-// Array : each element is a CAgencyXXX animation object\r
-CEngine.arrAnimation = new Array();\r
-CEngine.PerformAnimation = function( nIndex )\r
-{// animation : update effects function\r
-       CEngine.arrAnimation[nIndex].UpdateEffect();\r
-}\r
-\r
-CEngine.AddOneTrigger = function(TriggerID,TriggerElement)\r
-{// add one Trigger object into the trigger array\r
-       if( typeof(TriggerID) != "string" || TriggerElement == null ||\r
-           typeof(TriggerElement) != "object" )\r
-               return;\r
-       if( typeof(CEngine.objTrigger[TriggerID] ) != "object" )\r
-               CEngine.objTrigger[TriggerID] = new CTrigger(TriggerElement);\r
-}\r
-       \r
-CEngine.AddOneTarget = function(TargetID, TargetElement)\r
-{// add one Target object into the target array\r
-       if( typeof(TargetID) != "string" || TargetElement == null ||\r
-               typeof(TargetElement) != "object" )\r
-               return;\r
-       if( typeof(CEngine.objTarget[TargetID]) != "object" )\r
-               CEngine.objTarget[TargetID] = new CTarget( TargetElement );\r
-}\r
-\r
-CEngine.SendEventToOneTarget = function(strTargetID, strBsscEvent )\r
-{// to activate one target object\r
-       if( typeof(CEngine.objTarget[strTargetID]) == "object" ) \r
-       {\r
-               if( strBsscEvent == "bssctrigger1" || strBsscEvent == "bssctrigger2" )\r
-               {//now, the "bssctrigger1" and "bssctrigger2" work like a toggle\r
-                       if( strBsscEvent == CEngine.objTarget[strTargetID].strTriggerEvent )\r
-                               strBsscEvent = (strBsscEvent == "bssctrigger1") ? "bssctrigger2" : "bssctrigger1";\r
-                       CEngine.objTarget[strTargetID].strTriggerEvent = strBsscEvent;\r
-               }\r
-               CEngine.objTarget[strTargetID].OnEvent( strBsscEvent );\r
-       }\r
-}\r
-\r
-CEngine.SendEventToAllTarget = function( strBsscEvent )\r
-{ //to activate all target associative to the BSSC event\r
-       for( var strTargetID in CEngine.objTarget ) //to enumerate all target\r
-               CEngine.SendEventToOneTarget( strTargetID, strBsscEvent );\r
-}\r
-\r
-CEngine.SetOneTargetInitialState = function( strTargetID )\r
-{// only invoked after ALL effects for the target have been set\r
-       if( typeof(CEngine.objTarget[strTargetID]) == "object" ) \r
-       {// to get target object\r
-               var objTarget = CEngine.objTarget[strTargetID];\r
-               if( objTarget.SetState( "bsscpageload" ) == false )\r
-               {\r
-                       objTarget.SetState( "bsscpageclick" );\r
-                       objTarget.SetState( "bssctrigger1" );\r
-               }\r
-       }\r
-}\r
-\r
-CEngine.AdjustPageClickCounter = function()\r
-{\r
-       var nAdjustedClickCounter = CTarget.nPageClickCounter;\r
-       var bAdjusted = false;\r
-       for( var strTargetID in CEngine.objTarget ) //to enumerate all target\r
-       {// try to find the minum pageCliclConter greater than CTarget.nPageClickCounter\r
-               var objEventPageClick = CEngine.objTarget[strTargetID].objManager.bsscpageclick;\r
-               if( objEventPageClick != null )\r
-               {\r
-                       for( var i = 0; i < objEventPageClick.length; i++ )\r
-                       {\r
-                               var nOtherPageClick = objEventPageClick[i].nPageClick;\r
-                               if( nOtherPageClick == CTarget.nPageClickCounter )\r
-                                       return;\r
-                               if( nOtherPageClick > CTarget.nPageClickCounter )\r
-                               {\r
-                                       if( !bAdjusted )\r
-                                       {\r
-                                               nAdjustedClickCounter = nOtherPageClick;\r
-                                               bAdjusted = true;\r
-                                       }\r
-                                       else if( nOtherPageClick < nAdjustedClickCounter )\r
-                                               nAdjustedClickCounter = nOtherPageClick;\r
-                               }\r
-                       }\r
-               }\r
-       }\r
-       CTarget.nPageClickCounter = nAdjustedClickCounter;\r
-}\r
-\r
-CEngine.OnPageLoad = function()\r
-{      \r
-       // first, to set all target's initial state\r
-       for( var strTargetID in CEngine.objTarget )\r
-               CEngine.SetOneTargetInitialState( strTargetID );\r
-       \r
-       // to invoke all target's onpageload handler\r
-       CEngine.SendEventToAllTarget( "bsscpageload" );\r
-}\r
-\r
-CEngine.OnPageClick = function()\r
-{ // to invoke all target's onpageclick handler\r
-       var src = CCSSP.GetEventElement( arguments[0] );\r
-       if( src == null )\r
-               return;\r
-               \r
-       var objClickedTrigger = null;\r
-       for( var strTriggerID in CEngine.objTrigger )\r
-       { // to detect which trigger is clicked\r
-               if( CCSSP.IsDescendant( CEngine.objTrigger[strTriggerID].eleTrigger,src) )\r
-               {\r
-                       objClickedTrigger = CEngine.objTrigger[strTriggerID];\r
-                       break;\r
-               }\r
-       }\r
-       \r
-       if( objClickedTrigger != null) // the clicked trigger found\r
-               objClickedTrigger.OnTriggerClick();\r
-       else // no trigger is clicked\r
-       { // to send PageClick event to all target\r
-               CTarget.nPageClickCounter++;\r
-               CEngine.AdjustPageClickCounter();\r
-               CEngine.SendEventToAllTarget( "bsscpageclick" );\r
-       }\r
-}      \r
-\r
-CEngine.OnMouseOver = function()\r
-{ // to invoke all target's onpageload handler\r
-       var src = CCSSP.GetEventElement( arguments[0] );\r
-       if( src == null )\r
-               return;\r
-               \r
-       var strHoveredTargetID = null;\r
-       for( var strTargetID in CEngine.objTarget )\r
-       { // to detect which Target is hovering on\r
-               if( CCSSP.IsDescendant( CEngine.objTarget[strTargetID].eleTarget, src ) )\r
-           {\r
-                       strHoveredTargetID = strTargetID;\r
-                       break;\r
-           }\r
-       }\r
-       \r
-       if( strHoveredTargetID != null ) // the hovered target found\r
-               CEngine.SendEventToOneTarget( strHoveredTargetID, "bsschover" );\r
-}\r
-\r
-CEngine.BuildTargetObject = function(target_ID,event_type,action_type,\r
-                       action_setting, event_additional)\r
-{// to build target object \r
-       // to get the target object\r
-       if( typeof( CEngine.objTarget[target_ID] ) != "object" )\r
-               return false;// the engine's AddOneTarget function might have failed.\r
-       var TargetObject = CEngine.objTarget[target_ID];\r
-       \r
-       // to prepare the parameters for the event manager\r
-       var arrEvent = event_type.split("|"); // to split the combined event_type string\r
-       var arrAction = action_type.split("|");//to split the combined action_type string\r
-       for( var trim = 0; trim < arrEvent.length; trim++ )\r
-               arrEvent[trim] = CCSSP.TrimSpace(arrEvent[trim]);\r
-       \r
-       for( trim = 0; trim < arrAction.length; trim++ )\r
-               arrAction[trim] = CCSSP.TrimSpace(arrAction[trim]);\r
-       \r
-       var arrSetting = new Array(); \r
-       if( typeof(action_setting) == "string" )\r
-               arrSetting = action_setting.split("|");// to split the combined action_setting string\r
-       // to calibrate the arrays\r
-       for( var i = arrSetting.length; i < arrAction.length; i++ )\r
-       {\r
-               if( typeof(arrSetting[i]) != "string" )\r
-                        arrSetting[i] = "";\r
-       }                                \r
-\r
-       // to prepare for dealing with the absolute posioning element\r
-       TargetObject.eleTarget.ABSX = CCSSP.GetObjectLeft( TargetObject.eleTarget );\r
-       TargetObject.eleTarget.ABSY = CCSSP.GetObjectTop( TargetObject.eleTarget );\r
-\r
-       if( arrEvent.length > 1 )\r
-       {// if event is combined, it must be : "bssctrigger1 | bssctrigger2"\r
-               if( arrAction.length != 2 )\r
-                       return false; // if event is combined, there must be 2 actions\r
-               for( i = 0 ; i < 2; i++ )\r
-               {\r
-                       if( TargetObject.SetEventManager(arrEvent[i], arrAction[i], \r
-                               arrSetting[i], event_additional) == false )\r
-                               return false; // the event manager has not been set up\r
-               }\r
-       }\r
-       else // the event_type string is not combined\r
-       {\r
-               for( i = 0 ; i < arrAction.length; i++ )\r
-               {\r
-                       TargetObject.SetEventManager(event_type, arrAction[i], arrSetting[i], event_additional);\r
-                       // to validate the event manager\r
-                       if( typeof(TargetObject.objManager[event_type]) != "object" ||\r
-                                       typeof(TargetObject.objManager[event_type][i]) != "object" )\r
-                               return false; // the event manager has not been set up\r
-               }\r
-       }\r
-       return true;\r
-}\r
-\r
-CEngine.BuildTriggerObject = function(trigger_ID, target_ID)\r
-{// to build the trigger object\r
-       var arrTrigger = trigger_ID.split("|"); // to split the combined trigger_ID string\r
-       for( var i = 0; i < arrTrigger.length; i ++ )\r
-       {// to get the trigger element then add it to the trigger list\r
-               arrTrigger[i] = CCSSP.TrimSpace( arrTrigger[i] );\r
-               var eleTrigger = CCSSP.GetObject( arrTrigger[i] );\r
-               if( eleTrigger == null )\r
-                       continue; // the trigger_ID string in the HTML code maybe wrong\r
-               CEngine.AddOneTrigger( arrTrigger[i], eleTrigger );\r
-\r
-               // to get the target object\r
-               if( typeof( this.objTrigger[arrTrigger[i]] ) != "object" )\r
-                       continue;// the engine's AddOneTarget function might have failed.\r
-               CEngine.objTrigger[arrTrigger[i]].AddTargetID( target_ID );\r
-       }\r
-}\r
-//End the definition of CEngine class\r
-\r
-/// Section End  - CCSSP DHTM 1 (JavaScript 1.2)\r
-\r
-/// Section Begin  - CCSSP DHTM 2 (JavaScript 1.2)\r
-\r
-//Begin the definition of CAgencyXXXX classes\r
-\r
-//Begin of the CAgencyShow definition\r
-function CAgencyShow( element, bIsShow )\r
-{\r
-       this.ele = element;\r
-       this.bIsShow = bIsShow;\r
-}\r
-\r
-CAgencyShow.prototype.PrepareEffect = function()\r
-{\r
-       CCSSP.ShowObject( this.ele, !this.bIsShow );\r
-}\r
-\r
-CAgencyShow.prototype.UpdateEffect = function()\r
-{\r
-       CCSSP.ShowObject( this.ele, this.bIsShow );\r
-}\r
-\r
-CAgencyShow.prototype.EndEffect = function()\r
-{\r
-       CCSSP.ShowObject( this.ele, !this.bIsShow );\r
-}\r
-// End of the CAgencyShow definition\r
-\r
-// Begin of CAgencyFly definition\r
-function CAgencyFly( element, settings, bIsIn )\r
-{\r
-       this.ele = element;\r
-       this.bIsIn = bIsIn;\r
-       this.duration = 1000; // default\r
-       this.direction = "right";\r
-\r
-       var arrAllSet = settings.split(",");\r
-       for( var i = 0; i < arrAllSet.length; i ++ )\r
-       {// to retrieve the setting\r
-               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);\r
-               var arrOneSet = arrAllSet[i].split("=");\r
-               for( var j = 0; j < arrOneSet.length; j++ )\r
-                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);\r
-               switch( arrOneSet[0] )\r
-               {\r
-               case "speed" : this.duration = 100000/arrOneSet[1]; break;\r
-               case "direction" : this.direction = arrOneSet[1]; break;\r
-               }\r
-       }\r
-               \r
-       if( gbBsIE5 && this.ele.style.position != "absolute" )\r
-               this.ele.style.position = "relative";\r
-       this.timer = null;\r
-       this.aniIndex = CEngine.arrAnimation.length;\r
-       CEngine.arrAnimation[this.aniIndex] = this;\r
-}\r
-\r
-CAgencyFly.prototype.PrepareEffect = function()\r
-{\r
-       CCSSP.ShowObject(this.ele, !this.bIsIn );\r
-}\r
-\r
-CAgencyFly.prototype.UpdateEffect = function()\r
-{\r
-       if( this.timer == null )\r
-               this.ResetParameters();\r
-\r
-       var percent = ((new Date()).getTime() - this.startTime)/this.duration;\r
-       if( percent >= 1.0 )\r
-               this.EndEffect();\r
-       else\r
-       {\r
-               var newX = this.startX*(1.0-percent) +  this.finalX*percent;\r
-               var newY = this.startY*(1.0-percent) +  this.finalY*percent;\r
-               CCSSP.MoveObjectTo(this.ele, newX, newY);\r
-               if( this.timer == null )\r
-                       this.timer = setInterval("CEngine.PerformAnimation(" + this.aniIndex + ")", 20 );\r
-       }\r
-}\r
-\r
-CAgencyFly.prototype.EndEffect = function()\r
-{\r
-       clearInterval( this.timer );\r
-       this.timer = null;\r
-\r
-       if( this.bIsIn ) // FlyIn\r
-               CCSSP.MoveObjectTo(this.ele, this.finalX, this.finalY);\r
-       else // FlyOut\r
-               CCSSP.MoveObjectTo(this.ele, this.startX, this.startY);\r
-       CCSSP.ShowObject(this.ele, this.bIsIn );\r
-}\r
-\r
-CAgencyFly.prototype.ResetParameters = function()\r
-{\r
-       this.PrepareEffect();\r
-       CCSSP.ShowObject(this.ele, true );\r
-\r
-       this.startX = 0;\r
-       this.startY = 0;\r
-       this.finalX = 0;\r
-       this.finalY = 0; \r
-       \r
-       var offsetLeft = CCSSP.GetObjectWindowLeft(this.ele) + this.ele.offsetWidth;\r
-       var offsetTop = CCSSP.GetObjectWindowTop(this.ele) + this.ele.offsetHeight;\r
-       var offsetRight = CCSSP.GetWindowRight();\r
-       var offsetBottom = CCSSP.GetWindowBottom();\r
-\r
-       if( this.bIsIn )\r
-       { // FlyIn\r
-               this.finalX = this.ele.ABSX;\r
-               this.finalY = this.ele.ABSY;\r
-\r
-               switch( this.direction )\r
-               {\r
-               case "right": this.startX = offsetRight; this.startY = this.finalY; break;\r
-               case "left": this.startX = -offsetLeft;  this.startY = this.finalY; break;\r
-               case "down": this.startY = offsetBottom; this.startX = this.finalX; break;\r
-               case "up":  this.startY = -offsetTop;    this.startX = this.finalX; break;\r
-               case "downright":\r
-                       this.startX = ( offsetBottom < offsetRight) ? offsetBottom : offsetRight;\r
-                       this.startY = this.startX;              break;\r
-               case "upright":\r
-                       this.startX = (offsetTop < offsetRight)? offsetTop : offsetRight;\r
-                       this.startY = -this.startX;             break;\r
-               case "upleft":\r
-                       this.startX = -((offsetTop < offsetRight)? offsetTop : offsetRight);\r
-                       this.startY = this.startX;              break;\r
-               case "downleft":\r
-                       this.startX = -(( offsetBottom < offsetRight) ? offsetBottom : offsetRight);\r
-                       this.startY = -this.startX;     break;\r
-               }\r
-       }\r
-       else\r
-       { // FlyOut\r
-               this.startX = this.ele.ABSX;\r
-               this.startY = this.ele.ABSY;\r
-\r
-               switch( this.direction )\r
-               {\r
-               case "right": this.finalX = offsetRight;  this.finalY = this.startY; break;\r
-               case "left": this.finalX = -offsetLeft;   this.finalY = this.startY;  break;\r
-               case "down": this.finalY = offsetBottom;  this.finalX = this.startX; break;\r
-               case "up":  this.finalY = -offsetTop;     this.finalX = this.startX; break;\r
-               case "downright":\r
-                       this.finalX = ( offsetBottom < offsetRight) ? offsetBottom : offsetRight;\r
-                       this.finalY = this.finalX;              break;\r
-               case "upright":\r
-                       this.finalX = (offsetTop < offsetRight)? offsetTop : offsetRight;\r
-                       this.finalY = -this.finalX;             break;\r
-               case "upleft":\r
-                       this.finalX = -((offsetTop < offsetRight)? offsetTop : offsetRight);\r
-                       this.finalY = this.finalX;              break;\r
-               case "downleft":\r
-                       this.finalX = -(( offsetBottom < offsetRight) ? offsetBottom : offsetRight);\r
-                       this.finalY = -this.finalX;     break;\r
-               }\r
-       }\r
-       CCSSP.MoveObjectTo(this.ele, this.startX, this.startY);\r
-       this.startTime = (new Date()).getTime();\r
-}\r
-// End of the CAgencyFly definition\r
-\r
-// Begin of CAgencySpiral\r
-function CAgencySpiral( element, settings, bIsIn )\r
-{\r
-       this.ele = element;\r
-       this.bIsIn = bIsIn;\r
-       this.duration = 1000; // default\r
-\r
-       var arrAllSet = settings.split(",");\r
-       for( var i = 0; i < arrAllSet.length; i ++ )\r
-       {// to retrieve the setting\r
-               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);\r
-               var arrOneSet = arrAllSet[i].split("=");\r
-               for( var j = 0; j < arrOneSet.length; j++ )\r
-                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);\r
-               switch( arrOneSet[0] )\r
-               {\r
-               case "speed" : this.duration = 100000/arrOneSet[1]; break;\r
-               }\r
-       }\r
-\r
-       if( gbBsIE5 && this.ele.style.position != "absolute" )\r
-               this.ele.style.position = "relative";\r
-       this.timer = null;\r
-       this.aniIndex = CEngine.arrAnimation.length;\r
-       CEngine.arrAnimation[this.aniIndex] = this;\r
-}\r
-\r
-CAgencySpiral.prototype.PrepareEffect = function()\r
-{\r
-       CCSSP.ShowObject(this.ele, !this.bIsIn );\r
-}\r
-\r
-CAgencySpiral.prototype.UpdateEffect = function()\r
-{\r
-       if( this.timer == null )\r
-               this.ResetParameters();\r
-\r
-       var percent = ((new Date()).getTime() - this.startTime)/this.duration;\r
-       if( percent >= 1.0 )\r
-               this.EndEffect();\r
-       else\r
-       {\r
-               var rf = (this.bIsIn)? (1.0 - percent) : percent; \r
-               var t = (1.0-rf) * 4.0 * Math.PI\r
-               var rxP = (this.bIsIn)? this.startX : this.finalX; \r
-               var ryP = (this.bIsIn)? this.startY : this.finalY; \r
-               var rx = (Math.abs(rxP) < 200) ? Math.abs(rxP) : 200;\r
-               var ry = (Math.abs(ryP) < 200) ? Math.abs(ryP) : 200;\r
-\r
-               var newX = Math.ceil(-rf*Math.cos(t)*rx) + this.ele.ABSX;\r
-               var newY = Math.ceil(-rf*Math.sin(t)*ry) + this.ele.ABSY;\r
-               CCSSP.MoveObjectTo(this.ele, newX, newY);\r
-               if( this.timer == null )\r
-                       this.timer = setInterval("CEngine.PerformAnimation(" + this.aniIndex + ")", 20 );\r
-       }\r
-}\r
-\r
-CAgencySpiral.prototype.EndEffect = function()\r
-{\r
-       clearInterval( this.timer );\r
-       this.timer = null;\r
-       \r
-       if( this.bIsIn ) // In\r
-               CCSSP.MoveObjectTo(this.ele, this.finalX, this.finalY);\r
-       else // Out\r
-               CCSSP.MoveObjectTo(this.ele, this.startX, this.startY);\r
-       CCSSP.ShowObject(this.ele, this.bIsIn );\r
-}\r
-\r
-CAgencySpiral.prototype.ResetParameters = function()\r
-{\r
-       this.PrepareEffect();\r
-       CCSSP.ShowObject(this.ele, true );\r
-       this.startX = (this.bIsIn)? CCSSP.GetWindowRight() : this.ele.ABSX;\r
-       this.startY = (this.bIsIn)? CCSSP.GetWindowBottom() : this.ele.ABSY;\r
-       this.finalX = (this.bIsIn)? this.ele.ABSX : CCSSP.GetWindowRight();\r
-       this.finalY = (this.bIsIn)? this.ele.ABSY : CCSSP.GetWindowBottom(); \r
-       \r
-       CCSSP.MoveObjectTo(this.ele, this.startX, this.startY);\r
-       this.startTime = (new Date()).getTime();\r
-}\r
-// End of CAgencySpiral\r
-\r
-// Begin of CAgencyElastic\r
-function CAgencyElastic( element, settings)\r
-{\r
-       this.ele = element;\r
-       this.duration = 1000; // default\r
-       this.direction = "right";\r
-\r
-       var arrAllSet = settings.split(",");\r
-       for( var i = 0; i < arrAllSet.length; i ++ )\r
-       {// to retrieve the setting\r
-               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);\r
-               var arrOneSet = arrAllSet[i].split("=");\r
-               for( var j = 0; j < arrOneSet.length; j++ )\r
-                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);\r
-               switch( arrOneSet[0] )\r
-               {\r
-               case "speed" : this.duration = 100000/arrOneSet[1]; break;\r
-               case "direction" : this.direction = arrOneSet[1]; break;\r
-               }\r
-       }\r
-               \r
-       if( gbBsIE5 && this.ele.style.position != "absolute" )\r
-               this.ele.style.position = "relative";\r
-       this.timer = null;\r
-       this.aniIndex = CEngine.arrAnimation.length;\r
-       CEngine.arrAnimation[this.aniIndex] = this;\r
-}\r
-\r
-CAgencyElastic.prototype.PrepareEffect = function()\r
-{\r
-       CCSSP.ShowObject(this.ele, false );\r
-}\r
-\r
-CAgencyElastic.prototype.UpdateEffect = function()\r
-{\r
-       if( this.timer == null )\r
-               this.ResetParameters();\r
-\r
-       var percent = ((new Date()).getTime() - this.startTime)/this.duration;\r
-       if( percent >= 1.0 )\r
-               this.EndEffect();\r
-       else\r
-       {\r
-               var newX = this.startX;\r
-               var newY = this.startY;\r
-               var rf = Math.exp(-percent*3);\r
-               var t = percent * 1.5 * Math.PI\r
-               var rx = (Math.abs(this.startX) > Math.abs(this.startY)) ? this.startX : this.startY;\r
-               switch (this.direction )\r
-               {\r
-               case "left":   \r
-               case "right" : newX = rf*Math.cos(t)*rx + this.ele.ABSX; break;\r
-               case "up":         \r
-               case "down" :  newY = rf*Math.cos(t)*rx + this.ele.ABSX; break;\r
-               }\r
-               CCSSP.MoveObjectTo(this.ele, newX, newY);\r
-               if( this.timer == null )\r
-                       this.timer = setInterval("CEngine.PerformAnimation(" + this.aniIndex + ")", 20 );\r
-       }\r
-}\r
-\r
-CAgencyElastic.prototype.EndEffect = function()\r
-{\r
-       CCSSP.MoveObjectTo(this.ele, this.finalX, this.finalY);\r
-       clearInterval( this.timer );\r
-       this.timer = null;\r
-}\r
-\r
-CAgencyElastic.prototype.ResetParameters = function()\r
-{\r
-       CCSSP.ShowObject(this.ele, true );\r
-       this.startX = this.ele.ABSX;\r
-       this.finalX = this.ele.ABSX;\r
-       this.startY = this.ele.ABSY;\r
-       this.finalY = this.ele.ABSY;\r
-       \r
-       switch (this.direction)\r
-       { \r
-       case "left":  this.startX = -this.ele.offsetWidth; break;\r
-       case "right": this.startX = this.ele.offsetWidth;  break;\r
-       case "up":    this.startY = -this.ele.offsetHeight;break;\r
-       case "down":  this.startY = this.ele.offsetHeight; break;\r
-       }\r
-       CCSSP.MoveObjectTo(this.ele, this.startX, this.startY);\r
-       this.startTime = (new Date()).getTime();\r
-}\r
-// End of CAgencyElastic\r
-\r
-// Begin of CAgencyZoom\r
-function CAgencyZoom( element, settings, bIsIn)\r
-{\r
-       this.ele = element;\r
-       this.duration = 1000; // default\r
-       \r
-       var arrAllSet = settings.split(",");\r
-       for( var i = 0; i < arrAllSet.length; i ++ )\r
-       {// to retrieve the setting\r
-               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);\r
-               var arrOneSet = arrAllSet[i].split("=");\r
-               for( var j = 0; j < arrOneSet.length; j++ )\r
-                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);\r
-               switch( arrOneSet[0] )\r
-               {\r
-               case "speed" : this.duration = 100000/arrOneSet[1]; break;\r
-               }\r
-       }\r
-\r
-       this.bIsIn = bIsIn;\r
-       this.timer = null;\r
-       this.aniIndex = CEngine.arrAnimation.length;\r
-       CEngine.arrAnimation[this.aniIndex] = this;\r
-}\r
-\r
-CAgencyZoom.prototype.PrepareEffect = function()\r
-{\r
-       CCSSP.ShowObject(this.ele, false);\r
-}\r
-\r
-CAgencyZoom.prototype.UpdateEffect = function()\r
-{\r
-       if( this.timer == null )\r
-               this.ResetParameters();\r
-\r
-       var percent = ((new Date()).getTime() - this.startTime)/this.duration;\r
-       if( percent >= 1.0 )\r
-               this.EndEffect();\r
-       else\r
-       {\r
-               var nFactorIn = Math.ceil(50+50*percent);\r
-               var nFactorOut = Math.ceil(100+200*(1-percent));\r
-               var AlterFontsize = ((this.bIsIn)? nFactorIn : nFactorOut) + "%";\r
-               var AlterFactor = ((this.bIsIn)? nFactorIn : nFactorOut) / 100;\r
-               \r
-               this.UpdateEffectAllChildren(this.ele, AlterFontsize, AlterFactor);\r
-               for(var index = 0; index < this.ele.all.length; index++)\r
-                       this.UpdateEffectAllChildren(this.ele.all[index], AlterFontsize, AlterFactor);\r
-                       \r
-               if( this.timer == null )\r
-                       this.timer = setInterval("CEngine.PerformAnimation(" + this.aniIndex + ")", 20 );\r
-       }\r
-}\r
-\r
-CAgencyZoom.prototype.UpdateEffectAllChildren = function(child, FontSize, Factor)\r
-{\r
-       if( CCSSP.IsTextTag(child) )\r
-               child.style.fontSize = FontSize;\r
-       else\r
-       {\r
-               if( typeof(child.orgWidth) == "number" )\r
-                       child.style.width = Factor * child.orgWidth;\r
-               if( typeof(child.orgHeight) == "number" )\r
-                       child.style.height = Factor * child.orgHeight;\r
-       }\r
-}\r
-\r
-CAgencyZoom.prototype.EndEffect = function()\r
-{\r
-       this.EndEffectAllChildren(this.ele);\r
-       for(var index = 0; index < this.ele.all.length; index++)\r
-               this.EndEffectAllChildren(this.ele.all[index]);\r
-       \r
-       clearInterval( this.timer );\r
-       this.timer = null;\r
-}\r
-\r
-CAgencyZoom.prototype.EndEffectAllChildren = function( child )\r
-{      \r
-       if( CCSSP.IsTextTag(child) )\r
-               child.style.fontSize = child.orgFontSize;\r
-       else\r
-       {\r
-               if( typeof(child.intactWidth) != "undefined" )\r
-               {\r
-                       child.width = child.intactWidth;\r
-                       child.height = child.intactHeight;\r
-               }\r
-               else if( typeof(child.style.intactPixelWidth) != "undefined" )\r
-               {\r
-                       child.style.pixelWidth = child.style.intactPixelWidth;\r
-                       child.style.pixelHeight = child.style.intactPixelHeight;\r
-               }\r
-       }\r
-}\r
-\r
-CAgencyZoom.prototype.ResetParameters = function()\r
-{\r
-       this.PrepareEffect();\r
-       this.ResetParametersAllChildren( this.ele );\r
-       for(var index = 0; index < this.ele.all.length; index++)\r
-               this.ResetParametersAllChildren(this.ele.all[index]);\r
-               \r
-       this.startTime = (new Date()).getTime();\r
-}\r
-\r
-CAgencyZoom.prototype.ResetParametersAllChildren = function( child )\r
-{\r
-       CCSSP.ShowObject(child, true );\r
-       if( (child.tagName == "DIV") && (getParentNode(child).tagName == "TD") )\r
-               child.width = "100%";// if the div is inside a cell of table, we need the this hack\r
-       \r
-       if( CCSSP.IsTextTag(child) )\r
-               child.orgFontSize = child.style.fontSize;\r
-       else\r
-       {\r
-               if( child.width > "" || child.height > "" )\r
-               {\r
-                       child.orgWidth = child.intactWidth = child.width;\r
-                       child.orgHeight = child.intactHeight = child.height;\r
-               }\r
-               else if( ( typeof(child.orgWidth) != "number" ) && (typeof(child.orgHeight) != "number") )\r
-               {\r
-                       child.orgWidth = child.style.intactPixelWidth = child.style.pixelWidth;\r
-                       child.orgHeight = child.style.intactPixelHeight = child.style.pixelHeight;\r
-               }\r
-       }\r
-}\r
-// End of CAgencyZoom\r
-\r
-//// the following effects will use IE's exclusive "filter" function ////\r
-// Begin of CAgencyAlpha definition\r
-function CAgencyAlpha( element, settings, bIsIn )\r
-{// because of "visual filter" style, this won't work in Navigator\r
-       this.ele = element;\r
-       this.bIsIn = bIsIn;\r
-\r
-       // to set the default value\r
-       this.startOpacity = (this.bIsIn) ? 0 : 100;\r
-       this.endOpacity = (this.bIsIn) ? 100 : 0;\r
-       \r
-       this.duration = 1000; // default\r
-       \r
-       var arrAllSet = settings.split(",");\r
-       for( var i = 0; i < arrAllSet.length; i ++ )\r
-       {// to retrieve the setting\r
-               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);\r
-               var arrOneSet = arrAllSet[i].split("=");\r
-               for( var j = 0; j < arrOneSet.length; j++ )\r
-                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);\r
-               switch( arrOneSet[0] )\r
-               {\r
-               case "speed" : this.duration = 100000/arrOneSet[1]; break;\r
-               }\r
-       }\r
-       \r
-       this.timer = null;\r
-       this.aniIndex = CEngine.arrAnimation.length;\r
-       CEngine.arrAnimation[this.aniIndex] = this;\r
-}\r
-\r
-CAgencyAlpha.prototype.PrepareEffect = function()\r
-{// to set the visual filter function\r
-       // the visual filter ONLY work when set by "Width and Height" or\r
-       // absolute position for DIV, SPAN and normal tag ( such as p )\r
-       // but, "absolute" cause the following elements overlap, so:\r
-       CCSSP.PrepareFilter( this.ele );\r
-       CCSSP.ShowObject(this.ele, !this.bIsIn );\r
-}\r
-\r
-CAgencyAlpha.prototype.UpdateEffect = function()\r
-{// to set the visual filter function\r
-       if( this.timer == null )\r
-               this.ResetParameters();\r
-       if( typeof(this.ele.filters.alpha) != "object" )\r
-       {\r
-               this.EndEffect();\r
-               return;\r
-       }\r
-\r
-       var percent = ((new Date()).getTime() - this.startTime)/this.duration;\r
-       if( percent >= 1.0 )\r
-               this.EndEffect();\r
-       else if( typeof(this.ele.filters.alpha) == "object" )\r
-       {\r
-               this.ele.filters.alpha.opacity = this.startOpacity*(1.0-percent) + this.endOpacity*percent;\r
-               if( this.timer == null )\r
-                       this.timer = setInterval("CEngine.PerformAnimation(" + this.aniIndex + ")", 20 );\r
-       }\r
-}\r
-\r
-CAgencyAlpha.prototype.EndEffect = function()\r
-{// to remove the visual filter function\r
-       clearInterval( this.timer );\r
-       this.timer = null;\r
-       this.ele.style.filter = "";\r
-       CCSSP.ShowObject(this.ele, this.bIsIn );\r
-}\r
-\r
-CAgencyAlpha.prototype.ResetParameters = function()\r
-{\r
-       this.PrepareEffect();\r
-       CCSSP.ShowObject(this.ele, true );\r
-       this.ele.style.filter = "alpha(opacity=" + this.startOpacity + ")";\r
-       this.startTime = (new Date()).getTime();\r
-}\r
-// End of the CAgencyAlpha definition\r
-\r
-// Begin of CAgencyWave definition\r
-function CAgencyWave( element, settings )\r
-{// because of "visual filter" style, this won't work in Navigator\r
-       this.ele = element;\r
-\r
-       this.duration = 0; // default\r
-       this.strength = 10;\r
-       this.freq = 1;\r
-       this.lightstrength = 1;\r
-       \r
-       var arrAllSet = settings.split(",");\r
-       for( var i = 0; i < arrAllSet.length; i ++ )\r
-       {// to retrieve the setting\r
-               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);\r
-               var arrOneSet = arrAllSet[i].split("=");\r
-               for( var j = 0; j < arrOneSet.length; j++ )\r
-                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);\r
-               switch( arrOneSet[0] )\r
-               {\r
-               case "duration" : this.duration = 100000/arrOneSet[1]; break;\r
-               case "strength" : this.strength = arrOneSet[1]; break;\r
-               case "freq" : this.freq = arrOneSet[1]; break;\r
-               case "lightstrength" : this.lightstrength = arrOneSet[1]; break;\r
-               }\r
-       }\r
-\r
-       this.timer = null;\r
-       this.aniIndex = CEngine.arrAnimation.length;\r
-       CEngine.arrAnimation[this.aniIndex] = this;\r
-}\r
-\r
-CAgencyWave.prototype.PrepareEffect = function()\r
-{// to set the visual filter function\r
-       CCSSP.PrepareFilter(this.ele);\r
-\r
-       CCSSP.ShowObject(this.ele, true );\r
-}\r
-\r
-CAgencyWave.prototype.UpdateEffect = function()\r
-{// to set the visual filter function\r
-       if( this.timer == null )\r
-               this.ResetParameters();\r
-       if( typeof(this.ele.filters.wave) != "object" )\r
-       {\r
-               this.EndEffect();\r
-               return;\r
-       }\r
-\r
-       if( this.duration > 0 )\r
-       {\r
-               var percent = ((new Date()).getTime() - this.startTime)/this.duration;\r
-               if( percent >= 1.0 )\r
-               {\r
-                       this.EndEffect();\r
-                       return;\r
-               }\r
-       }\r
-       \r
-       this.ele.filters.wave.phase += 5;\r
-       this.ele.filters.wave.phase %= 100;\r
-       if( this.timer == null )\r
-               this.timer = setInterval("CEngine.PerformAnimation(" + this.aniIndex + ")", 50 );\r
-}\r
-\r
-CAgencyWave.prototype.EndEffect = function()\r
-{// to remove the visual filter function\r
-       this.ele.style.filter = "";\r
-       clearInterval( this.timer );\r
-       this.timer = null;\r
-}\r
-\r
-CAgencyWave.prototype.ResetParameters = function()\r
-{\r
-       this.PrepareEffect();\r
-       this.ele.style.filter = "wave(strength=" + this.strength + ",freq=" + \r
-        this.freq +", lightstrength=" + this.lightstrength +",phase=0);";\r
-       this.startTime = (new Date()).getTime();\r
-}\r
-// End of the CAgencyWave definition\r
-\r
-// Begin of CAgencyGlow definition\r
-function CAgencyGlow( element, settings )\r
-{// because of "visual filter" style, this won't work in Navigator\r
-       this.ele = element;\r
-\r
-       // to set the default value\r
-       this.glowColor = "green";\r
-       this.glowStrength = "3";\r
-       \r
-       var arrAllSet = settings.split(",");\r
-       for( var i = 0; i < arrAllSet.length; i ++ )\r
-       {\r
-               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);\r
-               var arrOneSet = arrAllSet[i].split("=");\r
-               for( var j = 0; j < arrOneSet.length; j++ )\r
-                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);\r
-               switch( arrOneSet[0] )\r
-               {\r
-               case "color" : this.glowColor = arrOneSet[1]; break;\r
-               case "strength" : this.glowStrength = arrOneSet[1]; break;\r
-               }\r
-       }\r
-}\r
-\r
-CAgencyGlow.prototype.PrepareEffect = function()\r
-{\r
-       CCSSP.PrepareFilter(this.ele);\r
-       CCSSP.ShowObject(this.ele, true );\r
-       if( this.ele.style.backgroundColor != "" )\r
-       {//style.backgroundColor somehow stop the visual filter\r
-               this.ele.intactBackgroundColor = this.ele.style.backgroundColor;\r
-               this.ele.style.backgroundColor = "";\r
-       }\r
-}\r
-\r
-CAgencyGlow.prototype.UpdateEffect = function()\r
-{// to set the visual filter function\r
-       this.PrepareEffect();\r
-       this.ele.style.filter = "glow(Color=" + this.glowColor + ", Strength=" + \r
-               this.glowStrength + ", enabled=true" +")";\r
-}\r
-\r
-CAgencyGlow.prototype.EndEffect = function()\r
-{// to remove the visual filter function\r
-       this.ele.style.filter = "";\r
-       if( typeof(this.ele.intactBackgroundColor) != "undefined" )\r
-               this.ele.style.backgroundColor = this.ele.intactBackgroundColor;\r
-}\r
-// End of the CAgencyGlow definition\r
-\r
-// Begin of CAgencyDropShadow definition\r
-function CAgencyDropShadow( element, settings )\r
-{// because of "visual filter" style, this won't work in Navigator\r
-       this.ele = element;\r
-\r
-       // to set the default value\r
-       this.shadowColor = "black"; \r
-       this.shadowOffx = "1";\r
-       this.shadowOffy = "1";\r
-       \r
-       var arrAllSet = settings.split(",");\r
-       for( var i = 0; i < arrAllSet.length; i ++ )\r
-       {\r
-               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);\r
-               var arrOneSet = arrAllSet[i].split("=");\r
-               for( var j = 0; j < arrOneSet.length; j++ )\r
-                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);\r
-               switch( arrOneSet[0] )\r
-               {\r
-               case "color" : this.shadowColor = arrOneSet[1]; break;\r
-               case "offx" : this.shadowOffx = arrOneSet[1]; break;\r
-               case "offy" : this.shadowOffy = arrOneSet[1]; break;\r
-               }\r
-       }\r
-}\r
-\r
-CAgencyDropShadow.prototype.PrepareEffect = function()\r
-{\r
-       CCSSP.PrepareFilter(this.ele);\r
-       CCSSP.ShowObject(this.ele, true );\r
-       \r
-       if( this.ele.style.backgroundColor != "" )\r
-       {//style.backgroundColor somehow stop the visual filter\r
-               this.ele.intactBackgroundColor = this.ele.style.backgroundColor;\r
-               this.ele.style.backgroundColor = "";\r
-       }\r
-}\r
-\r
-CAgencyDropShadow.prototype.UpdateEffect = function()\r
-{// to set the visual filter function\r
-       this.PrepareEffect();\r
-       this.ele.style.filter = "dropshadow(color=" + this.shadowColor + ", offx=" + \r
-               this.shadowOffx + ", offy=" + this.shadowOffy + ")";\r
-}\r
-\r
-CAgencyDropShadow.prototype.EndEffect = function()\r
-{// to remove the visual filter function\r
-       this.ele.style.filter = "";\r
-       if( typeof(this.ele.intactBackgroundColor) != "undefined" )\r
-               this.ele.style.backgroundColor = this.ele.intactBackgroundColor;\r
-}\r
-// End of the CAgencyDropShadow definition\r
-\r
-// Begin of CAgencyRevealTrans definition\r
-function CAgencyRevealTrans( element, settings )\r
-{// because of "visual filter" style, this won't work in Navigator\r
-       this.ele = element;\r
-\r
-       // to set the default value\r
-       this.duration = 1.0; //The value is specified in seconds.milliseconds format (0.0000).\r
-       this.transition = 0;\r
-       \r
-       var arrAllSet = settings.split(",");\r
-       for( var i = 0; i < arrAllSet.length; i ++ )\r
-       {\r
-               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);\r
-               var arrOneSet = arrAllSet[i].split("=");\r
-               for( var j = 0; j < arrOneSet.length; j++ )\r
-                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);\r
-               switch( arrOneSet[0] )\r
-               {\r
-               case "type" : this.transition = arrOneSet[1]; break;\r
-               case "duration" : this.duration = 100/arrOneSet[1];     break;\r
-               }\r
-       }\r
-}\r
-\r
-CAgencyRevealTrans.prototype.PrepareEffect = function()\r
-{\r
-       CCSSP.PrepareFilter(this.ele);\r
-       CCSSP.ShowObject( this.ele, false);\r
-}\r
-\r
-CAgencyRevealTrans.prototype.UpdateEffect = function()\r
-{// to set the visual filter function\r
-       if( typeof( this.ele.filters.RevealTrans ) == "object" )\r
-       {\r
-               if( this.ele.filters.RevealTrans.status == 2 )\r
-                       this.ele.filters.RevealTrans.stop();  \r
-       }\r
-\r
-       this.PrepareEffect();\r
-       \r
-       this.ele.style.filter = "RevealTrans(duration=" + this.duration + \r
-               ", transition=" + this.transition + ")";\r
-       \r
-    if( typeof( this.ele.filters.RevealTrans ) == "object" )\r
-    {\r
-               this.ele.filters.RevealTrans.apply();\r
-               CCSSP.ShowObject( this.ele, true);\r
-               this.ele.filters.RevealTrans.play();  \r
-       }\r
-       else\r
-               CCSSP.ShowObject( this.ele, true);\r
-}\r
-\r
-CAgencyRevealTrans.prototype.EndEffect = function()\r
-{\r
-    if( typeof( this.ele.filters.RevealTrans ) == "object" )\r
-               this.ele.filters.RevealTrans.stop();  \r
-       this.ele.style.filter = "";\r
-}\r
-// End of the CAgencyRevealTrans definition\r
-\r
-// Begin of CAgencyBlur definition\r
-function CAgencyBlur( element, settings )\r
-{// because of "visual filter" style, this won't work in Navigator\r
-       this.ele = element;\r
-\r
-       // to set the default value\r
-       this.strength = "5";\r
-       this.direction = "90";\r
-       \r
-       var arrAllSet = settings.split(",");\r
-       for( var i = 0; i < arrAllSet.length; i ++ )\r
-       {\r
-               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);\r
-               var arrOneSet = arrAllSet[i].split("=");\r
-               for( var j = 0; j < arrOneSet.length; j++ )\r
-                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);\r
-               switch( arrOneSet[0] )\r
-               {\r
-               case "strength" : this.strength = arrOneSet[1]; break;\r
-               case "direction" : this.direction = arrOneSet[1]; break;\r
-               }\r
-       }\r
-}\r
-\r
-CAgencyBlur.prototype.PrepareEffect = function()\r
-{\r
-       CCSSP.PrepareFilter(this.ele);\r
-       CCSSP.ShowObject(this.ele, true );\r
-}\r
-\r
-CAgencyBlur.prototype.UpdateEffect = function()\r
-{// to set the visual filter function\r
-       CCSSP.PrepareFilter(this.ele);\r
-       this.ele.style.filter = "blur(strength=" + this.strength + \r
-               ", direction=" + this.direction + ")";\r
-}\r
-\r
-CAgencyBlur.prototype.EndEffect = function()\r
-{// to remove the visual filter function\r
-       this.ele.style.filter = "";\r
-}\r
-// End of the CAgencyBlur definition\r
-\r
-// Begin of CAgencyChangeFilter definition\r
-function CAgencyChangeFilter( element, settings ) // flipH, flipV, invert, grey,\r
-{// because of "visual filter" style, this won't work in Navigator\r
-       this.ele = element;\r
-\r
-       // to set the default value\r
-       this.filterFunction = settings;\r
-}\r
-\r
-CAgencyChangeFilter.prototype.PrepareEffect = function()\r
-{\r
-       CCSSP.PrepareFilter(this.ele);\r
-       CCSSP.ShowObject(this.ele, true );\r
-}\r
-\r
-CAgencyChangeFilter.prototype.UpdateEffect = function()\r
-{// to set the visual filter function\r
-       CCSSP.PrepareFilter(this.ele);\r
-       this.ele.style.filter = this.filterFunction;\r
-}\r
-\r
-CAgencyChangeFilter.prototype.EndEffect = function()\r
-{// to remove the visual filter function\r
-       this.ele.style.filter = "";\r
-}\r
-// End of the CAgencyChangeFilter definition\r
-\r
-// The effects below change the style on the fly, so they won't work in Navigator\r
-\r
-// Begin of CAgencyFontChange definition, \r
-function CAgencyFontChange( element, settings )\r
-{//this class can be replace by CAgencyChangeStyle,provided the "settings" is standard CSS string.\r
-       this.ele = element;\r
-       \r
-       // to retrieve the original font style\r
-       this.RetrieveOldFont( this.ele );\r
-       \r
-       // to set the default font to change\r
-       this.newfontFamily = this.ele.oldFontFamily;\r
-       this.newfColor = this.ele.oldColor;\r
-       this.newtextDecoration = this.ele.oldTextDecoration;\r
-       this.newfontWeight = this.ele.oldFontWeight;\r
-       this.newfontStyle = this.ele.oldFontStyle;\r
-       this.newfontSize = this.ele.oldFontSize;\r
-       this.newBackgroundColor = this.ele.oldBackgroundColor;\r
-       \r
-       var arrAllSet = settings.split(",");\r
-       for( var i = 0; i < arrAllSet.length; i ++ )\r
-       {// to retrieve the setting\r
-               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);\r
-               var arrOneSet = arrAllSet[i].split("=");\r
-               for( var j = 0; j < arrOneSet.length; j++ )\r
-                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);\r
-               switch( arrOneSet[0] )\r
-               {\r
-               case "font-family" : this.newfontFamily = arrOneSet[1]; break;\r
-               case "color" : this.newfColor = arrOneSet[1]; break;\r
-               case "underline" : this.newtextDecoration = (arrOneSet[1]=="on")? "underline" : "none"; break;\r
-               case "bold" : this.newfontWeight = (arrOneSet[1]=="on")? "bold" : "normal"; break;\r
-               case "italic" : this.newfontStyle = (arrOneSet[1]=="on")? "italic" : "normal"; break;\r
-               case "size" : this.newfontSize = arrOneSet[1]; break;\r
-               case "background-color" : this.newBackgroundColor = arrOneSet[1]; break;\r
-               }\r
-       }\r
-}\r
-\r
-CAgencyFontChange.prototype.RetrieveOldFont = function(objChild)\r
-{\r
-       if( typeof(objChild.oldFontFamily) == "undefined" )\r
-               objChild.oldFontFamily = objChild.style.fontFamily;\r
-       if( typeof(objChild.oldColor) == "undefined" )\r
-               objChild.oldColor = objChild.style.color;\r
-       if( typeof(objChild.oldTextDecoration) == "undefined" )\r
-               objChild.oldTextDecoration = objChild.style.textDecoration;\r
-       if( typeof(objChild.oldFontWeight) == "undefined" )\r
-               objChild.oldFontWeight = objChild.style.fontWeight;\r
-       if( typeof(objChild.oldFontStyle) == "undefined" )\r
-               objChild.oldFontStyle = objChild.style.fontStyle;\r
-       if( typeof(objChild.oldFontSize) == "undefined" )\r
-               objChild.oldFontSize = objChild.style.fontSize;\r
-       if( typeof(objChild.oldBackgroundColor) == "undefined" )\r
-               objChild.oldBackgroundColor = objChild.style.backgroundColor;\r
-}\r
-\r
-CAgencyFontChange.prototype.PrepareEffect = function()\r
-{\r
-       // as for expanding text, the child is created after the constructor called\r
-       for(var index = 0; index < this.ele.all.length; index++)\r
-               this.RetrieveOldFont(this.ele.all[index]);\r
-       CCSSP.ShowObject(this.ele, true );\r
-}\r
-\r
-CAgencyFontChange.prototype.UpdateEffect = function()\r
-{// to change the font\r
-       this.PrepareEffect();\r
-       this.UpdateEffectAllChildren( this.ele );\r
-       for( var index = 0; index < this.ele.all.length; index++)\r
-               this.UpdateEffectAllChildren(this.ele.all[index]);\r
-}\r
-\r
-CAgencyFontChange.prototype.UpdateEffectAllChildren = function(objChild)\r
-{\r
-       objChild.style.fontFamily = this.newfontFamily;\r
-       objChild.style.color = this.newfColor;\r
-       objChild.style.textDecoration = this.newtextDecoration;\r
-       objChild.style.fontWeight = this.newfontWeight;\r
-       objChild.style.fontStyle = this.newfontStyle;\r
-       objChild.style.fontSize = this.newfontSize;\r
-       objChild.style.backgroundColor = this.newBackgroundColor;\r
-}\r
-\r
-CAgencyFontChange.prototype.EndEffect = function()\r
-{// to reinstate the original font style\r
-       this.EndEffectAllChildren( this.ele );\r
-       for( var index = 0; index < this.ele.all.length; index++)\r
-               this.EndEffectAllChildren(this.ele.all[index]);\r
-}\r
-\r
-CAgencyFontChange.prototype.EndEffectAllChildren = function( objChild )\r
-{\r
-       if( typeof(objChild.oldFontFamily) != "undefined" )\r
-               objChild.style.fontFamily = objChild.oldFontFamily;\r
-       if( typeof(objChild.oldColor) != "undefined" )\r
-               objChild.style.color = objChild.oldColor;\r
-       if( typeof(objChild.oldFontWeight) != "undefined" )\r
-               objChild.style.fontWeight = objChild.oldFontWeight;\r
-       if( typeof(objChild.oldFontStyle) != "undefined" )\r
-               objChild.style.fontStyle = objChild.oldFontStyle;\r
-       if( typeof(objChild.oldFontSize) != "undefined" )\r
-               objChild.style.fontSize = objChild.oldFontSize;\r
-       if( typeof(objChild.oldTextDecoration) != "undefined" )\r
-               objChild.style.textDecoration = objChild.oldTextDecoration;\r
-       if( typeof(objChild.oldBackgroundColor) != "undefined" )\r
-               objChild.style.backgroundColor = objChild.oldBackgroundColor;\r
-}\r
-// End of the CAgencyFontChange definition\r
-\r
-// Begin of the CAgencyChangeStyle definition\r
-function CAgencyChangeStyle( element, settings )\r
-{//this class can be replace by CAgencyChangeStyle,provided the "settings" is standard CSS string.\r
-       this.ele = element;\r
-       \r
-       // to retrieve the original style\r
-       this.oldstyle = this.ele.style.cssText;\r
-       \r
-       // to set the default style\r
-       this.newStyle = this.oldstyle;\r
-       \r
-       if( typeof(settings) == "string" && settings.length > 1 )\r
-               this.newStyle = this.oldstyle + " " + settings;\r
-}\r
-\r
-CAgencyChangeStyle.prototype.PrepareEffect = function()\r
-{\r
-       CCSSP.ShowObject(this.ele, true );\r
-}\r
-\r
-CAgencyChangeStyle.prototype.UpdateEffect = function()\r
-{// to change the style\r
-       this.ele.style.cssText = this.newStyle;\r
-}\r
-\r
-CAgencyChangeStyle.prototype.EndEffect = function()\r
-{// to reinstate the original style\r
-       this.ele.style.cssText = this.oldStyle;\r
-}\r
-// End of the CAgencyChangeStyle definition\r
-\r
-//End the definition of CAgencyXXXX classes\r
-\r
-//Begin to collaborate with other event handler settings \r
-CCSSP.RegisterEventHandler( window, "onload", "CEngine.OnPageLoad();BSSCOnLoad();kadovInitTriggersInHead();");\r
-CCSSP.RegisterEventHandler( document, "onclick", "CEngine.OnPageClick();BSSCOnClick();");\r
-CCSSP.RegisterEventHandler( document, "onmouseover", "CEngine.OnMouseOver();BSSCOnMouseOver();" );\r
-CCSSP.RegisterEventHandler( document, "onmouseout", "CEngine.OnMouseOver();BSSCOnMouseOut();" );\r
-CCSSP.RegisterEventHandler( window, "onunload", "BSSCOnUnload();");\r
-//End to collaborate with other event handler settings\r
-\r
-/// Section End  - CCSSP DHTM 2 (JavaScript 1.2)\r
-\r
+// eHelp® Corporation Dynamic HTML JavaScript 
+// Copyright© 1998-2003 eHelp® Corporation.All rights reserved.
+// Version=4.82
+
+// Warning:Do not modify this file.It is generated by RoboHELP® and changes will be overwritten.
+
+//// Segment Begin -- (JavaScript 1.0)
+
+/// Section Begin - General and relative topics(JavaScript 1.0)
+
+//{{HH_SYMBOL_SECTION
+var HH_ChmFilename = "";
+var HH_WindowName = "";
+var HH_GlossaryFont = "";
+var HH_Glossary = "";
+var HH_Avenue = "";
+var HH_ActiveX = false;
+//}}HH_SYMBOL_SECTION
+
+//Begin to support previous generic parameters
+//Get the information about the browser.
+var gstrBsAgent        = navigator.userAgent.toLowerCase();
+var gnBsVer                    = parseInt(navigator.appVersion);
+
+var gbBsOpera          = (gstrBsAgent.indexOf('opera') != -1);
+var gbBsKonqueror      = (gstrBsAgent.indexOf('konqueror') != -1);
+var gbBsSafari         = (gstrBsAgent.indexOf('safari') != -1);
+var gbBsIE             = (gstrBsAgent.indexOf('msie') != -1) && !gbBsOpera && !gbBsKonqueror && !gbBsSafari;
+var gbBsNS             = (gstrBsAgent.indexOf('mozilla') != -1) && ((gstrBsAgent.indexOf('spoofer') == -1) && (gstrBsAgent.indexOf('compatible') == -1)) && !gbBsOpera && !gbBsKonqueror && !gbBsSafari;
+
+var gbBsMac                    = (gstrBsAgent.indexOf('mac') != -1);
+var gbBsWindows                = ((gstrBsAgent.indexOf('win') != -1) || (gstrBsAgent.indexOf('16bit') != -1));
+var gbBsSunOS          = (gstrBsAgent.indexOf("sunos") != -1);
+
+var gbBsIE3Before      = ((gbBsIE) && (gnBsVer <= 2));
+var gbBsNS3Before      = ((gbBsNS) && (gnBsVer <= 3));
+
+var gbBsNS2                    = ((gbBsNS) && (gnBsVer <= 2));
+var gbBsNS3                    = ((gbBsNS) && (gnBsVer == 3));
+var gbBsIE300301       = ((gbBsIE) && (gnBsVer == 2) && ((gstrBsAgent.indexOf("3.00") != -1)||(gstrBsAgent.indexOf("3.0a") != -1)||(gstrBsAgent.indexOf("3.0b")!=-1)||(gstrBsAgent.indexOf("3.01")!=-1)));
+var gbBsIE302          = ((gbBsIE) && (gnBsVer == 2) && (gstrBsAgent.indexOf("3.02") != -1));
+
+var gbBsNS4                    = ((gbBsNS) && (gnBsVer >= 4));
+var gbBsNS6                    = ((gbBsNS) && (gnBsVer >= 5));
+var    gbBsNS7                 = false;
+
+var gbBsIE4                    = ((gbBsIE) && (gnBsVer >= 4));
+var gbBsIE5                    = false;
+var gbBsIE55           = false;
+
+var gbBsOpera6         = false;
+var gbBsOpera7         = false;
+
+var gbBsKonqueror3     = false;
+
+
+
+gbBsIE = (navigator.appName.indexOf("Microsoft") != -1) && !gbBsOpera && !gbBsKonqueror && !gbBsSafari;;
+if (gbBsIE)
+{
+       if (parseInt(navigator.appVersion) >= 4) {
+               gbBsIE4 = true;
+               if (gbBsIE4) {
+                       var nPos = gstrBsAgent.indexOf("msie");
+                       var strIEversion = gstrBsAgent.substring(nPos + 5);
+                       var nVersion =  parseFloat(strIEversion);
+                       if (nVersion >= 5)
+                               gbBsIE5 = true;
+                       if (nVersion >= 5.5)
+                               gbBsIE55 = true;
+               }
+       }
+}
+if (gbBsNS6)
+{
+       var nPos=gstrBsAgent.indexOf("gecko");
+       if(nPos!=-1)
+       {
+               var nPos2=gstrBsAgent.indexOf("/", nPos);
+               if(nPos2!=-1)
+               {
+                       var nVersion=parseFloat(gstrBsAgent.substring(nPos2+1));
+                       if (nVersion>=20020823)
+                               gbBsNS7=true;
+               }
+       }       
+}
+if (gbBsOpera)
+{
+       var nPos = gstrBsAgent.indexOf("opera");
+       if(nPos!=-1)
+       {
+               var nVersion = parseFloat(gstrBsAgent.substring(nPos+6));
+               if (nVersion >= 6)
+               {
+                       gbBsOpera6=true;
+                       if (nVersion >=7)
+                               gbBsOpera7=true;        
+               }
+       }
+}
+if (gbBsKonqueror)
+{
+       var nPos = gstrBsAgent.indexOf("konqueror");
+       if(nPos!=-1)
+       {
+               var nVersion = parseFloat(gstrBsAgent.substring(nPos+10));
+               if (nVersion >= 3)
+               {
+                       gbBsKonqueror3=true;
+               }
+       }
+}
+
+function insertAdjacentHTML(obj, where, htmlStr)
+{
+       if (gbBsIE || gbBsOpera7)
+       {
+               obj.insertAdjacentHTML(where, htmlStr);
+       }
+       else if (gbBsNS6 || gbBsSafari)
+       {
+               var r = obj.ownerDocument.createRange();
+               r.setStartBefore(obj);
+               var     parsedHTML = r.createContextualFragment(htmlStr);
+               
+               switch (where){
+               case 'beforeBegin':
+                       obj.parentNode.insertBefore(parsedHTML,obj);
+                       break;
+               case 'afterBegin':
+                       obj.insertBefore(parsedHTML,obj.firstChild);
+                       break;
+               case 'beforeEnd':
+                       obj.appendChild(parsedHTML);
+                       break;
+               case 'afterEnd':
+                       if (obj.nextSibling){
+                       obj.parentNode.insertBefore(parsedHTML,obj.nextSibling);
+                       } else {
+                       obj.parentNode.appendChild(parsedHTML);
+                       }
+                       break;
+               }
+       }
+}
+
+// Utilities functions.
+function BsscHasExtJs()
+{
+       if( gbBsIE3Before || gbBsNS3Before)
+               return false;
+       return true;
+}
+
+// Register event handler
+var gBsOnLoads                         = new Array();  // An array holds all the onload event handler.
+var gBsOnClicks                = new Array();  // An array holds all the onClick event handler.
+var gBsOnUnLoads               = new Array();  // An array holds all the OnUnLoad event handler.
+var gBsOnMouseOvers    = new Array();  // An array holds all the OnMouseOver event handler.
+var gBsOnMouseOuts             = new Array();  // An array holds all the OnMouseOut event handler.
+
+var gbOrignalOnMouseDown = null;
+
+function BsscRegisterOnLoad(funcHandler)
+{
+       var nLength = gBsOnLoads.length;
+       gBsOnLoads[nLength] = funcHandler;
+}
+
+function BsscRegisterOnClick(funcHandler)
+{
+       var nLength = gBsOnClicks.length;
+       gBsOnClicks[nLength] = funcHandler;
+}
+
+function BsscRegisterOnUnLoad(funcHandler)
+{
+       var nLength = gBsOnUnLoads.length;
+       gBsOnUnLoads[nLength] = funcHandler;
+}
+
+function BsscRegisterOnMouseOver(funcHandler)
+{
+       var nLength = gBsOnMouseOvers.length;
+       gBsOnMouseOvers[nLength] = funcHandler;
+}
+
+function BsscRegisterOnMouseOut(funcHandler)
+{
+       var nLength = gBsOnMouseOuts.length;
+       gBsOnMouseOuts[nLength] = funcHandler;
+}
+
+function BsGeneralOnLoad()
+{
+       if (!gbBsIE4 && !gbBsNS4)
+               return;
+
+       // Make everything visible in navigator
+       if (gbBsNS4 && !gbBsNS6) {
+               // Make some special effects items visible
+               for (var iLayer = 0; iLayer < document.layers.length; iLayer++) {
+                       document.layers[iLayer].visibility = "show";
+                       document.layers[iLayer].left = 0;
+               }
+       }
+}
+
+// If resize the netscape browser, need to reload it.
+function BsReDo()
+{
+  if (innerWidth != origWidth || innerHeight != origHeight)
+     location.reload();
+}
+// End of the local functions.
+
+// The following functions are used by the html files.
+function BSSCOnLoad()
+{
+       if( !BsscHasExtJs() )
+               return;
+       for (var nElement = gBsOnLoads.length - 1; nElement >= 0; nElement--)
+               gBsOnLoads[nElement]();
+}
+
+function BSSCOnClick()
+{
+       if (!BsscHasExtJs()) return;
+               
+       for (var nElement = gBsOnClicks.length - 1; nElement >= 0; nElement--)
+               gBsOnClicks[nElement]();
+}
+
+function BSSCOnUnload()
+{
+       if (!BsscHasExtJs()) return;
+       for (var nElement = gBsOnUnLoads.length - 1; nElement >= 0; nElement--)
+               gBsOnUnLoads[nElement]();
+}
+
+function BSSCOnMouseOver()
+{
+       if (!BsscHasExtJs()) return;
+       for (var nElement = gBsOnMouseOvers.length - 1; nElement >= 0; nElement--)
+               gBsOnMouseOvers[nElement]();
+}
+
+function BSSCOnMouseOut()
+{
+       if (!BsscHasExtJs()) return;
+       for (var nElement = gBsOnMouseOuts.length - 1; nElement >= 0; nElement--)
+       {
+               gBsOnMouseOuts[nElement]();
+       }
+}
+// End of invocation of the event handle functions.
+
+// Add the GereralOnLoad to the onload array.
+if (typeof(BsscRegisterOnLoad) != "undefined")
+{
+       BsscRegisterOnLoad(BsGeneralOnLoad);
+}
+if (gbBsNS4&&!gbBsNS6) {
+       origWidth = innerWidth;
+       origHeight = innerHeight;
+       onresize = BsReDo;
+}
+//End to support previous generic parameters
+
+//Begin to support previous HHActiveX invoking
+function BsHHActivateComponents()
+{
+       if( HH_ActiveX && (HH_ChmFilename != "") && ((self == top) || (self == top.frames[0])))
+       {
+               var objBody = getElementsByTag(document,"BODY")[0];
+               if( typeof(objBody) == "object" )
+               {
+                       insertAdjacentHTML(objBody, "beforeEnd", '<OBJECT ID="HHComponentActivator" CLASSID="CLSID:399CB6C4-7312-11D2-B4D9-00105A0422DF" width=0 height=0></OBJECT>');
+                       if (HHComponentActivator.object)
+                               HHComponentActivator.Activate(HH_ChmFilename, HH_WindowName, HH_GlossaryFont, HH_Glossary, HH_Avenue);
+               }
+       }
+}
+
+function BsHHActivXOnLoad()
+{      
+       if( gbBsIE4 )
+               BsHHActivateComponents(); 
+}
+
+if( typeof(BsscRegisterOnLoad) != "undefined" )
+{
+       BsscRegisterOnLoad(BsHHActivXOnLoad);
+}
+//End to support previous HHActiveX invoking
+
+//Begin to support previous relative topics
+//If webHelp needs Related Topics DHTMLcode, it's supposed to add it here
+var gbPopupMenuTimeoutExpired = false;
+var gbInPopupMenu = false;
+var gbPopupMenuTopicList = null;
+var gOlddocumentClick = null;
+
+//////////////////////////////////////////////////////////////////////////////////////////
+//
+// Popup Menu code
+//
+//////////////////////////////////////////////////////////////////////////////////////////
+
+var g_bIsPopupMenuInit = false;
+function _WritePopupMenuLayer()
+{
+       if (!g_bIsPopupMenuInit)
+        {
+         if (gbBsNS4&&!gbBsNS6) {
+//Do not try to write ininle styles for NS!  NS can not handle it and will not stop downloading the html page...
+               document.write("<DIV CLASS='WebHelpPopupMenu' ID='PopupMenu'></DIV>");
+         } else{
+         document.write("<DIV ID='PopupMenu' STYLE='position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;'></DIV>");
+         if (!(gbBsNS4&&!gbBsNS6)) {
+               document.write("<STYLE TYPE='text/css'>");
+               if (gbBsMac&&gbBsIE4) {
+                       document.write(".PopupOver {font-family:'Arial'; color:white; background:navy; font-size:10pt; font-style:normal;font-weight:normal;text-decoration:none;}");
+                       document.write(".PopupNotOver {font-family:'Arial'; color:black; background:#c0c0c0; font-size:10pt; font-style:normal;font-weight:normal;text-decoration:none;}");
+               } else {
+                       document.write(".PopupOver {font-family:'Arial'; color:white; background:navy; font-size:8pt; font-style:normal;font-weight:normal;text-decoration:none;}");
+                       document.write(".PopupNotOver {font-family:'Arial'; color:black; background:#c0c0c0; font-size:8pt; font-style:normal;font-weight:normal;text-decoration:none;}");
+               }
+               document.write("</STYLE>");
+          }
+          }
+         g_bIsPopupMenuInit = true;
+       }
+}
+
+//Seek for the bsscright frame 
+function _SeekFrameByName( cRoot, strName )
+{
+       if( cRoot == null )     return null;
+       if( cRoot.frames == null )      return null;
+       if( cRoot.frames[strName] != null )     return cRoot.frames[strName];
+       for (var i=0; i<cRoot.frames.length; i++)
+       {
+               var cObj = null;
+               if (!gbBsNS6) 
+                       cObj = _SeekFrameByName( cRoot.frames(i).document, strName );
+               else
+                       cObj = _SeekFrameByName( cRoot.frames[i], strName );
+               if( cObj != null )              return cObj;
+       };
+       return null;
+}
+function _GetFrameByName( cRoot, strName )
+{
+       if( cRoot == null )     return null;
+       var cRet = _SeekFrameByName(cRoot, strName);
+       if( cRet != null )      return cRet;
+       if (cRoot.parent != cRoot)
+               return _GetFrameByName( cRoot.parent, strName );
+       else
+               return null;
+}
+
+var gfn_arguments = null;
+function _PopupMenu_Invoke(fn_arguments)
+{
+       gfn_arguments = fn_arguments;
+       if (gbBsOpera6&&gbBsMac)
+       {
+               var wndOldPopupLinks= window.open(document.location.href, "popuplinks");
+               wndOldPopupLinks.close();
+               setTimeout("_PopupMenu_Invoke_2();",100);
+       }
+       else
+       {
+               _PopupMenu_Invoke_2();
+       }
+}
+
+function _PopupMenu_Invoke_2()
+{
+       var fn_arguments = gfn_arguments;
+       gfn_arguments = null;
+       
+       // Make sure we have reasonable arguments
+       var argLen = fn_arguments.length;
+       if (argLen < 3) {
+               return false;
+       }
+
+       // Check to see if we only have one target
+       var strTarget = "";
+       var targetDoc = null;
+       if (fn_arguments[1] == '') {
+               if (BSSCPopup_IsPopup()) {
+                       targetDoc = parent;
+                       strTarget = "TARGET= _parent";
+               }
+               else
+                       targetDoc = window.document;
+       } else {
+               targetDoc = _GetFrameByName( parent, fn_arguments[1] );
+
+               strTarget = "TARGET='" + fn_arguments[1] + "'";
+       }
+
+       if ((!gbBsIE4 && !gbBsNS4 && !gbBsOpera7 && !gbBsKonqueror3 &&!gbBsSafari) || ((gbBsMac) && (gbBsIE4) && (window.event.srcElement.tagName == "AREA"))) {
+       
+               var argLen      = fn_arguments.length;
+
+               // Create the window that the hyperlinks will go into
+               var nHeight = argLen * 15;
+               var nWidth = 400;
+               var strParam = "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=auto";
+               strParam += ",height=" + nHeight + ",width=200";
+               strParam += ",resizable";
+
+               var wndTemp=null;
+               // Create a temporary window first to ensure the real popup comes up on top
+               if (!gbBsOpera)
+                       wndTemp = window.open("", "temp", strParam);
+
+               // Create the real popup window
+               var wndPopupLinks=null;
+               if (gbBsOpera&&gbBsMac)
+               {
+                       wndTemp = window.open(document.location.href, "temp", strParam);
+                       wndPopupLinks= window.open(document.location.href, "popuplinks", strParam);
+               }
+               else
+                       wndPopupLinks= window.open("", "popuplinks", strParam);
+               wndPopupLinks.document.open("text/html");
+
+               // Close the temporary
+               if (wndTemp)
+                       wndTemp.close();
+
+               var sHTML="<html><head></head>";
+               sHTML+="<body onBlur=\'self.focus();\'>";
+               var strParaLine = "";
+               for (var i = 0; i < (argLen - 2) / 2; i++) {
+                       strParaLine = "";
+                       strParaLine += "<a href=\"javascript:";
+                       if (gbBsIE) {
+                               strParaLine += "onBlur=null; ";
+                       }
+                       strParaLine += "opener.location=\'";
+                       strParaLine += fn_arguments[2 * i + 3];
+                       strParaLine += "\';close();\"";
+                       strParaLine += strTarget;
+
+                       strParaLine += ">";
+                       strParaLine += fn_arguments[2 * i + 2];
+                       strParaLine += "</a>";
+                       strParaLine += "<br>";
+                       sHTML+=strParaLine;
+               }
+               sHTML+="</body></html>";
+               wndPopupLinks.document.write(sHTML);
+               wndPopupLinks.document.close();
+               window.gbInPopupMenu = true;
+               if (!gbBsIE) {
+                       wndPopupLinks.focus();
+               }
+               return false;
+       }
+
+       if (((argLen < 5) && ((isNaN(fn_arguments[2])) || (gbPopupMenuTopicList == null))) ||
+               ((argLen < 4) && ((!isNaN(fn_arguments[2])) && (gbPopupMenuTopicList != null)))) {
+               // Get the place that we will be putting the topic into
+               var strURL = "";
+               if (isNaN(fn_arguments[2]) ||  (gbPopupMenuTopicList == null)) {
+                       strURL = fn_arguments[3];
+               }
+               else    {
+                       strURL = gbPopupMenuTopicList[fn_arguments[2]].strURL;
+               }
+
+               if (targetDoc != null) {
+                       targetDoc.location.href = strURL;
+               }
+               else {
+                       if (fn_arguments[1] != null && typeof(fn_arguments[1]) != "undefined")
+                               window.open(strURL, fn_arguments[1]);
+                       else
+                               window.open(strURL);
+               }               
+               window.gbInPopupMenu = true;
+               return false;
+       }
+       
+       var strMenu = "";
+       if (gbBsNS4&&!gbBsNS6) {
+               strMenu = '<TABLE BORDER="1" CELLSPACING=0 CELLPADDING=3 BGCOLOR="#c0c0c0">';
+       } else {
+               strMenu = '<TABLE STYLE="border:2px outset white;" CELLSPACING=0';
+               if (gbBsMac) {
+                       strMenu += ' CELLPADDING=4';
+               } else {
+                       strMenu += ' CELLPADDING=2';
+               }       
+               strMenu += ' BGCOLOR=#c0c0c0>';
+       }
+       // Add each of the items
+       var i = 2;
+       while (i <= argLen - 1) {
+               strMenu += '<TR><TD><NOBR>'
+               // If the destination is a number then look it up in the topic list
+               if (isNaN(fn_arguments[i]) ||  (gbPopupMenuTopicList == null)) {
+                       strMenu += '<DIV STYLE="padding-left:3pt; padding-right:3pt;"><A HREF="' + fn_arguments[i + 1] + '"' + strTarget;
+               } else {
+                       strMenu += '<DIV STYLE="padding-left:3pt; padding-right:3pt;"><A HREF="' + gbPopupMenuTopicList[fn_arguments[i]].strURL + '"' + strTarget;
+               }
+               strMenu += ' onclick="PopupMenu_HandleClick(event);"';
+               strMenu += ' onmouseover="PopupMenu_Over(event);"';
+               strMenu += ' onmouseout="PopupMenu_Out(event);"';
+               strMenu += '>';
+               if (isNaN(fn_arguments[i]) || (gbPopupMenuTopicList == null)) {
+                       strMenu += '<SPAN CLASS="PopupNotOver">' + fn_arguments[i] + '</SPAN>';
+               } else {
+                       strMenu += '<SPAN CLASS="PopupNotOver">' + gbPopupMenuTopicList[fn_arguments[i]].strTitle + '</SPAN>';
+               }
+               strMenu += '</A></DIV></NOBR></TD></TR>';
+
+               if (isNaN(fn_arguments[i]) || (gbPopupMenuTopicList == null)) {
+                       i += 2;
+               } else {
+                       i += 1;
+               }
+       }
+       strMenu += "</TABLE>";
+
+       if (gbBsMac) {
+       // totally hack. because ie5 in mac need something. </TABLE> is one of them. mac is mad.
+               strMenu +="<TABLE></TABLE>";
+       }
+
+       var layerPopup = null;
+       var stylePopup = null;
+       var nEventX = 0;
+       var nEventY = 0;
+       var nWindowWidth = 0;
+       if (gbBsIE4 || gbBsOpera7) {
+
+               layerPopup = getElement("PopupMenu");
+               layerPopup.innerHTML = strMenu;
+               stylePopup = layerPopup.style;
+
+               _BSPSGetClientSize();
+
+               // Get the position of the item causing the event (relative to its parent)
+               nEventX = window.event.clientX;
+               nEventY = window.event.clientY;
+
+               if (nEventY + layerPopup.scrollHeight + 10 < gBsClientHeight) {
+                       nEventY += document.body.scrollTop + 10;
+               } else {
+                       nEventY = (document.body.scrollTop + gBsClientHeight) - layerPopup.scrollHeight - 20;
+               }
+               stylePopup.top = nEventY;
+               
+               var nPopupWidth = layerPopup.scrollWidth;
+               if (gbBsMac) {
+                       nPopupWidth = 80; // we have no idea how to get the dynamic width of the popup.
+               }
+               if (nEventX + nPopupWidth + 20 > gBsClientWidth) {
+                       if (gBsClientWidth - nPopupWidth < 5) {
+                               stylePopup.left = 5;
+                       } else {
+                               stylePopup.left = gBsClientWidth - nPopupWidth - 5;
+                       }
+               } else {
+                       stylePopup.left = nEventX + document.body.scrollLeft + 20;
+               }
+
+               stylePopup.visibility = "visible";
+               if (!gOlddocumentClick && document.onclick)
+                       gOlddocumentClick = document.onclick;
+               document.onclick = PopupMenu_HandleClick;
+
+       } else if (gbBsNS6 || gbBsKonqueror3||gbBsSafari) {
+               layerPopup = getElement("PopupMenu");
+               layerPopup.style.visibility = "hidden";
+       
+               if (gbBsNS6)
+               {
+                       var e = fn_arguments[0];
+                       nEventX = e.pageX;
+                       nEventY = e.pageY;
+               }
+               else
+               {
+                       nEventX = window.event.clientX;
+                       nEventY = window.event.clientY;
+               }
+               _BSPSGetClientSize();
+               layerPopup.innerHTML = strMenu;
+
+               if (nEventY + layerPopup.offsetHeight + 20  <  window.pageYOffset + gBsClientHeight) {
+                       nEventY += 20;
+               } else {
+                       nEventY = gBsClientHeight + window.pageYOffset - layerPopup.offsetHeight - 20;
+               }
+
+               if (nEventX + layerPopup.offsetWidth + 20 > gBsClientWidth + window.pageXOffset) {
+                       if (gBsClientWidth + window.pageXOffset - layerPopup.offsetWidth < 20) {
+                               nEventX = 5;
+                       } else {
+                               nEventX = gBsClientWidth + window.pageXOffset - layerPopup.offsetWidth - 20;
+                       }
+               } else {
+                       nEventX += 20;
+               }
+               layerPopup.style.top = nEventY;
+               layerPopup.style.left = nEventX;
+               // set again to avoid the stupid frash in netscape 6.
+               layerPopup.innerHTML = strMenu;
+               layerPopup.style.visibility = "visible";
+               //window.captureEvents(Event.MOUSEDOWN);
+               if (!gOlddocumentClick && document.onclick)
+                       gOlddocumentClick = document.onclick;
+               window.onclick = PopupMenu_HandleClick;
+       }
+       else if (gbBsNS4) {
+               layerPopup = document.layers.PopupMenu;
+               layerPopup.visibility = "hide";
+               stylePopup = layerPopup.document;
+               stylePopup.write(strMenu);
+               stylePopup.close();
+               var e = fn_arguments[0];
+               nEventX = e.pageX;
+               nEventY = e.pageY;
+               _BSPSGetClientSize();
+               if (nEventY + layerPopup.clip.height + 20 < window.pageYOffset + gBsClientHeight) {
+                       nEventY += 20;
+               } else {
+                       nEventY = gBsClientHeight + window.pageYOffset- layerPopup.clip.height - 20;
+               }
+               layerPopup.top = nEventY;
+
+               if (nEventX + layerPopup.clip.width + 20 > gBsClientWidth + window.pageXOffset) {
+                       if (gBsClientWidth + window.pageXOffset - layerPopup.clip.width < 20) {
+                               nEventX = 5;
+                       } else {
+                               nEventX = gBsClientWidth + window.pageXOffset - layerPopup.clip.width - 20;
+                       }
+               } else {
+                       nEventX += 20;
+               }
+
+               layerPopup.left = nEventX;
+
+               layerPopup.visibility = "show";
+
+               window.captureEvents(Event.MOUSEDOWN);
+               if (!gOlddocumentClick && document.onmousedown)
+                       gOlddocumentClick = document.onmousedown;
+               window.onmousedown = PopupMenu_HandleClick;
+       }
+
+       window.gbInPopupMenu = true;
+       window.gbPopupMenuTimeoutExpired = false;
+       setTimeout("PopupMenu_Timeout();", 100);
+       return false;
+}
+
+function PopupMenu_Timeout()
+{
+       window.gbPopupMenuTimeoutExpired = true;
+}
+
+function PopupMenu_Over(e)
+{
+    if (gbBsIE4||gbBsOpera7)
+               e.srcElement.className = "PopupOver";
+    else if (gbBsNS6)
+               e.target.parentNode.className = "PopupOver";
+       return;
+}
+
+function PopupMenu_Out(e)
+{
+    if (gbBsIE4||gbBsOpera7)
+               e.srcElement.className = "PopupNotOver";
+    else if (gbBsNS6)
+               e.target.parentNode.className = "PopupNotOver";
+       return;
+}
+
+function PopupMenu_HandleClick(e)
+{
+       if (window.gbPopupMenuTimeoutExpired) {
+               window.gbInPopupMenu = false;
+               if (gbBsNS4 && !gbBsNS6) {
+                       window.releaseEvents(Event.MOUSEDOWN);
+               }
+
+               var layerPopup = null;
+               if (gbBsNS4&&!gbBsNS6) {
+                       layerPopup = document.layers.PopupMenu;
+                       layerPopup.visibility = "hide";
+               } else {
+                       layerPopup = getElement("PopupMenu");
+                       layerPopup.style.visibility = "hidden";
+               }
+       
+               if (gOlddocumentClick)
+               {
+                       if (gbBsNS4 && !gbBsNS6)
+                               document.onmousedown = gOlddocumentClick;
+                       else
+                               document.onclick = gOlddocumentClick;
+               }
+       }
+       return;
+}
+
+function BSSCPopup_ClickMac()
+{
+       if ((!DHTMLPopupSupport()) && (gbBsIE4 || gbBsOpera7))
+       {       
+               var bClickOnAnchor = false;
+               var el;
+               if ((window.event != null) &&
+                   (window.event.srcElement != null))
+               {
+                   el = window.event.srcElement;
+                       while (el != null)
+                       {
+                               if ((el.tagName == "A") || (el.tagName == "AREA"))      {
+                                       bClickOnAnchor = true;
+                                       break;
+                               }
+                               if (el.tagName == "BODY") {
+                                       break;
+                               }
+                               el = getParentNode(el);
+                       }
+               }
+               if (BSSCPopup_IsPopup())
+               {
+                       if (!bClickOnAnchor) {
+                               parent.window.gPopupWindow = null;
+                               self.close();
+                       }
+               }
+               else
+               {
+                       bClosePopupWindow = true;
+                       if ((bClickOnAnchor) &&
+                               (el.href) &&
+                           ((el.href.indexOf("javascript:BSSCPopup") != -1) || (el.href.indexOf("javascript:null") != -1) || (el.href.indexOf("javascript:void(0)") != -1)))
+                       {
+                               bClosePopupWindow = false;
+                       }
+                       if (bClosePopupWindow)
+                       {
+                               if (window.gPopupWindow != null && !window.gPopupWindow.closed )
+                               {
+                                       window.gPopupWindow.close();
+                               }
+                       }
+               }
+       }
+}
+
+function BsPopupOnClick()
+{
+       if (!gbBsIE4 && !gbBsOpera7)
+               return;
+
+       BSSCPopup_ClickMac();
+}
+
+function _BSSCOnError(message)
+{
+       if(-1 != message.indexOf("denied") 
+               || -1 != message.indexOf("Object required"))
+        return true;
+}
+
+//End to support previous relative topics
+
+/// Section End - General and relative topics (JavaScript 1.0)
+
+/// Section Begin  - Popup (JavaScript 1.0)
+//Begin to support previous popup functions
+
+//variables used to isolate the browser type
+var gBsStyVisShow      = null;
+var gBsStyVisHide      = null;
+var gBsClientWidth     = 640;
+var gBsClientHeight = 480;
+
+// here is the varible for judge popup windows size. these parameter is for IE5.0, it may need adjust for others.
+var gBRateH_W          = 0.618; // 1.618 Golden cut.
+var gBMaxXOfParent     = 0.8; 
+var gBMaxYOfParent     = 0.8;
+var gBscrollHeight   = 16;
+var gBscrollWidth   =  16;
+var gBpermitXDelta     = 3;
+var gBpermitYDelta     = 3;
+
+
+var arrayPopupURL = new Array();
+var arrayAbsPopupURL = new Array();
+
+var arrayDirty = new Array();
+
+function setAbsPopupURL(nIndex, strURL)
+{
+       arrayAbsPopupURL[nIndex] = strURL;
+}
+
+function getAbsPopupURL(nIndex)
+{
+       if (nIndex == -1 || arrayAbsPopupURL.length <= nIndex) return null;
+       else 
+               return arrayAbsPopupURL[nIndex];
+}
+
+function getPopupURL(nIndex)
+{
+       if (nIndex == -1 || arrayPopupURL.length <= nIndex) return null;
+       else 
+               return arrayPopupURL[nIndex];
+}
+
+function getPopupID(nIndex)
+{
+       return gstrPopupID + nIndex;
+}
+
+function getPopupShadowID(nIndex)
+{
+       return gstrPopupShadowID + nIndex;
+}
+
+function getPopupTopicID(nIndex)
+{
+       return gstrPopupTopicID + nIndex;
+}
+
+function getPopupIFrameID(nIndex)
+{
+       return gstrPopupIFrameID + nIndex;
+}
+
+function getPopupIFrameName(nIndex)
+{
+       return gstrPopupIFrameName + nIndex;
+}
+
+
+function getPopupTopicStyle(nIndex)
+{
+       return getElement(getPopupTopicID(nIndex)).style;
+}
+
+function getPopupShadowStyle(nIndex)
+{
+       return getElement(getPopupShadowID(nIndex)).style;
+}
+
+function getPopupIFrame(nIndex)
+{
+       if (gbBsNS6)
+               return eval("window.frames['" + getPopupIFrameName(nIndex) + "']");
+       else
+               return eval("document.frames['" + getPopupIFrameName(nIndex) + "']");
+}
+
+function getPopupDivStyle(nIndex)
+{
+       return getElement(getPopupID(nIndex)).style;
+}
+
+function getPopupIFrameStyle(nIndex)
+{
+       return getElement(getPopupIFrameID(nIndex)).style;
+}
+
+
+function findDiv(strURL)
+{
+       for (var i = 0; i < arrayPopupURL.length; i ++ ) {
+               if (arrayPopupURL[i] == strURL) {
+                       return i;
+               }
+       }
+       return -1;
+}
+
+var gnToken = -1;
+function takeToken()
+{
+       gnToken ++;
+       if (gnToken > 10000) gnToken = 0;
+       return gnToken;
+}
+
+function IsValidToken(nToken)
+{
+       return (gnToken == nToken);
+}
+
+function addDiv(strURL)
+{
+       for (var i = 0; i < arrayPopupURL.length; i ++) {
+               if (arrayPopupURL[i] == null) {
+                       arrayPopupURL[i] = strURL;
+                       return i;
+               }
+       }       
+       arrayPopupURL[i] = strURL;
+       arrayDirty[i] = true;
+       return i;
+}
+
+function setDirty()
+{
+       for (var i = 0; i < arrayPopupURL.length; i ++ )
+               arrayDirty[i] = true;
+}
+
+function IsDirty(nIndex)
+{
+       if (nIndex == -1)
+               return true;
+       else 
+               if (arrayDirty.length > nIndex) 
+                       return arrayDirty[nIndex];
+               else
+                       return true;
+}
+
+function hideAll()
+{
+       for (var i = 0; i < arrayPopupURL.length; i ++ )
+       {
+               getPopupDivStyle(i).visibility = gBsStyVisHide;
+               getPopupIFrameStyle(i).visibility = gBsStyVisHide;
+       }
+}
+
+function getCurrentPopupIFrame()
+{
+       for (var i = 0; i < arrayPopupURL.length; i ++)
+               if (getPopupDivStyle(i).visibility == gBsStyVisShow)
+                       return getPopupIFrame(i);
+       return null;
+}
+
+function setClear(nIndex)
+{
+       if (nIndex != -1)
+               arrayDirty[nIndex] = false;
+}
+
+function _BSSCCreatePopupDiv(strURL)
+{
+       var nIndex = findDiv(strURL);
+       if (nIndex == -1 ) {
+               nIndex = addDiv(strURL);
+               BsPopup_CreateDiv(nIndex);
+       }
+       else {
+               if (IsDirty(nIndex)) {
+                       if("object" == typeof(getPopupIFrame(nIndex).document))
+                               getPopupIFrame(nIndex).document.location.href = strURL;
+               }
+       }
+       return nIndex;
+}
+
+//Here is the browser type 
+function _BSPSGetBrowserInfo()
+{
+       if (gbBsNS4&&!gbBsNS6)
+       {
+               gBsStyVisShow   = "show";
+               gBsStyVisHide   = "hide";
+       }
+       else
+       {
+               gBsStyVisShow   = "visible";
+               gBsStyVisHide   = "hidden";
+       }
+}
+
+_BSPSGetBrowserInfo();
+
+//Get client size info
+function _BSPSGetClientSize()
+{
+       if (gbBsNS4||gbBsKonqueror3||gbBsSafari)
+       {
+               gBsClientWidth  = innerWidth;
+               gBsClientHeight = innerHeight;
+       }
+       else if (gbBsIE4 || gbBsOpera7)
+       {
+               gBsClientWidth  = document.body.clientWidth;
+               gBsClientHeight = document.body.clientHeight;
+       }
+}
+
+var gstrPopupID = 'BSSCPopup';
+var gstrPopupShadowID = 'BSSCPopupShadow';
+var gstrPopupTopicID = 'BSSCPopupTopic';
+var gstrPopupIFrameID = 'BSSCPopupIFrame';
+var gstrPopupIFrameName = 'BSSCPopupIFrameName';
+
+var gstrPopupSecondWindowName = 'BSSCPopup';
+
+var gPopupWindow = null;
+var gnPopupClickX = 0;
+var gnPopupClickY = 0;
+
+var gnPopupScreenClickX = 0;
+var gnPopupScreenClickY = 0;
+
+var gbPopupTimeoutExpired = false;
+
+function DHTMLPopupSupport()
+{
+       if (((gbBsIE4) && (!gbBsMac))||gbBsOpera7|| gbBsNS7) {
+               return true;
+       }
+       return false;
+}
+
+function BSSCPopup_IsPopup()
+{
+       if (DHTMLPopupSupport() && (this.name.indexOf(gstrPopupIFrameName) != -1)) {
+               return true;
+       } else if ((gbBsNS4 || gbBsIE4 || gbBsOpera7) && (this.name.indexOf(gstrPopupID) != -1)) {
+               return true;
+       } else {
+               return false;
+       }
+}
+
+// If there is a hyperlink in a popup window, display the hyperlink in
+// the original window. (bsscright)
+if (BSSCPopup_IsPopup() && !gbBsIE4 && !gbBsOpera7) {
+       document.write("<base target=\"bsscright\">");
+}
+
+// Local functions.
+function BsPopup_CreateDiv(nIndex)
+{
+       if(!DHTMLPopupSupport())
+               return;
+       // DO NOT SET Width and height for the div, otherwize it will make IE4 popup do not work when view the topic alone.
+       var strPopupDiv = "<DIV ID='" + getPopupID(nIndex) + "' STYLE='position:absolute; top:-100; left:0; z-index:600; visibility:hidden;'>";
+       strPopupDiv += "<DIV ID='" + getPopupShadowID(nIndex) + "' STYLE=\"position:absolute;top:0; left:0;  background-color:#C0C0C0;\"></DIV>";
+       strPopupDiv += "<DIV ID='" + getPopupTopicID(nIndex) + "' STYLE=\"position:absolute;top:0; left:0;  background-color:#FFFFFF;border:1px #000000 outset;\">";
+       strPopupDiv += "<IFRAME title=\"Popup Window\" ID='" + getPopupIFrameID(nIndex) + "' name='" + getPopupIFrameName(nIndex) + "' src = '" + getPopupURL(nIndex) + "' frameborder=0 scrolling=auto></IFRAME>";
+       strPopupDiv += "</DIV></DIV>";
+
+       var objBody = getElementsByTag(document, "BODY")[0];
+       if( typeof(objBody) != "object" )
+               return;
+
+       insertAdjacentHTML(objBody, "beforeEnd", strPopupDiv);
+}
+
+function handleLoadNS()
+{
+       if (this.id)
+       {
+               var nIndex = parseInt(this.id.substring(gstrPopupIFrameID.length));
+               BSSCPopup_PostWork(nIndex);
+       }
+}
+
+function BSSCPopup_PostWork(nIndex)
+{
+       getPopupDivStyle(nIndex).visibility = gBsStyVisShow;
+       getPopupIFrameStyle(nIndex).visibility =gBsStyVisShow;
+
+       setClear(nIndex);
+       window.gbPopupTimeoutExpired = true;
+
+       BSSCPopup_ChangeTargettoParent(getPopupIFrame(nIndex).document);
+       if (gbBsNS6)
+               getPopupIFrame(nIndex).document.body.addEventListener("click",BSSCPopupClicked,false);
+       else
+               getPopupIFrame(nIndex).document.body.onclick = BSSCPopupClicked;
+
+       if (!gbOrignalOnMouseDown && document.onmousedown)
+               gbOrignalOnMouseDown = document.onmousedown;
+
+       if (gbBsNS6)
+               document.addEventListener("mousedown", BSSCPopupParentClicked,false);
+       else
+               document.onmousedown = BSSCPopupParentClicked;
+}
+
+function BSSCPopup_Timeout(nIndex, nToken)
+{
+    if (!IsValidToken(nToken)) return;
+
+       if (gbBsNS6||((getPopupIFrame(nIndex).document.readyState == "complete") &&
+               (getPopupIFrame(nIndex).document.body != null))) {
+               BSSCPopup_PostWork(nIndex);
+       } else {
+               setTimeout("BSSCPopup_Timeout(" + nIndex + "," + nToken + ")", 100);
+       }
+}
+
+// VH 08/10/00 
+// do not change target to parent if the href is using javascript
+function BSSCPopup_ChangeTargettoParent(tagsObject)
+{
+       var collA = getElementsByTag(tagsObject, "A");
+       BSSCPopup_ChangeTargettoParent2(collA);
+
+       var collIMG = getElementsByTag(tagsObject,"IMG");
+       BSSCPopup_ChangeTargettoParent2(collIMG);
+}
+
+function BSSCPopup_ChangeTargettoParent2(colls)
+{
+       if (colls != null)  {
+               for (var j = 0; j < colls.length; j ++ )
+               {
+                       var strtemp = colls[j].href;
+                       if (strtemp)
+                       {
+                               strtemp = strtemp.toLowerCase();
+                               if (strtemp.indexOf("javascript:") == -1)
+                               if (colls[j].target == "")
+                                       colls[j].target = "_parent";
+                       }
+               }
+       }
+}
+
+function BSPSPopupTopicWinHelp(strURL)
+{
+       _BSSCPopup(strURL);
+       return;
+}
+
+function _BSSCPopup(strURL, width, height)
+{
+       var cuswidth = 0;
+       var cusheight = 0;
+       if ("undefined" != typeof(width) && "undefined" != typeof(height)) {
+               cuswidth = width;
+               cusheight= height;
+       }
+       
+       if (DHTMLPopupSupport()) {
+               var nToken = takeToken(); // take  token first.
+               var nIndex = _BSSCCreatePopupDiv(strURL);
+               window.gbPopupTimeoutExpired = false;
+               var ntWidth = gBsClientWidth;
+               var ntHeight = gBsClientHeight;
+               _BSPSGetClientSize();
+               if (ntWidth != gBsClientWidth || ntHeight != gBsClientHeight) {
+                       setDirty();
+               }
+
+               if (IsDirty(nIndex)) {
+                       if (gbBsMac) {
+                               setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight  +")", 400);
+                       } else {
+                               setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 100);
+                       }
+               }
+               else {
+                       MoveDivAndShow(nIndex ,nToken, cuswidth, cusheight);
+               }
+       } else {
+               _BSSCPopup2(strURL, cuswidth, cusheight);
+       }
+       return;
+}
+
+if (gbBsIE55)
+{
+       var ehlpdhtm_fOldBefureUnload = window.onbeforeunload;
+       var gnBsUnload=0;
+       window.onbeforeunload = window_BUnload;
+}
+       
+function window_BUnload()
+{
+       gnBsUnload++;
+       if (gnBsUnload>1)
+               return;
+       for (var i = 0; i < arrayPopupURL.length; i ++)
+               removeThis(document.all(getPopupID(i)));
+       arrayPopupURL.length = 0;       
+       if (ehlpdhtm_fOldBefureUnload)
+               ehlpdhtm_fOldBefureUnload();
+}
+
+function _BSSCPopup2(strURL, width, height)
+{
+       if (gbBsOpera6&&gbBsMac)
+       {
+               var wmTemp = window.open(document.location.href, gstrPopupSecondWindowName);
+               wmTemp.close();
+               setTimeout("_BSSCPopup3(\""+strURL+"\","+width+","+height+");",100);
+       }
+       else
+               _BSSCPopup3(strURL, width, height);
+}
+               
+function _BSSCPopup3(strURL, width, height)
+{
+       if (window.name == gstrPopupSecondWindowName) {
+               window.location = strURL;
+       } else {
+               if (!gbBsMac || !gbBsNS4) {
+                       BSSCHidePopupWindow();
+               }
+               var nX = 0;
+               var nY = 0;
+               var nHeight = 300;
+               var nWidth = 400;
+               if (width > 0 && height > 0) {
+                       nHeight = height;
+                       nWidth = width;
+               }
+               _BSPSGetClientSize();
+
+               nX = window.gnPopupScreenClickX;
+               nY = window.gnPopupScreenClickY;
+
+               if (nY + nHeight + 40 > screen.availHeight) {
+                       nY = screen.availHeight - nHeight - 40;
+               }
+               if (nX + nWidth + 40 > screen.availWidth) {
+                       nX = screen.availWidth - nWidth - 40;
+               }
+
+               // Launch a separate window
+               var strParam="titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes";
+               if (gbBsNS) {
+                       if (gbBsNS6) {
+                               strParam += ",Height=" + nHeight + ",Width=" + nWidth;
+                               strParam += ",screenX=" + nX + ",screenY=" + nY;
+                               strParam += ",dependent=yes";
+                       }
+                       else {
+                               strParam += ",OuterHeight=" + nHeight + ",OuterWidth=" + nWidth;
+                               strParam += ",screenX=" + nX + ",screenY=" + nY;
+                               strParam += ",dependent=yes";
+                       }
+               }
+               else {
+                       strParam += ",height=" + nHeight + ",width=" + nWidth;
+                       strParam += ",left=" + nX + ",top=" + nY;
+               }
+               if (gbBsSafari)
+               {
+                       if (window.gPopupWindow)
+                               window.gPopupWindow.close();            
+                       window.gPopupWindow = window.open(strURL, "", strParam);
+                       window.gPopupWindow.name = gstrPopupSecondWindowName;
+                       window.gPopupWindow.moveTo(nX, nY);
+                       widnow.gPopupWindow.document.location.reload();
+               }       
+               else
+               {
+                       var wmTemp=null;
+                       if (gbBsKonqueror3)
+                       {
+                               if (window.gPopupWindow)
+                                       window.gPopupWindow.close();
+                       }
+                       if (gbBsOpera&&gbBsMac)
+                       {
+                               wmTemp= window.open(document.location.href, "Temp", strParam);
+                       }
+                       window.gPopupWindow = window.open(strURL, gstrPopupSecondWindowName, strParam);
+                       if (!gbBsIE)
+                               window.gPopupWindow.focus();
+                               
+                       if (wmTemp)
+                               wmTemp.close();
+               }
+
+               if (gbBsNS4)
+                       setEventHandle();
+               else if (gbBsIE4 || gbBsOpera7||gbBsKonqueror3)
+                       setTimeout("setPopupFocus();", 100);
+       }
+       return;
+}
+
+function setEventHandle()
+{
+       window.gPopupWindow.captureEvents(Event.CLICK | Event.BLUR);
+       window.gPopupWindow.onclick = NonIEPopup_HandleClick;
+       window.gPopupWindow.onblur = NonIEPopup_HandleBlur;
+}
+
+function setPopupFocus()
+{
+       window.gPopupWindow.focus();
+}
+
+function NonIEPopup_HandleBlur(e)
+{
+       window.gPopupWindow.focus();
+}
+
+function NonIEPopup_HandleClick(e)
+{
+       // Because navigator will give the event to the handler before the hyperlink, let's
+       // first route the event to see if we are clicking on a Popup menu in a popup.
+       document.routeEvent(e);
+
+       // If a popup menu is active then don't do anything with the click
+       if (window.gPopupWindow.gbInPopupMenu) {
+               window.gPopupWindow.captureEvents(Event.CLICK);
+               window.gPopupWindow.onclick = NonIEPopup_HandleClick;
+               return false;
+       }
+
+       // Close the popup window
+       if(e.target.href)
+       {
+               if(e.target.href.indexOf("javascript:")==-1) 
+               {
+                       if (e.target.target=="")
+                               window.location.href = e.target.href;
+                       else
+                               window.open(e.target.href, e.target.target);
+                       this.close();
+               }
+       } 
+       else
+               this.close();
+       return false;
+}
+
+function BSSCPopup_AfterLoad(nIndex, nToken, cuswidth, cusheight)
+{      
+       if (!window.getPopupIFrame(nIndex).document) {
+               _BSSCPopup2(getPopupURL(nIndex), cuswidth, cusheight);
+               return;
+       }
+       
+    if (!IsValidToken(nToken)) return;
+
+       if (gbBsNS6)
+       {
+               setAbsPopupURL(nIndex, window.getPopupIFrame(nIndex).document.location.href); // change URL to abs url.
+               BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight);
+               return;
+       }
+       
+       if ((window.getPopupIFrame(nIndex).document.readyState == "complete") &&
+               (window.getPopupIFrame(nIndex).document.body != null)) {
+                       if (window.getPopupIFrame(nIndex).document.location.href.indexOf("about:blank") != -1) { // add this check. IE will use about:blank" as the default vaule for Iframe.
+                               window.getPopupIFrame(nIndex).document.location = getPopupURL(nIndex);
+                               setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200);
+                       }
+                       else
+                               {
+                                       setAbsPopupURL(nIndex, window.getPopupIFrame(nIndex).document.location.href); // change URL to abs url.
+                                       BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight);
+                               }
+       } else {
+               setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200);
+       }
+}
+
+function BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight)
+{
+       if (window.gbPopupTimeoutExpired) return;
+
+    if (!IsValidToken(nToken)) return;
+
+       getPopupDivStyle(nIndex).visibility = gBsStyVisHide;
+       getPopupIFrameStyle(nIndex).visibility = gBsStyVisHide;
+
+       // Determine the width and height for the window
+       _BSPSGetClientSize();
+
+       var size = new BSSCSize(0, 0);
+
+       if (cuswidth <= 0 || cusheight <= 0)
+               BSSCGetContentSize(window.getPopupIFrame(nIndex), size);
+       else {
+               size.x = cuswidth;
+               size.y = cusheight;
+       }
+
+       // Determine the width and height for the window
+       var nWidth = size.x;
+       var nHeight = size.y;
+
+       // for small popup size, we should allow any size.
+       // The popup size should be ok if bigger than 0
+       if (nWidth < 0 || nHeight < 0) return;  // there must be something terribly wrong.              
+
+       getPopupDivStyle(nIndex).width = nWidth;
+       getPopupDivStyle(nIndex).height = nHeight;
+
+       getPopupShadowStyle(nIndex).width = nWidth;
+       getPopupShadowStyle(nIndex).height = nHeight;
+       getPopupTopicStyle(nIndex).width = nWidth;
+       getPopupTopicStyle(nIndex).height = nHeight;
+       if (gbBsIE55)
+       {
+               getPopupShadowStyle(nIndex).width = nWidth + 2;
+               getPopupShadowStyle(nIndex).height = nHeight + 2;
+               getPopupTopicStyle(nIndex).width = nWidth + 2;
+               getPopupTopicStyle(nIndex).height = nHeight + 2;
+       }
+
+       getPopupIFrameStyle(nIndex).width = nWidth;
+       getPopupIFrameStyle(nIndex).height = nHeight;
+       if (gbBsIE55 || gbBsNS6)
+       {
+               getPopupIFrameStyle(nIndex).top = 0;
+               getPopupIFrameStyle(nIndex).left = 0;
+       }
+       
+       var strURL = getPopupURL(nIndex);
+       if (strURL.indexOf("#") != -1&&gbBsNS6)
+               getPopupIFrame(nIndex).location.reload();
+       else if (strURL.indexOf("#") != -1||gbBsNS6)
+               getPopupIFrame(nIndex).location.href = strURL;  // reload again, this will fix the bookmark misunderstand in IE5.
+               
+       MoveDivAndShow(nIndex, nToken, cuswidth, cusheight);
+}
+
+function getScrollLeft()
+{
+       if (document.body.scrollLeft)
+               return document.body.scrollLeft;
+       else if (window.pageXOffset)
+               return window.pageXOffset;
+       else
+               return 0;
+}
+
+function getScrollTop()
+{
+       if (document.body.scrollTop)
+               return document.body.scrollTop;
+       else if (window.pageYOffset)
+               return window.pageYOffset;
+       else
+               return 0;
+}
+
+
+function MoveDivAndShow(nIndex, nToken, cuswidth, cusheight)
+{
+       if (window.getPopupIFrame(nIndex).document.location.href != getAbsPopupURL(nIndex)) { // if redirect, reload again.
+                       window.getPopupIFrame(nIndex).document.location = getPopupURL(nIndex);
+                       setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200);
+                       return;
+       }
+
+       // Determine the position of the window
+       var nClickX = window.gnPopupClickX;
+       var nClickY = window.gnPopupClickY;
+       var nTop = 0;
+       var nLeft = 0;
+
+       var nWidth = parseInt(getPopupDivStyle(nIndex).width);
+       var nHeight = parseInt(getPopupDivStyle(nIndex).height);
+
+       if (nClickY + nHeight + 20 < gBsClientHeight + getScrollTop()) {
+               nTop = nClickY + 10;
+       } else {
+               nTop = (getScrollTop() + gBsClientHeight) - nHeight - 20;
+       }
+       if (nClickX + nWidth < gBsClientWidth + getScrollLeft()) {
+               nLeft = nClickX;
+       } else {
+               nLeft = (getScrollLeft() + gBsClientWidth) - nWidth - 8;
+       }
+
+       if (nTop < getScrollTop()) nTop  = getScrollTop() + 1;
+       if (nLeft< getScrollLeft())  nLeft = getScrollLeft() + 1;
+
+       getPopupDivStyle(nIndex).left = nLeft;
+       getPopupDivStyle(nIndex).top = nTop;
+
+       // Set the location of the background blocks
+       getPopupShadowStyle(nIndex).left = 6;
+       getPopupShadowStyle(nIndex).top = 6;
+       if (gbBsIE55)
+       {
+               getPopupShadowStyle(nIndex).left = 4;
+               getPopupShadowStyle(nIndex).top = 4;
+       }
+
+       if (gbBsMac&&gbBsIE4) {
+               // Total hack on the iMac to get the IFrame to position properly
+               getPopupIFrameStyle(nIndex).pixelLeft = 100;
+               getPopupIFrameStyle(nIndex).pixelLeft = 0;
+               // Explicitly call BSSCOnLoad because the Mac doesn't seem to do it
+               getPopupIFrame(nIndex).window.BSSCOnLoad();
+       }
+
+       if (gbBsNS6&&IsDirty(nIndex))
+               getElement(getPopupIFrameID(nIndex)).addEventListener("load", handleLoadNS, false);
+       else
+               BSSCPopup_Timeout(nIndex , nToken );
+       return;
+}
+
+function       BSSCSize(x, y)
+{
+       this.x = x;
+       this.y = y;
+}
+
+function BSSCGetContentSize(thisWindow, size)
+{
+       if (!gbBsIE4 && !gbBsOpera7 && !gbBsNS4)
+               return;
+
+       if ((gbBsMac&&gbBsIE4)||gbBsNS4||gbBsOpera7) {
+               size.x = 320;
+               size.y = 180;
+               return;
+       }
+
+       // Resize the width until it is wide enough to handle the content
+       // The trick is to start wide and determine when the scrollHeight changes
+       // because then we know a scrollbar is necessary. We can then go back
+       // to the next widest size (for no scrollbar)
+
+       var ClientRate = gBsClientHeight / gBsClientWidth;
+
+       
+       var GoldenSize = new BSSCSize(0,0);
+       GoldenSize.x = gBsClientWidth * gBMaxXOfParent;
+       GoldenSize.y = gBsClientHeight *gBMaxYOfParent ;
+
+       if (ClientRate > gBRateH_W) {
+               GoldenSize.y = GoldenSize.x * gBRateH_W;
+       }
+       else {
+               GoldenSize.x = GoldenSize.y / gBRateH_W;
+       }
+
+       // Try to using parent specified max x.
+       var x = 0;
+       var maxgoldx = GoldenSize.x;
+       var maxx = gBsClientWidth * gBMaxXOfParent;
+       
+       // This double resize causes the document to re-render (and we need it to)
+       if (!gbBsIE5)
+               thisWindow.moveTo(10000,10000); // this is used to fix the flash on IE4.
+               
+       thisWindow.resizeTo(1, 1);
+       thisWindow.resizeTo(1, 1);
+       thisWindow.resizeTo(maxgoldx, thisWindow.document.body.scrollHeight + gBscrollHeight);
+       thisWindow.resizeTo(maxgoldx, thisWindow.document.body.scrollHeight + gBscrollHeight);
+               
+       var miny = thisWindow.document.body.scrollHeight + gBscrollHeight;
+       
+       if (miny > GoldenSize.y) // the popup does not fix in the parent wanted golden area. so try to expand itself as large as it can
+       {
+               thisWindow.resizeTo(maxx , thisWindow.document.body.scrollHeight + gBscrollHeight);
+               thisWindow.resizeTo(maxx , thisWindow.document.body.scrollHeight + gBscrollHeight);
+               
+               miny =  thisWindow.document.body.scrollHeight + gBscrollHeight;
+               maxy = gBsClientHeight * gBMaxYOfParent;
+               
+               if (miny > maxy) { // the popup must have a scroll, OK let it be.
+                       miny = maxy;
+                       size.x = maxx;
+                       size.y = maxy;
+                       thisWindow.document.body.scroll = 'yes'; // At this time we do want to show scroll any more. so it will looks better a little.
+               }
+               else { // popup still can fit in the parent area by someway. now we choose the same h/w rate as parent.
+                       size.y = miny;
+                       
+                       //  downsize from maxx , now I try to using binary divide.
+                       x = maxx;
+                       deltax = -maxx/2;
+                       //j = 0;
+                       while (true) {
+                               x = x + deltax;
+                               thisWindow.resizeTo(x, miny);
+                               thisWindow.resizeTo(x, miny);
+                               diffy = thisWindow.document.body.scrollHeight + gBscrollHeight - x * ClientRate;
+                               if (diffy >  gBpermitYDelta ) // it is higher than wanted, so x need to be wide a little bitter
+                                       deltax = Math.abs(deltax) /2;
+                               else if (diffy <  -gBpermitYDelta) // it is shorter than wanted, so x need to be narrow a little bitter
+                                       deltax = -Math.abs(deltax) /2;
+                               else 
+                                       // the y is close enough to wanted.
+                                       break;
+                               if (Math.abs(deltax) < gBpermitXDelta) // the next change is too slight and it can be ignore.
+                                       break;
+                       }
+                       size.x = thisWindow.document.body.scrollWidth; //+ gBscrollWidth;
+                       size.y = thisWindow.document.body.scrollHeight;// + gBscrollHeight;     
+                       thisWindow.document.body.scroll = 'no';
+               }
+       }
+       else {
+               if (thisWindow.document.body.scrollWidth > maxgoldx) {
+                       size.x = maxx; 
+                       size.y = miny;  
+                       thisWindow.document.body.scroll = 'yes';
+               }
+               else {
+                       //  downsize from maxgoldx , now I try to using binary divide.
+                       x = maxgoldx;
+                       deltax = -maxgoldx/2;
+                       while (true) {
+                               x = x + deltax;
+                               thisWindow.resizeTo(x, miny);
+                               thisWindow.resizeTo(x, miny);
+                               diffy = thisWindow.document.body.scrollHeight + gBscrollHeight - x * gBRateH_W;
+                               if (diffy >  gBpermitYDelta ) // it is higher than wanted, so x need to be wide a little bitter
+                                       deltax = Math.abs(deltax) /2;
+                               else if (diffy <  -gBpermitYDelta) // it is shorter than wanted, so x need to be narrow a little bitter
+                                       deltax = -Math.abs(deltax) /2;
+                               else 
+                                       // the y is close enough to wanted.
+                                       break;
+                               if (Math.abs(deltax) < gBpermitXDelta) // the next change is too slight and it can be ignore.
+                                       break;
+                       }
+                       size.x = thisWindow.document.body.scrollWidth; //+ gBscrollWidth;
+                       size.y = thisWindow.document.body.scrollHeight ;
+                       thisWindow.document.body.scroll = 'no'; // At this time we do not want to show scroll any more. so it will looks better a little.
+                       thisWindow.resizeTo(size.x, size.y);
+                       if (thisWindow.document.body.scrollWidth > size.x)
+                       {
+                               size.x = thisWindow.document.body.scrollWidth;
+                       }
+                       if (thisWindow.document.body.scrollHeight > size.y)
+                       {
+                               size.y = thisWindow.document.body.scrollHeight;
+                       }
+               }
+       }
+       thisWindow.resizeTo(size.x, size.y);
+       thisWindow.resizeTo(size.x, size.y);
+       return;
+}
+
+function BSSCPopupParentClicked()
+{
+       if (!window.gbPopupTimeoutExpired) {
+               return false;
+       }
+       
+       document.onmousedown = gbOrignalOnMouseDown;
+
+       // Simply hide the popup
+       hideAll();
+
+       window.gbPopupTimeoutExpired = false;
+
+       return true;
+}
+
+function isInsideHyperLink(obj)
+{
+       if (obj&&obj!=getParentNode(obj))
+       {
+               if (obj.tagName=="A"||obj.tagName=="IMG")
+                       return true;
+               else
+                       return isInsideHyperLink(getParentNode(obj));
+       }
+       else
+               return false;
+}
+
+function BSSCPopupClicked(e)
+{
+       if (!window.gbPopupTimeoutExpired) {
+               return false;
+       }
+
+       var popupIFrame = getCurrentPopupIFrame();
+       if (popupIFrame == null) {
+               return true;
+       }
+
+       if (gbBsIE4 && (!((popupIFrame.window.event != null) &&
+               (popupIFrame.window.event.srcElement != null) &&
+               isInsideHyperLink(popupIFrame.window.event.srcElement)))) {
+               document.onmousedown = gbOrignalOnMouseDown;
+               
+               // Simply hide the popup
+               hideAll();
+               window.gbPopupTimeoutExpired = false;
+               return true;
+       }
+       else if (gbBsNS6 && (!((e != null) &&
+                       (e.target!= null) && isInsideHyperLink(e.target))))
+       {
+               document.addEventListener("mousedown", gbOrignalOnMouseDown,false);
+               // Simply hide the popup
+               hideAll();
+               window.gbPopupTimeoutExpired = false;
+               return true;            
+       }
+}
+
+//trace the mouse over's position for hotspot
+function  BSPSPopupOnMouseOver(event)
+{
+       if (gbBsIE4 || gbBsOpera7||gbBsKonqueror3) {
+               window.gnPopupClickX = event.clientX + getScrollLeft();
+               window.gnPopupClickY = event.clientY + getScrollTop();
+               window.gnPopupScreenClickX = event.screenX;
+               window.gnPopupScreenClickY = event.screenY;
+       } else if (gbBsSafari) {
+               window.gnPopupClickX = event.clientX + getScrollLeft();
+               window.gnPopupClickY = event.clientY + getScrollTop();
+               window.gnPopupScreenClickX = event.screenX + window.screenX;
+               window.gnPopupScreenClickY = event.screenY + window.screenY;
+       } else if (gbBsNS4) {
+               window.gnPopupClickX = event.pageX - window.pageXOffset;
+               window.gnPopupClickY = event.pageY - window.pageYOffset;
+               window.gnPopupScreenClickX = event.screenX - window.pageXOffset;
+               window.gnPopupScreenClickY = event.screenY - window.pageYOffset;
+       }
+}
+
+function BSSCHidePopupWindow()
+{
+       if (window.gPopupWindow != null) {
+               if (gbBsNS4) {
+                       if ((typeof window.gPopupWindow != "undefined") && (!window.gPopupWindow.closed)) {
+                               window.gPopupWindow.close();
+                               window.gPopupWindow = null;
+                       }
+               }
+       }
+       return;
+}
+
+// Add the PopupOnClick to the onclick array.
+if (typeof(BsscRegisterOnClick) != "undefined")
+{
+       BsscRegisterOnClick(BsPopupOnClick);
+}
+//End to support previous popup functions
+
+/// Section End  - Popup (JavaScript 1.0)
+
+/// Section Begin - Embedded Stub (JavaScript 1.0)
+
+function BSSCCreatePopupDiv()
+{
+       return;
+}
+
+function WritePopupMenuLayer()
+{
+       if (BsscHasExtJs()) {_WritePopupMenuLayer();}
+}
+
+function BSSCPopup(strURL, width, height)
+{
+       var re = new RegExp("'", 'g');
+       strURL = strURL.replace(re, "%27");
+
+       if (BsscHasExtJs())     { 
+               _BSSCPopup(strURL, width, height);
+       }else{
+               //Create a temporary window first to ensure the real popup comes up on top
+               var wndTemp = null;
+               if (!gbBsNS3) {
+                       wndTemp = window.open("", "temp", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=3,width=4");
+               }
+               // Create the real popup window
+               var wndPopup = window.open(strURL, "BSSCPopup", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=300,width=400");
+               // Close the temporary
+               if (!gbBsNS3) {
+                       wndTemp.close();
+               } else {
+                       wndPopup.focus();
+               }
+       }
+}
+
+var gbWndTemp = null, gbWndPopupLinks = null;
+var gbstrParaTotal = "";
+
+function PopupMenu_Invoke()
+{
+       if (typeof(wfRelatedTopic) == 'function' && typeof(IsFlashSupported) == 'function')
+       {
+               if (Number(gsSkinVersion) > 2 && IsFlashSupported())
+               {
+                       return wfRelatedTopic(PopupMenu_Invoke.arguments);
+               }
+       }
+       if (BsscHasExtJs()) {
+               return _PopupMenu_Invoke(PopupMenu_Invoke.arguments);
+       }
+       if (gbBsNS3Before || gbBsIE3Before )    {
+               var argLen      = PopupMenu_Invoke.arguments.length;
+               if (argLen < 5) {
+                       window.document.location.href = PopupMenu_Invoke.arguments[3];
+                       return false;
+               }
+               gbWndTemp = null;
+               gbWndPopupLinks = null;
+               gbstrParaTotal = "";
+               for (var i = 0; i < (argLen - 2) / 2; i++) {
+                       var strParaLine = "";
+                       if (gbBsNS2){
+                               strParaLine += "<a href=\"";
+                               strParaLine += PopupMenu_Invoke.arguments[2 * i + 3];
+                               strParaLine += "\">"
+                               strParaLine += PopupMenu_Invoke.arguments[2 * i + 2];
+                               strParaLine += "</a>";
+                       } else {
+                               strParaLine += "<a href=\"javascript:";
+                               strParaLine += "gotoUrl(\'";
+                               strParaLine += PopupMenu_Invoke.arguments[2 * i + 3];
+                               strParaLine += "\');\"";
+                               if (PopupMenu_Invoke.arguments[1] != '') {
+                                       strParaLine += " TARGET='" + PopupMenu_Invoke.arguments[1] + "'";
+                               }
+                               strParaLine += ">";
+                               strParaLine += PopupMenu_Invoke.arguments[2 * i + 2];
+                               strParaLine += "</a>";
+                       }
+                       strParaLine += "<br>";
+                       gbstrParaTotal += strParaLine;
+               }
+               var nHeight = argLen * 15;
+               var nWidth = 400;
+               var strParam = "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=auto";
+               strParam += ",height=" + nHeight + ",width=200,resizable";
+               
+               //Create a temporary window first to ensure the real popup comes up on top
+               //var wndTemp = null;
+               if (!gbBsNS3) {
+                       gbWndTemp = window.open("", "temp", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=3,width=4");
+               } 
+               gbWndPopupLinks = window.open("", "popuplinks", strParam);
+
+               setTimeout("Wait_PopupMenuReady()", 100);
+       }
+       return true;
+}
+
+function Wait_PopupMenuReady() 
+{
+       if (gbWndPopupLinks != null && "object" == typeof(gbWndPopupLinks.document)) {
+               PopupMenu_InvokeReady();
+       }
+       else 
+               setTimeout("Wait_PopupMenuReady()", 100);
+}
+
+function PopupMenu_InvokeReady()
+{
+       if (gbWndPopupLinks != null) {
+               gbWndPopupLinks.document.open("text/html");
+               gbWndPopupLinks.document.write("<html><head>");
+               if (gbBsNS2) {
+                       gbWndPopupLinks.document.write("<base href=\"" + location +"\">");
+               } else {
+                       //YJ: IE301,302 and NS3.x works fine
+                       gbWndPopupLinks.document.write("<");
+                       gbWndPopupLinks.document.write("script>");
+                       gbWndPopupLinks.document.write("function gotoUrl(aUrl) {opener.window.location=aUrl; close();}");
+                       gbWndPopupLinks.document.write("<");
+                       gbWndPopupLinks.document.write("/script>");
+               }
+               gbWndPopupLinks.document.write("</head><body onBlur=\'self.focus();\'>");
+               gbWndPopupLinks.document.write(gbstrParaTotal);
+               gbWndPopupLinks.document.write("</body></html>");
+               gbWndPopupLinks.document.close();
+
+               // Close the temporary
+               if (!gbBsNS3 && gbWndTemp != null) {
+                       gbWndTemp.close();
+               }else {
+                       gbWndPopupLinks.focus();
+               }
+
+               return true;
+       }
+       return false;
+}
+
+/// Section End - Embedded Stub (JavaScript 1.0)
+
+//// Segment End -- (JavaScript 1.0)
+
+//// Segment Begin -- (JavaScript 1.2)
+/// Section Begin  - kadov DHTM (JavaScript 1.2)
+
+//Begin to support extended and dropdown text effects.
+function kadovIsParagraph(el)
+{
+       return( el.tagName == "P" || el.tagName.indexOf("H") == 0 ) ? true : false;
+}
+
+function kadovInitEachChild(el)
+{      
+       for(var i=0; i<getChildNodes(el).length; i++)
+       {
+               var child = getChildNodes(el)[i];
+               if( child.tagName == "SCRIPT" || child.tagName == "!" )
+                       continue;
+
+               if( child.id != "" )
+               {
+                       // to wipe out the onload effects
+                       if (gbBsIE4&&!gbBsMac)
+                       {
+                               var onLoadEffect = child.style.getAttribute( "x-on-pageload" );
+                               if( (onLoadEffect != null) && (onLoadEffect > "") )
+                                       child.style.setAttribute( "x-on-pageload", "" );
+                       }
+                       
+                       var href = child.getAttribute("href")
+                       if( href != null && href > "" && href.indexOf( "BSSCPopup" ) >= 0 )
+                               kadovFilePopupInit(child.id); // Init for Popup
+                       else if( child.className == "dropspot" || child.className == "expandspot" || 
+                                        child.className == "glossterm" )
+                               kadovTextPopupInit(child.id);// Init for Expanding/Glossary or DropDown text
+                       else if( child.className == "trigger")
+                               kadovInitTrigger(child.id);// Init for Trigger
+                       else
+                       {
+                               kadovInitEffects(child.id);// Init for DHTML effects
+                               CEngine.SetOneTargetInitialState( child.id );
+                       }
+               }
+               
+               if( (child.tagName == "IMG") && (child.getAttribute("dynsrc") > "") )
+                       child.start = "mouseover";// to start a AVI file. fileopen doesn't work
+
+               kadovInitEachChild(child);
+       }
+}
+
+function kadovRetrieveTextInner(el)
+{      
+       var x = "";
+       if( (!el) || (el.tagName == "!") || (el.tagName == "SCRIPT" ))
+               return x;
+
+       if( kadovIsParagraph(el) )
+       {
+               var strNewID = " ";
+               if( el.id != "" )
+                       strNewID += "id=" + el.id + "_NewSpan ";
+               x = "<span" + strNewID + "style='" + el.style.cssText + "'>" + el.innerHTML + "</span>";
+       }
+       else
+       {
+               for(var i=0; i<getChildNodes(el).length; i++)
+                       x += kadovRetrieveTextInner( getChildNodes(el)[i] );
+       }
+       return x;
+}
+
+function kadovRetrieveCleanHTML( strRawHTML, strTagOpen, strTagClose, nDistance )
+{      
+       var nTagOpen = strRawHTML.indexOf( strTagOpen, 0 );
+       if( nTagOpen < 0 )
+               return strRawHTML;
+
+       var nTagClose = strRawHTML.indexOf( strTagClose, nTagOpen);
+       if( nTagClose < nTagOpen )
+               return strRawHTML;
+               
+       if( typeof(nDistance) == "number" && nDistance > 0 )
+               if( (nTagClose - nTagOpen) != nDistance )
+                       return strRawHTML;
+               
+       var strCleanOnce = strRawHTML.substring(0, nTagOpen) + strRawHTML.substr(nTagClose + strTagClose.length) ;
+       return  kadovRetrieveCleanHTML( strCleanOnce, strTagOpen, strTagClose );
+}
+
+function kadovAdjustObjectTag(strRawHTML, nStartPos)
+{// adjust object tag for related topics HTML control, because innerHTML misses out the item settings
+       
+       //Is there any DTC?
+       var strDTCTagOpen = '<!--Metadata type="DesignerControl" startspan';
+       var strDTCTagClose = '<!--Metadata type="DesignerControl" endspan-->';
+       var nDTCTagOpen = strRawHTML.indexOf( strDTCTagOpen, nStartPos );
+       if( nDTCTagOpen < 0 )
+               return strRawHTML;
+       var nDTCTagClose = strRawHTML.indexOf( strDTCTagClose, nDTCTagOpen );
+       if( nDTCTagClose < nDTCTagOpen)
+               return strRawHTML; // no Design Time Controls;
+               
+       //Is the DTC HTML Help Control?
+       var strRTObjTagOpen = 'classid=clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11';
+       var strRTObjTagClose = '</OBJECT>';
+       var nRTObjTagOpen = strRawHTML.indexOf( strRTObjTagOpen, nDTCTagOpen );
+       if( nRTObjTagOpen < nDTCTagOpen )
+               return strRawHTML;
+       var nRTObjTagClose = strRawHTML.indexOf( strRTObjTagClose, nRTObjTagOpen );
+       if( nRTObjTagClose < nRTObjTagOpen )
+               return strRawHTML; // is not a HTML help control
+               
+       // Is it a related Topics html help control?
+       var strRTObjLabel = '<PARAM NAME=\"Command\" VALUE=\"Related Topics';
+       if( strRawHTML.indexOf(strRTObjLabel, nRTObjTagOpen) < 0 )
+               return strRawHTML;
+       
+       // does the commented object tag contain a items parameters             
+       var strRTItemsOpen = '<param name="Items" value="';
+       var strRTItemsClose = '$$**$$" >';
+       var strRTItemsClose2 = '$$**$$">';
+
+       var nRTItemsOpen = strRawHTML.indexOf(strRTItemsOpen, nDTCTagOpen);
+       if( nRTItemsOpen < nDTCTagOpen )
+               return strRawHTML;
+       var nRTItemsClose = strRawHTML.indexOf(strRTItemsClose, nRTItemsOpen);
+       if (nRTItemsClose == -1)
+               nRTItemsClose = strRawHTML.indexOf(strRTItemsClose2, nRTItemsOpen);
+       if( nRTItemsClose < nRTItemsOpen )
+               return strRawHTML;
+               
+       // found a items string
+       var strItems = strRawHTML.substring( nRTItemsOpen + strRTItemsOpen.length, nRTItemsClose);
+       if( strItems.length < 1 )
+               return strRawHTML;
+       
+       // to reconstruct the item(s) param tag(s)
+       var strItemsArray = strItems.split('$$**$$');
+       if( strItemsArray.length < 1 )
+               return strRawHTML;
+       var strRunTimeItemParam = "";
+       for( var i = 0; i < strItemsArray.length; i++ )
+       {
+               strRunTimeItemParam += '<PARAM  NAME="Item' + (i+1);
+               strRunTimeItemParam += '"' + '  VALUE="';
+               strRunTimeItemParam += strItemsArray[i];
+               strRunTimeItemParam += '">';
+       }
+       
+       // to insert the reconstructed item params into runtime object tag
+       var strAdjustedHTML = strRawHTML.substring(0,nRTObjTagClose) + strRunTimeItemParam + strRawHTML.substring(nRTObjTagClose, strRawHTML.length);
+       return kadovAdjustObjectTag(strAdjustedHTML, nDTCTagClose + strDTCTagClose.length);
+}
+
+function kadovTextPopupOnLoad( el )
+{
+       if( typeof(el) == "string" )
+               el = getElement(el);
+
+       var src = el.getAttribute( "x-use-popup" );
+       var bNeedMove=true;
+       if(!src&&el.id)
+       {
+               for (var i=0;i<gPopupData.length;i++)
+                       if (gPopupData[i].el==el.id)
+                       {
+                               src=gPopupData[i].popupId;
+                               bNeedMove=false;
+                               break;
+                       }
+       }
+       if(!src)
+               src = el.style.getAttribute( "x-use-popup" );   
+       if (!src)       
+               return 0;
+
+       var name = src;
+       if( src.substr(0,1) == "#" ) 
+               name = src.substr(1, src.length-1);
+       var srcDiv = getElement(name);
+       if( !srcDiv )
+               return 1;
+
+       if (bNeedMove)
+       {
+               var type = el.getAttribute( "x-popup-type" );
+               if (!type)
+                       type = el.style.getAttribute("x-popup-type");
+               if (!type)              
+                       return 1;               
+               var setup = el.getAttribute( "x-tmp-setup" );
+               var newId = name;
+               if( newId.indexOf( "_tmp") <= 0 )
+                       newId += "_tmp";
+
+               if( !setup)
+               {
+                       el.setAttribute( "x-tmp-setup", 1 );
+
+                       if( type == "pulldown"  )
+                       {
+                               var strAdjust = kadovAdjustObjectTag(srcDiv.innerHTML,0);
+                               var strCleanHTML = kadovRetrieveCleanHTML(strAdjust, "<!--", "-->");
+                               strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, "<SCRIPT", "/SCRIPT>");
+                               
+                               //work around the bug in HH.exe that highlight the phrases when use Search tab
+                               //this approach is just removing the <FONT...> tag inserted by Microsoft in the runtime
+                               strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, "<FONT color=#", "\">", 52);
+                               
+                               var strStyle = " style='display:none; position:relative;";
+                               var newDiv = "<div class=droptext id=" + newId + strStyle + "'>" + strCleanHTML + "</div>";
+
+                               removeThis(srcDiv); // empty the original DIV tag
+                               var elParentPra = kadovFindParentParagraph(el);
+                               if( elParentPra )
+                                       insertAdjacentHTML(elParentPra, "afterEnd", newDiv );
+                       }
+                       else if( type == "expanding"  )
+                       {
+                               var inner = kadovRetrieveTextInner(srcDiv);
+                               if( inner == "" )
+                                       inner = srcDiv.innerHTML;
+                               var strAdjust = kadovAdjustObjectTag(inner,0);
+                               var strCleanHTML = kadovRetrieveCleanHTML(strAdjust, "<!--", "-->");
+                               strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, "<SCRIPT", "/SCRIPT>");
+                               var strClassName = (el.className == "glossterm") ? "glosstext" : "expandtext";
+                               var newSpan = "<span class=" + strClassName + " style='display: none;' id=" + newId + ">&nbsp;" + strCleanHTML + "</span>";
+                               removeThis(srcDiv); // empty the original DIV tag
+                               insertAdjacentHTML(el, "afterEnd", newSpan );
+                       }
+               }
+       }
+       else
+       {
+               srcDiv.style.display = "none";
+       }
+       return 0;
+}
+
+function getElementsByTag(obj,sTagName)
+{
+       if(obj.getElementsByTagName)
+               return obj.getElementsByTagName(sTagName);
+       else if(obj.all)
+               return obj.all.tags(sTagName);
+       return null;
+}
+
+function getElement(sID)
+{
+       if(document.getElementById)
+               return document.getElementById(sID);
+       else if(document.all)
+               return document.all(sID);
+       return null;
+}
+
+function getParentNode(obj)
+{
+       if(obj.parentNode)
+               return obj.parentNode;
+       else if(obj.parentElement)
+               return obj.parentElement;
+       return null;
+}
+
+function getChildNodes(obj)
+{
+       if(obj.childNodes)
+       {
+               var children = new Array();
+               for (var i = 0; i < obj.childNodes.length; i++)
+               {
+                       if (obj.childNodes[i].nodeType == 1)
+                               children[children.length] = obj.childNodes[i];
+               }
+               return children;
+       }
+       else if(obj.children)
+               return obj.children;
+       return null;    
+}
+
+function removeThis(obj)
+{
+       if(obj.parentNode)
+               obj.parentNode.removeChild(obj);
+       else
+               obj.outerHTML="";
+}
+
+function kadovTextPopup( el )
+{
+       if (!gbBsIE4 && !gbBsOpera7 && !gbBsSafari && !gbBsNS6 && !gbBsKonqueror3 )
+               return;
+
+       var bNeedMove=true;
+       
+       if (window.event)
+               window.event.cancelBubble = true;
+
+       if( typeof(el) == "string" )
+               el = getElement(el);
+
+       if (!el||el==window)
+               return;
+       
+       var src = el.getAttribute( "x-use-popup" );
+       if(!src&&el.id)
+       {
+               for (var i=0;i<gPopupData.length;i++)
+                       if (gPopupData[i].el==el.id)
+                       {
+                               src=gPopupData[i].popupId;
+                               bNeedMove=false;
+                               break;
+                       }
+       }
+       if(!src)
+               src = el.style.getAttribute( "x-use-popup" );   
+       if(!src)
+               return;
+               
+       var name = src;
+       if( src.substr(0,1) == "#" ) 
+       if (bNeedMove)
+               name = src.substr(1, src.length-1) + "_tmp";
+       else
+               name = src.substr(1, src.length-1);
+
+       var srcDiv = getElement(name);
+       if( !srcDiv )
+               return;
+
+       if( srcDiv )
+       {
+               if( srcDiv.style.display == "" )
+                       srcDiv.style.display = "none";
+               else
+               {
+                       srcDiv.style.display = "";
+                       if( typeof(srcDiv.bInitialized) == "undefined" )
+                       {
+                               srcDiv.bInitialized = true;
+                               kadovInitEffects(name);
+                               kadovInitEachChild(srcDiv);
+                       }
+               }
+       }
+       if(gbBsIE4)
+               event.returnValue=false;
+       return;
+}
+
+function kadovFindParentParagraph( el )
+{
+       if( typeof(el) == "string" )
+               el = getElement(el);
+       if( (!el) || el.tagName == "BODY" )
+               return null;
+       if( kadovIsParagraph(getParentNode(el)) )
+               return getParentNode(el);
+       else
+               return kadovFindParentParagraph( getParentNode(el) );
+}
+
+//Begin HTML code invoked function
+function kadovRegisterEventHandler( obj, strEvent, strEventHandler )
+{
+       if( !gbBsIE4 )
+               return;
+       CCSSP.RegisterEventHandler( obj, strEvent, strEventHandler );
+}
+
+function textPopupData(el, popupId)
+{
+       this.el = el;
+       this.popupId = "#"+popupId;
+}
+
+var gPopupData = new Array();
+
+function kadovTextPopupInit( el, popupId)
+{
+       if (!gbBsIE4 && !gbBsOpera7 && !gbBsSafari && !gbBsNS6 && !gbBsKonqueror3)
+               return;
+               
+       if( typeof(el) == "string" )
+       {
+               if (popupId)
+               {
+                       gPopupData[gPopupData.length]=new textPopupData(el, popupId);
+               }
+               el = getElement(el);
+       }
+               
+       if( el != null )
+       {
+               CCSSP.RegisterEventHandler( el, "onclick", "kadovTextPopup(\"" + el.id +"\");" );
+               CCSSP.RegisterEventHandler( window, "onload", "kadovTextPopupOnLoad(\"" + el.id +"\");" );
+       }
+}
+//End HTML code invoked function
+
+//End to support extended and dropdown text effects.
+
+//Begin to convert iWrite format to RoboEditor Format for DHTML effects
+function kadovInitTriggersInHead( )
+{
+  if( Object.xDelayedInitElements )
+  {
+     var x = Object.xDelayedInitElements;
+     for(i=0; i<x.length; i++)
+       kadovInitTrigger( x[i] );
+  }
+}
+
+//Begin HTML code invoked function
+function kadovFilePopupInit( el )
+{
+       if( typeof(el) == "string" )
+               el = getElement(el);
+
+       if( el != null )
+               CCSSP.RegisterEventHandler( el, "onmouseover", "BSPSPopupOnMouseOver(event);" );
+}
+
+function kadovInitTrigger( element )
+{
+       if( !gbBsIE4 )
+               return;
+       var srcElement = element;
+       if( typeof(srcElement) == "string" )
+       {
+               srcElement = getElement(element,0);
+               if(srcElement == null)
+                       return;
+       }
+       
+       if( !kadovIsParentVisible(srcElement) )
+               return;
+
+       var targets = srcElement.getAttribute( "x-targets" );
+       if (!targets)
+               targets = srcElement.style.getAttribute("x-targets");
+       if (!targets)
+               return; 
+       var arrOneTarget = targets.split( "," );
+       for( var i = 0; i < arrOneTarget.length; i ++ )
+               bsscFXInit( element, arrOneTarget[i], null, null, null, null );
+}
+
+function kadovIsParentVisible( el )
+{
+       if( typeof(el) == "string" )
+               el = getElement(el);
+       if( (!el) || el.tagName == "BODY" )
+               return true;
+       if( el.style.display == 'none' ) //el.visibility == 'hidden' || 
+               return false;
+       else
+               return kadovIsParentVisible( getParentNode(el) );
+}
+
+function kadovInitEffects( element )
+{
+       if( !gbBsIE4 )
+               return;
+       var srcElement = element;
+       if( typeof(srcElement) == "string" )
+       {
+               srcElement = getElement(element,0);
+               if(srcElement == null)
+                       return;
+       }
+       
+       if( !kadovIsParentVisible(srcElement) )
+               return;
+       
+       kadovInitEffect( srcElement, "x-on-hover" );
+       kadovInitEffect( srcElement, "x-on-pageclick" );
+       kadovInitEffect( srcElement, "x-on-pageload" );
+       kadovInitEffect( srcElement, "x-on-trigger-1" );
+       kadovInitEffect( srcElement, "x-on-trigger-2" );
+}
+//End HTML code invoked function
+
+function kadovInitEffect( element, prop )
+{
+       var values = null;
+       if( element.getAttribute( "currentStyle" )  && element.currentStyle.getAttribute)
+               values = element.currentStyle.getAttribute( prop );
+       else  if (element.style.getAttribute)
+               values = element.style.getAttribute( prop );
+       if( !values )
+               return;
+
+       var functions = new Array();
+       var nIdx = 0, nStart = 0;
+       var nNext = values.indexOf( "\)", 0);
+       while( nNext >= 0 && nNext < values.length )
+       {
+               functions[nIdx] = values.substr( nStart, nNext-nStart+1);
+               nStart = nNext + 1;
+               nIdx++;
+               nNext = values.indexOf( "\)", nStart);
+       }
+               
+       for( var i=0; i<functions.length; i++)
+       {
+               var id = element.getAttribute( "id" );
+               var translatedProp = kadovTranslateProp(prop);
+
+               var lp = functions[i].indexOf( "(" );
+               var fnname = functions[i].substring(0, lp);
+               var srcargs = functions[i].substring(lp+1, functions[i].length-1);
+               
+               var nClickTimes = 1;
+               var arrForClickCount = srcargs.split( "," );
+               for( var j = 0; j < arrForClickCount.length; j++ )
+               {// to locate and get the "clicks=99" settings
+                       var nPageClick = arrForClickCount[j].indexOf("clicks");
+                       if( nPageClick >= 0 )
+                       {
+                               nPageClick = arrForClickCount[j].indexOf("=");
+                               if( nPageClick > 0 )
+                               {
+                                       nClickTimes = arrForClickCount[j].substring( nPageClick + 1, arrForClickCount[j].length) * 1;
+                                       break;
+                               }
+                       }
+               }
+               var args = srcargs;
+               if( j < arrForClickCount.length )
+               {// to strip out the "clicks=99" from the arguments string
+                       args = "";
+                       for( var k = 0; k < arrForClickCount.length; k ++ )
+                       {
+                               if( k != j )
+                               {
+                                       args += arrForClickCount[k];
+                                       if( k < arrForClickCount.length - 1 )
+                                               args += ",";
+                               }
+                       }
+               }
+               bsscFXInit( null, id, translatedProp, fnname, args, nClickTimes );
+       }
+}
+
+function kadovTranslateProp( prop )
+{
+       switch( prop )
+       {
+       case "x-on-hover" :     return "bsschover";
+       case "x-on-pageclick" : return "bsscpageclick";
+       case "x-on-pageload" :  return "bsscpageload";
+       case "x-on-trigger-1" : return "bssctrigger1";
+       case "x-on-trigger-2" : return "bssctrigger2";
+       }
+       return null;
+}
+//End to convert iWrite format to RoboEditor Format for DHTML effects
+
+//Begin the definition of one entry to DHTML effects
+function bsscFXInit( trigger_ID, target_ID, event_type, 
+       action_type, action_setting, event_addional )
+{
+       if( (!gbBsWindows && !gbBsSunOS  && !(gbBsMac&&gbBsIE5)) || typeof(target_ID) != "string" )//MUST have a target_ID
+               return; // we don't support Navigator yet
+       
+       if( typeof(event_type) == "string" )
+               event_type = event_type.toLowerCase();
+       if( typeof(action_type) == "string" )
+               action_type = action_type.toLowerCase();
+       if( typeof(action_setting) == "string" )
+                action_setting = action_setting.toLowerCase();
+       
+       // to get the target element then add it to the target list
+       var eleTarget = CCSSP.GetObject( target_ID );
+       if( (eleTarget != null) && (event_type != null) && (action_type != null) )
+       {
+               CEngine.AddOneTarget( target_ID, eleTarget );
+               CEngine.BuildTargetObject(target_ID, event_type, action_type, action_setting, event_addional);
+       }
+       
+       // to validate the trigger_ID parameter
+       if( typeof(trigger_ID) == "string" && trigger_ID != "" )
+               CEngine.BuildTriggerObject( trigger_ID, target_ID );
+}      
+//End the definition of one entry to DHTML effects
+
+/// Section End  - kadov DHTM (JavaScript 1.2)
+
+/// Section Begin  - CCSSP DHTM (JavaScript 1.2)
+
+//Begin JavaScript libary for cross-platform positioning object.
+function CCSSP(){} // constructor of CCSSP class
+
+CCSSP.GetObject = function( obj )
+{//convert object name string or reference into a valid object reference
+       if( typeof(obj) == "object" )
+               return obj;
+       else if( typeof(obj) == "string" && obj != "")
+       {
+               if( gbBsNS4 )
+                       return eval("document." + obj);
+               else
+                       return eval("document.all(\"" + obj + "\")");
+       }
+       else
+               return null;
+}
+
+CCSSP.MoveObjectTo = function(obj, x, y)
+{//positioning an object at a specific pixel coordinate
+       if( gbBsNS4 )
+               obj.moveTo(x,y);
+       else
+       {
+               obj.style.pixelLeft = x;
+               obj.style.pixelTop = y;
+       }
+}
+
+CCSSP.MoveObjectBy = function(obj, dx, dy)
+{//moveing a object by x and/or y pixel
+       if( gbBsNS4 )
+               obj.moveBy(dx,dy);
+       else
+       {
+               obj.style.pixelLeft += dx;
+               obj.style.pixelTop += dy;
+       }
+}
+
+CCSSP.SetObjectBGColor = function(obj, color)
+{//set the background color of an object
+       if( gbBsNS4 )
+               obj.bgColor = color;
+       else
+               obj.style.backgroundColor = color;
+}
+
+CCSSP.ShowObject = function(obj, bShow)
+{// set the object to be visible or invisible
+       if( gbBsNS4 )
+               obj.visibility = (bShow == true) ? 'show' : 'hide';
+       else
+               obj.style.visibility = (bShow == true) ? 'visible' : 'hidden';// when hidden, it still occupy some space.
+}
+
+CCSSP.GetObjectLeft = function(obj)
+{// retrieve the x coordinate of a posionable object
+       if( gbBsNS4 )
+               return obj.left;
+       else
+               return obj.style.pixelLeft;
+}
+
+CCSSP.GetObjectTop = function(obj)
+{// retrieve the y coordinate of a posionable object
+       if( gbBsNS4 )
+               return obj.top;
+       else
+               return obj.style.pixelTop;
+}
+
+CCSSP.GetObjectContainLeft = function(obj)
+{// retrieve the x coordinate of a posionable object relative to it's parent element
+       if( gbBsNS4 )
+               return obj.pageX;
+       else
+       {
+               if( obj == document.body )
+                       return obj.clientLeft;
+               else
+                       return obj.offsetLeft;
+       }
+}
+
+CCSSP.GetObjectWindowLeft = function(obj)
+{// retrieve the x coordinate of a posionable object relative to browser window
+       if( gbBsNS4 )
+               return obj.pageX;
+       else
+       {
+               var nOffsetWindowLeft = 0;
+               for(var element = obj; element; element = element.offsetParent)
+                       nOffsetWindowLeft += CCSSP.GetObjectContainLeft(element);
+               return nOffsetWindowLeft;
+       }
+}
+
+CCSSP.GetObjectContainTop = function(obj)
+{// retrieve the y coordinate of a posionable object relative to it's parent element
+       if( gbBsNS4 )
+               return obj.pageY;
+       else
+       {
+               if( obj == document.body )
+                       return obj.clientTop;
+               else
+                       return obj.offsetTop;
+       }
+}
+
+CCSSP.GetObjectWindowTop = function(obj)
+{// retrieve the y coordinate of a posionable object relative to browser window
+       if( gbBsNS4 )
+               return obj.pageY;
+       else
+       {
+               var nOffsetWindowTop = 0;
+               for(var element = obj; element; element = element.offsetParent)
+                       nOffsetWindowTop += CCSSP.GetObjectContainTop(element);
+               return nOffsetWindowTop;
+       }
+}
+
+CCSSP.GetObjectHeight = function(obj)
+{// retrieve the height of a posionable object
+       if( gbBsNS4 )
+               return obj.clip.height;
+       else
+               return obj.offsetHeight;
+}
+
+CCSSP.GetObjectWidth = function(obj)
+{// retrieve the width of a posionable object
+       if( gbBsNS4 )
+               return obj.clip.width;
+       else
+               return obj.offsetWidth;
+}
+
+CCSSP.RegisterEventHandler = function( srcObj, rawEventName, funcHandler )
+{ // to add the "funcHandler" as the "rawEventName" 's handler to the "srcObj" object,the original event handler will be combined
+       if (gbBsNS4 && !gbBsNS6)
+               return ;
+               
+       var oldHandler = "";
+
+       if (gbBsMac &&gbBsIE4&&!gbBsIE5)
+       {
+               if (typeof(srcObj[rawEventName.toLowerCase()])=="unknown")
+               { //search for <SCRIPT> tag which define the event handler
+                       for( var i = 0; i < document.scripts.length; i++ ) 
+                       {
+                               var script = document.scripts[i];
+                               if( (script.htmlFor == srcObj.id || script.htmlFor == srcObj ) && script.event == rawEventName )
+                               {
+                                       oldHandler = script.innerHTML;
+                                       break;
+                               }
+                       }
+               }
+       }
+       else
+       {
+               var oldInlineHandler = srcObj[rawEventName.toLowerCase()];
+               if( oldInlineHandler != null && typeof(oldInlineHandler) != "undefined")
+               {
+                       var functionDefinition = oldInlineHandler.toString();
+                       var bodyStart = functionDefinition.indexOf( "{" );
+                       var bodyEnd = functionDefinition.lastIndexOf( "}" );
+                       if( bodyStart > 0 || bodyEnd > bodyStart )
+                               oldHandler = functionDefinition.substr( bodyStart + 1, bodyEnd - bodyStart - 2 );
+               }
+               else if( gbBsIE4 )
+               { //search for <SCRIPT> tag which define the event handler
+                       for( var i = 0; i < document.scripts.length; i++ ) 
+                       {
+                               var script = document.scripts[i];
+                               if( (script.htmlFor == srcObj.id || script.htmlFor == srcObj ) && script.event == rawEventName )
+                               {
+                                       oldHandler = script.innerHTML;
+                                       break;
+                               }
+                       }
+               }
+       }
+       if( oldHandler.indexOf(funcHandler) >= 0 )
+               return;// to prevent register the funtion twice.
+
+       if( gbBsNS4 ) // only "onload, onresize, onfocus" apply to window
+       {// other raw events will apply to layer
+               var noOn = rawEventName.substring(2, rawEventName.length);
+               if( typeof(noOn) == "string" && noOn.length > 3 ) {
+                       if (srcObj.captureEvents)
+                               srcObj.captureEvents( Event[noOn.toUpperCase()] );
+               }
+       }
+       
+       var newHandler = oldHandler;
+       if( newHandler.length == 0 )
+               newHandler = funcHandler;
+       else
+               newHandler += "; " + funcHandler;
+       
+       srcObj[rawEventName.toLowerCase()] = new Function( newHandler );
+}
+
+CCSSP.GetWindowHeight = function()
+{// retrieve the height of available content in browser window
+       if( gbBsNS4 )
+               return window.innerHeight;
+       else
+               return document.body.clientHeight;
+}
+
+CCSSP.GetWindowBottom = function()
+{// retrieve the bottom postion of browser window
+       if( gbBsNS4 )
+               return window.outerHeight + window.pageYOffset;
+       else
+               return document.body.clientHeight + document.body.scrollTop;
+}
+
+CCSSP.GetWindowWidth = function()
+{// retrieve the width of available content in browser window
+       if( gbBsNS4 )
+               return window.innerWidth;
+       else
+               return document.body.clientWidth;
+}
+
+CCSSP.GetWindowRight = function()
+{// retrieve the right postion of browser window
+       if( gbBsNS4 )
+               return window.outerWidth + window.pageXOffset;
+       else
+               return document.body.clientWidth + document.body.scrollLeft;
+}
+
+CCSSP.TrimString = function( objString, subtrim )
+{// to trim the "subtrim" in the beginning and ending of a string object
+       if( typeof(subtrim) != "string" || subtrim == null )
+               return objString;
+       var strHead = objString.substring(0, 1);
+       var strRear = objString.substring(objString.length-1, objString.length);
+       if( strHead != subtrim && strRear != subtrim )
+               return objString;
+       
+       var spacePos = objString.indexOf(subtrim);
+       if( spacePos < 0 )
+               return objString;
+       else if( spacePos == objString.length - 1 )
+               return objString.substring(0, spacePos);
+       else
+       {
+               var newString = objString.substring( spacePos + 1, objString.length);
+               return CCSSP.TrimString( newString, subtrim );
+       }
+}
+
+CCSSP.TrimSpace = function( objString )
+{
+       var Trim1 = CCSSP.TrimString( objString, " ");
+       return CCSSP.TrimString( Trim1, "\'");
+}
+
+CCSSP.GetEventElement = function( navEventObject )
+{// to get the element who fired the current event
+       if(gbBsNS4) 
+               if (gbBsNS6)
+                       return null;
+               else
+                        navEventObject.target;
+       else
+               return event.srcElement;
+}
+
+CCSSP.PrepareFilter = function( Obj )
+{//to prepare for making the filter work
+       Obj.style.filter = "";
+       if( Obj.style.width != "" || Obj.style.height != "" || Obj.style.position == "absolute" )
+               return;
+       Obj.style.height = CCSSP.GetObjectHeight(Obj);
+}
+
+CCSSP.IsDescendant = function( progenitor, progeny )
+{
+       if( typeof(progeny) == "undefined" || progeny == null )
+               return false;
+       else if( progeny == progenitor )
+               return true; 
+       else if( progeny.id == progenitor.id ) 
+               return true; 
+       else if( getParentNode(progeny) == getParentNode(progenitor))
+               return false;
+       else
+               return CCSSP.IsDescendant( progenitor, getParentNode(progeny));
+}
+
+CCSSP.IsTextTag = function( Obj )
+{
+       if( typeof( Obj.tagName ) == "undefined" )
+               return false;
+       return( Obj.tagName.indexOf("H") == 0 || Obj.tagName == "P" || 
+                       Obj.tagName == "FONT" || Obj.tagName == "SPAN" );
+}
+
+//End JavaScript libary for cross-platform positioning object.
+
+/// Section End  - CCSSP DHTM (JavaScript 1.2)
+
+/// Section Begin  - CCSSP DHTM 1 (JavaScript 1.2)
+
+//Begin the definition of class CTrigger
+function CTrigger( TriggerElement )
+{
+       // object : the trigger element. Never be null. 
+       this.eleTrigger = TriggerElement;
+       
+       // number : the click counter number: only 3 values: 0,1,2;
+       this.nCounter = 0; 
+       
+       //object as associative array of string:
+       // the associate target ID strings; one element at least.                       
+       this.objStrTarget = new Object();
+       this.eleTrigger.style.cursor = "hand";
+       if( this.eleTrigger.tagName == "AREA" && this.eleTrigger.getAttribute("href") == "" )
+               this.eleTrigger.setAttribute("href", "#") // to make a hand cursor for image map
+}
+
+CTrigger.prototype.AddTargetID = function( strTargetID )
+{// add one target ID string to the objStrTarget
+       if( typeof(strTargetID) != "string" )
+               return ;
+       if( typeof(this.objStrTarget[strTargetID]) != "string" )
+               this.objStrTarget[strTargetID] = strTargetID;
+}
+
+CTrigger.prototype.OnTriggerClick = function()
+{// to activate all asociated target
+       var strEventType = ( (this.nCounter++)% 2 == 0 ) ? 
+               "bssctrigger1" : "bssctrigger2";
+               
+       // to enumerate associative target element's ID string
+       for( var strTargetID in this.objStrTarget ) 
+               CEngine.SendEventToOneTarget( strTargetID, strEventType );
+}
+//End the definition of class CTrigger
+
+//Begin the definition of class CTarget
+function CTarget( TargetElement )
+{
+       // object : the target element. Never be null.
+       this.eleTarget = TargetElement;
+       this.objManager = new Object(); // object: the event manager
+} 
+
+CTarget.nPageClickCounter = 0;// static class property.
+
+CTarget.prototype.GetAgencyObject = function(str_action_type,action_setting )
+{// return the action agency ( effect )object's refernece 
+       switch( str_action_type )
+       {
+       case "show":return new CAgencyShow( this.eleTarget, true ) ;
+       case "hide":return new CAgencyShow( this.eleTarget, false ) ;
+
+    case "flyin" : 
+       return new CAgencyFly(this.eleTarget, action_setting, true);
+    case "flyout" : 
+       return new CAgencyFly(this.eleTarget, action_setting, false);
+    case "spiralin" : 
+       return new CAgencySpiral(this.eleTarget, action_setting, true);
+    case "spiralout" : 
+       return new CAgencySpiral(this.eleTarget, action_setting, false);
+    case "zoomin" :
+       return new CAgencyZoom(this.eleTarget, action_setting, true);
+    case "zoomout" : 
+       return new CAgencyZoom(this.eleTarget, action_setting, false);
+    case "elastic" : 
+               return new CAgencyElastic(this.eleTarget, action_setting);
+               
+    case "fadein" : 
+       return (gbBsIE4)? new CAgencyAlpha(this.eleTarget, action_setting, true) : null;
+    case "fadeout" :
+       return (gbBsIE4)? new CAgencyAlpha(this.eleTarget, action_setting, false) : null;
+    case "rockrollstatic" :
+    case "rockroll" :
+       return (gbBsIE4)? new CAgencyWave(this.eleTarget, action_setting, false) : null;
+    case "glow":
+       return (gbBsIE4)? new CAgencyGlow(this.eleTarget,action_setting) : null;
+    case "dropshadow":
+       return (gbBsIE4)? new CAgencyDropShadow(this.eleTarget,action_setting) : null;
+    case "transition" :
+       return (gbBsIE4)? new CAgencyRevealTrans(this.eleTarget,action_setting) : null;
+    case "blur" :
+       return (gbBsIE4)? new CAgencyBlur(this.eleTarget,action_setting) : null;
+
+    case "fliph" : // all these 4 do NOT need any parameters
+    case "flipv" :
+    case "invert":
+    case "gray" :
+       return (gbBsIE4)? new CAgencyChangeFilter(this.eleTarget, str_action_type) : null;
+    
+    case "fontchange": // the effects below change the style on the fly, so won't work in Navigator
+       return (gbBsIE4)? new CAgencyFontChange(this.eleTarget,action_setting) : null;
+    case "boderchange": 
+    case "stylechange":
+       return (gbBsIE4)? new CAgencyChangeStyle(this.eleTarget,action_setting) : null;
+
+       default: return null;
+       }
+}
+
+CTarget.prototype.SetEventManager = function( 
+       one_event_type,str_action_type,action_setting,event_additional)
+{// to set the event manager with specified action 
+       if( typeof( one_event_type ) != "string" ||     
+               typeof( str_action_type ) != "string"||
+               typeof( action_setting ) != "string" )
+               return false;
+       if( typeof(this.objManager[one_event_type]) == "undefined" )
+       {
+               this.objManager[one_event_type] = new Object();
+               this.objManager[one_event_type].length = 0;
+       }
+       
+       var eventAgency = this.GetAgencyObject(str_action_type,action_setting);
+       if( eventAgency != null )
+       {
+               var ct = this.objManager[one_event_type].length ++;
+               this.objManager[one_event_type][ct] = eventAgency;
+               
+               if( one_event_type == "bsscpageclick" )
+               {// to deal with the "number of pageclick" stuff
+                       if( typeof(event_additional) == "number" )
+                               this.objManager[one_event_type][ct].nPageClick = event_additional;
+                       else // set the default number 
+                               this.objManager[one_event_type][ct].nPageClick = 1;
+                       
+                       if( (typeof(this.objManager.nMinPageClickIndex) == "undefined") ||
+                           (this.objManager[one_event_type][ct].nPageClick < 
+                                       this.objManager[one_event_type][this.objManager.nMinPageClickIndex].nPageClick) )
+                               this.objManager.nMinPageClickIndex = ct;
+               }
+               
+               //hide the object blindly,SetState function will take care of the final correct state
+               if( ((one_event_type == "bsscpageclick") && 
+                        (this.objManager[one_event_type][ct].nPageClick == 1)) ||
+                       one_event_type == "bsscpageload" ||
+                       one_event_type == "bssctrigger1" )
+                       CCSSP.ShowObject( this.eleTarget, false );
+               
+               if( one_event_type == "bssctrigger1" || one_event_type == "bssctrigger2" )
+                       if( typeof( this.strTriggerEvent ) == "undefined" )
+                               this.strTriggerEvent = ( one_event_type == "bssctrigger1" ) ? "bssctrigger2" : "bssctrigger1";
+                       
+               return true;
+       }
+       return false;
+}
+
+CTarget.prototype.OnEvent = function( strBsscEvent )
+{// response to the event ( bssc format )
+       if( typeof(this.objManager[strBsscEvent]) == "object" )
+       { // to get the event agency from the event manager
+               var eventAgency = this.objManager[strBsscEvent];
+               for( var i = 0; i < eventAgency.length; i++ )
+               {
+                       if( strBsscEvent == "bsscpageclick" && 
+                               eventAgency[i].nPageClick != CTarget.nPageClickCounter )
+                                continue;
+                       else if( strBsscEvent == "bsschover" && event.type == "mouseout" )
+                               eventAgency[i].EndEffect();
+                       else // to invoke the unified function in effect object 
+                               eventAgency[i].UpdateEffect(); 
+               }
+       }
+}
+
+CTarget.prototype.SetState = function( strBsscEvent )
+{
+       if( typeof(this.objManager[strBsscEvent]) != "object" )
+               return false;
+
+       // to get the event agency from the event manager
+       var eventAgency = this.objManager[strBsscEvent];
+       
+       if( strBsscEvent == "bsscpageclick" )
+       {// we only set the initial state for the minium number of pageclick 
+               eventAgency[this.objManager.nMinPageClickIndex].PrepareEffect();
+               return true;
+       }
+       else
+       {
+               for( var i = 0; i < eventAgency.length; i++ )
+                       eventAgency[i].PrepareEffect(); // to invoke the unified function in effect object       
+               if( i > 0 )
+                       return true;
+               else
+                       return false;
+       }
+}
+//End the definition of class CTarget
+
+//Begin the definition of CEngine class
+function CEngine(){}// all properities are going be "class" properities
+
+// object : as associative array of trigger objects
+CEngine.objTrigger = new Object();
+// object : as associative array of target objects 
+CEngine.objTarget = new Object(); 
+
+// Array : each element is a CAgencyXXX animation object
+CEngine.arrAnimation = new Array();
+CEngine.PerformAnimation = function( nIndex )
+{// animation : update effects function
+       CEngine.arrAnimation[nIndex].UpdateEffect();
+}
+
+CEngine.AddOneTrigger = function(TriggerID,TriggerElement)
+{// add one Trigger object into the trigger array
+       if( typeof(TriggerID) != "string" || TriggerElement == null ||
+           typeof(TriggerElement) != "object" )
+               return;
+       if( typeof(CEngine.objTrigger[TriggerID] ) != "object" )
+               CEngine.objTrigger[TriggerID] = new CTrigger(TriggerElement);
+}
+       
+CEngine.AddOneTarget = function(TargetID, TargetElement)
+{// add one Target object into the target array
+       if( typeof(TargetID) != "string" || TargetElement == null ||
+               typeof(TargetElement) != "object" )
+               return;
+       if( typeof(CEngine.objTarget[TargetID]) != "object" )
+               CEngine.objTarget[TargetID] = new CTarget( TargetElement );
+}
+
+CEngine.SendEventToOneTarget = function(strTargetID, strBsscEvent )
+{// to activate one target object
+       if( typeof(CEngine.objTarget[strTargetID]) == "object" ) 
+       {
+               if( strBsscEvent == "bssctrigger1" || strBsscEvent == "bssctrigger2" )
+               {//now, the "bssctrigger1" and "bssctrigger2" work like a toggle
+                       if( strBsscEvent == CEngine.objTarget[strTargetID].strTriggerEvent )
+                               strBsscEvent = (strBsscEvent == "bssctrigger1") ? "bssctrigger2" : "bssctrigger1";
+                       CEngine.objTarget[strTargetID].strTriggerEvent = strBsscEvent;
+               }
+               CEngine.objTarget[strTargetID].OnEvent( strBsscEvent );
+       }
+}
+
+CEngine.SendEventToAllTarget = function( strBsscEvent )
+{ //to activate all target associative to the BSSC event
+       for( var strTargetID in CEngine.objTarget ) //to enumerate all target
+               CEngine.SendEventToOneTarget( strTargetID, strBsscEvent );
+}
+
+CEngine.SetOneTargetInitialState = function( strTargetID )
+{// only invoked after ALL effects for the target have been set
+       if( typeof(CEngine.objTarget[strTargetID]) == "object" ) 
+       {// to get target object
+               var objTarget = CEngine.objTarget[strTargetID];
+               if( objTarget.SetState( "bsscpageload" ) == false )
+               {
+                       objTarget.SetState( "bsscpageclick" );
+                       objTarget.SetState( "bssctrigger1" );
+               }
+       }
+}
+
+CEngine.AdjustPageClickCounter = function()
+{
+       var nAdjustedClickCounter = CTarget.nPageClickCounter;
+       var bAdjusted = false;
+       for( var strTargetID in CEngine.objTarget ) //to enumerate all target
+       {// try to find the minum pageCliclConter greater than CTarget.nPageClickCounter
+               var objEventPageClick = CEngine.objTarget[strTargetID].objManager.bsscpageclick;
+               if( objEventPageClick != null )
+               {
+                       for( var i = 0; i < objEventPageClick.length; i++ )
+                       {
+                               var nOtherPageClick = objEventPageClick[i].nPageClick;
+                               if( nOtherPageClick == CTarget.nPageClickCounter )
+                                       return;
+                               if( nOtherPageClick > CTarget.nPageClickCounter )
+                               {
+                                       if( !bAdjusted )
+                                       {
+                                               nAdjustedClickCounter = nOtherPageClick;
+                                               bAdjusted = true;
+                                       }
+                                       else if( nOtherPageClick < nAdjustedClickCounter )
+                                               nAdjustedClickCounter = nOtherPageClick;
+                               }
+                       }
+               }
+       }
+       CTarget.nPageClickCounter = nAdjustedClickCounter;
+}
+
+CEngine.OnPageLoad = function()
+{      
+       // first, to set all target's initial state
+       for( var strTargetID in CEngine.objTarget )
+               CEngine.SetOneTargetInitialState( strTargetID );
+       
+       // to invoke all target's onpageload handler
+       CEngine.SendEventToAllTarget( "bsscpageload" );
+}
+
+CEngine.OnPageClick = function()
+{ // to invoke all target's onpageclick handler
+       var src = CCSSP.GetEventElement( arguments[0] );
+       if( src == null )
+               return;
+               
+       var objClickedTrigger = null;
+       for( var strTriggerID in CEngine.objTrigger )
+       { // to detect which trigger is clicked
+               if( CCSSP.IsDescendant( CEngine.objTrigger[strTriggerID].eleTrigger,src) )
+               {
+                       objClickedTrigger = CEngine.objTrigger[strTriggerID];
+                       break;
+               }
+       }
+       
+       if( objClickedTrigger != null) // the clicked trigger found
+               objClickedTrigger.OnTriggerClick();
+       else // no trigger is clicked
+       { // to send PageClick event to all target
+               CTarget.nPageClickCounter++;
+               CEngine.AdjustPageClickCounter();
+               CEngine.SendEventToAllTarget( "bsscpageclick" );
+       }
+}      
+
+CEngine.OnMouseOver = function()
+{ // to invoke all target's onpageload handler
+       var src = CCSSP.GetEventElement( arguments[0] );
+       if( src == null )
+               return;
+               
+       var strHoveredTargetID = null;
+       for( var strTargetID in CEngine.objTarget )
+       { // to detect which Target is hovering on
+               if( CCSSP.IsDescendant( CEngine.objTarget[strTargetID].eleTarget, src ) )
+           {
+                       strHoveredTargetID = strTargetID;
+                       break;
+           }
+       }
+       
+       if( strHoveredTargetID != null ) // the hovered target found
+               CEngine.SendEventToOneTarget( strHoveredTargetID, "bsschover" );
+}
+
+CEngine.BuildTargetObject = function(target_ID,event_type,action_type,
+                       action_setting, event_additional)
+{// to build target object 
+       // to get the target object
+       if( typeof( CEngine.objTarget[target_ID] ) != "object" )
+               return false;// the engine's AddOneTarget function might have failed.
+       var TargetObject = CEngine.objTarget[target_ID];
+       
+       // to prepare the parameters for the event manager
+       var arrEvent = event_type.split("|"); // to split the combined event_type string
+       var arrAction = action_type.split("|");//to split the combined action_type string
+       for( var trim = 0; trim < arrEvent.length; trim++ )
+               arrEvent[trim] = CCSSP.TrimSpace(arrEvent[trim]);
+       
+       for( trim = 0; trim < arrAction.length; trim++ )
+               arrAction[trim] = CCSSP.TrimSpace(arrAction[trim]);
+       
+       var arrSetting = new Array(); 
+       if( typeof(action_setting) == "string" )
+               arrSetting = action_setting.split("|");// to split the combined action_setting string
+       // to calibrate the arrays
+       for( var i = arrSetting.length; i < arrAction.length; i++ )
+       {
+               if( typeof(arrSetting[i]) != "string" )
+                        arrSetting[i] = "";
+       }                                
+
+       // to prepare for dealing with the absolute posioning element
+       TargetObject.eleTarget.ABSX = CCSSP.GetObjectLeft( TargetObject.eleTarget );
+       TargetObject.eleTarget.ABSY = CCSSP.GetObjectTop( TargetObject.eleTarget );
+
+       if( arrEvent.length > 1 )
+       {// if event is combined, it must be : "bssctrigger1 | bssctrigger2"
+               if( arrAction.length != 2 )
+                       return false; // if event is combined, there must be 2 actions
+               for( i = 0 ; i < 2; i++ )
+               {
+                       if( TargetObject.SetEventManager(arrEvent[i], arrAction[i], 
+                               arrSetting[i], event_additional) == false )
+                               return false; // the event manager has not been set up
+               }
+       }
+       else // the event_type string is not combined
+       {
+               for( i = 0 ; i < arrAction.length; i++ )
+               {
+                       TargetObject.SetEventManager(event_type, arrAction[i], arrSetting[i], event_additional);
+                       // to validate the event manager
+                       if( typeof(TargetObject.objManager[event_type]) != "object" ||
+                                       typeof(TargetObject.objManager[event_type][i]) != "object" )
+                               return false; // the event manager has not been set up
+               }
+       }
+       return true;
+}
+
+CEngine.BuildTriggerObject = function(trigger_ID, target_ID)
+{// to build the trigger object
+       var arrTrigger = trigger_ID.split("|"); // to split the combined trigger_ID string
+       for( var i = 0; i < arrTrigger.length; i ++ )
+       {// to get the trigger element then add it to the trigger list
+               arrTrigger[i] = CCSSP.TrimSpace( arrTrigger[i] );
+               var eleTrigger = CCSSP.GetObject( arrTrigger[i] );
+               if( eleTrigger == null )
+                       continue; // the trigger_ID string in the HTML code maybe wrong
+               CEngine.AddOneTrigger( arrTrigger[i], eleTrigger );
+
+               // to get the target object
+               if( typeof( this.objTrigger[arrTrigger[i]] ) != "object" )
+                       continue;// the engine's AddOneTarget function might have failed.
+               CEngine.objTrigger[arrTrigger[i]].AddTargetID( target_ID );
+       }
+}
+//End the definition of CEngine class
+
+/// Section End  - CCSSP DHTM 1 (JavaScript 1.2)
+
+/// Section Begin  - CCSSP DHTM 2 (JavaScript 1.2)
+
+//Begin the definition of CAgencyXXXX classes
+
+//Begin of the CAgencyShow definition
+function CAgencyShow( element, bIsShow )
+{
+       this.ele = element;
+       this.bIsShow = bIsShow;
+}
+
+CAgencyShow.prototype.PrepareEffect = function()
+{
+       CCSSP.ShowObject( this.ele, !this.bIsShow );
+}
+
+CAgencyShow.prototype.UpdateEffect = function()
+{
+       CCSSP.ShowObject( this.ele, this.bIsShow );
+}
+
+CAgencyShow.prototype.EndEffect = function()
+{
+       CCSSP.ShowObject( this.ele, !this.bIsShow );
+}
+// End of the CAgencyShow definition
+
+// Begin of CAgencyFly definition
+function CAgencyFly( element, settings, bIsIn )
+{
+       this.ele = element;
+       this.bIsIn = bIsIn;
+       this.duration = 1000; // default
+       this.direction = "right";
+
+       var arrAllSet = settings.split(",");
+       for( var i = 0; i < arrAllSet.length; i ++ )
+       {// to retrieve the setting
+               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);
+               var arrOneSet = arrAllSet[i].split("=");
+               for( var j = 0; j < arrOneSet.length; j++ )
+                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);
+               switch( arrOneSet[0] )
+               {
+               case "speed" : this.duration = 100000/arrOneSet[1]; break;
+               case "direction" : this.direction = arrOneSet[1]; break;
+               }
+       }
+               
+       if( gbBsIE5 && this.ele.style.position != "absolute" )
+               this.ele.style.position = "relative";
+       this.timer = null;
+       this.aniIndex = CEngine.arrAnimation.length;
+       CEngine.arrAnimation[this.aniIndex] = this;
+}
+
+CAgencyFly.prototype.PrepareEffect = function()
+{
+       CCSSP.ShowObject(this.ele, !this.bIsIn );
+}
+
+CAgencyFly.prototype.UpdateEffect = function()
+{
+       if( this.timer == null )
+               this.ResetParameters();
+
+       var percent = ((new Date()).getTime() - this.startTime)/this.duration;
+       if( percent >= 1.0 )
+               this.EndEffect();
+       else
+       {
+               var newX = this.startX*(1.0-percent) +  this.finalX*percent;
+               var newY = this.startY*(1.0-percent) +  this.finalY*percent;
+               CCSSP.MoveObjectTo(this.ele, newX, newY);
+               if( this.timer == null )
+                       this.timer = setInterval("CEngine.PerformAnimation(" + this.aniIndex + ")", 20 );
+       }
+}
+
+CAgencyFly.prototype.EndEffect = function()
+{
+       clearInterval( this.timer );
+       this.timer = null;
+
+       if( this.bIsIn ) // FlyIn
+               CCSSP.MoveObjectTo(this.ele, this.finalX, this.finalY);
+       else // FlyOut
+               CCSSP.MoveObjectTo(this.ele, this.startX, this.startY);
+       CCSSP.ShowObject(this.ele, this.bIsIn );
+}
+
+CAgencyFly.prototype.ResetParameters = function()
+{
+       this.PrepareEffect();
+       CCSSP.ShowObject(this.ele, true );
+
+       this.startX = 0;
+       this.startY = 0;
+       this.finalX = 0;
+       this.finalY = 0; 
+       
+       var offsetLeft = CCSSP.GetObjectWindowLeft(this.ele) + this.ele.offsetWidth;
+       var offsetTop = CCSSP.GetObjectWindowTop(this.ele) + this.ele.offsetHeight;
+       var offsetRight = CCSSP.GetWindowRight();
+       var offsetBottom = CCSSP.GetWindowBottom();
+
+       if( this.bIsIn )
+       { // FlyIn
+               this.finalX = this.ele.ABSX;
+               this.finalY = this.ele.ABSY;
+
+               switch( this.direction )
+               {
+               case "right": this.startX = offsetRight; this.startY = this.finalY; break;
+               case "left": this.startX = -offsetLeft;  this.startY = this.finalY; break;
+               case "down": this.startY = offsetBottom; this.startX = this.finalX; break;
+               case "up":  this.startY = -offsetTop;    this.startX = this.finalX; break;
+               case "downright":
+                       this.startX = ( offsetBottom < offsetRight) ? offsetBottom : offsetRight;
+                       this.startY = this.startX;              break;
+               case "upright":
+                       this.startX = (offsetTop < offsetRight)? offsetTop : offsetRight;
+                       this.startY = -this.startX;             break;
+               case "upleft":
+                       this.startX = -((offsetTop < offsetRight)? offsetTop : offsetRight);
+                       this.startY = this.startX;              break;
+               case "downleft":
+                       this.startX = -(( offsetBottom < offsetRight) ? offsetBottom : offsetRight);
+                       this.startY = -this.startX;     break;
+               }
+       }
+       else
+       { // FlyOut
+               this.startX = this.ele.ABSX;
+               this.startY = this.ele.ABSY;
+
+               switch( this.direction )
+               {
+               case "right": this.finalX = offsetRight;  this.finalY = this.startY; break;
+               case "left": this.finalX = -offsetLeft;   this.finalY = this.startY;  break;
+               case "down": this.finalY = offsetBottom;  this.finalX = this.startX; break;
+               case "up":  this.finalY = -offsetTop;     this.finalX = this.startX; break;
+               case "downright":
+                       this.finalX = ( offsetBottom < offsetRight) ? offsetBottom : offsetRight;
+                       this.finalY = this.finalX;              break;
+               case "upright":
+                       this.finalX = (offsetTop < offsetRight)? offsetTop : offsetRight;
+                       this.finalY = -this.finalX;             break;
+               case "upleft":
+                       this.finalX = -((offsetTop < offsetRight)? offsetTop : offsetRight);
+                       this.finalY = this.finalX;              break;
+               case "downleft":
+                       this.finalX = -(( offsetBottom < offsetRight) ? offsetBottom : offsetRight);
+                       this.finalY = -this.finalX;     break;
+               }
+       }
+       CCSSP.MoveObjectTo(this.ele, this.startX, this.startY);
+       this.startTime = (new Date()).getTime();
+}
+// End of the CAgencyFly definition
+
+// Begin of CAgencySpiral
+function CAgencySpiral( element, settings, bIsIn )
+{
+       this.ele = element;
+       this.bIsIn = bIsIn;
+       this.duration = 1000; // default
+
+       var arrAllSet = settings.split(",");
+       for( var i = 0; i < arrAllSet.length; i ++ )
+       {// to retrieve the setting
+               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);
+               var arrOneSet = arrAllSet[i].split("=");
+               for( var j = 0; j < arrOneSet.length; j++ )
+                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);
+               switch( arrOneSet[0] )
+               {
+               case "speed" : this.duration = 100000/arrOneSet[1]; break;
+               }
+       }
+
+       if( gbBsIE5 && this.ele.style.position != "absolute" )
+               this.ele.style.position = "relative";
+       this.timer = null;
+       this.aniIndex = CEngine.arrAnimation.length;
+       CEngine.arrAnimation[this.aniIndex] = this;
+}
+
+CAgencySpiral.prototype.PrepareEffect = function()
+{
+       CCSSP.ShowObject(this.ele, !this.bIsIn );
+}
+
+CAgencySpiral.prototype.UpdateEffect = function()
+{
+       if( this.timer == null )
+               this.ResetParameters();
+
+       var percent = ((new Date()).getTime() - this.startTime)/this.duration;
+       if( percent >= 1.0 )
+               this.EndEffect();
+       else
+       {
+               var rf = (this.bIsIn)? (1.0 - percent) : percent; 
+               var t = (1.0-rf) * 4.0 * Math.PI
+               var rxP = (this.bIsIn)? this.startX : this.finalX; 
+               var ryP = (this.bIsIn)? this.startY : this.finalY; 
+               var rx = (Math.abs(rxP) < 200) ? Math.abs(rxP) : 200;
+               var ry = (Math.abs(ryP) < 200) ? Math.abs(ryP) : 200;
+
+               var newX = Math.ceil(-rf*Math.cos(t)*rx) + this.ele.ABSX;
+               var newY = Math.ceil(-rf*Math.sin(t)*ry) + this.ele.ABSY;
+               CCSSP.MoveObjectTo(this.ele, newX, newY);
+               if( this.timer == null )
+                       this.timer = setInterval("CEngine.PerformAnimation(" + this.aniIndex + ")", 20 );
+       }
+}
+
+CAgencySpiral.prototype.EndEffect = function()
+{
+       clearInterval( this.timer );
+       this.timer = null;
+       
+       if( this.bIsIn ) // In
+               CCSSP.MoveObjectTo(this.ele, this.finalX, this.finalY);
+       else // Out
+               CCSSP.MoveObjectTo(this.ele, this.startX, this.startY);
+       CCSSP.ShowObject(this.ele, this.bIsIn );
+}
+
+CAgencySpiral.prototype.ResetParameters = function()
+{
+       this.PrepareEffect();
+       CCSSP.ShowObject(this.ele, true );
+       this.startX = (this.bIsIn)? CCSSP.GetWindowRight() : this.ele.ABSX;
+       this.startY = (this.bIsIn)? CCSSP.GetWindowBottom() : this.ele.ABSY;
+       this.finalX = (this.bIsIn)? this.ele.ABSX : CCSSP.GetWindowRight();
+       this.finalY = (this.bIsIn)? this.ele.ABSY : CCSSP.GetWindowBottom(); 
+       
+       CCSSP.MoveObjectTo(this.ele, this.startX, this.startY);
+       this.startTime = (new Date()).getTime();
+}
+// End of CAgencySpiral
+
+// Begin of CAgencyElastic
+function CAgencyElastic( element, settings)
+{
+       this.ele = element;
+       this.duration = 1000; // default
+       this.direction = "right";
+
+       var arrAllSet = settings.split(",");
+       for( var i = 0; i < arrAllSet.length; i ++ )
+       {// to retrieve the setting
+               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);
+               var arrOneSet = arrAllSet[i].split("=");
+               for( var j = 0; j < arrOneSet.length; j++ )
+                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);
+               switch( arrOneSet[0] )
+               {
+               case "speed" : this.duration = 100000/arrOneSet[1]; break;
+               case "direction" : this.direction = arrOneSet[1]; break;
+               }
+       }
+               
+       if( gbBsIE5 && this.ele.style.position != "absolute" )
+               this.ele.style.position = "relative";
+       this.timer = null;
+       this.aniIndex = CEngine.arrAnimation.length;
+       CEngine.arrAnimation[this.aniIndex] = this;
+}
+
+CAgencyElastic.prototype.PrepareEffect = function()
+{
+       CCSSP.ShowObject(this.ele, false );
+}
+
+CAgencyElastic.prototype.UpdateEffect = function()
+{
+       if( this.timer == null )
+               this.ResetParameters();
+
+       var percent = ((new Date()).getTime() - this.startTime)/this.duration;
+       if( percent >= 1.0 )
+               this.EndEffect();
+       else
+       {
+               var newX = this.startX;
+               var newY = this.startY;
+               var rf = Math.exp(-percent*3);
+               var t = percent * 1.5 * Math.PI
+               var rx = (Math.abs(this.startX) > Math.abs(this.startY)) ? this.startX : this.startY;
+               switch (this.direction )
+               {
+               case "left":   
+               case "right" : newX = rf*Math.cos(t)*rx + this.ele.ABSX; break;
+               case "up":         
+               case "down" :  newY = rf*Math.cos(t)*rx + this.ele.ABSX; break;
+               }
+               CCSSP.MoveObjectTo(this.ele, newX, newY);
+               if( this.timer == null )
+                       this.timer = setInterval("CEngine.PerformAnimation(" + this.aniIndex + ")", 20 );
+       }
+}
+
+CAgencyElastic.prototype.EndEffect = function()
+{
+       CCSSP.MoveObjectTo(this.ele, this.finalX, this.finalY);
+       clearInterval( this.timer );
+       this.timer = null;
+}
+
+CAgencyElastic.prototype.ResetParameters = function()
+{
+       CCSSP.ShowObject(this.ele, true );
+       this.startX = this.ele.ABSX;
+       this.finalX = this.ele.ABSX;
+       this.startY = this.ele.ABSY;
+       this.finalY = this.ele.ABSY;
+       
+       switch (this.direction)
+       { 
+       case "left":  this.startX = -this.ele.offsetWidth; break;
+       case "right": this.startX = this.ele.offsetWidth;  break;
+       case "up":    this.startY = -this.ele.offsetHeight;break;
+       case "down":  this.startY = this.ele.offsetHeight; break;
+       }
+       CCSSP.MoveObjectTo(this.ele, this.startX, this.startY);
+       this.startTime = (new Date()).getTime();
+}
+// End of CAgencyElastic
+
+// Begin of CAgencyZoom
+function CAgencyZoom( element, settings, bIsIn)
+{
+       this.ele = element;
+       this.duration = 1000; // default
+       
+       var arrAllSet = settings.split(",");
+       for( var i = 0; i < arrAllSet.length; i ++ )
+       {// to retrieve the setting
+               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);
+               var arrOneSet = arrAllSet[i].split("=");
+               for( var j = 0; j < arrOneSet.length; j++ )
+                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);
+               switch( arrOneSet[0] )
+               {
+               case "speed" : this.duration = 100000/arrOneSet[1]; break;
+               }
+       }
+
+       this.bIsIn = bIsIn;
+       this.timer = null;
+       this.aniIndex = CEngine.arrAnimation.length;
+       CEngine.arrAnimation[this.aniIndex] = this;
+}
+
+CAgencyZoom.prototype.PrepareEffect = function()
+{
+       CCSSP.ShowObject(this.ele, false);
+}
+
+CAgencyZoom.prototype.UpdateEffect = function()
+{
+       if( this.timer == null )
+               this.ResetParameters();
+
+       var percent = ((new Date()).getTime() - this.startTime)/this.duration;
+       if( percent >= 1.0 )
+               this.EndEffect();
+       else
+       {
+               var nFactorIn = Math.ceil(50+50*percent);
+               var nFactorOut = Math.ceil(100+200*(1-percent));
+               var AlterFontsize = ((this.bIsIn)? nFactorIn : nFactorOut) + "%";
+               var AlterFactor = ((this.bIsIn)? nFactorIn : nFactorOut) / 100;
+               
+               this.UpdateEffectAllChildren(this.ele, AlterFontsize, AlterFactor);
+               for(var index = 0; index < this.ele.all.length; index++)
+                       this.UpdateEffectAllChildren(this.ele.all[index], AlterFontsize, AlterFactor);
+                       
+               if( this.timer == null )
+                       this.timer = setInterval("CEngine.PerformAnimation(" + this.aniIndex + ")", 20 );
+       }
+}
+
+CAgencyZoom.prototype.UpdateEffectAllChildren = function(child, FontSize, Factor)
+{
+       if( CCSSP.IsTextTag(child) )
+               child.style.fontSize = FontSize;
+       else
+       {
+               if( typeof(child.orgWidth) == "number" )
+                       child.style.width = Factor * child.orgWidth;
+               if( typeof(child.orgHeight) == "number" )
+                       child.style.height = Factor * child.orgHeight;
+       }
+}
+
+CAgencyZoom.prototype.EndEffect = function()
+{
+       this.EndEffectAllChildren(this.ele);
+       for(var index = 0; index < this.ele.all.length; index++)
+               this.EndEffectAllChildren(this.ele.all[index]);
+       
+       clearInterval( this.timer );
+       this.timer = null;
+}
+
+CAgencyZoom.prototype.EndEffectAllChildren = function( child )
+{      
+       if( CCSSP.IsTextTag(child) )
+               child.style.fontSize = child.orgFontSize;
+       else
+       {
+               if( typeof(child.intactWidth) != "undefined" )
+               {
+                       child.width = child.intactWidth;
+                       child.height = child.intactHeight;
+               }
+               else if( typeof(child.style.intactPixelWidth) != "undefined" )
+               {
+                       child.style.pixelWidth = child.style.intactPixelWidth;
+                       child.style.pixelHeight = child.style.intactPixelHeight;
+               }
+       }
+}
+
+CAgencyZoom.prototype.ResetParameters = function()
+{
+       this.PrepareEffect();
+       this.ResetParametersAllChildren( this.ele );
+       for(var index = 0; index < this.ele.all.length; index++)
+               this.ResetParametersAllChildren(this.ele.all[index]);
+               
+       this.startTime = (new Date()).getTime();
+}
+
+CAgencyZoom.prototype.ResetParametersAllChildren = function( child )
+{
+       CCSSP.ShowObject(child, true );
+       if( (child.tagName == "DIV") && (getParentNode(child).tagName == "TD") )
+               child.width = "100%";// if the div is inside a cell of table, we need the this hack
+       
+       if( CCSSP.IsTextTag(child) )
+               child.orgFontSize = child.style.fontSize;
+       else
+       {
+               if( child.width > "" || child.height > "" )
+               {
+                       child.orgWidth = child.intactWidth = child.width;
+                       child.orgHeight = child.intactHeight = child.height;
+               }
+               else if( ( typeof(child.orgWidth) != "number" ) && (typeof(child.orgHeight) != "number") )
+               {
+                       child.orgWidth = child.style.intactPixelWidth = child.style.pixelWidth;
+                       child.orgHeight = child.style.intactPixelHeight = child.style.pixelHeight;
+               }
+       }
+}
+// End of CAgencyZoom
+
+//// the following effects will use IE's exclusive "filter" function ////
+// Begin of CAgencyAlpha definition
+function CAgencyAlpha( element, settings, bIsIn )
+{// because of "visual filter" style, this won't work in Navigator
+       this.ele = element;
+       this.bIsIn = bIsIn;
+
+       // to set the default value
+       this.startOpacity = (this.bIsIn) ? 0 : 100;
+       this.endOpacity = (this.bIsIn) ? 100 : 0;
+       
+       this.duration = 1000; // default
+       
+       var arrAllSet = settings.split(",");
+       for( var i = 0; i < arrAllSet.length; i ++ )
+       {// to retrieve the setting
+               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);
+               var arrOneSet = arrAllSet[i].split("=");
+               for( var j = 0; j < arrOneSet.length; j++ )
+                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);
+               switch( arrOneSet[0] )
+               {
+               case "speed" : this.duration = 100000/arrOneSet[1]; break;
+               }
+       }
+       
+       this.timer = null;
+       this.aniIndex = CEngine.arrAnimation.length;
+       CEngine.arrAnimation[this.aniIndex] = this;
+}
+
+CAgencyAlpha.prototype.PrepareEffect = function()
+{// to set the visual filter function
+       // the visual filter ONLY work when set by "Width and Height" or
+       // absolute position for DIV, SPAN and normal tag ( such as p )
+       // but, "absolute" cause the following elements overlap, so:
+       CCSSP.PrepareFilter( this.ele );
+       CCSSP.ShowObject(this.ele, !this.bIsIn );
+}
+
+CAgencyAlpha.prototype.UpdateEffect = function()
+{// to set the visual filter function
+       if( this.timer == null )
+               this.ResetParameters();
+       if( typeof(this.ele.filters.alpha) != "object" )
+       {
+               this.EndEffect();
+               return;
+       }
+
+       var percent = ((new Date()).getTime() - this.startTime)/this.duration;
+       if( percent >= 1.0 )
+               this.EndEffect();
+       else if( typeof(this.ele.filters.alpha) == "object" )
+       {
+               this.ele.filters.alpha.opacity = this.startOpacity*(1.0-percent) + this.endOpacity*percent;
+               if( this.timer == null )
+                       this.timer = setInterval("CEngine.PerformAnimation(" + this.aniIndex + ")", 20 );
+       }
+}
+
+CAgencyAlpha.prototype.EndEffect = function()
+{// to remove the visual filter function
+       clearInterval( this.timer );
+       this.timer = null;
+       this.ele.style.filter = "";
+       CCSSP.ShowObject(this.ele, this.bIsIn );
+}
+
+CAgencyAlpha.prototype.ResetParameters = function()
+{
+       this.PrepareEffect();
+       CCSSP.ShowObject(this.ele, true );
+       this.ele.style.filter = "alpha(opacity=" + this.startOpacity + ")";
+       this.startTime = (new Date()).getTime();
+}
+// End of the CAgencyAlpha definition
+
+// Begin of CAgencyWave definition
+function CAgencyWave( element, settings )
+{// because of "visual filter" style, this won't work in Navigator
+       this.ele = element;
+
+       this.duration = 0; // default
+       this.strength = 10;
+       this.freq = 1;
+       this.lightstrength = 1;
+       
+       var arrAllSet = settings.split(",");
+       for( var i = 0; i < arrAllSet.length; i ++ )
+       {// to retrieve the setting
+               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);
+               var arrOneSet = arrAllSet[i].split("=");
+               for( var j = 0; j < arrOneSet.length; j++ )
+                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);
+               switch( arrOneSet[0] )
+               {
+               case "duration" : this.duration = 100000/arrOneSet[1]; break;
+               case "strength" : this.strength = arrOneSet[1]; break;
+               case "freq" : this.freq = arrOneSet[1]; break;
+               case "lightstrength" : this.lightstrength = arrOneSet[1]; break;
+               }
+       }
+
+       this.timer = null;
+       this.aniIndex = CEngine.arrAnimation.length;
+       CEngine.arrAnimation[this.aniIndex] = this;
+}
+
+CAgencyWave.prototype.PrepareEffect = function()
+{// to set the visual filter function
+       CCSSP.PrepareFilter(this.ele);
+
+       CCSSP.ShowObject(this.ele, true );
+}
+
+CAgencyWave.prototype.UpdateEffect = function()
+{// to set the visual filter function
+       if( this.timer == null )
+               this.ResetParameters();
+       if( typeof(this.ele.filters.wave) != "object" )
+       {
+               this.EndEffect();
+               return;
+       }
+
+       if( this.duration > 0 )
+       {
+               var percent = ((new Date()).getTime() - this.startTime)/this.duration;
+               if( percent >= 1.0 )
+               {
+                       this.EndEffect();
+                       return;
+               }
+       }
+       
+       this.ele.filters.wave.phase += 5;
+       this.ele.filters.wave.phase %= 100;
+       if( this.timer == null )
+               this.timer = setInterval("CEngine.PerformAnimation(" + this.aniIndex + ")", 50 );
+}
+
+CAgencyWave.prototype.EndEffect = function()
+{// to remove the visual filter function
+       this.ele.style.filter = "";
+       clearInterval( this.timer );
+       this.timer = null;
+}
+
+CAgencyWave.prototype.ResetParameters = function()
+{
+       this.PrepareEffect();
+       this.ele.style.filter = "wave(strength=" + this.strength + ",freq=" + 
+        this.freq +", lightstrength=" + this.lightstrength +",phase=0);";
+       this.startTime = (new Date()).getTime();
+}
+// End of the CAgencyWave definition
+
+// Begin of CAgencyGlow definition
+function CAgencyGlow( element, settings )
+{// because of "visual filter" style, this won't work in Navigator
+       this.ele = element;
+
+       // to set the default value
+       this.glowColor = "green";
+       this.glowStrength = "3";
+       
+       var arrAllSet = settings.split(",");
+       for( var i = 0; i < arrAllSet.length; i ++ )
+       {
+               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);
+               var arrOneSet = arrAllSet[i].split("=");
+               for( var j = 0; j < arrOneSet.length; j++ )
+                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);
+               switch( arrOneSet[0] )
+               {
+               case "color" : this.glowColor = arrOneSet[1]; break;
+               case "strength" : this.glowStrength = arrOneSet[1]; break;
+               }
+       }
+}
+
+CAgencyGlow.prototype.PrepareEffect = function()
+{
+       CCSSP.PrepareFilter(this.ele);
+       CCSSP.ShowObject(this.ele, true );
+       if( this.ele.style.backgroundColor != "" )
+       {//style.backgroundColor somehow stop the visual filter
+               this.ele.intactBackgroundColor = this.ele.style.backgroundColor;
+               this.ele.style.backgroundColor = "";
+       }
+}
+
+CAgencyGlow.prototype.UpdateEffect = function()
+{// to set the visual filter function
+       this.PrepareEffect();
+       this.ele.style.filter = "glow(Color=" + this.glowColor + ", Strength=" + 
+               this.glowStrength + ", enabled=true" +")";
+}
+
+CAgencyGlow.prototype.EndEffect = function()
+{// to remove the visual filter function
+       this.ele.style.filter = "";
+       if( typeof(this.ele.intactBackgroundColor) != "undefined" )
+               this.ele.style.backgroundColor = this.ele.intactBackgroundColor;
+}
+// End of the CAgencyGlow definition
+
+// Begin of CAgencyDropShadow definition
+function CAgencyDropShadow( element, settings )
+{// because of "visual filter" style, this won't work in Navigator
+       this.ele = element;
+
+       // to set the default value
+       this.shadowColor = "black"; 
+       this.shadowOffx = "1";
+       this.shadowOffy = "1";
+       
+       var arrAllSet = settings.split(",");
+       for( var i = 0; i < arrAllSet.length; i ++ )
+       {
+               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);
+               var arrOneSet = arrAllSet[i].split("=");
+               for( var j = 0; j < arrOneSet.length; j++ )
+                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);
+               switch( arrOneSet[0] )
+               {
+               case "color" : this.shadowColor = arrOneSet[1]; break;
+               case "offx" : this.shadowOffx = arrOneSet[1]; break;
+               case "offy" : this.shadowOffy = arrOneSet[1]; break;
+               }
+       }
+}
+
+CAgencyDropShadow.prototype.PrepareEffect = function()
+{
+       CCSSP.PrepareFilter(this.ele);
+       CCSSP.ShowObject(this.ele, true );
+       
+       if( this.ele.style.backgroundColor != "" )
+       {//style.backgroundColor somehow stop the visual filter
+               this.ele.intactBackgroundColor = this.ele.style.backgroundColor;
+               this.ele.style.backgroundColor = "";
+       }
+}
+
+CAgencyDropShadow.prototype.UpdateEffect = function()
+{// to set the visual filter function
+       this.PrepareEffect();
+       this.ele.style.filter = "dropshadow(color=" + this.shadowColor + ", offx=" + 
+               this.shadowOffx + ", offy=" + this.shadowOffy + ")";
+}
+
+CAgencyDropShadow.prototype.EndEffect = function()
+{// to remove the visual filter function
+       this.ele.style.filter = "";
+       if( typeof(this.ele.intactBackgroundColor) != "undefined" )
+               this.ele.style.backgroundColor = this.ele.intactBackgroundColor;
+}
+// End of the CAgencyDropShadow definition
+
+// Begin of CAgencyRevealTrans definition
+function CAgencyRevealTrans( element, settings )
+{// because of "visual filter" style, this won't work in Navigator
+       this.ele = element;
+
+       // to set the default value
+       this.duration = 1.0; //The value is specified in seconds.milliseconds format (0.0000).
+       this.transition = 0;
+       
+       var arrAllSet = settings.split(",");
+       for( var i = 0; i < arrAllSet.length; i ++ )
+       {
+               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);
+               var arrOneSet = arrAllSet[i].split("=");
+               for( var j = 0; j < arrOneSet.length; j++ )
+                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);
+               switch( arrOneSet[0] )
+               {
+               case "type" : this.transition = arrOneSet[1]; break;
+               case "duration" : this.duration = 100/arrOneSet[1];     break;
+               }
+       }
+}
+
+CAgencyRevealTrans.prototype.PrepareEffect = function()
+{
+       CCSSP.PrepareFilter(this.ele);
+       CCSSP.ShowObject( this.ele, false);
+}
+
+CAgencyRevealTrans.prototype.UpdateEffect = function()
+{// to set the visual filter function
+       if( typeof( this.ele.filters.RevealTrans ) == "object" )
+       {
+               if( this.ele.filters.RevealTrans.status == 2 )
+                       this.ele.filters.RevealTrans.stop();  
+       }
+
+       this.PrepareEffect();
+       
+       this.ele.style.filter = "RevealTrans(duration=" + this.duration + 
+               ", transition=" + this.transition + ")";
+       
+    if( typeof( this.ele.filters.RevealTrans ) == "object" )
+    {
+               this.ele.filters.RevealTrans.apply();
+               CCSSP.ShowObject( this.ele, true);
+               this.ele.filters.RevealTrans.play();  
+       }
+       else
+               CCSSP.ShowObject( this.ele, true);
+}
+
+CAgencyRevealTrans.prototype.EndEffect = function()
+{
+    if( typeof( this.ele.filters.RevealTrans ) == "object" )
+               this.ele.filters.RevealTrans.stop();  
+       this.ele.style.filter = "";
+}
+// End of the CAgencyRevealTrans definition
+
+// Begin of CAgencyBlur definition
+function CAgencyBlur( element, settings )
+{// because of "visual filter" style, this won't work in Navigator
+       this.ele = element;
+
+       // to set the default value
+       this.strength = "5";
+       this.direction = "90";
+       
+       var arrAllSet = settings.split(",");
+       for( var i = 0; i < arrAllSet.length; i ++ )
+       {
+               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);
+               var arrOneSet = arrAllSet[i].split("=");
+               for( var j = 0; j < arrOneSet.length; j++ )
+                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);
+               switch( arrOneSet[0] )
+               {
+               case "strength" : this.strength = arrOneSet[1]; break;
+               case "direction" : this.direction = arrOneSet[1]; break;
+               }
+       }
+}
+
+CAgencyBlur.prototype.PrepareEffect = function()
+{
+       CCSSP.PrepareFilter(this.ele);
+       CCSSP.ShowObject(this.ele, true );
+}
+
+CAgencyBlur.prototype.UpdateEffect = function()
+{// to set the visual filter function
+       CCSSP.PrepareFilter(this.ele);
+       this.ele.style.filter = "blur(strength=" + this.strength + 
+               ", direction=" + this.direction + ")";
+}
+
+CAgencyBlur.prototype.EndEffect = function()
+{// to remove the visual filter function
+       this.ele.style.filter = "";
+}
+// End of the CAgencyBlur definition
+
+// Begin of CAgencyChangeFilter definition
+function CAgencyChangeFilter( element, settings ) // flipH, flipV, invert, grey,
+{// because of "visual filter" style, this won't work in Navigator
+       this.ele = element;
+
+       // to set the default value
+       this.filterFunction = settings;
+}
+
+CAgencyChangeFilter.prototype.PrepareEffect = function()
+{
+       CCSSP.PrepareFilter(this.ele);
+       CCSSP.ShowObject(this.ele, true );
+}
+
+CAgencyChangeFilter.prototype.UpdateEffect = function()
+{// to set the visual filter function
+       CCSSP.PrepareFilter(this.ele);
+       this.ele.style.filter = this.filterFunction;
+}
+
+CAgencyChangeFilter.prototype.EndEffect = function()
+{// to remove the visual filter function
+       this.ele.style.filter = "";
+}
+// End of the CAgencyChangeFilter definition
+
+// The effects below change the style on the fly, so they won't work in Navigator
+
+// Begin of CAgencyFontChange definition, 
+function CAgencyFontChange( element, settings )
+{//this class can be replace by CAgencyChangeStyle,provided the "settings" is standard CSS string.
+       this.ele = element;
+       
+       // to retrieve the original font style
+       this.RetrieveOldFont( this.ele );
+       
+       // to set the default font to change
+       this.newfontFamily = this.ele.oldFontFamily;
+       this.newfColor = this.ele.oldColor;
+       this.newtextDecoration = this.ele.oldTextDecoration;
+       this.newfontWeight = this.ele.oldFontWeight;
+       this.newfontStyle = this.ele.oldFontStyle;
+       this.newfontSize = this.ele.oldFontSize;
+       this.newBackgroundColor = this.ele.oldBackgroundColor;
+       
+       var arrAllSet = settings.split(",");
+       for( var i = 0; i < arrAllSet.length; i ++ )
+       {// to retrieve the setting
+               arrAllSet[i] = CCSSP.TrimSpace(arrAllSet[i]);
+               var arrOneSet = arrAllSet[i].split("=");
+               for( var j = 0; j < arrOneSet.length; j++ )
+                       arrOneSet[j] = CCSSP.TrimSpace(arrOneSet[j]);
+               switch( arrOneSet[0] )
+               {
+               case "font-family" : this.newfontFamily = arrOneSet[1]; break;
+               case "color" : this.newfColor = arrOneSet[1]; break;
+               case "underline" : this.newtextDecoration = (arrOneSet[1]=="on")? "underline" : "none"; break;
+               case "bold" : this.newfontWeight = (arrOneSet[1]=="on")? "bold" : "normal"; break;
+               case "italic" : this.newfontStyle = (arrOneSet[1]=="on")? "italic" : "normal"; break;
+               case "size" : this.newfontSize = arrOneSet[1]; break;
+               case "background-color" : this.newBackgroundColor = arrOneSet[1]; break;
+               }
+       }
+}
+
+CAgencyFontChange.prototype.RetrieveOldFont = function(objChild)
+{
+       if( typeof(objChild.oldFontFamily) == "undefined" )
+               objChild.oldFontFamily = objChild.style.fontFamily;
+       if( typeof(objChild.oldColor) == "undefined" )
+               objChild.oldColor = objChild.style.color;
+       if( typeof(objChild.oldTextDecoration) == "undefined" )
+               objChild.oldTextDecoration = objChild.style.textDecoration;
+       if( typeof(objChild.oldFontWeight) == "undefined" )
+               objChild.oldFontWeight = objChild.style.fontWeight;
+       if( typeof(objChild.oldFontStyle) == "undefined" )
+               objChild.oldFontStyle = objChild.style.fontStyle;
+       if( typeof(objChild.oldFontSize) == "undefined" )
+               objChild.oldFontSize = objChild.style.fontSize;
+       if( typeof(objChild.oldBackgroundColor) == "undefined" )
+               objChild.oldBackgroundColor = objChild.style.backgroundColor;
+}
+
+CAgencyFontChange.prototype.PrepareEffect = function()
+{
+       // as for expanding text, the child is created after the constructor called
+       for(var index = 0; index < this.ele.all.length; index++)
+               this.RetrieveOldFont(this.ele.all[index]);
+       CCSSP.ShowObject(this.ele, true );
+}
+
+CAgencyFontChange.prototype.UpdateEffect = function()
+{// to change the font
+       this.PrepareEffect();
+       this.UpdateEffectAllChildren( this.ele );
+       for( var index = 0; index < this.ele.all.length; index++)
+               this.UpdateEffectAllChildren(this.ele.all[index]);
+}
+
+CAgencyFontChange.prototype.UpdateEffectAllChildren = function(objChild)
+{
+       objChild.style.fontFamily = this.newfontFamily;
+       objChild.style.color = this.newfColor;
+       objChild.style.textDecoration = this.newtextDecoration;
+       objChild.style.fontWeight = this.newfontWeight;
+       objChild.style.fontStyle = this.newfontStyle;
+       objChild.style.fontSize = this.newfontSize;
+       objChild.style.backgroundColor = this.newBackgroundColor;
+}
+
+CAgencyFontChange.prototype.EndEffect = function()
+{// to reinstate the original font style
+       this.EndEffectAllChildren( this.ele );
+       for( var index = 0; index < this.ele.all.length; index++)
+               this.EndEffectAllChildren(this.ele.all[index]);
+}
+
+CAgencyFontChange.prototype.EndEffectAllChildren = function( objChild )
+{
+       if( typeof(objChild.oldFontFamily) != "undefined" )
+               objChild.style.fontFamily = objChild.oldFontFamily;
+       if( typeof(objChild.oldColor) != "undefined" )
+               objChild.style.color = objChild.oldColor;
+       if( typeof(objChild.oldFontWeight) != "undefined" )
+               objChild.style.fontWeight = objChild.oldFontWeight;
+       if( typeof(objChild.oldFontStyle) != "undefined" )
+               objChild.style.fontStyle = objChild.oldFontStyle;
+       if( typeof(objChild.oldFontSize) != "undefined" )
+               objChild.style.fontSize = objChild.oldFontSize;
+       if( typeof(objChild.oldTextDecoration) != "undefined" )
+               objChild.style.textDecoration = objChild.oldTextDecoration;
+       if( typeof(objChild.oldBackgroundColor) != "undefined" )
+               objChild.style.backgroundColor = objChild.oldBackgroundColor;
+}
+// End of the CAgencyFontChange definition
+
+// Begin of the CAgencyChangeStyle definition
+function CAgencyChangeStyle( element, settings )
+{//this class can be replace by CAgencyChangeStyle,provided the "settings" is standard CSS string.
+       this.ele = element;
+       
+       // to retrieve the original style
+       this.oldstyle = this.ele.style.cssText;
+       
+       // to set the default style
+       this.newStyle = this.oldstyle;
+       
+       if( typeof(settings) == "string" && settings.length > 1 )
+               this.newStyle = this.oldstyle + " " + settings;
+}
+
+CAgencyChangeStyle.prototype.PrepareEffect = function()
+{
+       CCSSP.ShowObject(this.ele, true );
+}
+
+CAgencyChangeStyle.prototype.UpdateEffect = function()
+{// to change the style
+       this.ele.style.cssText = this.newStyle;
+}
+
+CAgencyChangeStyle.prototype.EndEffect = function()
+{// to reinstate the original style
+       this.ele.style.cssText = this.oldStyle;
+}
+// End of the CAgencyChangeStyle definition
+
+//End the definition of CAgencyXXXX classes
+
+//Begin to collaborate with other event handler settings 
+CCSSP.RegisterEventHandler( window, "onload", "CEngine.OnPageLoad();BSSCOnLoad();kadovInitTriggersInHead();");
+CCSSP.RegisterEventHandler( document, "onclick", "CEngine.OnPageClick();BSSCOnClick();");
+CCSSP.RegisterEventHandler( document, "onmouseover", "CEngine.OnMouseOver();BSSCOnMouseOver();" );
+CCSSP.RegisterEventHandler( document, "onmouseout", "CEngine.OnMouseOver();BSSCOnMouseOut();" );
+CCSSP.RegisterEventHandler( window, "onunload", "BSSCOnUnload();");
+//End to collaborate with other event handler settings
+
+/// Section End  - CCSSP DHTM 2 (JavaScript 1.2)
+
 //// Segment End -- (JavaScript 1.2)
\ No newline at end of file
index 37c916f154996c5a1f5070c70e12fe8f8ce6c37c..d39bc391f05333ba31b54dd5a52577d2f06de4bb 100755 (executable)
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
-\r
-<html>\r
-\r
-<head>\r
-<title>Introduction to GEOM</title>\r
-<meta http-equiv="content-type" content="text/html; charset=windows-1252">\r
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
-<!--\r
-if (navigator.appName !="Netscape")\r
-{   document.write("<link rel='stylesheet' href='../default.css'>");}\r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-img_whs1 { border:none; width:30px; height:30px; float:none; border-style:none; }\r
-ul.whs2 { list-style:disc; }\r
-table.whs3 { x-cell-content-align:top; width:100%; border-spacing:0px; }\r
-col.whs4 { width:50%; }\r
-tr.whs5 { x-cell-content-align:top; }\r
-td.whs6 { width:50%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }\r
-ul.whs7 { list-style:circle; }\r
-td.whs8 { width:50%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }\r
-img_whs9 { border:none; width:400px; height:292px; border-style:none; }\r
--->\r
-</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
-<!--\r
-function reDo() {\r
-  if (innerWidth != origWidth || innerHeight != origHeight)\r
-     location.reload();\r
-}\r
-if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
-       origWidth = innerWidth;\r
-       origHeight = innerHeight;\r
-       onresize = reDo;\r
-}\r
-onerror = null; \r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
--->\r
-</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
-<script type="text/javascript" language="javascript" src="../whver.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
-</head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.gbWhTopic)\r
-{\r
-       if (window.addTocInfo)\r
-       {\r
-       addTocInfo("GEOM module\nIntroduction to GEOM");\r
-addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
-\r
-       }\r
-       if (window.writeBtnStyle)\r
-               writeBtnStyle();\r
-\r
-       if (window.writeIntopicBar)\r
-               writeIntopicBar(1);\r
-\r
-       if (window.setRelStartPage)\r
-       {\r
-       setRelStartPage("../geom.htm");\r
-\r
-               autoSync(1);\r
-               sendSyncInfo();\r
-               sendAveInfoOut();\r
-       }\r
-}\r
-else\r
-       if (window.gbIE4)\r
-               document.location.reload();\r
-//-->\r
-</script>\r
-<h1>Introduction to GEOM</h1>\r
-\r
-<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"><span style="font-weight: bold;"><B>GEOM </B></span>module of \r
- SALOME is destined for: </p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<ul type="disc" class="whs2">\r
-       \r
-       <li class=kadov-p><p>Import and export of geometrical models in IGES, \r
- BREP and STEP formats.</p></li>\r
-       \r
-       <li class=kadov-p><p>Construction and optimization of geometrical models \r
- using a wide range of &nbsp;CAD \r
- functions:</p></li>\r
-</ul>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<table x-use-null-cells cellspacing="0" width="100%" class="whs3">\r
-<col class="whs4">\r
-<col class="whs4">\r
-\r
-<tr valign="top" class="whs5">\r
-<td width="50%" class="whs6">\r
-<ul type="circle" class="whs7">\r
-       \r
-       <li class=kadov-p><p>Creation of basic geometrical objects</p></li>\r
-       \r
-       <li class=kadov-p><p>Construction of primitives</p></li>\r
-       \r
-       <li class=kadov-p><p>Building shapes</p></li>\r
-       \r
-       <li class=kadov-p><p>Generation of complex shapes</p></li>\r
-       \r
-       <li class=kadov-p><p>Working with groups</p></li>\r
-       \r
-       <li class=kadov-p><p>Geometrical repairing of objects</p></li>\r
-       \r
-       <li class=kadov-p><p>Geometrical boolean operations</p></li>\r
-       \r
-       <li class=kadov-p><p>Geometrical transformations</p></li>\r
-       \r
-       <li class=kadov-p><p>Building by blocks</p></li>\r
-       \r
-       <li class=kadov-p><p>Generation of complex objects</p></li>\r
-</ul>\r
-<p>&nbsp;</td>\r
-<td width="50%" class="whs8">\r
-<p><img src="../image3.jpg" width="400px" height="292px" border="0" class="img_whs9"></td></tr>\r
-</table>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.writeIntopicBar)\r
-       writeIntopicBar(0);\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
+<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
+
+<html>
+
+<head>
+<title>Introduction to GEOM</title>
+<meta http-equiv="content-type" content="text/html; charset=windows-1252">
+<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
+<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
+<!--
+if (navigator.appName !="Netscape")
+{   document.write("<link rel='stylesheet' href='../default.css'>");}
+//-->
+</script>
+<style type="text/css">
+<!--
+img_whs1 { border:none; width:30px; height:30px; float:none; border-style:none; }
+ul.whs2 { list-style:disc; }
+table.whs3 { x-cell-content-align:top; width:100%; border-spacing:0px; }
+col.whs4 { width:50%; }
+tr.whs5 { x-cell-content-align:top; }
+td.whs6 { width:50%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }
+td.whs7 { width:50%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }
+img_whs8 { border:none; width:400px; height:292px; border-style:none; }
+-->
+</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
+<!--
+function reDo() {
+  if (innerWidth != origWidth || innerHeight != origHeight)
+     location.reload();
+}
+if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
+       origWidth = innerWidth;
+       origHeight = innerHeight;
+       onresize = reDo;
+}
+onerror = null; 
+//-->
+</script>
+<style type="text/css">
+<!--
+div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
+p.WebHelpNavBar { text-align:right; }
+-->
+</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
+<script type="text/javascript" language="javascript" src="../whver.js"></script>
+<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
+<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
+<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
+<script type="text/javascript" language="javascript1.2">
+<!--
+if (window.gbWhTopic)
+{
+       if (window.setRelStartPage)
+       {
+       addButton("show",BTN_IMG,"Show","","","","",0,0,"../whd_show0.gif","../whd_show2.gif","../whd_show1.gif");
+addButton("hide",BTN_IMG,"Hide","","","","",0,0,"../whd_hide0.gif","../whd_hide2.gif","../whd_hide1.gif");
+
+       }
+
+
+       if (window.setRelStartPage)
+       {
+       setRelStartPage("../index.htm");
+
+               autoSync(1);
+               sendSyncInfo();
+               sendAveInfoOut();
+       }
+
+}
+else
+       if (window.gbIE4)
+               document.location.reload();
+//-->
+</script>
+</head>
+<body><script type="text/javascript" language="javascript1.2">
+<!--
+if (window.writeIntopicBar)
+       writeIntopicBar(4);
+//-->
+</script>
+<h1>Introduction to Geometry</h1>
+
+<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"><span style="font-weight: bold;"><B>Geometry </B></span>module 
+ of SALOME is destined for: </p>
+
+<p>&nbsp;</p>
+
+<ul type="disc" class="whs2">
+       
+       <li class=kadov-p><p>Import and export of geometrical models in IGES, 
+ BREP and STEP formats.</p></li>
+       
+       <li class=kadov-p><p>Construction and optimization of geometrical models 
+ using a wide range of &nbsp;CAD 
+ functions:</p></li>
+</ul>
+
+<p>&nbsp;</p>
+
+<table x-use-null-cells cellspacing="0" width="100%" class="whs3">
+<col class="whs4">
+<col class="whs4">
+
+<tr valign="top" class="whs5">
+<td width="50%" class="whs6">
+<ul type="disc" class="whs2">
+       
+       <li class=kadov-p><p>Creation of basic geometrical objects</p></li>
+       
+       <li class=kadov-p><p>Construction of primitives</p></li>
+       
+       <li class=kadov-p><p>Building shapes</p></li>
+       
+       <li class=kadov-p><p>Generation of complex shapes</p></li>
+       
+       <li class=kadov-p><p>Working with groups</p></li>
+       
+       <li class=kadov-p><p>Geometrical repairing of objects</p></li>
+       
+       <li class=kadov-p><p>Geometrical boolean operations</p></li>
+       
+       <li class=kadov-p><p>Geometrical transformations</p></li>
+       
+       <li class=kadov-p><p>Building by blocks</p></li>
+</ul>
+<p>&nbsp;</td>
+<td width="50%" class="whs7">
+<p><img src="../image3.jpg" width="400px" height="292px" border="0" class="img_whs8"></td></tr>
+</table>
+
+<p>&nbsp;</p>
+
+<script type="text/javascript" language="javascript1.2">
+<!--
+if (window.writeIntopicBar)
+       writeIntopicBar(0);
+//-->
+</script>
+</body>
+</html>
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions.htm
deleted file mode 100755 (executable)
index 1630c69..0000000
+++ /dev/null
@@ -1,885 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
-\r
-<html>\r
-\r
-<head>\r
-<title>Titre</title>\r
-<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">\r
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
-<!--\r
-if (navigator.appName !="Netscape")\r
-{   document.write("<link rel='stylesheet' href='../default.css'>");}\r
-//-->\r
-</script>\r
-<style>\r
-<!--\r
-A:link { color:#0000ff; }\r
--->\r
-</style><style type="text/css">\r
-<!--\r
-p.whs1 { font-family:'Times New Roman' , serif; font-size:12pt; }\r
-img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }\r
-ul.whs3 { list-style:disc; }\r
-p.whs4 { font-size:12pt; }\r
-p.whs5 { margin-left:40px; }\r
-p.whs6 { font-family:'Times New Roman' , serif; font-size:14pt; }\r
-img_whs7 { width:20px; height:20px; border-style:none; }\r
-p.whs8 { font-size:12pt; margin-left:120px; }\r
-p.whs9 { font-size:12pt; font-style:italic; margin-left:120px; }\r
-table.whs10 { x-cell-content-align:top; width:65.051%; border-spacing:0px; }\r
-col.whs11 { width:39.418%; }\r
-col.whs12 { width:28.296%; }\r
-col.whs13 { width:32.286%; }\r
-tr.whs14 { x-cell-content-align:top; }\r
-td.whs15 { width:39.418%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }\r
-img_whs16 { border:none; width:312px; height:332px; float:none; border-style:none; }\r
-td.whs17 { width:28.296%; padding-right:10px; padding-left:10px; border-right-style:none; border-top-style:none; border-bottom-style:none; }\r
-p.whs18 { font-size:12pt; margin-right:0px; }\r
-img_whs19 { border:none; width:312px; height:473px; float:none; border-style:none; }\r
-td.whs20 { width:32.286%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }\r
-img_whs21 { border:none; width:312px; height:421px; float:none; border-style:none; }\r
-p.whs22 { font-size:12pt; margin-left:40px; }\r
-p.whs23 { color:#808080; font-size:12pt; }\r
-p.whs24 { font-size:12pt; color:#000000; }\r
-p.whs25 { color:#808080; font-size:12pt; margin-left:40px; }\r
-img_whs26 { border:none; width:150px; height:140px; border-style:none; }\r
-img_whs27 { border:none; width:312px; height:324px; float:none; border-style:none; }\r
-img_whs28 { border:none; width:150px; height:139px; border-style:none; }\r
-table.whs29 { x-cell-content-align:top; width:50.278%; border-spacing:0px; }\r
-col.whs30 { width:49.724%; }\r
-col.whs31 { width:50.276%; }\r
-td.whs32 { width:49.724%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }\r
-img_whs33 { border:none; width:312px; height:346px; float:none; border-style:none; }\r
-td.whs34 { width:50.276%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }\r
-img_whs35 { border:none; width:312px; height:359px; float:none; border-style:none; }\r
-img_whs36 { border:none; width:150px; height:129px; border-style:none; }\r
-img_whs37 { border:none; width:312px; height:376px; float:none; border-style:none; }\r
-p.whs38 { font-size:12pt; margin-left:40px; font-weight:bold; }\r
-img_whs39 { border:none; width:150px; height:154px; border-style:none; }\r
-img_whs40 { border:none; width:150px; height:123px; border-style:none; }\r
-p.whs41 { font-size:14pt; }\r
-img_whs42 { border:none; width:20px; height:20px; border-style:none; }\r
-img_whs43 { border:none; width:312px; height:289px; float:none; border-style:none; }\r
-p.whs44 { font-size:12pt; font-weight:bold; }\r
-p.whs45 { font-size:12pt; font-weight:bold; font-style:italic; x-text-underline:off; text-decoration:none; }\r
-img_whs46 { border:none; width:200px; height:181px; float:none; border-style:none; }\r
-img_whs47 { border:none; width:175px; height:181px; border-style:none; }\r
-img_whs48 { border:none; width:203px; height:181px; border-style:none; }\r
-p.whs49 { font-size:12pt; margin-left:0px; }\r
-img_whs50 { border:none; width:312px; height:358px; float:none; border-style:none; }\r
-img_whs51 { border:none; width:150px; height:128px; border-style:none; }\r
-table.whs52 { x-cell-content-align:top; width:72.604%; border-spacing:0px; }\r
-col.whs53 { width:32.089%; }\r
-col.whs54 { width:32.008%; }\r
-col.whs55 { width:35.903%; }\r
-td.whs56 { width:32.089%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }\r
-td.whs57 { width:32.008%; padding-right:10px; padding-left:10px; border-right-style:none; border-top-style:none; border-bottom-style:none; }\r
-img_whs58 { border:none; width:312px; height:385px; float:none; border-style:none; }\r
-td.whs59 { width:35.903%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }\r
-p.whs60 { font-size:12pt; font-weight:bold; color:#000000; }\r
-img_whs61 { border:none; width:150px; height:131px; border-style:none; }\r
-table.whs62 { x-cell-content-align:top; width:81.596%; border-spacing:0px; }\r
-col.whs63 { width:33.942%; }\r
-col.whs64 { width:33.812%; }\r
-col.whs65 { width:32.246%; }\r
-td.whs66 { width:33.942%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }\r
-img_whs67 { border:none; width:312px; height:231px; float:none; border-style:none; }\r
-td.whs68 { width:33.812%; padding-right:10px; padding-left:10px; border-right-style:none; border-top-style:none; border-bottom-style:none; }\r
-img_whs69 { border:none; width:312px; height:266px; float:none; border-style:none; }\r
-td.whs70 { width:32.246%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }\r
-img_whs71 { border:none; width:312px; height:274px; float:none; border-style:none; }\r
-p.whs72 { font-size:12pt; margin-left:40px; font-weight:bold; text-indent:-40px; }\r
-img_whs73 { border:none; width:16px; height:16px; border-style:none; }\r
-table.whs74 { x-cell-content-align:top; width:63.512%; border-spacing:0px; }\r
-col.whs75 { width:49.962%; }\r
-col.whs76 { width:45.348%; }\r
-col.whs77 { width:4.69%; }\r
-td.whs78 { width:49.962%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }\r
-p.whs79 { font-weight:bold; font-size:14pt; }\r
-img_whs80 { border:none; width:312px; height:391px; float:none; border-style:none; }\r
-td.whs81 { width:45.348%; padding-right:10px; padding-left:10px; border-right-style:none; border-top-style:none; border-bottom-style:none; }\r
-td.whs82 { width:4.69%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }\r
-p.whs83 { margin-left:40px; font-weight:bold; text-indent:-40px; font-size:14pt; }\r
-p.whs84 { font-weight:bold; text-indent:-40px; font-size:14pt; margin-left:40px; }\r
-p.whs85 { font-weight:bold; margin-left:80px; text-indent:-80px; font-size:12pt; }\r
-p.whs86 { font-weight:bold; text-indent:-80px; font-size:12pt; margin-left:120px; }\r
-img_whs87 { border:none; width:200px; height:219px; border-style:none; }\r
--->\r
-</style><script type="text/javascript" language="JavaScript">\r
-<!--\r
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
-{\r
-  var strNSS = "<style type='text/css'>";\r
-  strNSS += "p.whs18 {margin-right:1pt; }";\r
-  strNSS += "p.whs49 {margin-left:1pt; }";\r
-  strNSS += "p.whs72 {text-indent:1pt; }";\r
-  strNSS += "p.whs83 {text-indent:1pt; }";\r
-  strNSS += "p.whs84 {text-indent:1pt; }";\r
-  strNSS += "p.whs85 {text-indent:1pt; }";\r
-  strNSS += "p.whs86 {text-indent:1pt; }";\r
-  strNSS +="</style>";\r
-  document.write(strNSS);\r
-}\r
-//-->\r
-</script>\r
-<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
-<!--\r
-function reDo() {\r
-  if (innerWidth != origWidth || innerHeight != origHeight)\r
-     location.reload();\r
-}\r
-if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
-       origWidth = innerWidth;\r
-       origHeight = innerHeight;\r
-       onresize = reDo;\r
-}\r
-onerror = null; \r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
--->\r
-</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
-<script type="text/javascript" language="javascript" src="../whver.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
-</head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.gbWhTopic)\r
-{\r
-       if (window.addTocInfo)\r
-       {\r
-       addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
-\r
-       }\r
-       if (window.writeBtnStyle)\r
-               writeBtnStyle();\r
-\r
-       if (window.writeIntopicBar)\r
-               writeIntopicBar(1);\r
-\r
-       if (window.setRelStartPage)\r
-       {\r
-       setRelStartPage("../geom.htm");\r
-\r
-               autoSync(1);\r
-               sendSyncInfo();\r
-               sendAveInfoOut();\r
-       }\r
-}\r
-else\r
-       if (window.gbIE4)\r
-               document.location.reload();\r
-//-->\r
-</script>\r
-<h1>Creating basic geometrical objects<a HREF="#_Toc57604478"><b><span \r
- style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">&#9;</font></span></b></a></h1>\r
-\r
-<p class="whs1"><b style="font-weight: normal;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2"> In GEOM you can </b>create basic geometrical objects (1D \r
- &amp; 2D elements) such as:</p>\r
-\r
-<p class="whs1"><a HREF="#_Toc57604479"><b><font><span \r
- style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">&#9;</font></span></font></b></a></p>\r
-\r
-<dir>\r
-       \r
-       <ul type="disc" class="whs3">\r
-               \r
-               <li class=kadov-p><p class="whs1"><a \r
- HREF="#_Toc57604480"><span><font style="font-family: 'Times New Roman', serif; font-size: 12pt;"\r
-                                                                       face="Times New Roman"\r
-                                                                       size=4>&nbsp;Point&#9;</font></span></a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs1"><a \r
- HREF="#_Toc57604481"><span><font style="font-family: 'Times New Roman', serif; font-size: 12pt;"\r
-                                                                       face="Times New Roman"\r
-                                                                       size=4>&nbsp;Line&#9;</font></span></a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs1"><a \r
- HREF="#_Toc57604482"><span><font style="font-family: 'Times New Roman', serif; font-size: 12pt;"\r
-                                                                       face="Times New Roman"\r
-                                                                       size=4>&nbsp;Circle&#9;</font></span></a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs1"><a \r
- HREF="#_Toc57604483"><span><font style="font-family: 'Times New Roman', serif; font-size: 12pt;"\r
-                                                                       face="Times New Roman"\r
-                                                                       size=4>&nbsp;Ellipse&#9;</font></span></a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs1"><a \r
- HREF="#_Toc57604484">&nbsp;Arc</a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs1">&nbsp;<a \r
- href="#_Toc57604488">Curve</a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs1"><a \r
- HREF="#_Toc57604485"><span><font style="font-family: 'Times New Roman', serif; font-size: 12pt;"\r
-                                                                       face="Times New Roman"\r
-                                                                       size=4>&nbsp;Vector&#9;</font></span></a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs1"><a \r
- HREF="#_Toc57604486"><span><font style="font-family: 'Times New Roman', serif; font-size: 12pt;"\r
-                                                                       face="Times New Roman"\r
-                                                                       size=4>&nbsp;Plane&#9;</font></span></a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs1"><a \r
- HREF="#_Toc57604487">&nbsp;Working plane</a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs1">&nbsp;<a \r
- href="#_Toc57604489">Local coordinate system</a><a \r
- HREF="#_Toc57604487">&#9;</a></p></li>\r
-       </ul>\r
-</dir>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class=TODO>To create basic geometrical objects:</p>\r
-\r
-<p class=TODO>&nbsp;</p>\r
-\r
-<p class="whs5">In the main menu select <span style="font-weight: bold;"><B>New \r
- Entity &gt; Basic</B></span>.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-&nbsp; \r
-\r
-<p class="whs6"><b style="font-weight: bold;"><a \r
- NAME=_Toc57604480><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image27.gif" width="20px" height="20px" border="0" class="img_whs7"> Point</font></span></a></b></p>\r
-\r
-<p class="whs6">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- Creates a point.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (vertex).</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command :</b> \r
- &nbsp;&nbsp;<span style="font-style: italic;"><I>g</I></span>eompy.MakeVertex(X, \r
- Y, Z) - </p>\r
-\r
-<p class="whs8">geompy.MakeVertexWithRef(Reference, \r
- X, Y, Z)</p>\r
-\r
-<p class="whs9">geompy.MakeVertexOnCurve(Edge, Parameter) \r
- </p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs4"><b style="font-weight: bold;">1st \r
- Constructor:</b> Name + X, Y and Z coordinates of the point.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><span style="font-weight: bold;"><B>2nd \r
- Constructor: </B></span>Name + 1 reference point + 3 coordinates defining \r
- the position of this point regarding the reference one</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><b style="font-weight: bold;">2nd \r
- Constructor:</b> Name + 1 edge &nbsp;+ \r
- 1 Parameter defining the position of the point on the given edge.</p></li>\r
-</ul>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<table x-use-null-cells cellspacing="0" width="65.051%" class="whs10">\r
-<col class="whs11">\r
-<col class="whs12">\r
-<col class="whs13">\r
-\r
-<tr valign="top" class="whs14">\r
-<td width="39.418%" class="whs15">\r
-<p class="whs4"><img src="../pics/point1.png" x-maintain-ratio="TRUE" width="312px" height="332px" border="0" class="img_whs16"></td>\r
-<td width="28.296%" class="whs17">\r
-<p class="whs18"><img src="../pics/neo-point2.png" x-maintain-ratio="TRUE" width="312px" height="473px" border="0" class="img_whs19"></td>\r
-<td width="32.286%" class="whs20">\r
-<p class="whs4"><img src="../pics/point3.png" x-maintain-ratio="TRUE" width="312px" height="421px" border="0" class="img_whs21"></td></tr>\r
-</table>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs22">&nbsp;&nbsp;&nbsp;</p>\r
-\r
-<p class="whs23">&nbsp;</p>\r
-\r
-<p class="whs24"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs23">&nbsp;</p>\r
-\r
-<p class="whs25"><img src="../image16.gif" width="150px" height="140px" border="0" class="img_whs26"></p>\r
-\r
-<p class="whs25">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs6"><b style="font-weight: bold;"><a \r
- NAME=_Toc57604481><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image28.gif" width="20px" height="20px" border="0" class="img_whs7"> Line</font></span></a></b></p>\r
-\r
-<p class="whs6">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- Creates a line.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (edge).</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command:</b> \r
- <span style="font-style: italic;"><I>geompy.MakeLine(Point1, Point2)</I></span>, \r
- where Point1 and Point2 are points through &nbsp;which \r
- the line passes.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b> \r
- Name + 2 vertices.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs22"><img src="../pics/line.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs27"></p>\r
-\r
-<p class="whs23">&nbsp;</p>\r
-\r
-<p class="whs24"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs23">&nbsp;</p>\r
-\r
-<p class="whs25"><img src="../image67.jpg" width="150px" height="139px" border="0" class="img_whs28"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs6"><b style="font-weight: bold;"><a \r
- NAME=_Toc57604482><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image29.gif" width="20px" height="20px" border="0" class="img_whs7"> Circle</font></span></a></b></p>\r
-\r
-<p class="whs6">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- Creates a circle.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (edge).</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command:</b> \r
- <span style="font-style: italic;"><I>geompy.MakeCircle(Point, Vector, Radius)</I></span>, \r
- where Point defines the center of the circle, Vector gives the circle\92\r
- normal and Radius is the circle\92s &nbsp;radius.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b> \r
- </p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs4"><b style="font-weight: bold;">1st \r
- Constructor:</b> Name + 1 vertex (for the center) + 1 edge (for the direction) \r
- + Radius.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><span style="font-weight: bold;"><B>2nd \r
- Constructor: </B></span>Name + 3 points which will form the circle.</p></li>\r
-</ul>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<table x-use-null-cells cellspacing="0" width="50.278%" class="whs29">\r
-<col class="whs30">\r
-<col class="whs31">\r
-\r
-<tr valign="top" class="whs14">\r
-<td width="49.724%" class="whs32">\r
-<p class="whs4"><img src="../pics/circle1.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs33"></td>\r
-<td width="50.276%" class="whs34">\r
-<p class="whs4"><img src="../pics/circle2.png" x-maintain-ratio="TRUE" width="312px" height="359px" border="0" class="img_whs35"></td></tr>\r
-</table>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs22">&nbsp;</p>\r
-\r
-<p class="whs22">&nbsp;</p>\r
-\r
-<p class="whs24"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs23">&nbsp;</p>\r
-\r
-<p class="whs25"><img src="../image17.gif" width="150px" height="129px" border="0" class="img_whs36"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs6"><b style="font-weight: bold;"><a \r
- NAME=_Toc57604483><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image30.gif" width="20px" height="20px" border="0" class="img_whs7"> Ellipse</font></span></a></b></p>\r
-\r
-<p class="whs6">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- Creates an ellipse.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (edge).</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command:</b><span \r
- style="font-style: italic;"><I> geompy.MakeEllipse(Point, Vector, RadiusMajor, \r
- RadiusMinor)</I></span>, where Point defines the center of the ellipse, Vector \r
- gives the ellipse\92s normal, RadiusMajor and RadiusMinor &nbsp;are \r
- correspondingly a major and minor radiuses of the ellipse.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b> \r
- Name + 1 vertex (for the center) + 1 edge (for the direction) + 1 X Radius \r
- + 1 Y Radius.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs22"><img src="../pics/ellipse.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs37"></p>\r
-\r
-<p class="whs38">&nbsp;</p>\r
-\r
-<p class="whs24"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs23">&nbsp;</p>\r
-\r
-<p class="whs25"><img src="../image19.gif" width="150px" height="154px" border="0" class="img_whs39"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs6"><b style="font-weight: bold;"><a \r
- NAME=_Toc57604484><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image31.gif" width="20px" height="20px" border="0" class="img_whs7"> Arc</font></span></a></b></p>\r
-\r
-<p class="whs6">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- Creates an arc.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (edge).</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command:</b> \r
- <span style="font-style: italic;"><I>geompy.MakeArc(Point1, Point2, Point3)</I></span>, \r
- where Point1 is the starting point of the arc, Point2 is a middle point \r
- of the arc and Point3 is the ending point of the arc.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b> \r
- Name + 3 vertices.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs22"><img src="../pics/arc.png" x-maintain-ratio="TRUE" width="312px" height="359px" border="0" class="img_whs35"></p>\r
-\r
-<p class="whs23">&nbsp;</p>\r
-\r
-<p class="whs24"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs23">&nbsp;</p>\r
-\r
-<p class="whs25"><img src="../image20.gif" width="150px" height="123px" border="0" class="img_whs40"></p>\r
-\r
-<p class="whs25">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs41"><b style="font-weight: bold;"><a NAME=_Toc57604488><img src="../image32.gif" width="20px" height="20px" border="0" class="img_whs42"> Curve</a></b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- Creates a curve in 3D space.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Result:</b> \r
- GEOM_Object (edge).</font></span></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command:</b> \r
- </p>\r
-\r
-<ul type="disc" class="whs3">\r
-       \r
-       <li class=kadov-p><p class="whs4"><span style="font-style: italic;"><I>geompy.MakePolyline(ListOfShapes)</I></span>, \r
- where ListOfShape is a list of points through which the curve passes .</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><span style="font-style: italic;"><I>geompy.MakeInterpol(ListOfShapes)</I></span>, \r
- where ListOfShape is a list of points through which the curve passes .</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><span style="font-style: italic;"><I>geompy.MakeBezier(ListOfShapes)</I></span>, \r
- where ListOfShape is a list of points through which the curve passes .</p></li>\r
-</ul>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b> \r
- Name + at least 2 points which will serve as nodes on the curve.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs22"><img src="../pics/curve.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs43"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs44">Example:</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs45">Polyline \r
- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bezier \r
- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B-Spline</p>\r
-\r
-<p class="whs4"><img src="../image147.jpg" x-maintain-ratio="TRUE" width="200px" height="181px" border="0" class="img_whs46"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="../image149.jpg" width="175px" height="181px" border="0" class="img_whs47"> &nbsp;&nbsp;&nbsp;&nbsp;<img src="../image150.jpg" width="203px" height="181px" border="0" class="img_whs48"></p>\r
-\r
-<p class="whs22">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs6"><b style="font-weight: bold;"><a \r
- NAME=_Toc57604485><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image32.gif" width="20px" height="20px" border="0" class="img_whs7"> Vector</font></span></a></b></p>\r
-\r
-<p class="whs6">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- Creates a vector.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (edge).</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command:</b> \r
- <span style="font-style: italic;"><I>geompy.MakeVector(Point1, Point2)</I></span>, \r
- where Point1 is the first point of the vector and the Point2 is the last \r
- point of the vector.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments :</b></p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs4"><b style="font-weight: bold;">1st \r
- Constructor :</b> Name + 2 vertices.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><b style="font-weight: bold;">2nd \r
- Constructor :</b> Name + 3 values (Coordinates of the 2nd vertex. The \r
- first vertex is in the origin).</p></li>\r
-</ul>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs22">&nbsp;</p>\r
-\r
-<p class="whs49">&nbsp;&nbsp;<img src="../pics/vector1.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs27"> &nbsp;&nbsp;&nbsp;<img src="../pics/vector2.png" x-maintain-ratio="TRUE" width="312px" height="358px" border="0" class="img_whs50"></p>\r
-\r
-<p class="whs22">&nbsp;</p>\r
-\r
-<p class="whs24"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs23">&nbsp;</p>\r
-\r
-<p class="whs25"><img src="../image21.gif" width="150px" height="128px" border="0" class="img_whs51"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs6"><b style="font-weight: bold;"><a \r
- NAME=_Toc57604486><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image33.gif" width="20px" height="20px" border="0" class="img_whs7"> Plane</font></span></a></b></p>\r
-\r
-<p class="whs6">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- Creates a plane.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (face).</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command:</b> \r
- <span style="font-style: italic;"><I>geompy.MakePlane(Point, Vector, TrimSize)</I></span>, \r
- where Point is a point through which &nbsp;the \r
- plane passes, Vector gives a normal of the plane and TrimSize is a half \r
- size of a side of quadrangle face, representing the plane.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs4"><b style="font-weight: bold;">1st \r
- Constructor :</b> Name + 1 vertex + 1 vector &nbsp;+ \r
- 1 value (to define the size of the plane).</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><b style="font-weight: bold;">2nd \r
- Constructor :</b> Name + 1 vertex + 3 points (for the direction) + 1 value \r
- (to define the size of the plane).</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><b style="font-weight: bold;">3rd \r
- Constructor :</b> Name + 1 selection + 1 value (to define the size of \r
- the plane).</p></li>\r
-</ul>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<table x-use-null-cells cellspacing="0" width="72.604%" class="whs52">\r
-<col class="whs53">\r
-<col class="whs54">\r
-<col class="whs55">\r
-\r
-<tr valign="top" class="whs14">\r
-<td width="32.089%" class="whs56">\r
-<p class="whs4"><img src="../pics/plane1.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs33"></td>\r
-<td width="32.008%" class="whs57">\r
-<p class="whs4"><img src="../pics/plane2.png" x-maintain-ratio="TRUE" width="312px" height="385px" border="0" class="img_whs58"></td>\r
-<td width="35.903%" class="whs59">\r
-<p class="whs4"><img src="../pics/plane3.png" x-maintain-ratio="TRUE" width="312px" height="385px" border="0" class="img_whs58"></td></tr>\r
-</table>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs60"><b><span style="font-weight: bold;"><B>Example:</B></span></b></p>\r
-\r
-<p class="whs23">&nbsp;</p>\r
-\r
-<p class="whs25"><img src="../image76.jpg" width="150px" height="131px" border="0" class="img_whs61"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs6"><b style="font-weight: bold;"><a \r
- NAME=_Toc57604487><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image34.gif" width="20px" height="20px" border="0" class="img_whs7"> Working \r
- Plane</font></span></a></b></p>\r
-\r
-<p class="whs6">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- Sets the working plane (and the camera position).</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b> \r
- </p>\r
-\r
-<ul type="disc" class="whs3">\r
-       \r
-       <li class=kadov-p><p class="whs4">Name + 1 selection (face \r
- or planar face), </p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4">Name + &nbsp;2 \r
- vectors, </p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4">Name + XYZ coordinate \r
- system</p></li>\r
-</ul>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<table x-use-null-cells cellspacing="0" width="81.596%" class="whs62">\r
-<col class="whs63">\r
-<col class="whs64">\r
-<col class="whs65">\r
-\r
-<tr valign="top" class="whs14">\r
-<td width="33.942%" class="whs66">\r
-<p class="whs4"><img src="../pics/workplane4.png" x-maintain-ratio="TRUE" width="312px" height="231px" border="0" class="img_whs67"></td>\r
-<td width="33.812%" class="whs68">\r
-<p class="whs4"><img src="../pics/workplane5.png" x-maintain-ratio="TRUE" width="312px" height="266px" border="0" class="img_whs69"></td>\r
-<td width="32.246%" class="whs70">\r
-<p class="whs4"><img src="../pics/workplane6.png" x-maintain-ratio="TRUE" width="312px" height="274px" border="0" class="img_whs71"></td></tr>\r
-</table>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs49">&nbsp;</p>\r
-\r
-<p class="whs22">&nbsp;</p>\r
-\r
-<p class="whs38">&nbsp;</p>\r
-\r
-<p class="whs72">&nbsp;</p>\r
-\r
-<p class="whs72"><a name=_Toc57604489><img src="../image35.gif" width="16px" height="16px" border="0" class="img_whs73"><span \r
- style="font-size: 14pt;"> <font size=4 style="font-size:14pt;"></font></span><b><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;">Local \r
- coordinate system</font></span></b></a></p>\r
-\r
-<p class="whs72">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- &nbsp;The user \r
- may manually enter values of X, Y, and Z coordinates of origin in the \r
- corresponding fields of the dialog box, or select a point in the object \r
- browser or 3D viewer, in this case coordinates of origin are automatically \r
- filled in with the coordinates of the selected point. </p>\r
-\r
-<p class="whs4">The user then specifies components of X and \r
- Y axes direction.</p>\r
-\r
-<p class="whs4">Preview of the new LCS (small trihedron located \r
- and oriented according to parameters of LCS) is displayed in the 3D viewer \r
- and updated as soon as the user modifies some parameter. </p>\r
-\r
-<p class="whs4">Then the user presses «OK» or «Apply» button \r
- to create an LCS at the location with the specified coordinates. The new \r
- object is shown in the Object Browser and in 3D viewer.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><span style="font-weight: bold;"><B>TUI command:</B></span> \r
- <span style="font-style: italic;"><I>geompy.MakeMarker(OX, OY, OZ, XDX, XDY, \r
- XDZ, YDX, YDY, YDZ)</I></span>, where OX, OY, OZ are coordinates of the origin \r
- of LCS, XDX, XDY, XDZ is a vector of OX &nbsp;direction \r
- of the LCS and YDX, YDY, YDZ is a a vector of OY direction of the LCS.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b> \r
- </p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs4"><b style="font-weight: bold;">1st \r
- Constructor :</b> Name + Coordinates of origin, X axis direction, Y axis \r
- direction</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><b style="font-weight: bold;">2nd \r
- Constructor :</b> Name + reference object.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><b style="font-weight: bold;">3rd \r
- Constructor :</b> Name + 1 point of origin + X axis direction, Y axis \r
- direction.</p></li>\r
-</ul>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<table x-use-null-cells cellspacing="0" width="63.512%" class="whs74">\r
-<col class="whs75">\r
-<col class="whs76">\r
-<col class="whs77">\r
-\r
-<tr valign="top" class="whs14">\r
-<td width="49.962%" class="whs78">\r
-<p class="whs79"><img src="../pics/neo-localcs1.png" x-maintain-ratio="TRUE" width="312px" height="391px" border="0" class="img_whs80"></td>\r
-<td width="45.348%" class="whs81">\r
-<p class="whs79"><img src="../pics/neo-localcs2.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs43"></td>\r
-<td width="4.69%" class="whs82">\r
-<p class="whs79"><img src="../pics/neo-localcs3.png" x-maintain-ratio="TRUE" width="312px" height="359px" border="0" class="img_whs35"></td></tr>\r
-</table>\r
-\r
-<p class="whs83">&nbsp;</p>\r
-\r
-<p class="whs84"><span style="font-weight: bold;\r
-                                                                                               margin-left: 80px;\r
-                                                                                               text-indent: -80px;\r
-                                                                                               font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>Example:</B></font></span></p>\r
-\r
-<p class="whs85">&nbsp;</p>\r
-\r
-<p class="whs86"><img src="../image145.jpg" width="200px" height="219px" border="0" class="img_whs87"></p>\r
-\r
-<script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.writeIntopicBar)\r
-       writeIntopicBar(0);\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image28.gif b/doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image28.gif
deleted file mode 100755 (executable)
index 0667288..0000000
Binary files a/doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image28.gif and /dev/null differ
index c290d8bf38db885682f4bf17f97afdf56118566b..17ad1ddd58301701ebec729b3e2ffa45c36c5830 100755 (executable)
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
-\r
-<html>\r
-\r
-<head>\r
-<title>Titre</title>\r
-<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">\r
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
-<!--\r
-if (navigator.appName !="Netscape")\r
-{   document.write("<link rel='stylesheet' href='../default.css'>");}\r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-h1.whs1 { margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; }\r
-p.whs2 { font-size:12pt; text-indent:2px; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; }\r
-p.whs3 { font-size:12pt; font-weight:normal; }\r
-img_whs4 { border:none; float:none; width:30px; height:30px; border-style:none; }\r
-p.whs5 { text-indent:2px; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; font-size:12pt; }\r
-p.whs6 { font-size:12pt; text-indent:2px; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; font-weight:normal; }\r
-p.whs7 { font-size:12pt; text-indent:2px; margin-right:0in; margin-top:0px; margin-bottom:0px; margin-left:48px; }\r
-p.whs8 { margin-left:48px; }\r
-p.whs9 { font-size:12pt; }\r
--->\r
-</style><script type="text/javascript" language="JavaScript">\r
-<!--\r
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
-{\r
-  var strNSS = "<style type='text/css'>";\r
-  strNSS += "h1.whs1 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";\r
-  strNSS += "p.whs2 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";\r
-  strNSS += "p.whs5 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";\r
-  strNSS += "p.whs6 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";\r
-  strNSS += "p.whs7 {margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";\r
-  strNSS +="</style>";\r
-  document.write(strNSS);\r
-}\r
-//-->\r
-</script>\r
-<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
-<!--\r
-function reDo() {\r
-  if (innerWidth != origWidth || innerHeight != origHeight)\r
-     location.reload();\r
-}\r
-if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
-       origWidth = innerWidth;\r
-       origHeight = innerHeight;\r
-       onresize = reDo;\r
-}\r
-onerror = null; \r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
--->\r
-</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
-<script type="text/javascript" language="javascript" src="../whver.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
-</head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.gbWhTopic)\r
-{\r
-       if (window.addTocInfo)\r
-       {\r
-       addTocInfo("GEOM module\nTransforming geometrical objects\nBoolean Operations\nUsing boolean operations");\r
-addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
-\r
-       }\r
-       if (window.writeBtnStyle)\r
-               writeBtnStyle();\r
-\r
-       if (window.writeIntopicBar)\r
-               writeIntopicBar(1);\r
-\r
-       if (window.setRelStartPage)\r
-       {\r
-       setRelStartPage("../geom.htm");\r
-\r
-               autoSync(1);\r
-               sendSyncInfo();\r
-               sendAveInfoOut();\r
-       }\r
-}\r
-else\r
-       if (window.gbIE4)\r
-               document.location.reload();\r
-//-->\r
-</script>\r
-<h1 class="whs1">Using boolean operations</h1>\r
-\r
-<p class="whs2">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: normal;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs4">In GEOM for construction of more complex geometrical objects \r
- (2D &amp; 3D elements) you can use the following boolean operations:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<ul>\r
-       \r
-       <li style="list-style: disc;"\r
-               type=disc\r
-               class=kadov-p><p class="whs2"><a href="../fuse.htm">Fuse</a></p></li>\r
-</ul>\r
-\r
-<ul>\r
-       \r
-       <li style="list-style: disc;"\r
-               type=disc\r
-               class=kadov-p><p class="whs2"><a href="../common.htm">Common</a></p></li>\r
-       \r
-       <li style="list-style: disc;"\r
-               type=disc\r
-               class=kadov-p><p class="whs5"><a href="../cut.htm">Cut</a></p></li>\r
-       \r
-       <li style="list-style: disc;"\r
-               type=disc\r
-               class=kadov-p><p class="whs2"><a href="../section.htm">Section</a></p></li>\r
-</ul>\r
-\r
-<p class="whs2">&nbsp;</p>\r
-\r
-<p class="whs6">There is a general TUI command covering \r
- all these operations, which can be used alongside with separate commands \r
- for each operation.</p>\r
-\r
-<p class="whs7"><span style="font-style: italic;"><I>geompy.MakeBoolean(Shape1, \r
- Shape2, Operation)</I></span>, where Shape1 is the first argument and Shape2 \r
- is the second argument of Boolean operation, Operation is a type of the \r
- Boolean operation (1 \96 Common, 2 \96 Cut, 3 \96 Fuse, 4 \96 Section).</p>\r
-\r
-<p class="whs8">&nbsp;</p>\r
-\r
-<p class="whs9"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Our <span style="font-weight: bold;"><B>TUI \r
- Scripts</B></span> provide you with useful examples of the use of <a href="../boolean_operations.htm">Boolean \r
- Operations</a>. </font></span></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.writeIntopicBar)\r
-       writeIntopicBar(0);\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
+<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
+
+<html>
+
+<head>
+<title>Titre</title>
+<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
+<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
+<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
+<!--
+if (navigator.appName !="Netscape")
+{   document.write("<link rel='stylesheet' href='../default.css'>");}
+//-->
+</script>
+<style type="text/css">
+<!--
+h1.whs1 { margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; }
+p.whs2 { font-size:12pt; text-indent:2px; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; }
+p.whs3 { font-size:12pt; font-weight:normal; }
+img_whs4 { border:none; float:none; width:30px; height:30px; border-style:none; }
+p.whs5 { font-size:12pt; text-indent:2px; margin-right:0in; margin-top:0px; margin-bottom:0px; margin-left:48px; }
+p.whs6 { text-indent:2px; margin-right:0in; margin-top:0px; margin-bottom:0px; font-size:12pt; margin-left:48px; }
+p.whs7 { font-size:12pt; text-indent:2px; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; font-weight:normal; }
+p.whs8 { margin-left:48px; }
+p.whs9 { font-size:12pt; }
+-->
+</style><script type="text/javascript" language="JavaScript">
+<!--
+if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
+{
+  var strNSS = "<style type='text/css'>";
+  strNSS += "h1.whs1 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
+  strNSS += "p.whs2 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
+  strNSS += "p.whs5 {margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
+  strNSS += "p.whs6 {margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
+  strNSS += "p.whs7 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
+  strNSS +="</style>";
+  document.write(strNSS);
+}
+//-->
+</script>
+<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
+<!--
+function reDo() {
+  if (innerWidth != origWidth || innerHeight != origHeight)
+     location.reload();
+}
+if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
+       origWidth = innerWidth;
+       origHeight = innerHeight;
+       onresize = reDo;
+}
+onerror = null; 
+//-->
+</script>
+<style type="text/css">
+<!--
+div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
+p.WebHelpNavBar { text-align:right; }
+-->
+</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
+<script type="text/javascript" language="javascript" src="../whver.js"></script>
+<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
+<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
+<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
+<script type="text/javascript" language="javascript1.2">
+<!--
+if (window.gbWhTopic)
+{
+       if (window.setRelStartPage)
+       {
+       addTocInfo("Geometry module\nTransforming geometrical objects\nBoolean Operations\nUsing boolean operations");
+addButton("show",BTN_IMG,"Show","","","","",0,0,"../whd_show0.gif","../whd_show2.gif","../whd_show1.gif");
+addButton("hide",BTN_IMG,"Hide","","","","",0,0,"../whd_hide0.gif","../whd_hide2.gif","../whd_hide1.gif");
+
+       }
+
+
+       if (window.setRelStartPage)
+       {
+       setRelStartPage("../index.htm");
+
+               autoSync(1);
+               sendSyncInfo();
+               sendAveInfoOut();
+       }
+
+}
+else
+       if (window.gbIE4)
+               document.location.reload();
+//-->
+</script>
+</head>
+<body><script type="text/javascript" language="javascript1.2">
+<!--
+if (window.writeIntopicBar)
+       writeIntopicBar(4);
+//-->
+</script>
+<h1 class="whs1">Using boolean operations</h1>
+
+<p class="whs2">&nbsp;</p>
+
+<p class="whs3"><b style="font-weight: bold;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs4"><span style="font-weight: normal;">You can use the following 
+ boolean operations for construction of more complex geometrical objects 
+ (2D &amp; 3D elements) :</span></b></p>
+
+<p class="whs3">&nbsp;</p>
+
+<ul>
+       
+       <li style="list-style: disc;"
+               type=disc
+               class=kadov-p><p class="whs5"><a href="../fuse.htm">Fuse</a></p></li>
+</ul>
+
+<ul>
+       
+       <li style="list-style: disc;"
+               type=disc
+               class=kadov-p><p class="whs5"><a href="../common.htm">Common</a></p></li>
+       
+       <li style="list-style: disc;"
+               type=disc
+               class=kadov-p><p class="whs6"><a href="../cut.htm">Cut</a></p></li>
+       
+       <li style="list-style: disc;"
+               type=disc
+               class=kadov-p><p class="whs5"><a href="../section.htm">Section</a></p></li>
+</ul>
+
+<p class="whs2">&nbsp;</p>
+
+<p class="whs7">There is a general TUI command covering 
+ all these operations, which can be used alongside with separate commands 
+ for each operation.</p>
+
+<p class="whs5"><span style="font-style: italic;"><I>geompy.MakeBoolean(Shape1, 
+ Shape2, Operation)</I></span>, where Shape1 is the first argument and Shape2 
+ is the second argument of Boolean operation, Operation is a type of the 
+ Boolean operation (1 \96 Common, 2 \96 Cut, 3 \96 Fuse, 4 \96 Section).</p>
+
+<p class="whs8">&nbsp;</p>
+
+<p class="whs9"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Our <span style="font-weight: bold;"><B>TUI 
+ Scripts</B></span> provide you with useful examples of the use of <a href="../boolean_operations.htm">Boolean 
+ Operations</a>. </font></span></p>
+
+<p>&nbsp;</p>
+
+<script type="text/javascript" language="javascript1.2">
+<!--
+if (window.writeIntopicBar)
+       writeIntopicBar(0);
+//-->
+</script>
+</body>
+</html>
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_buildgui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_buildgui_functions.htm
deleted file mode 100755 (executable)
index 42c0ee8..0000000
+++ /dev/null
@@ -1,458 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
-\r
-<html>\r
-\r
-<head>\r
-<title>Titre</title>\r
-<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">\r
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
-<!--\r
-if (navigator.appName !="Netscape")\r
-{   document.write("<link rel='stylesheet' href='../default.css'>");}\r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-p.whs1 { font-size:12pt; font-weight:normal; }\r
-img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }\r
-p.whs3 { font-size:12pt; }\r
-p.whs4 { margin-left:40px; }\r
-p.whs5 { font-family:'Times New Roman' , serif; font-size:14pt; }\r
-img_whs6 { width:20px; height:20px; border-style:none; }\r
-ul.whs7 { list-style:disc; }\r
-p.whs8 { font-size:12pt; margin-left:40px; }\r
-img_whs9 { border:none; border-style:none; width:312px; height:283px; float:none; }\r
-p.whs10 { font-family:'Times New Roman' , serif; font-size:14pt; font-style:italic; font-weight:bold; }\r
-img_whs11 { border:none; border-style:none; width:312px; height:324px; float:none; }\r
-img_whs12 { border:none; width:150px; height:102px; border-style:none; }\r
-img_whs13 { border:none; border-style:none; width:312px; height:289px; float:none; }\r
-img_whs14 { border:none; width:150px; height:120px; border-style:none; }\r
-p.whs15 { font-family:'Times New Roman' , serif; font-size:12pt; }\r
-img_whs16 { border:none; border-style:none; width:312px; height:315px; float:none; }\r
-img_whs17 { border:none; width:150px; height:116px; border-style:none; }\r
-img_whs18 { border:none; width:150px; height:131px; border-style:none; }\r
-img_whs19 { border:none; width:150px; height:105px; border-style:none; }\r
--->\r
-</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
-<!--\r
-function reDo() {\r
-  if (innerWidth != origWidth || innerHeight != origHeight)\r
-     location.reload();\r
-}\r
-if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
-       origWidth = innerWidth;\r
-       origHeight = innerHeight;\r
-       onresize = reDo;\r
-}\r
-onerror = null; \r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
--->\r
-</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
-<script type="text/javascript" language="javascript" src="../whver.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
-</head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.gbWhTopic)\r
-{\r
-       if (window.addTocInfo)\r
-       {\r
-       addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
-\r
-       }\r
-       if (window.writeBtnStyle)\r
-               writeBtnStyle();\r
-\r
-       if (window.writeIntopicBar)\r
-               writeIntopicBar(1);\r
-\r
-       if (window.setRelStartPage)\r
-       {\r
-       setRelStartPage("../geom.htm");\r
-\r
-               autoSync(1);\r
-               sendSyncInfo();\r
-               sendAveInfoOut();\r
-       }\r
-}\r
-else\r
-       if (window.gbIE4)\r
-               document.location.reload();\r
-//-->\r
-</script>\r
-<h1><b><span style="font-weight: bold;"><B>B</B></span>uilding geometrical objects</b></h1>\r
-\r
-<p class="whs1"><b><span style="font-weight: normal;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2">In GEOM you can create basic and advanced geometrical objects \r
- (2D &amp; 3D elements) using the following building functions:</span></b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs3"><a href="#explode">Explode</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs3">Build</p></li>\r
-       \r
-       <ul>\r
-               \r
-               <li class=kadov-p><p class="whs3"><a href="#edge">Edge</a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs3"><a href="#wire">Wire</a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs3"><a href="#face">Face</a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs3"><a href="#shell">Shell</a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs3"><a href="#solid">Solid</a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs3"><a href="#compound">Compound</a></p></li>\r
-       </ul>\r
-</ul>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class=TODO>&nbsp;</p>\r
-\r
-<p class=TODO\r
-       style="font-family: 'Times New Roman', serif;\r
-                       font-size: 14pt;\r
-                       font-weight: bold;">To use Explode:</p>\r
-\r
-<p class=TODO\r
-       style="font-family: 'Times New Roman', serif;\r
-                       font-size: 14pt;\r
-                       font-weight: bold;">&nbsp;</p>\r
-\r
-<p class="whs4">In the main menu select <span style="font-weight: bold;"><B>New \r
- Entity &gt; Explode</B></span>.</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;"><a \r
- NAME=explode><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="../salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image13.gif" width="20px" height="20px" border="0" class="img_whs6"> Explode</font></span></a></b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Description:</b> \r
- Returns a list of subshapes (vertices, edges, wires etc.) of the given \r
- shape.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Result :</b> \r
- List of GEOM_Objects.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">TUI Command: \r
- </b></p>\r
-\r
-<ul type="disc" class="whs7">\r
-       \r
-       <li class=kadov-p><p class="whs3"><span style="font-style: italic;"><I>geompy.SubShape(Shape, \r
- ListOfID)</I></span>, where Shape is a shape whose subshape(s) is (are) retrieved, \r
- ListOfID is a list of requested sub shapes IDs. To get a subshape ID use \r
- method GetSubShapeID().</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs3"><span style="font-style: italic;"><I>geompy.SubShapeAll(Shape, \r
- TypeOfShape)</I></span>, where Shape is a shape to be exploded on sub shapes \r
- of type TypeOfShape.</p></li>\r
-</ul>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Arguments:</b> \r
- 1 SHAPE + 1 type of SubShape.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs8"><img src="../pics/neo-obj1.png" x-maintain-ratio="TRUE" width="312px" height="283px" border="0" class="img_whs9"></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs10">To use building functions:</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs8">In the main menu select \r
- <span style="font-weight: bold;"><B>New Entity &gt; </B></span><span style="font-weight: bold;"><B>Build \r
- </B></span>submenu.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=edge><img src="../salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image14.gif" width="20px" height="20px" border="0" class="img_whs6"><b> Edge</b></a></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Description:</b> \r
- Creates an edge.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (EDGE).</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeEdge(Vertex1, Vertex2)</I></span>, \r
- where Vertex1 and Vertex2 are correspondingly the first and the last vertex \r
- of the edge.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Arguments:</b> \r
- Name + 2 vertices.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs8"><img src="../pics/neo-obj2.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs11"></p>\r
-\r
-<p class="whs8">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs8"><img src="../image9.gif" width="150px" height="102px" border="0" class="img_whs12"></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=wire><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="../salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image15.gif" width="20px" height="20px" border="0" class="img_whs6"><b style="font-size: 14pt;"> Wire</b></font></span></a></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Description:</b> \r
- Creates a wire.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (WIRE).</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">TUI Command :</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeWire(ListOfShape)</I></span>, \r
- where ListOfShape is a list of edges and/or wires from which the wire \r
- to be constructed.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Arguments:</b> \r
- Name + List of connected wires or edges..</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs8"><img src="../pics/neo-obj3.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs13"></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs8"><img src="../image11.gif" width="150px" height="120px" border="0" class="img_whs14"></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=face><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="../salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image16.gif" width="20px" height="20px" border="0" class="img_whs6"><b style="font-size: 14pt;"> Face</b></font></span></a></p>\r
-\r
-<p class="whs15">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Description:</b> \r
- Creates a face.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (FACE).</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeFace(Wire, WantPlanarFace)</I></span>, \r
- where Wire is a wire and if boolean parameter WantPlanarFace is planar \r
- then only a planar face or no face is constructed.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Arguments:</b> \r
- Name + 1 wire.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs8"><img src="../pics/neo-obj4.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs16"></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs8"><img src="../image12.gif" width="150px" height="116px" border="0" class="img_whs17"></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=shell><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="../salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image17.gif" width="20px" height="20px" border="0" class="img_whs6"><b style="font-size: 14pt;"> Shell</b></font></span></a></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Description:</b> \r
- Creates a shell.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (SHELL).</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeShell(ListOfShape)</I></span>, \r
- where ListOfShape is a list of faces and (or) shells from which the shell \r
- is constructed.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Arguments:</b> \r
- Name + <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">List of faces having connected edges.</font></span></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs8"><img src="../pics/neo-obj5.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs13"></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs8"><img src="../image18.jpg" width="150px" height="131px" border="0" class="img_whs18"></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=solid><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="../salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image18.gif" width="20px" height="20px" border="0" class="img_whs6"><b style="font-size: 14pt;"> Solid</b></font></span></a></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Description:</b> \r
- Creates a solid - closed geometrical 3D element.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Result:</b> GEOM_<span>Object \r
- (SOLID).</span></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeSolid(ListOfShape)</I></span>, \r
- where ListOfShape is a list of shells from which the solid is constructed.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Arguments:</b> \r
- Name + A closed shell or a list of shells.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs8"><img src="../pics/neo-obj6.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs16"></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=compound><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="../salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image19.gif" width="20px" height="20px" border="0" class="img_whs6"><b style="font-size: 14pt;"> Compound</b></font></span></a></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Description:</b> \r
- Creates a compound.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (COMPOUND).</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeCompound(ListOfShape)</I></span>, \r
- where ListOfShape is a list of shapes from which the compound is constructed.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Arguments:</b> \r
- Name + List of shapes.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs8"><img src="../pics/neo-obj7.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs13"></p>\r
-\r
-<p class="whs8">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs8"><img src="../image13.gif" width="150px" height="105px" border="0" class="img_whs19"></p>\r
-\r
-<p class="whs8">&nbsp;</p>\r
-\r
-<p class="whs8">&nbsp;</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.writeIntopicBar)\r
-       writeIntopicBar(0);\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions.htm
deleted file mode 100755 (executable)
index ff0ba88..0000000
+++ /dev/null
@@ -1,225 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
-\r
-<html>\r
-\r
-<head>\r
-<title>Titre</title>\r
-<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">\r
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
-<!--\r
-if (navigator.appName !="Netscape")\r
-{   document.write("<link rel='stylesheet' href='../default.css'>");}\r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-p.whs1 { font-family:'Times New Roman' , serif; font-size:12pt; font-weight:normal; }\r
-img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }\r
-p.whs3 { font-family:'Times New Roman' , serif; font-size:12pt; }\r
-p.whs4 { margin-left:40px; }\r
-p.whs5 { font-family:'Times New Roman' , serif; font-size:14pt; }\r
-img_whs6 { width:20px; height:20px; border-style:none; }\r
--->\r
-</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
-<!--\r
-function reDo() {\r
-  if (innerWidth != origWidth || innerHeight != origHeight)\r
-     location.reload();\r
-}\r
-if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
-       origWidth = innerWidth;\r
-       origHeight = innerHeight;\r
-       onresize = reDo;\r
-}\r
-onerror = null; \r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
--->\r
-</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
-<script type="text/javascript" language="javascript" src="../whver.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
-</head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.gbWhTopic)\r
-{\r
-       if (window.addTocInfo)\r
-       {\r
-       addTocInfo("GEOM module\nManaging geometrical objects\nDisplaying/hiding objects");\r
-addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
-\r
-       }\r
-       if (window.writeBtnStyle)\r
-               writeBtnStyle();\r
-\r
-       if (window.writeIntopicBar)\r
-               writeIntopicBar(1);\r
-\r
-       if (window.setRelStartPage)\r
-       {\r
-       setRelStartPage("../geom.htm");\r
-\r
-               autoSync(1);\r
-               sendSyncInfo();\r
-               sendAveInfoOut();\r
-       }\r
-}\r
-else\r
-       if (window.gbIE4)\r
-               document.location.reload();\r
-//-->\r
-</script>\r
-<h1>Displaying/hiding objects</h1>\r
-\r
-<p class="whs1"><b style="font-weight: normal;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2"> </b>Visualization is available in both viewers, OCC and VTK \r
- . These viewers work independently, i.e. visibility of objects and their \r
- graphic attributes may differ in OCC and VTK viewer. It<b><span style="font-weight: normal;"> \r
- is reasonable to use the OCC viewer for GEOM module.</span></b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: normal;">Displaying\hiding \r
- different geometrical objects in the viewer is possible using the following \r
- operations: </b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs3"><a \r
- href="#DisplayAll">DisplayAll</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs3"><a \r
- href="#EraseAll">EraseAll</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs3"><a \r
- href="#Display">Display</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs3"><a \r
- href="#DisplayOnly">DisplayOnly</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs3"><a \r
- href="#EraseOnly">Erase</a></p></li>\r
-</ul>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class=TODO>To display\hide one or several objects in the viewer:</p>\r
-\r
-<p class=TODO>&nbsp;</p>\r
-\r
-<p class="whs4">In the main menu select <span style="font-weight: bold;"><B>View \r
- </B></span>or right-click on the necessary object in the Object Browser and \r
- from the associated pop-up menu choose the required operation.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=DisplayAll\r
-       style="font-size: 14pt;"><img src="salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image52.gif" width="20px" height="20px" border="0" class="img_whs6"><b><font style="font-size: 14pt;"\r
-                                                                                                               size=4> DisplayAll</font></b></a> \r
- </p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Description:</b> \r
- Displays all geometrical objects which have been created or imported in \r
- the current study.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">TUI \r
- Command:</b><i> sg.DisplayAll()</i></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=EraseAll\r
-       style="font-size: 14pt;"><img src="salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image54.gif" width="20px" height="20px" border="0" class="img_whs6"><b><font style="font-size: 14pt;"\r
-                                                                                                               size=4> EraseAll</font></b></a></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Description:</b> \r
- Erases all shapes displayed in the viewer.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">TUI \r
- Command:</b><i> sg.EraseAll()</i></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=Display\r
-       style="font-size: 14pt;"><img src="salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image53.gif" width="20px" height="20px" border="0" class="img_whs6"><b><font style="font-size: 14pt;"\r
-                                                                                                               size=4> Display</font></b></a></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs3"><span \r
- style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Description:</b> \r
- Displays an object in 3D viewer.</font></span></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">TUI \r
- Command:</b><i> </i></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=DisplayOnly\r
-       style="font-size: 14pt;"><img src="salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image53.gif" width="20px" height="20px" border="0" class="img_whs6"><b><font style="font-size: 14pt;"\r
-                                                                                                               size=4> DisplayOnly</font></b></a></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Description:</b> \r
- Displays only the selected geometrical element.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">TUI \r
- Command:</b><i> sg.DisplayOnly(ID)</i></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=EraseOnly\r
-       style="font-size: 14pt;"><img src="salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image55.gif" width="20px" height="20px" border="0" class="img_whs6"><b><font style="font-size: 14pt;"\r
-                                                                                                               size=4> Erase</font></b></a></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">Description \r
- :</b> Erases only the selected shape.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><b style="font-weight: bold;">TUI \r
- Command :</b><i> sg.EraseOnly(ID)</i></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.writeIntopicBar)\r
-       writeIntopicBar(0);\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image51.gif b/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image51.gif
deleted file mode 100755 (executable)
index 83388cc..0000000
Binary files a/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image51.gif and /dev/null differ
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image52.gif b/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image52.gif
deleted file mode 100755 (executable)
index 473edc6..0000000
Binary files a/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image52.gif and /dev/null differ
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image53.gif b/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image53.gif
deleted file mode 100755 (executable)
index d71f455..0000000
Binary files a/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image53.gif and /dev/null differ
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image54.gif b/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image54.gif
deleted file mode 100755 (executable)
index 5bed604..0000000
Binary files a/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image54.gif and /dev/null differ
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image55.gif b/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image55.gif
deleted file mode 100755 (executable)
index 4890bda..0000000
Binary files a/doc/salome/gui/GEOM/files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image55.gif and /dev/null differ
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_generationgui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_generationgui_functions.htm
deleted file mode 100755 (executable)
index 322971b..0000000
+++ /dev/null
@@ -1,307 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
-\r
-<html>\r
-\r
-<head>\r
-<title>Titre</title>\r
-<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">\r
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
-<!--\r
-if (navigator.appName !="Netscape")\r
-{   document.write("<link rel='stylesheet' href='../default.css'>");}\r
-//-->\r
-</script>\r
-<style>\r
-<!--\r
-A:link { color:#0000ff; }\r
--->\r
-</style><style type="text/css">\r
-<!--\r
-p.whs1 { font-size:12pt; }\r
-img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }\r
-p.whs3 { margin-left:40px; }\r
-h3.whs4 { font-size:14pt; }\r
-img_whs5 { width:20px; height:20px; border-style:none; }\r
-p.whs6 { font-size:12pt; margin-left:40px; }\r
-img_whs7 { border:none; border-style:none; width:312px; height:350px; float:none; }\r
-img_whs8 { border:none; width:150px; height:116px; border-style:none; }\r
-p.whs9 { font-family:'Times New Roman' , serif; font-size:14pt; }\r
-img_whs10 { border:none; width:150px; height:153px; border-style:none; }\r
-img_whs11 { border:none; border-style:none; width:312px; height:367px; float:none; }\r
-img_whs12 { border:none; width:150px; height:103px; border-style:none; }\r
-p.whs13 { font-family:'Times New Roman' , serif; font-size:12pt; }\r
-img_whs14 { border:none; border-style:none; width:312px; height:324px; float:none; }\r
-img_whs15 { border:none; width:150px; height:117px; border-style:none; }\r
--->\r
-</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
-<!--\r
-function reDo() {\r
-  if (innerWidth != origWidth || innerHeight != origHeight)\r
-     location.reload();\r
-}\r
-if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
-       origWidth = innerWidth;\r
-       origHeight = innerHeight;\r
-       onresize = reDo;\r
-}\r
-onerror = null; \r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
--->\r
-</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
-<script type="text/javascript" language="javascript" src="../whver.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
-</head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.gbWhTopic)\r
-{\r
-       if (window.addTocInfo)\r
-       {\r
-       addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
-\r
-       }\r
-       if (window.writeBtnStyle)\r
-               writeBtnStyle();\r
-\r
-       if (window.writeIntopicBar)\r
-               writeIntopicBar(1);\r
-\r
-       if (window.setRelStartPage)\r
-       {\r
-       setRelStartPage("../geom.htm");\r
-\r
-               autoSync(1);\r
-               sendSyncInfo();\r
-               sendAveInfoOut();\r
-       }\r
-}\r
-else\r
-       if (window.gbIE4)\r
-               document.location.reload();\r
-//-->\r
-</script>\r
-<h1>Generating complex objects</h1>\r
-\r
-<p class="whs1"><b style="font-weight: normal;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2"> </b>Generation operations in GEOM are used to create advanced \r
- geometrical objects (3D elements). They are:</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#Prism">Extrusion</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#Revolution">Revolution</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#Filling">Filling</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#Pipe">Pipe \r
- creation</a></p></li>\r
-</ul>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class=TODO>To use generation operations:</p>\r
-\r
-<p class=TODO>&nbsp;</p>\r
-\r
-<p class="whs3">In the main menu select <span style="font-weight: bold;"><B>New \r
- Entity &gt; Generation</B></span><span>.</span></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<h3 class="whs4"><b style="font-weight: bold;"><a NAME=Prism><img src="salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image56.gif" width="20px" height="20px" border="0" class="img_whs5"> Extrusion</a></b> </h3>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Creates an extruded shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (edge, face, solid or compsolid).</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command :</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakePrism(baseShape, Vector, \r
- Height)</I></span>, where baseShape is a basis of the prism, Vector is a normal \r
- of the prism and Height is a height of the prism.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- Name + 1 shape (vertex, edge, wire, face or shell) serving as base object \r
- + 1 vector (for direction) + 1 value (dimension).</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs6"><img src="../pics/extrusion.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs7"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs6"><img src="../image14.gif" width="150px" height="116px" border="0" class="img_whs8"> &nbsp;<img src="../image27.jpg" width="150px" height="116px" border="0" class="img_whs8"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs9"><a NAME=Revolution><img src="salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image57.gif" width="20px" height="20px" border="0" class="img_whs5"><b> Revolution</b></a></p>\r
-\r
-<p class="whs9"><span><font size=4 style="font-size:14pt;"><b \r
- style="font-weight: bold;"><font style="font-size: 14pt;"\r
-                                                                       size=4>&#9;</font></b></font></span></p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Creates an extruded shape by revolution.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (edge, face, solid or compsolid).</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeRevolution(Shape, Axis, \r
- Angle)</I></span>, where Shape is a shape to rotate, Axis is the axis of the \r
- revolution and Angle is an angle by which Shape has to be rotated around \r
- Axis.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- Name + 1 shape (vertex, edge, wire, face or shell) serving as base object \r
- + 1 vector (for direction) + 1 value (angle).</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs6"><img src="../pics/revolution.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs7"></p>\r
-\r
-<p class="whs6">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs6"><img src="../image15.gif" width="150px" height="153px" border="0" class="img_whs10"> &nbsp;<img src="../image52.jpg" width="150px" height="153px" border="0" class="img_whs10"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs9"><a NAME=Filling><img src="salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image58.gif" width="20px" height="20px" border="0" class="img_whs5"><b> Filling</b></a></p>\r
-\r
-<p class="whs9">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Creates a curving face using several curves.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (face).</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeFilling(Shape, MinDegree, \r
- MaxDegree, Tol2D, Tol3D, NbIter)</I></span>, where Shape is a shape to fill, \r
- MinDegree and MaxDegree are correspondingly maximal and minimal degree, \r
- Tol2D is a tolerance for 2D and Tol3D is a tolerance for 3D, NbIter is \r
- a number of iterations.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- Name + 1 List of edges + 5 Parameters (Min. degree, Max. degree, Number \r
- of iterations, 2D tolerance, 3D tolerance).</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs6"><img src="../pics/filling.png" x-maintain-ratio="TRUE" width="312px" height="367px" border="0" class="img_whs11"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs6"><img src="../image7.gif" width="150px" height="103px" border="0" class="img_whs12"> &nbsp;<img src="../image11.jpg" width="150px" height="103px" border="0" class="img_whs12"></p>\r
-\r
-<p class="whs13">&nbsp;</p>\r
-\r
-<p class="whs9"><a NAME=Pipe><img src="salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image59.gif" width="20px" height="20px" border="0" class="img_whs5"><b> Pipe</b></a></p>\r
-\r
-<p class="whs13"><span><font size=3 style="font-size:12pt;"><b \r
- style="font-weight: bold;"><font style="font-family: 'Times New Roman', serif; font-size: 12pt;"\r
-                                                                       face="Times New Roman"\r
-                                                                       size=4>&#9;</font></b></font></span></p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Creates an extruded shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (edge, face, solid or compsolid).</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakePipe(baseShape, pathShape)</I></span>, \r
- where baseShape is a shape to be extruded, pathShape is a path along which \r
- baseShape is extruded.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- Name + 1 shape (vertex, edge, wire, face or shell) serving as base object \r
- + 1 shape (edge, face or shell) for definition of the path.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs6"><img src="../pics/pipe.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs14"></p>\r
-\r
-<p class="whs6">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs6"><img src="../image8.gif" width="150px" height="117px" border="0" class="img_whs15"> &nbsp;<img src="../image12.jpg" width="150px" height="117px" border="0" class="img_whs15"></p>\r
-\r
-<p class="whs6">&nbsp;</p>\r
-\r
-<script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.writeIntopicBar)\r
-       writeIntopicBar(0);\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
index 566fc05e75e27d30af6b48cb92bf535d0ba4cbb0..0f044a2a96c950a765cb7abc2a2f592323df3ca4 100755 (executable)
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
-\r
-<html>\r
-\r
-<head>\r
-<title>Titre</title>\r
-<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">\r
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
-<!--\r
-if (navigator.appName !="Netscape")\r
-{   document.write("<link rel='stylesheet' href='../default.css'>");}\r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-p.whs1 { font-size:12pt; }\r
-img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }\r
-p.whs3 { margin-left:40px; }\r
-img_whs4 { border:none; width:557px; height:274px; float:none; border-style:none; }\r
-img_whs5 { border:none; width:529px; height:272px; float:none; border-style:none; }\r
--->\r
-</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
-<!--\r
-function reDo() {\r
-  if (innerWidth != origWidth || innerHeight != origHeight)\r
-     location.reload();\r
-}\r
-if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
-       origWidth = innerWidth;\r
-       origHeight = innerHeight;\r
-       onresize = reDo;\r
-}\r
-onerror = null; \r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
--->\r
-</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
-<script type="text/javascript" language="javascript" src="../whver.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
-</head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.gbWhTopic)\r
-{\r
-       if (window.addTocInfo)\r
-       {\r
-       addTocInfo("GEOM module\nImporting/exporting geometrical objects");\r
-addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
-\r
-       }\r
-       if (window.writeBtnStyle)\r
-               writeBtnStyle();\r
-\r
-       if (window.writeIntopicBar)\r
-               writeIntopicBar(1);\r
-\r
-       if (window.setRelStartPage)\r
-       {\r
-       setRelStartPage("../geom.htm");\r
-\r
-               autoSync(1);\r
-               sendSyncInfo();\r
-               sendAveInfoOut();\r
-       }\r
-}\r
-else\r
-       if (window.gbIE4)\r
-               document.location.reload();\r
-//-->\r
-</script>\r
-<h1>Importing/exporting geometrical objects</h1>\r
-\r
-<p class="whs1"><b style="font-weight: bold;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2"> <span style="font-weight: normal;">In GEOM you can import \r
- and export geometrical objects from/into BREP, IGES, STEP </span></b><b><span \r
- style="font-weight: normal;">files. The mechanisms of import and export \r
- are implemented via plug-ins, which gives you the opportunity to expand \r
- the range of available formats by adding more plug-ins (for example, CATIA \r
- 5). &nbsp;</span></b></p>\r
-\r
-&nbsp; \r
-\r
-<p class=TODO>To import geometrical objects from a BREP, IGES, STEP file:</p>\r
-\r
-<p class=TODO>&nbsp;</p>\r
-\r
-<p class="whs3">From the <span style="font-weight: bold;"><B>File \r
- </B></span>menu choose <span style="font-weight: bold;"><B>Import. </B></span>In \r
- the opening<span style="font-weight: bold;"> <B></B></span>dialog box <span style="font-weight: bold;"><B>Import</B></span> \r
- select the required format of the file for importation and search for \r
- a *.brep, *.iges or *.step &nbsp;file. \r
- </p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><img src="../pics/import.png" x-maintain-ratio="TRUE" width="557px" height="274px" border="0" class="img_whs4"></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3">Select the required file and click <span \r
- style="font-weight: bold;"><B>Open</B></span>. Your file will be imported into \r
- GEOM and its contents (geometrical object) will be displayed in the <span \r
- style="font-weight: bold;"><B>Object Browser</B></span>. </p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class=TODO>To export geometrical objects into a BREP, IGES, STEP file:</p>\r
-\r
-<p class=TODO>&nbsp;</p>\r
-\r
-<p class="whs3">Select the object you wish to export, then \r
- from the <span style="font-weight: bold;"><B>File </B></span>menu choose <span \r
- style="font-weight: bold;"><B>Export. </B></span>In the opening dialog box<span \r
- style="font-weight: bold;"><B> Export </B></span>define the required format the \r
- name and the location of the file for exportation.<span style="font-weight: bold;"> \r
- <B></B></span></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><img src="../pics/export.png" x-maintain-ratio="TRUE" width="529px" height="272px" border="0" class="img_whs5"></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3">Click <span style="font-weight: bold;"><B>Save</B></span> \r
- to confirm your exportation. &nbsp;</p>\r
-\r
-<script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.writeIntopicBar)\r
-       writeIntopicBar(0);\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
+<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
+
+<html>
+
+<head>
+<title>Titre</title>
+<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
+<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
+<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
+<!--
+if (navigator.appName !="Netscape")
+{   document.write("<link rel='stylesheet' href='../default.css'>");}
+//-->
+</script>
+<style type="text/css">
+<!--
+p.whs1 { font-size:12pt; }
+img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }
+p.whs3 { margin-left:40px; }
+img_whs4 { border:none; width:425px; height:269px; float:none; border-style:none; }
+img_whs5 { border:none; width:436px; height:269px; float:none; border-style:none; }
+-->
+</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
+<!--
+function reDo() {
+  if (innerWidth != origWidth || innerHeight != origHeight)
+     location.reload();
+}
+if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
+       origWidth = innerWidth;
+       origHeight = innerHeight;
+       onresize = reDo;
+}
+onerror = null; 
+//-->
+</script>
+<style type="text/css">
+<!--
+div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
+p.WebHelpNavBar { text-align:right; }
+-->
+</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
+<script type="text/javascript" language="javascript" src="../whver.js"></script>
+<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
+<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
+<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
+<script type="text/javascript" language="javascript1.2">
+<!--
+if (window.gbWhTopic)
+{
+       if (window.setRelStartPage)
+       {
+       addTocInfo("Geometry module\nImporting/exporting geometrical objects");
+addButton("show",BTN_IMG,"Show","","","","",0,0,"../whd_show0.gif","../whd_show2.gif","../whd_show1.gif");
+addButton("hide",BTN_IMG,"Hide","","","","",0,0,"../whd_hide0.gif","../whd_hide2.gif","../whd_hide1.gif");
+
+       }
+
+
+       if (window.setRelStartPage)
+       {
+       setRelStartPage("../index.htm");
+
+               autoSync(1);
+               sendSyncInfo();
+               sendAveInfoOut();
+       }
+
+}
+else
+       if (window.gbIE4)
+               document.location.reload();
+//-->
+</script>
+</head>
+<body><script type="text/javascript" language="javascript1.2">
+<!--
+if (window.writeIntopicBar)
+       writeIntopicBar(4);
+//-->
+</script>
+<h1>Importing/exporting geometrical objects</h1>
+
+<p class="whs1"><b style="font-weight: bold;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2"> <span style="font-weight: normal;">In Geometry module you 
+ can import and export geometrical objects from/into BREP, IGES, STEP </span></b><b><span 
+ style="font-weight: normal;">files. The mechanisms of import and export 
+ are implemented via plug-ins, which gives you the opportunity to expand 
+ the range of available formats by adding more plug-ins (for example, CATIA 
+ 5). &nbsp;</span></b></p>
+
+&nbsp; 
+
+<p class=TODO>To import geometrical objects from a BREP, IGES, STEP file:</p>
+
+<p class=TODO>&nbsp;</p>
+
+<p class="whs3">From the <span style="font-weight: bold;"><B>File 
+ </B></span>menu choose <span style="font-weight: bold;"><B>Import. </B></span>In 
+ the opening<span style="font-weight: bold;"> <B></B></span>dialog box <span style="font-weight: bold;"><B>Import</B></span> 
+ select the required format of the file for importation and search for 
+ a *.brep, *.iges or *.step &nbsp;file. 
+ </p>
+
+<p class="whs3">&nbsp;</p>
+
+<p class="whs3"><img src="../pics/geomimport.png" x-maintain-ratio="TRUE" width="425px" height="269px" border="0" class="img_whs4"></p>
+
+<p class="whs3">&nbsp;</p>
+
+<p class="whs3">Select the required file and click <span 
+ style="font-weight: bold;"><B>Open</B></span>. Your file will be imported in 
+ the module and its contents (geometrical object) will be displayed in 
+ the <span style="font-weight: bold;"><B>Object Browser</B></span>. </p>
+
+<p class="whs3">&nbsp;</p>
+
+<p>&nbsp;</p>
+
+<p class=TODO>To export geometrical objects into a BREP, IGES, STEP file:</p>
+
+<p class=TODO>&nbsp;</p>
+
+<p class="whs3">Select the object you wish to export, then 
+ from the <span style="font-weight: bold;"><B>File </B></span>menu choose <span 
+ style="font-weight: bold;"><B>Export. </B></span>In the opening dialog box<span 
+ style="font-weight: bold;"><B> Export </B></span>define the required format, 
+ the name and the location of the file for exportation.<span style="font-weight: bold;"> 
+ <B></B></span></p>
+
+<p class="whs3">&nbsp;</p>
+
+<p class="whs3"><img src="../pics/geomexport.png" x-maintain-ratio="TRUE" width="436px" height="269px" border="0" class="img_whs5"></p>
+
+<p class="whs3">&nbsp;</p>
+
+<p class="whs3">Click <span style="font-weight: bold;"><B>Save</B></span> 
+ to confirm your exportation. &nbsp;</p>
+
+<script type="text/javascript" language="javascript1.2">
+<!--
+if (window.writeIntopicBar)
+       writeIntopicBar(0);
+//-->
+</script>
+</body>
+</html>
index 0740b8917603244e64564d8a3c09ae2197541b5b..d854bcf3cdab42497e59dc9ab3878ffaf5dcf316 100755 (executable)
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
-\r
-<html>\r
-\r
-<head>\r
-<title>Titre</title>\r
-<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">\r
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
-<!--\r
-if (navigator.appName !="Netscape")\r
-{   document.write("<link rel='stylesheet' href='../default.css'>");}\r
-//-->\r
-</script>\r
-<style>\r
-<!--\r
-A:visited { color:#800080; }\r
-A:link { color:#0000ff; }\r
--->\r
-</style><style type="text/css">\r
-<!--\r
-p.whs1 { font-size:12pt; }\r
-img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }\r
-p.whs3 { margin-left:40px; }\r
-img_whs4 { border:none; width:21px; height:19px; border-style:none; }\r
-p.whs5 { font-size:12pt; margin-left:40px; font-weight:bold; }\r
-img_whs6 { border:none; width:272px; height:303px; float:none; border-style:none; }\r
-p.whs7 { font-family:'Times New Roman' , serif; font-size:14pt; }\r
-img_whs8 { width:20px; height:20px; border-style:none; }\r
-p.whs9 { font-family:'Times New Roman' , serif; font-size:12pt; }\r
-img_whs10 { border:none; width:360px; height:307px; float:none; border-style:none; }\r
-p.whs11 { font-size:12pt; margin-left:40px; }\r
-img_whs12 { border:none; width:312px; height:367px; float:none; border-style:none; }\r
-p.whs13 { font-size:12pt; margin-left:400px; }\r
-img_whs14 { border:none; width:360px; height:333px; float:none; border-style:none; }\r
-p.whs15 { font-size:12pt; font-weight:bold; }\r
-img_whs16 { border:none; width:360px; height:328px; float:none; border-style:none; }\r
-p.whs17 { font-size:12pt; font-weight:normal; }\r
-img_whs18 { border:none; width:360px; height:290px; float:none; border-style:none; }\r
-img_whs19 { border:none; width:360px; height:405px; float:none; border-style:none; }\r
-img_whs20 { border:none; width:360px; height:309px; float:none; border-style:none; }\r
-p.whs21 { font-size:12pt; margin-left:40px; text-indent:-40px; }\r
-img_whs22 { border:none; width:25px; height:23px; border-style:none; }\r
-ul.whs23 { list-style:disc; }\r
-img_whs24 { border:none; width:329px; height:436px; float:none; border-style:none; }\r
--->\r
-</style><script type="text/javascript" language="JavaScript">\r
-<!--\r
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
-{\r
-  var strNSS = "<style type='text/css'>";\r
-  strNSS += "p.whs21 {text-indent:1pt; }";\r
-  strNSS +="</style>";\r
-  document.write(strNSS);\r
-}\r
-//-->\r
-</script>\r
-<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
-<!--\r
-function reDo() {\r
-  if (innerWidth != origWidth || innerHeight != origHeight)\r
-     location.reload();\r
-}\r
-if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
-       origWidth = innerWidth;\r
-       origHeight = innerHeight;\r
-       onresize = reDo;\r
-}\r
-onerror = null; \r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
--->\r
-</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
-<script type="text/javascript" language="javascript" src="../whver.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
-</head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.gbWhTopic)\r
-{\r
-       if (window.addTocInfo)\r
-       {\r
-       addTocInfo("GEOM module\nUsing measurement tools");\r
-addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
-\r
-       }\r
-       if (window.writeBtnStyle)\r
-               writeBtnStyle();\r
-\r
-       if (window.writeIntopicBar)\r
-               writeIntopicBar(1);\r
-\r
-       if (window.setRelStartPage)\r
-       {\r
-       setRelStartPage("../geom.htm");\r
-\r
-               autoSync(1);\r
-               sendSyncInfo();\r
-               sendAveInfoOut();\r
-       }\r
-}\r
-else\r
-       if (window.gbIE4)\r
-               document.location.reload();\r
-//-->\r
-</script>\r
-<h1>Using measurement tools</h1>\r
-\r
-<p class="whs1"><b style="font-weight: normal;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2">Measurement tools in GEOM are necessary for getting</b> different \r
- data concerning created or imported geometrical objects. They are:</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#PointCoord">Point \r
- coordinates</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#Basic_properties">Basic \r
- properties</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#Center_gravity">Center \r
- of mass</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#Inertia_axis">Inertia</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#Bounding_box">Bounding \r
- box</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#Min_distance">Min. \r
- distance</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#Tolerance">Tolerance</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#Whatis">WhatIs</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#check">Check</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a href="#Check_comp_blocks">Check \r
- compound of blocks</a></p></li>\r
-</ul>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1">Our <span style="font-weight: bold;"><B>TUI Scripts</B></span> \r
- show how to use <a href="../measurement_tools.htm">Measurement Tools</a> \r
- with &nbsp;<span style="font-weight: bold;"><B>TUI \r
- commands</B></span>. </p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class=TODO>To use measurement tools:</p>\r
-\r
-<p class=TODO>&nbsp;</p>\r
-\r
-<p class="whs3">In the main menu select <span style="font-weight: bold;"><B>Measures \r
- </B></span>submenu.</p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><a name=PointCoord>&nbsp;<img src="../image49.gif" width="21px" height="19px" border="0" class="img_whs4"> <span style="font-weight: bold; font-size: 14pt;"><font size=4 style="font-size:14pt;"><B>Point coordinates</B></font></span></a></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Description:</b> \r
- Returns the coordinates of a point.</font></span></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> Point \r
- coordinates (X, Y, Z) in 3D space in the form of Python Tuple.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><span style="font-weight: bold;"><B>TUI command:</B></span> \r
- <span style="font-style: italic;"><I>geompy.PointCoordinates(Point)</I></span>, \r
- where Point is a point whose coordinates are inquired.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- 1 point.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs5"><img src="../pics/measures1.png" x-maintain-ratio="TRUE" width="272px" height="303px" border="0" class="img_whs6"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><b style="font-weight: bold;"><a \r
- NAME=Basic_properties\r
-       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image71.gif" width="20px" height="20px" border="0" class="img_whs8"> Basic properties</a></b> \r
- </p>\r
-\r
-<p class="whs9">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Return the properties (Length, Surface &amp; Volume) of a definite geometrical \r
- object.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> Display \r
- Length, Surface &amp; Volume in the form of Python Tuple.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><span style="font-weight: bold;"><B>TUI command:</B></span> \r
- <span style="font-style: italic;"><I>geompy.BasicProperties(Shape)</I></span>, \r
- where Shape is a shape whose properties are inquired.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- 1 shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs3"><img src="../pics/neo-basicprop.png" x-maintain-ratio="TRUE" width="360px" height="307px" border="0" class="img_whs10"></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs7"><a name=Center_gravity\r
-       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image72.gif" width="20px" height="20px" border="0" class="img_whs8"><b style="font-size: 14pt;"> \r
- Center of mass</b></a></p>\r
-\r
-<p class="whs9">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Creates a gravity center of a shape and returns its coordinates.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (vertex).</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeCDG(Shape)</I></span>, where \r
- Shape is the shape for which a center of gravity is computed.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- 1 shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs11"><img src="../pics/measures3.png" x-maintain-ratio="TRUE" width="312px" height="367px" border="0" class="img_whs12"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs7"><a NAME=Inertia_axis\r
-       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image73.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"\r
-                                                                                                               size=4> Inertia</font></b></a> \r
- </p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Returns the inertia axis of a geometrical object.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> Display \r
- the matrix and moments of inertia in the form of Python Tuple (I11, I12, \r
- I13, </p>\r
-\r
-<p class="whs13">&nbsp;I21, \r
- I22, I23, </p>\r
-\r
-<p class="whs13">&nbsp;I31, \r
- I32, I33,</p>\r
-\r
-<p class="whs13"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&nbsp;Ix, \r
- Iy, Iz)</font></span>.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><span style="font-weight: bold;"><B>TUI command:</B></span> \r
- <span style="font-style: italic;"><I>geompy.Inertia(Shape)</I></span>, where \r
- Shape is a shape for which a matrix of inertia and moment of inertia are \r
- returned.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- 1 shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs11">&nbsp;</p>\r
-\r
-<p class="whs11"><img src="../pics/measures4.png" x-maintain-ratio="TRUE" width="360px" height="333px" border="0" class="img_whs14"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><a NAME=Bounding_box\r
-       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image74.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"\r
-                                                                                                               size=4> Bounding \r
- box</font></b></a> </p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Returns the dimensions of the bounding box of a geometrical object.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> Displays \r
- the dimensions of the bounding box of a geometrical object in the form \r
- of Python Tuple (Xmin, Xmax, Ymin, Ymax, Zmin, Zmax).</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs15">TUI command: <span style="font-weight: normal; font-style: italic;"><I>geompy.BoundingBox(Shape)</I></span><span \r
- style="font-weight: normal;">, where Shape is a shape for which a bounding \r
- box is computed.</span></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- 1 shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs11"><img src="../pics/measures5.png" x-maintain-ratio="TRUE" width="360px" height="328px" border="0" class="img_whs16"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><a NAME=Min_distance\r
-       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image75.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"\r
-                                                                                                               size=4> Min. distance</font></b></a></p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Returns the min. distance between 2 geometrical objects.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> Displays \r
- the min. distance.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs15">TUI command: <span style="font-weight: normal; font-style: italic;"><I>geompy.MinDistance(Shape1, \r
- Shape2)</I></span><span style="font-weight: normal;">, where Shape1 and Shape2 \r
- are shapes between which the minimal distance computed.</span></p>\r
-\r
-<p class="whs17">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- 2 shapes.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs11"><img src="../pics/distance.png" x-maintain-ratio="TRUE" width="360px" height="290px" border="0" class="img_whs18"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><a NAME=Tolerance\r
-       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image76.gif" width="20px" height="20px" border="0" class="img_whs8"><b style="font-size: 14pt;"> \r
- Tolerance</b></a> </p>\r
-\r
-<p class="whs9">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Returns the tolerance of a geometrical object.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> Displays \r
- the tolerance values (FaceMinTol, FaceMaxTol, EgdeMinTol, EgdeMaxTol, \r
- VertexMinTol, VertexMaxTol).</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs15">TUI command: <span style="font-weight: normal; font-style: italic;"><I>geompy.Tolerance(Shape)</I></span><span \r
- style="font-weight: normal;">, where Shape is a shape for which minimal \r
- and maximal tolerances are returned.</span></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- 1 shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs11"><img src="../pics/new-tolerance.png" x-maintain-ratio="TRUE" width="360px" height="328px" border="0" class="img_whs16"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><a NAME=Whatis><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image77.gif" width="20px" height="20px" border="0" class="img_whs8"><b style="font-size: 14pt;"> WhatIs</b></a> \r
- </font></span></p>\r
-\r
-<p class="whs9">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Returns the type of a geometrical object.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> Displays \r
- all elements composing your geometrical object.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><span style="font-weight: bold;"><B>TUI command:</B></span> \r
- <span style="font-style: italic;"><I>geompy.WhatIs(Shape)</I></span>, where Shape \r
- is a shape from which a description is returned.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- 1 shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs11"><img src="../pics/measures8.png" x-maintain-ratio="TRUE" width="360px" height="405px" border="0" class="img_whs19"></p>\r
-\r
-<p class="whs11">&nbsp;</p>\r
-\r
-<p class="whs11">&nbsp;</p>\r
-\r
-<p class="whs7"><a NAME=check\r
-       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image78.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"\r
-                                                                                                               size=4> Check</font></b></a> \r
- </p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Returns True if this geometrical object is valid.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> Boolean.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.CheckShape(Shape)</I></span>, \r
- where is shape which is checked for validity.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- 1 shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs11"><img src="../pics/measures9.png" x-maintain-ratio="TRUE" width="360px" height="309px" border="0" class="img_whs20"></p>\r
-\r
-<p class="whs11">&nbsp;</p>\r
-\r
-<p class="whs21">&nbsp;</p>\r
-\r
-<p class="whs21">&nbsp;</p>\r
-\r
-<p class="whs21"><a name=Check_comp_blocks><img src="../image27.gif" width="25px" height="23px" border="0" class="img_whs22"> <span style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B>Check compound \r
- of blocks</B></font></span></a></p>\r
-\r
-<p class="whs21">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Checks whether a shape is a compound of glued blocks. To be considered \r
- as a compound of blocks, the given shape must satisfy the following conditions:</p>\r
-\r
-<ul type="disc" class="whs23">\r
-       \r
-       <li class=kadov-p><p class="whs1">&nbsp;Each \r
- element of the compound should be a Block (6 faces and 12 edges);</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1">&nbsp;A \r
- connection between two Blocks should be an entire quadrangle face or an \r
- entire edge;</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1">&nbsp;The \r
- compound should be connected;</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1">&nbsp;Two \r
- quadrangle faces should be glued. </p></li>\r
-</ul>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1">Informs of the following possible errors:</p>\r
-\r
-<ul type="disc" class="whs23">\r
-       \r
-       <li class=kadov-p><p class="whs1">not a block,</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1">not glued,</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1">not connected,</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">extra \r
- or degenerated edge.</font></span></p></li>\r
-</ul>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> Boolean; \r
- highlight in the viewer.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b>TUI Command:</b><i> </i><span style="font-style: italic;"><I>geompy.CheckCompoundOfBlocks(Compound). \r
- </I></span>Checks if the<span style="font-style: italic;"> <I></I></span>shape is \r
- a valid compound of blocks. If it is true, then the validity flag is returned, \r
- and encountered errors are printed in the python console.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- 1 shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs11">&nbsp;</p>\r
-\r
-<p class="whs11"><img src="../pics/measures10.png" x-maintain-ratio="TRUE" width="329px" height="436px" border="0" class="img_whs24"></p>\r
-\r
-<p class="whs11">&nbsp;</p>\r
-\r
-<script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.writeIntopicBar)\r
-       writeIntopicBar(0);\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
+<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
+
+<html>
+
+<head>
+<title>Titre</title>
+<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
+<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
+<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
+<!--
+if (navigator.appName !="Netscape")
+{   document.write("<link rel='stylesheet' href='../default.css'>");}
+//-->
+</script>
+<style>
+<!--
+A:visited { color:#800080; }
+A:link { color:#0000ff; }
+-->
+</style><style type="text/css">
+<!--
+p.whs1 { font-size:12pt; }
+img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }
+p.whs3 { margin-left:40px; }
+img_whs4 { border:none; width:21px; height:19px; border-style:none; }
+p.whs5 { font-size:12pt; margin-left:40px; font-weight:bold; }
+img_whs6 { border:none; width:272px; height:303px; float:none; border-style:none; }
+p.whs7 { font-family:'Times New Roman' , serif; font-size:14pt; }
+img_whs8 { width:20px; height:20px; border-style:none; }
+p.whs9 { font-family:'Times New Roman' , serif; font-size:12pt; }
+img_whs10 { border:none; width:360px; height:307px; float:none; border-style:none; }
+p.whs11 { font-size:12pt; margin-left:40px; }
+img_whs12 { border:none; width:312px; height:367px; float:none; border-style:none; }
+p.whs13 { font-size:12pt; margin-left:400px; }
+img_whs14 { border:none; width:360px; height:333px; float:none; border-style:none; }
+p.whs15 { font-size:12pt; font-weight:bold; }
+img_whs16 { border:none; width:360px; height:328px; float:none; border-style:none; }
+p.whs17 { font-size:12pt; font-weight:normal; }
+img_whs18 { border:none; width:360px; height:290px; float:none; border-style:none; }
+img_whs19 { border:none; width:360px; height:405px; float:none; border-style:none; }
+img_whs20 { border:none; width:360px; height:309px; float:none; border-style:none; }
+p.whs21 { font-size:12pt; margin-left:40px; text-indent:-40px; }
+img_whs22 { border:none; width:25px; height:23px; border-style:none; }
+ul.whs23 { list-style:disc; }
+img_whs24 { border:none; width:329px; height:436px; float:none; border-style:none; }
+-->
+</style><script type="text/javascript" language="JavaScript">
+<!--
+if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
+{
+  var strNSS = "<style type='text/css'>";
+  strNSS += "p.whs21 {text-indent:1pt; }";
+  strNSS +="</style>";
+  document.write(strNSS);
+}
+//-->
+</script>
+<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
+<!--
+function reDo() {
+  if (innerWidth != origWidth || innerHeight != origHeight)
+     location.reload();
+}
+if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
+       origWidth = innerWidth;
+       origHeight = innerHeight;
+       onresize = reDo;
+}
+onerror = null; 
+//-->
+</script>
+<style type="text/css">
+<!--
+div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
+p.WebHelpNavBar { text-align:right; }
+-->
+</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>
+<script type="text/javascript" language="javascript" src="../whver.js"></script>
+<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>
+<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>
+<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>
+<script type="text/javascript" language="javascript1.2">
+<!--
+if (window.gbWhTopic)
+{
+       if (window.setRelStartPage)
+       {
+       addTocInfo("Geometry module\nUsing measurement tools");
+addButton("show",BTN_IMG,"Show","","","","",0,0,"../whd_show0.gif","../whd_show2.gif","../whd_show1.gif");
+addButton("hide",BTN_IMG,"Hide","","","","",0,0,"../whd_hide0.gif","../whd_hide2.gif","../whd_hide1.gif");
+
+       }
+
+
+       if (window.setRelStartPage)
+       {
+       setRelStartPage("../index.htm");
+
+               autoSync(1);
+               sendSyncInfo();
+               sendAveInfoOut();
+       }
+
+}
+else
+       if (window.gbIE4)
+               document.location.reload();
+//-->
+</script>
+</head>
+<body><script type="text/javascript" language="javascript1.2">
+<!--
+if (window.writeIntopicBar)
+       writeIntopicBar(4);
+//-->
+</script>
+<h1>Using measurement tools</h1>
+
+<p class="whs1"><b style="font-weight: normal;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2">Measurement tools in GEOM are necessary for getting</b> different 
+ data concerning created or imported geometrical objects. They are:</p>
+
+<p class="whs1">&nbsp;</p>
+
+<ul>
+       
+       <li class=kadov-p><p class="whs1"><a href="#PointCoord">Point 
+ coordinates</a></p></li>
+       
+       <li class=kadov-p><p class="whs1"><a href="#Basic_properties">Basic 
+ properties</a></p></li>
+       
+       <li class=kadov-p><p class="whs1"><a href="#Center_gravity">Center 
+ of mass</a></p></li>
+       
+       <li class=kadov-p><p class="whs1"><a href="#Inertia_axis">Inertia</a></p></li>
+       
+       <li class=kadov-p><p class="whs1"><a href="#Bounding_box">Bounding 
+ box</a></p></li>
+       
+       <li class=kadov-p><p class="whs1"><a href="#Min_distance">Min. 
+ distance</a></p></li>
+       
+       <li class=kadov-p><p class="whs1"><a href="#Tolerance">Tolerance</a></p></li>
+       
+       <li class=kadov-p><p class="whs1"><a href="#Whatis">WhatIs</a></p></li>
+       
+       <li class=kadov-p><p class="whs1"><a href="#check">Check</a></p></li>
+       
+       <li class=kadov-p><p class="whs1"><a href="#Check_comp_blocks">Check 
+ compound of blocks</a></p></li>
+</ul>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1">Our <span style="font-weight: bold;"><B>TUI Scripts</B></span> 
+ show how to use <a href="../measurement_tools.htm">Measurement Tools</a> 
+ with &nbsp;<span style="font-weight: bold;"><B>TUI 
+ commands</B></span>. </p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class=TODO>To use measurement tools:</p>
+
+<p class=TODO>&nbsp;</p>
+
+<p class="whs3">In the main menu select <span style="font-weight: bold;"><B>Measures 
+ </B></span>submenu.</p>
+
+<p class="whs3">&nbsp;</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><a name=PointCoord>&nbsp;<img src="../image49.gif" width="21px" height="19px" border="0" class="img_whs4"> <span style="font-weight: bold; font-size: 14pt;"><font size=4 style="font-size:14pt;"><B>Point coordinates</B></font></span></a></p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Description:</b> 
+ Returns the coordinates of a point.</font></span></p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Result:</b> Point 
+ coordinates (X, Y, Z) in 3D space in the form of Python Tuple.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><span style="font-weight: bold;"><B>TUI command:</B></span> 
+ <span style="font-style: italic;"><I>geompy.PointCoordinates(Point)</I></span>, 
+ where Point is a point whose coordinates are inquired.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs5"><img src="../pics/measures1.png" x-maintain-ratio="TRUE" width="272px" height="303px" border="0" class="img_whs6"></p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs7"><b style="font-weight: bold;"><a 
+ NAME=Basic_properties
+       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image71.gif" width="20px" height="20px" border="0" class="img_whs8"> Basic properties</a></b> 
+ </p>
+
+<p class="whs9">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Description:</b> 
+ Return the properties (Length, Surface &amp; Volume) of a definite geometrical 
+ object.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Result:</b> Display 
+ Length, Surface &amp; Volume in the form of Python Tuple.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><span style="font-weight: bold;"><B>TUI command:</B></span> 
+ <span style="font-style: italic;"><I>geompy.BasicProperties(Shape)</I></span>, 
+ where Shape is a shape whose properties are inquired.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs3"><img src="../pics/neo-basicprop.png" x-maintain-ratio="TRUE" width="360px" height="307px" border="0" class="img_whs10"></p>
+
+<p>&nbsp;</p>
+
+<p>&nbsp;</p>
+
+<p class="whs7"><a name=Center_gravity
+       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image72.gif" width="20px" height="20px" border="0" class="img_whs8"><b style="font-size: 14pt;"> 
+ Center of mass</b></a></p>
+
+<p class="whs9">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Description:</b> 
+ Creates a gravity center of a shape and returns its coordinates.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object 
+ (vertex).</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> 
+ </i><span style="font-style: italic;"><I>geompy.MakeCDG(Shape)</I></span>, where 
+ Shape is the shape for which a center of gravity is computed.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs11"><img src="../pics/measures3.png" x-maintain-ratio="TRUE" width="312px" height="367px" border="0" class="img_whs12"></p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs7">&nbsp;</p>
+
+<p class="whs7"><a NAME=Inertia_axis
+       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image73.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"
+                                                                                                               size=4> Inertia</font></b></a> 
+ </p>
+
+<p class="whs7">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Description:</b> 
+ Returns the inertia axis of a geometrical object.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Result:</b> Display 
+ the matrix and moments of inertia in the form of Python Tuple (I11, I12, 
+ I13, </p>
+
+<p class="whs13">&nbsp;I21, 
+ I22, I23, </p>
+
+<p class="whs13">&nbsp;I31, 
+ I32, I33,</p>
+
+<p class="whs13"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&nbsp;Ix, 
+ Iy, Iz)</font></span>.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><span style="font-weight: bold;"><B>TUI command:</B></span> 
+ <span style="font-style: italic;"><I>geompy.Inertia(Shape)</I></span>, where 
+ Shape is a shape for which a matrix of inertia and moment of inertia are 
+ returned.</p>
+
+<p class="whs11">&nbsp;</p>
+
+<p class="whs11"><img src="../pics/measures4.png" x-maintain-ratio="TRUE" width="360px" height="333px" border="0" class="img_whs14"></p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs7"><a NAME=Bounding_box
+       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image74.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"
+                                                                                                               size=4> Bounding 
+ box</font></b></a> </p>
+
+<p class="whs7">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Description:</b> 
+ Returns the dimensions of the bounding box of a geometrical object.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Result:</b> Displays 
+ the dimensions of the bounding box of a geometrical object in the form 
+ of Python Tuple (Xmin, Xmax, Ymin, Ymax, Zmin, Zmax).</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs15">TUI command: <span style="font-weight: normal; font-style: italic;"><I>geompy.BoundingBox(Shape)</I></span><span 
+ style="font-weight: normal;">, where Shape is a shape for which a bounding 
+ box is computed.</span></p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs11"><img src="../pics/measures5.png" x-maintain-ratio="TRUE" width="360px" height="328px" border="0" class="img_whs16"></p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs7"><a NAME=Min_distance
+       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image75.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"
+                                                                                                               size=4> Min. distance</font></b></a></p>
+
+<p class="whs7">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Description:</b> 
+ Returns the min. distance between 2 geometrical objects.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Result:</b> Displays 
+ the min. distance.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs15">TUI command: <span style="font-weight: normal; font-style: italic;"><I>geompy.MinDistance(Shape1, 
+ Shape2)</I></span><span style="font-weight: normal;">, where Shape1 and Shape2 
+ are shapes between which the minimal distance computed.</span></p>
+
+<p class="whs17">&nbsp;</p>
+
+<p class="whs11"><img src="../pics/distance.png" x-maintain-ratio="TRUE" width="360px" height="290px" border="0" class="img_whs18"></p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs7"><a NAME=Tolerance
+       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image76.gif" width="20px" height="20px" border="0" class="img_whs8"><b style="font-size: 14pt;"> 
+ Tolerance</b></a> </p>
+
+<p class="whs9">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Description:</b> 
+ Returns the tolerance of a geometrical object.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Result:</b> Displays 
+ the tolerance values (FaceMinTol, FaceMaxTol, EgdeMinTol, EgdeMaxTol, 
+ VertexMinTol, VertexMaxTol).</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs15">TUI command: <span style="font-weight: normal; font-style: italic;"><I>geompy.Tolerance(Shape)</I></span><span 
+ style="font-weight: normal;">, where Shape is a shape for which minimal 
+ and maximal tolerances are returned.</span></p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs11"><img src="../pics/new-tolerance.png" x-maintain-ratio="TRUE" width="360px" height="328px" border="0" class="img_whs16"></p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs7"><a NAME=Whatis><span 
+ style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image77.gif" width="20px" height="20px" border="0" class="img_whs8"><b style="font-size: 14pt;"> WhatIs</b></a> 
+ </font></span></p>
+
+<p class="whs9">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Description:</b> 
+ Returns the type of a geometrical object.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Result:</b> Displays 
+ all elements composing your geometrical object.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><span style="font-weight: bold;"><B>TUI command:</B></span> 
+ <span style="font-style: italic;"><I>geompy.WhatIs(Shape)</I></span>, where Shape 
+ is a shape from which a description is returned.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs11"><img src="../pics/measures8.png" x-maintain-ratio="TRUE" width="360px" height="405px" border="0" class="img_whs19"></p>
+
+<p class="whs11">&nbsp;</p>
+
+<p class="whs11">&nbsp;</p>
+
+<p class="whs7"><a NAME=check
+       style="font-size: 14pt;"><img src="salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image78.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"
+                                                                                                               size=4> Check</font></b></a> 
+ </p>
+
+<p class="whs7">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Description:</b> 
+ Returns True if this geometrical object is valid.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Result:</b> Boolean.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> 
+ </i><span style="font-style: italic;"><I>geompy.CheckShape(Shape)</I></span>, 
+ where is shape which is checked for validity.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs11"><img src="../pics/measures9.png" x-maintain-ratio="TRUE" width="360px" height="309px" border="0" class="img_whs20"></p>
+
+<p class="whs11">&nbsp;</p>
+
+<p class="whs21">&nbsp;</p>
+
+<p class="whs21">&nbsp;</p>
+
+<p class="whs21"><a name=Check_comp_blocks><img src="../image27.gif" width="25px" height="23px" border="0" class="img_whs22"> <span style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B>Check compound 
+ of blocks</B></font></span></a></p>
+
+<p class="whs21">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Description:</b> 
+ Checks whether a shape is a compound of glued blocks. To be considered 
+ as a compound of blocks, the given shape must satisfy the following conditions:</p>
+
+<ul type="disc" class="whs23">
+       
+       <li class=kadov-p><p class="whs1">&nbsp;Each 
+ element of the compound should be a Block (6 faces and 12 edges);</p></li>
+       
+       <li class=kadov-p><p class="whs1">&nbsp;A 
+ connection between two Blocks should be an entire quadrangle face or an 
+ entire edge;</p></li>
+       
+       <li class=kadov-p><p class="whs1">&nbsp;The 
+ compound should be connected;</p></li>
+       
+       <li class=kadov-p><p class="whs1">&nbsp;Two 
+ quadrangle faces should be glued. </p></li>
+</ul>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1">Informs of the following possible errors:</p>
+
+<ul type="disc" class="whs23">
+       
+       <li class=kadov-p><p class="whs1">not a block,</p></li>
+       
+       <li class=kadov-p><p class="whs1">not glued,</p></li>
+       
+       <li class=kadov-p><p class="whs1">not connected,</p></li>
+       
+       <li class=kadov-p><p class="whs1"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">extra 
+ or degenerated edge.</font></span></p></li>
+</ul>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">Result:</b> Boolean; 
+ highlight in the viewer.</p>
+
+<p class="whs1">&nbsp;</p>
+
+<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> 
+ </i><span style="font-style: italic;"><I>geompy.CheckCompoundOfBlocks(Compound). 
+ </I></span>Checks if the<span style="font-style: italic;"> <I></I></span>shape is 
+ a valid compound of blocks. If it is true, then the validity flag is returned, 
+ and encountered errors are printed in the python console.</p>
+
+<p class="whs11">&nbsp;</p>
+
+<p class="whs11"><img src="../pics/measures10.png" x-maintain-ratio="TRUE" width="329px" height="436px" border="0" class="img_whs24"></p>
+
+<p class="whs11">&nbsp;</p>
+
+<script type="text/javascript" language="javascript1.2">
+<!--
+if (window.writeIntopicBar)
+       writeIntopicBar(0);
+//-->
+</script>
+</body>
+</html>
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_operationgui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_operationgui_functions.htm
deleted file mode 100755 (executable)
index d67650a..0000000
+++ /dev/null
@@ -1,637 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
-\r
-<html>\r
-\r
-<head>\r
-<title>Titre</title>\r
-<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">\r
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
-<!--\r
-if (navigator.appName !="Netscape")\r
-{   document.write("<link rel='stylesheet' href='../default.css'>");}\r
-//-->\r
-</script>\r
-<style>\r
-<!--\r
-A:link { color:#0000ff; }\r
--->\r
-</style><style type="text/css">\r
-<!--\r
-p.whs1 { font-family:'Times New Roman' , serif; font-size:12pt; font-weight:normal; }\r
-img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }\r
-p.whs3 { font-family:'Times New Roman' , serif; font-size:12pt; }\r
-ul.whs4 { list-style:disc; }\r
-p.whs5 { font-size:12pt; }\r
-p.whs6 { margin-left:40px; }\r
-p.whs7 { font-family:'Times New Roman' , serif; font-size:14pt; }\r
-img_whs8 { width:20px; height:20px; border-style:none; }\r
-p.whs9 { font-size:12pt; margin-left:40px; }\r
-img_whs10 { border:none; border-style:none; width:312px; height:483px; float:none; }\r
-img_whs11 { border:none; border-style:none; width:448px; height:302px; float:none; }\r
-img_whs12 { border:none; width:150px; height:135px; border-style:none; }\r
-img_whs13 { border:none; border-style:none; width:312px; height:367px; float:none; }\r
-img_whs14 { border:none; width:150px; height:131px; border-style:none; }\r
-img_whs15 { border:none; border-style:none; width:312px; height:315px; float:none; }\r
-img_whs16 { border:none; border-style:none; width:312px; height:346px; float:none; }\r
-img_whs17 { border:none; width:150px; height:99px; border-style:none; }\r
-img_whs18 { border:none; border-style:none; width:312px; height:319px; float:none; }\r
-img_whs19 { border:none; border-style:none; width:312px; height:381px; float:none; }\r
-img_whs20 { border:none; width:150px; height:104px; border-style:none; }\r
-img_whs21 { border:none; width:24px; height:22px; border-style:none; }\r
-p.whs22 { font-size:12pt; font-weight:bold; }\r
-ul.whs23 { list-style:circle; }\r
-p.whs24 { font-size:12pt; font-weight:normal; }\r
-table.whs25 { x-cell-content-align:top; width:37.774%; border-spacing:0px; }\r
-col.whs26 { width:48.722%; }\r
-col.whs27 { width:51.278%; }\r
-tr.whs28 { x-cell-content-align:top; }\r
-td.whs29 { width:48.722%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }\r
-td.whs30 { width:51.278%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }\r
-img_whs31 { border:none; border-style:none; width:312px; height:494px; float:none; }\r
-p.whs32 { font-weight:bold; }\r
-img_whs33 { border:none; width:250px; height:284px; float:none; border-style:none; }\r
-img_whs34 { border:none; width:271px; height:284px; border-style:none; }\r
-img_whs35 { border:none; width:23px; height:22px; border-style:none; }\r
-img_whs36 { border:none; border-style:none; width:312px; height:372px; float:none; }\r
-p.whs37 { font-size:12pt; margin-left:0px; }\r
-p.whs38 { font-size:12pt; margin-left:0px; font-weight:bold; }\r
-p.whs39 { margin-left:40px; font-size:12pt; }\r
-img_whs40 { border:none; width:300px; height:311px; border-style:none; }\r
-p.whs41 { font-size:12pt; margin-left:36px; text-indent:-36px; }\r
-p.whs42 { font-size:12pt; text-indent:-36px; margin-left:40px; }\r
-img_whs43 { border:none; width:23px; height:21px; border-style:none; }\r
-img_whs44 { border:none; border-style:none; width:312px; height:230px; float:none; }\r
-p.whs45 { font-size:12pt; margin-left:40px; text-indent:-40px; }\r
-p.whs46 { font-size:12pt; margin-left:40px; text-indent:-40px; font-weight:bold; }\r
-p.whs47 { font-size:12pt; text-indent:-40px; font-weight:bold; margin-left:80px; }\r
-img_whs48 { border:none; width:250px; height:236px; border-style:none; }\r
-img_whs49 { border:none; width:250px; height:233px; border-style:none; }\r
--->\r
-</style><script type="text/javascript" language="JavaScript">\r
-<!--\r
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
-{\r
-  var strNSS = "<style type='text/css'>";\r
-  strNSS += "p.whs37 {margin-left:1pt; }";\r
-  strNSS += "p.whs38 {margin-left:1pt; }";\r
-  strNSS += "p.whs41 {text-indent:1pt; }";\r
-  strNSS += "p.whs42 {text-indent:1pt; }";\r
-  strNSS += "p.whs45 {text-indent:1pt; }";\r
-  strNSS += "p.whs46 {text-indent:1pt; }";\r
-  strNSS += "p.whs47 {text-indent:1pt; }";\r
-  strNSS +="</style>";\r
-  document.write(strNSS);\r
-}\r
-//-->\r
-</script>\r
-<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
-<!--\r
-function reDo() {\r
-  if (innerWidth != origWidth || innerHeight != origHeight)\r
-     location.reload();\r
-}\r
-if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
-       origWidth = innerWidth;\r
-       origHeight = innerHeight;\r
-       onresize = reDo;\r
-}\r
-onerror = null; \r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
--->\r
-</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
-<script type="text/javascript" language="javascript" src="../whver.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
-</head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.gbWhTopic)\r
-{\r
-       if (window.addTocInfo)\r
-       {\r
-       addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
-\r
-       }\r
-       if (window.writeBtnStyle)\r
-               writeBtnStyle();\r
-\r
-       if (window.writeIntopicBar)\r
-               writeIntopicBar(1);\r
-\r
-       if (window.setRelStartPage)\r
-       {\r
-       setRelStartPage("../geom.htm");\r
-\r
-               autoSync(1);\r
-               sendSyncInfo();\r
-               sendAveInfoOut();\r
-       }\r
-}\r
-else\r
-       if (window.gbIE4)\r
-               document.location.reload();\r
-//-->\r
-</script>\r
-<h1>Basic operations</h1>\r
-\r
-<p class="whs1"><b style="font-weight: bold;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2"><span style="font-weight: normal;"> In GEOM you can perform \r
- basic operations with geometrical objects aimed at creation of more complex \r
- shapes. These operations are:</span></b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<ul type="disc" class="whs4">\r
-       \r
-       <li class=kadov-p><p class="whs3"><a \r
- HREF="#_Toc57113143">Partition&#9;</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs3"><a \r
- HREF="#_Toc57113144"><font><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">Archimede&#9;</font></span></font></a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs3"><a \r
- HREF="#_Toc57113145"><font><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">Fillet&#9;</font></span></font></a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs3"><a \r
- HREF="#_Toc57113146">Chamfer</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs3">Blocks</p></li>\r
-       \r
-       <ul type="disc" class="whs4">\r
-               \r
-               <li class=kadov-p><p class="whs3"><a \r
- href="#Multi-transformation">Multi-transformation</a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs3"><a \r
- href="#ExplodeOnBlocks">Explode on blocks</a></p></li>\r
-               \r
-               <li class=kadov-p><p class="whs3"><a \r
- href="#Propagate">Propagate</a><a HREF="#_Toc57113146">&#9;</a></p></li>\r
-       </ul>\r
-</ul>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class=TODO>To perform basic operations on geometrical objects:</p>\r
-\r
-<p class=TODO>&nbsp;</p>\r
-\r
-<p class="whs6">In the main menu select <span style="font-weight: bold;"><B>Operations</B></span><span>.</span></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs7"><b style="font-weight: bold;"><a \r
- NAME=_Toc57113143><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image87.gif" width="20px" height="20px" border="0" class="img_whs8"><font \r
- style="font-size: 14pt;"\r
-       size=4> Partition</font></font></span></a></b></p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Description:</b> \r
- Builds a shape by intersection.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakePartition(ListOfShapes, \r
- ListOfTools, ListOfKeepInside, ListOfRemoveInside, Limit, RemoveWebs, \r
- ListOfMaterials)</I></span>, where ListOfShapes is a list of shapes to be \r
- intersected, ListOfTools is a list of shapes to intersect the shapes from \r
- ListOfShapes, ListOfKeepInside is a list of shapes outside which the results \r
- will be deleted, ListOfRemoveInside is a list of shapes inside which the \r
- results will be deleted, Limit is a type of the result shapes, if RemoveWebs \r
- is True the Glue 3D algorithm will be performed on the results, ListOfMaterials \r
- is a list of materials indices for each shape, it makes sense only if \r
- RemoveWebs is True.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Arguments:</b> \r
- Up to 4 shapes + reconstruction limit.</p>\r
-\r
-<ul type="disc" class="whs4">\r
-       \r
-       <li class=kadov-p><p class="whs5"><b style="font-weight: bold;">1st \r
- Constructor:</b> Name + 2 shapes (first shape will be intersected by the \r
- second shape) + reconstruction limit.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs5"><b style="font-weight: bold;">2nd \r
- Constructor:</b> Name + 1 shape which will be intersected + 1 cutting \r
- face.</p></li>\r
-</ul>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs9"><img src="../pics/partition1.png" x-maintain-ratio="TRUE" width="312px" height="483px" border="0" class="img_whs10"> <img src="../pics/partition2.png" x-maintain-ratio="TRUE" width="312px" height="483px" border="0" class="img_whs10"> </p>\r
-\r
-<p class="whs9">&nbsp;</p>\r
-\r
-<p class="whs9"><img src="../pics/neo-materials.png" x-maintain-ratio="TRUE" width="448px" height="302px" border="0" class="img_whs11"></p>\r
-\r
-<p class="whs9">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs9"><img src="../image80.jpg" width="150px" height="135px" border="0" class="img_whs12"> &nbsp;<img src="../image81.jpg" width="150px" height="135px" border="0" class="img_whs12"></p>\r
-\r
-<p class="whs9">&nbsp;</p>\r
-\r
-<p class="whs7"><a NAME=_Toc57113144><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image88.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"\r
-                                                                                                       size=4> Archimede</font></b></font></span></a></p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Description:</b> \r
- Creates a plane corresponding to the modeled water-line of the object \r
- plunged into the water (in Z direction).</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">TUI Command: \r
- </b><span style="font-style: italic;"><I>geompy.Archimede(Shape,Weight,WaterDensity,MeshingDeflection)</I></span>, \r
- where Shape is a shape to put into the water, Weight is a weight of the \r
- shape, WaterDensity &nbsp;is \r
- density of water, MeshingDeflection is a deflection of the mesh, using \r
- to compute the section.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">GUI Arguments:</b> \r
- Name + 1 shape &nbsp;+ \r
- 3 values (Weight, Water Density &amp; Meshing Deflection).</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs9"><img src="../pics/archimede.png" x-maintain-ratio="TRUE" width="312px" height="367px" border="0" class="img_whs13"></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs9"><img src="../image78.jpg" width="150px" height="131px" border="0" class="img_whs14"> &nbsp;<img src="../image79.jpg" width="150px" height="131px" border="0" class="img_whs14"> &nbsp;<img src="../image22.gif" width="150px" height="131px" border="0" class="img_whs14"></p>\r
-\r
-<p class="whs9">&nbsp;</p>\r
-\r
-<p class="whs9">&nbsp;</p>\r
-\r
-<p class="whs7"><a NAME=_Toc57113145><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image89.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"\r
-                                                                                                       size=4> Fillet</font></b></font></span></a></p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Description:</b> \r
- Make fillets of the edges of a shape.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeFillet(Shape, Radius, \r
- ShapeType, ListOfShapeID)</I></span>, where Shape is a shape to create a fillet \r
- on, Radius is a radius of the fillet, ShapeType is a type of shapes to \r
- be processed, ListOfShapeID is a list of subshape\92s Ids to be processed.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<ul type="disc" class="whs4">\r
-       \r
-       <li class=kadov-p><p class="whs5"><b style="font-weight: bold;">1st \r
- Constructor:</b> Name + 1 shape + 1 value (fillet radius).</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs5"><b style="font-weight: bold;">2nd \r
- Constructor:</b> Name + 1 shape + 1 Selection of edges + 1 value (Fillet \r
- radius).</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs5"><b style="font-weight: bold;">3rd \r
- Constructor:</b> Name + 1 shape + 1 Selection of faces + 1 value (Fillet \r
- radius).</p></li>\r
-</ul>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs9"><img src="../pics/fillet1.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs15"> &nbsp;<img src="../pics/fillet2.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs16"> &nbsp;<img src="../pics/fillet3.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs16"></p>\r
-\r
-<p class="whs5">&nbsp; </p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs9"><img src="../image82.jpg" width="150px" height="99px" border="0" class="img_whs17"> &nbsp;<img src="../image83.jpg" width="150px" height="99px" border="0" class="img_whs17"></p>\r
-\r
-<p class="whs9">&nbsp;</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs7"><a NAME=_Toc57113146><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image90.gif" width="20px" height="20px" border="0" class="img_whs8"><b><font style="font-size: 14pt;"\r
-                                                                                                       size=4> Chamfer</font></b></font></span></a></p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Description:</b> \r
- Makes chamfer of the edges of a Shape.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i></p>\r
-\r
-<ul type="disc" class="whs4">\r
-       \r
-       <li class=kadov-p><p class="whs5"><span style="font-style: italic;"><I>geompy.MakeChamferEdge(Shape, \r
- D1, D2, Face1, Face2)</I></span>, where Shape is a shape to create a chamfer \r
- on, D1 is a chamfer size along Face1, D2 is a chamfer size along Face2, \r
- Face1 and Face2 are indices of faces in Shape.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs5"><span style="font-style: italic;"><I>geompy.MakeChamferFace(Shape, \r
- D1, D2, ListOfFaceID)</I></span>, where Shape is a shape to create chamfer \r
- on, D1 is a chamfer size along a face from &nbsp;ListOfFaceID, \r
- &nbsp;D2 is a \r
- chamfer size along two faces connected to the edge to which the chamfer \r
- is applied, ListOfFaceID is a list of indices of faces in Shape.</p></li>\r
-</ul>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<ul type="disc" class="whs4">\r
-       \r
-       <li class=kadov-p><p class="whs5"><b style="font-weight: bold;">1st \r
- Constructor :</b> Name + 1 SHAPE + 1 value (Chamfer dimension).</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs5"><b style="font-weight: bold;">2nd \r
- Constructor :</b> Name + 1 SHAPE + 2 faces + 2 values (Chamfer dimensions).</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs5"><b style="font-weight: bold;">3rd \r
- Constructor :</b> Name + 1 SHAPE + 1 Selection of faces + 2 values (Chamfer \r
- dimensions).</p></li>\r
-</ul>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs9"><img src="../pics/chamfer1.png" x-maintain-ratio="TRUE" width="312px" height="319px" border="0" class="img_whs18"> &nbsp;<img src="../pics/chamfer2.png" x-maintain-ratio="TRUE" width="312px" height="381px" border="0" class="img_whs19"> &nbsp;<img src="../pics/chamfer3.png" x-maintain-ratio="TRUE" width="312px" height="381px" border="0" class="img_whs19"></p>\r
-\r
-<p class="whs5">&nbsp; </p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs9"><img src="../image84.jpg" width="150px" height="104px" border="0" class="img_whs20"> &nbsp;<img src="../image85.jpg" width="150px" height="104px" border="0" class="img_whs20"></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><a name=Multi-transformation><img src="../image52.gif" width="24px" height="22px" border="0" class="img_whs21"> <span style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B>Block</B></font></span> \r
- <span style="font-weight: bold; font-size: 14pt;"><font size=4 style="font-size:14pt;"><B>multi-transformation</B></font></span></a></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Description:</b> \r
- Makes several translations of a block (solid) in <span style="font-weight: bold;"><B>one</B></span> \r
- or <span style="font-weight: bold;"><B>two</B></span> directions depending on \r
- the arguments specified by the user.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i></p>\r
-\r
-<ul type="disc" class="whs4">\r
-       \r
-       <li class=kadov-p><p class="whs5"><span style="font-style: italic;"><I>geompy. \r
- MakeMultiTransformation1D(Block, DirFaceID1, DirFaceID2, NbTimes)</I></span>, \r
- where Block is a block to be transformed, DirFaceID1 is an ID of the face \r
- which defines the first direction of transformation, DirFaceID2 is an \r
- ID of the face which defines the second direction of transformation, NbTimes \r
- is a numeber of transformations.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs5"><span style="font-style: italic;"><I>geompy. \r
- MakeMultiTransformation2D(Block, DirFaceID1U, DirFaceID2U, NbTimesU, DirFaceID1V, \r
- DirFaceID2V, NbTimesV)</I></span>, where Block is a block to be transformed, \r
- DirFaceID1U and DirFace1V are ID\92s of the faces, which define directions \r
- of the first transformation, DirFaceID1V and DirFaceID2V are ID\92s of the \r
- faces which define directions of the second transformation, NbTimesU and \r
- NbTimesV are numbers of transformations.</p></li>\r
-</ul>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<ul type="disc" class="whs4">\r
-       \r
-       <li class=kadov-p><p class="whs22">1D \r
- transformation: <span style="font-weight: normal;">Name + 1 hexahedral \r
- solid + 1 or 2 faces + 1 integer (number of blocks)</span></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs22">2D \r
- transformation:<span style="font-weight: normal;"> Name + 1 hexahedral \r
- solid + </span></p></li>\r
-       \r
-       <ul type="circle" class="whs23">\r
-               \r
-               <li class=kadov-p><p class="whs24">2 \r
- faces and 1 integer, or</p></li>\r
-               \r
-               <li class=kadov-p><p class="whs22"><span \r
- style="font-weight: normal;">3 or 4 faces and 2 integers </span></p></li>\r
-       </ul>\r
-</ul>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<table x-use-null-cells cellspacing="0" width="37.774%" class="whs25">\r
-<col class="whs26">\r
-<col class="whs27">\r
-\r
-<tr valign="top" class="whs28">\r
-<td width="48.722%" class="whs29">\r
-<p><img src="../pics/mtransf1.png" x-maintain-ratio="TRUE" width="312px" height="381px" border="0" class="img_whs19"></td>\r
-<td width="51.278%" class="whs30">\r
-<p><img src="../pics/mtransf2.png" x-maintain-ratio="TRUE" width="312px" height="494px" border="0" class="img_whs31"></td></tr>\r
-</table>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs32">Example:</p>\r
-\r
-<p class="whs32">&nbsp;</p>\r
-\r
-<p class="whs32"><img src="../image188.jpg" x-maintain-ratio="TRUE" width="250px" height="284px" border="0" class="img_whs33"> &nbsp;&nbsp;&nbsp;&nbsp;<img src="../image189.jpg" width="271px" height="284px" border="0" class="img_whs34"></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><a name=ExplodeOnBlocks><img src="../image53.gif" width="23px" height="22px" border="0" class="img_whs35"> <span style="font-weight: bold; font-size: 14pt;"><font size=4 style="font-size:14pt;"><B>Explode \r
- on Blocks</B></font></span></a></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Description:</b> \r
- Returns blocks of the given compound. The user may define the type blocks \r
- to be extracted by setting the minimum and maximum number of faces in \r
- the target block. By checking the corresponding box the user may also \r
- interactively choose the blocks from a compound .</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeBlockExplode(Compound, \r
- MinNbFaces, MaxNbFaces)</I></span>, where Compound is a compound to be exploded \r
- into the blocks, MinNbFaces, MaxNbFaces are correspondingly the minimal \r
- and &nbsp;the \r
- maximal number of faces of the resulting blocks.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Arguments: <span \r
- style="font-weight: normal;">1 compound + 1 integer (min. and max. number \r
- of faces in the block to be extracted).</span></b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs9"><img src="../pics/mtransf3.png" x-maintain-ratio="TRUE" width="312px" height="372px" border="0" class="img_whs36"></p>\r
-\r
-<p class="whs37">&nbsp;</p>\r
-\r
-<p class="whs38">Example:</p>\r
-\r
-<p class="whs37">&nbsp;</p>\r
-\r
-<p class="whs39"><img src="../image191.jpg" width="300px" height="311px" border="0" class="img_whs40"></p>\r
-\r
-<p class="whs41">&nbsp;</p>\r
-\r
-<p class="whs42">&nbsp;</p>\r
-\r
-<p class="whs42">&nbsp;</p>\r
-\r
-<p><a name=Propagate><img src="../image3.gif" width="23px" height="21px" border="0" class="img_whs43"> <span style="font-weight: bold; font-size: 14pt;"><font size=4 style="font-size:14pt;"><B>Propagate</B></font></span></a></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Description:</b> \r
- Breaks a multitude of edges of a shape into groups (builds all possible \r
- propagation groups).</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Result:</b> List \r
- of GEOM_Objects. Each Geom Object will contain a group of edges.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.Propagate(Shape)</I></span>, \r
- where Shape is a shape to build propagation groups on.</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Arguments: <span \r
- style="font-weight: normal;">1 Shape.</span></b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;">Dialog Box: </b></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs39"><img src="../pics/mtransf4.png" x-maintain-ratio="TRUE" width="312px" height="230px" border="0" class="img_whs44"></p>\r
-\r
-<p class="whs45">&nbsp;</p>\r
-\r
-<p class="whs46">Example:</p>\r
-\r
-<p class="whs46">&nbsp;</p>\r
-\r
-<p class="whs47"><img src="../image15.jpg" width="250px" height="236px" border="0" class="img_whs48"> &nbsp;&nbsp;<img src="../image16.jpg" width="250px" height="233px" border="0" class="img_whs49"> &nbsp;&nbsp;</p>\r
-\r
-<script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.writeIntopicBar)\r
-       writeIntopicBar(0);\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_primitivegui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_primitivegui_functions.htm
deleted file mode 100755 (executable)
index 96c0d67..0000000
+++ /dev/null
@@ -1,395 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
-\r
-<html>\r
-\r
-<head>\r
-<title>Titre</title>\r
-<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">\r
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
-<!--\r
-if (navigator.appName !="Netscape")\r
-{   document.write("<link rel='stylesheet' href='../default.css'>");}\r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-img_whs1 { border:none; float:none; width:30px; height:30px; border-style:none; }\r
-ul.whs2 { list-style:disc; }\r
-p.whs3 { margin-left:40px; }\r
-p.whs4 { font-size:14pt; }\r
-img_whs5 { width:20px; height:20px; border-style:none; }\r
-img_whs6 { border:none; border-style:none; width:312px; height:324px; float:none; }\r
-img_whs7 { border:none; border-style:none; width:312px; height:332px; float:none; }\r
-img_whs8 { border:none; width:150px; height:129px; border-style:none; }\r
-p.whs9 { font-family:'Times New Roman' , serif; font-size:14pt; }\r
-img_whs10 { border:none; border-style:none; width:312px; height:376px; float:none; }\r
-img_whs11 { border:none; width:150px; height:142px; border-style:none; }\r
-img_whs12 { border:none; border-style:none; width:312px; height:315px; float:none; }\r
-img_whs13 { border:none; width:150px; height:137px; border-style:none; }\r
-p.whs14 { margin-left:40px; font-weight:bold; }\r
-img_whs15 { border:none; width:150px; height:96px; border-style:none; }\r
-img_whs16 { border:none; border-style:none; width:312px; height:402px; float:none; }\r
-p.whs17 { font-size:12pt; margin-left:40px; }\r
-img_whs18 { border:none; width:150px; height:119px; border-style:none; }\r
--->\r
-</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
-<!--\r
-function reDo() {\r
-  if (innerWidth != origWidth || innerHeight != origHeight)\r
-     location.reload();\r
-}\r
-if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
-       origWidth = innerWidth;\r
-       origHeight = innerHeight;\r
-       onresize = reDo;\r
-}\r
-onerror = null; \r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
--->\r
-</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
-<script type="text/javascript" language="javascript" src="../whver.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
-</head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.gbWhTopic)\r
-{\r
-       if (window.addTocInfo)\r
-       {\r
-       addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
-\r
-       }\r
-       if (window.writeBtnStyle)\r
-               writeBtnStyle();\r
-\r
-       if (window.writeIntopicBar)\r
-               writeIntopicBar(1);\r
-\r
-       if (window.setRelStartPage)\r
-       {\r
-       setRelStartPage("../geom.htm");\r
-\r
-               autoSync(1);\r
-               sendSyncInfo();\r
-               sendAveInfoOut();\r
-       }\r
-}\r
-else\r
-       if (window.gbIE4)\r
-               document.location.reload();\r
-//-->\r
-</script>\r
-<h1>Constructing primitives</h1>\r
-\r
-<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs1"> </font></span><span style="font-size: 12pt; font-weight: normal;"><font size=3 style="font-size:12pt;">In \r
- GEOM you can create different types of primitive geometrical objects </font></span></b>(3D \r
- elements):</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<ul type="disc" class="whs2">\r
-       \r
-       <li class=kadov-p><p><a href="#box">Box</a></p></li>\r
-       \r
-       <li class=kadov-p><p><a href="#cylinder">Cylinder</a></p></li>\r
-       \r
-       <li class=kadov-p><p><a href="#sphere">Sphere</a></p></li>\r
-       \r
-       <li class=kadov-p><p><a href="#torus">Torus</a></p></li>\r
-       \r
-       <li class=kadov-p><p><a href="#cone">Cone</a></p></li>\r
-</ul>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class=TODO>To construct primitive geometrical objects:</p>\r
-\r
-<p class=TODO>&nbsp;</p>\r
-\r
-<p class="whs3">In the main menu select <span style="font-weight: bold;"><B>New \r
- Entity &gt; Primitives</B></span><span>.</span></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;"><a NAME=box\r
-                                                                                                                       style="font-size: 14pt;"><img src="salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image99.gif" width="20px" height="20px" border="0" class="img_whs5"><font style="font-size: 14pt;"\r
-                                       size=4> Box</font></a></b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Description:</b> Creates a box.</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Result:</b> GEOM_Object (SOLID).</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">TUI Command :</b> <span style="font-style: italic;"><I>geompy.MakeBox(X1, \r
- Y1, Z1, X2, Y2, Z2)</I></span>, &nbsp;where \r
- (X1, Y1, X2) and (X2, Y2, Z2) are coordinates of two points which define \r
- a diagonal of the box.</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<ul type="disc" class="whs2">\r
-       \r
-       <li class=kadov-p><p><b style="font-weight: bold;">1st Constructor \r
- :</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>2 vertices (opposite \r
- corners of the box).</p></li>\r
-       \r
-       <li class=kadov-p><p><b style="font-weight: bold;">2nd Constructor \r
- :</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>3 values (dimensions \r
- at origin).</p></li>\r
-</ul>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs3"><img src="../pics/box1.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs6"> &nbsp;<img src="../pics/box2.png" x-maintain-ratio="TRUE" width="312px" height="332px" border="0" class="img_whs7"></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs3"><img src="../image94.jpg" width="150px" height="129px" border="0" class="img_whs8"></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs9"><a NAME=cylinder\r
-       style="font-size: 14pt;"><img src="salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image100.gif" width="20px" height="20px" border="0" class="img_whs5"><b><font style="font-size: 14pt;"\r
-                                                                                                               size=4> Cylinder</font></b></a></p>\r
-\r
-<p class="whs9">&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Description:</b> Creates a cylinder.</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Result:</b> GEOM_Object (solid).</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">TUI Command:</b> <span style="font-style: italic;"><I>geompy.MakeCylinder(Point, \r
- Axis, Radius, Height)</I></span>, where Point is a central point of the cylinder \r
- base, Axis (vector value) is an axis of the cylinder, Radius and Height \r
- are correspondingly a radius and a height of the cylinder.</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<ul type="disc" class="whs2">\r
-       \r
-       <li class=kadov-p><p><b style="font-weight: bold;">1st Constructor:</b> \r
- <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>1 vertex + 1 vector + 2 values \r
- (Dimensions: radius and height).</p></li>\r
-       \r
-       <li class=kadov-p><p><b style="font-weight: bold;">2nd Constructor:</b> \r
- <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>2 values (Dimensions at origin: \r
- radius and height).</p></li>\r
-</ul>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs3"><img src="../pics/cylinder1.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs10"> &nbsp;<img src="../pics/cylinder2.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs10"></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs3"><img src="../image95.jpg" width="150px" height="142px" border="0" class="img_whs11"></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs4"><a NAME=sphere\r
-                                                               style="font-size: 14pt;"><img src="salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image101.gif" width="20px" height="20px" border="0" class="img_whs5"><b><font style="font-size: 14pt;"\r
-                                               size=4> Sphere</font></b></a></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Description:</b> Creates a sphere.</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Result:</b> GEOM_Object (solid).</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">TUI Command:</b> <span style="font-style: italic;"><I>geompy.MakeSphere(Point, \r
- Radius)</I></span>, where Point is a center of the sphere and Radius is a \r
- radius of the sphere.</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<ul type="disc" class="whs2">\r
-       \r
-       <li class=kadov-p><p><b style="font-weight: bold;">1st Constructor \r
- :</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>1 vertex + 1 value \r
- (Radius).</p></li>\r
-       \r
-       <li class=kadov-p><p><b style="font-weight: bold;">2nd Constructor \r
- :</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>1 &nbsp;value \r
- (Radius from the origin).</p></li>\r
-</ul>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs3"><img src="../pics/sphere1.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs12"> &nbsp;<img src="../pics/sphere2.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs12"></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs3"><img src="../image96.jpg" width="150px" height="137px" border="0" class="img_whs13"></p>\r
-\r
-<p class="whs14">&nbsp;</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs4"><a NAME=torus\r
-                                                               style="font-size: 14pt;"><img src="salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image102.gif" width="20px" height="20px" border="0" class="img_whs5"><b><font style="font-size: 14pt;"\r
-                                               size=4> Torus</font></b></a></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Description:</b> Creates a torus.</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Result:</b> GEOM_Object (solid).</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">TUI Command:</b> <span style="font-style: italic;"><I>geompy.MakeTorus(Point, \r
- Vector, RadiusMajor, RadiusMinor)</I></span>, where Point is a central point \r
- of the torus, Vector is an axis of symmetry, RadiusMajor and RadiusMinor \r
- &nbsp;are correspondingly \r
- a major and minor radiuses of the torus.</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<ul type="disc" class="whs2">\r
-       \r
-       <li class=kadov-p><p><b style="font-weight: bold;">1st Constructor:</b> \r
- <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>1 vertex + 1 vector (for \r
- direction) + 2 values (1 &amp; 2 Radius).</p></li>\r
-       \r
-       <li class=kadov-p><p><b style="font-weight: bold;">2nd Constructor:</b> \r
- <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>2 values (1 &amp; 2 Radius \r
- from the origin).</p></li>\r
-</ul>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs3"><img src="../pics/torus1.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs10"> &nbsp;<img src="../pics/torus2.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs10"></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs3">&nbsp;</p>\r
-\r
-<p class="whs3"><img src="../image97.jpg" width="150px" height="96px" border="0" class="img_whs15"></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs4"><a NAME=cone\r
-                                                               style="font-size: 14pt;"><img src="salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image103.gif" width="20px" height="20px" border="0" class="img_whs5"><b><font style="font-size: 14pt;"\r
-                                               size=4> Cone</font></b></a></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Description:</b> Creates a cone.</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Result:</b> GEOM_Object (SOLID).</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">TUI Command:</b> <span style="font-style: italic;"><I>geompy.MakeCone(Point, \r
- Axis, Radius1, Radius2)</I></span>, where Point is a central point of the \r
- cone base, Axis (vector value) is an axis of the cone, Radius1 and Radius2 \r
- are correspondingly the first and the second radiuses of the cone</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<ul type="disc" class="whs2">\r
-       \r
-       <li class=kadov-p><p><b style="font-weight: bold;">1st Constructor:</b> \r
- <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>1 vertex + 1 vector (for \r
- direction) + 3 values (Radius of the base part, radius of the upper part, \r
- height).</p></li>\r
-       \r
-       <li class=kadov-p><p><b style="font-weight: bold;">2nd Constructor:</b> \r
- <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>3 values (Radius of the base \r
- part, radius of the upper part, height).</p></li>\r
-</ul>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs3"><img src="../pics/cone1.png" x-maintain-ratio="TRUE" width="312px" height="402px" border="0" class="img_whs16"> &nbsp;<img src="../pics/cone2.png" x-maintain-ratio="TRUE" width="312px" height="402px" border="0" class="img_whs16"></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs17"><img src="../image98.jpg" width="150px" height="119px" border="0" class="img_whs18"></p>\r
-\r
-<script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.writeIntopicBar)\r
-       writeIntopicBar(0);\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_repairgui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_repairgui_functions.htm
deleted file mode 100755 (executable)
index 56d2c9c..0000000
+++ /dev/null
@@ -1,898 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
-\r
-<html>\r
-\r
-<head>\r
-<title>Titre</title>\r
-<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">\r
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
-<!--\r
-if (navigator.appName !="Netscape")\r
-{   document.write("<link rel='stylesheet' href='../default.css'>");}\r
-//-->\r
-</script>\r
-<style>\r
-<!--\r
-A:link { color:#0000ff; }\r
--->\r
-</style><style type="text/css">\r
-<!--\r
-p.whs1 { font-family:'Times New Roman' , serif; font-size:12pt; }\r
-img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }\r
-ul.whs3 { list-style:disc; }\r
-p.whs4 { font-size:12pt; }\r
-img_whs5 { border:none; width:30px; height:30px; float:none; border-style:none; }\r
-p.whs6 { margin-left:40px; }\r
-img_whs7 { border:none; width:25px; height:24px; border-style:none; }\r
-table.whs8 { x-cell-content-align:top; width:100%; border-spacing:0px; }\r
-col.whs9 { width:8.851%; }\r
-col.whs10 { width:91.149%; }\r
-tr.whs11 { x-cell-content-align:top; }\r
-td.whs12 { width:8.851%; border-left-width:1px; border-left-color:#000000; border-left-style:Solid; border-top-style:Solid; border-top-color:#000000; border-top-width:1px; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; }\r
-td.whs13 { width:91.149%; border-top-style:Solid; border-top-color:#000000; border-top-width:1px; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; }\r
-td.whs14 { width:8.851%; border-left-width:1px; border-left-color:#000000; border-left-style:Solid; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; }\r
-td.whs15 { width:91.149%; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; }\r
-p.whs16 { font-size:12pt; margin-left:40px; }\r
-img_whs17 { border:none; width:403px; height:469px; float:none; border-style:none; }\r
-img_whs18 { border:none; width:300px; height:214px; border-style:none; }\r
-img_whs19 { border:none; width:244px; height:214px; border-style:none; }\r
-p.whs20 { font-family:'Times New Roman' , serif; font-size:14pt; }\r
-img_whs21 { border:none; width:239px; height:214px; border-style:none; }\r
-img_whs22 { width:20px; height:20px; border-style:none; }\r
-img_whs23 { border:none; width:312px; height:289px; float:none; border-style:none; }\r
-img_whs24 { border:none; width:150px; height:131px; border-style:none; }\r
-p.whs25 { font-size:14pt; font-weight:bold; }\r
-p.whs26 { font-size:12pt; margin-left:40px; font-weight:bold; }\r
-img_whs27 { border:none; width:312px; height:397px; float:none; border-style:none; }\r
-p.whs28 { font-size:12pt; font-weight:bold; }\r
-img_whs29 { border:none; width:312px; height:350px; float:none; border-style:none; }\r
-img_whs30 { border:none; width:200px; height:214px; border-style:none; }\r
-img_whs31 { border:none; width:176px; height:214px; border-style:none; }\r
-img_whs32 { border:none; border-style:none; width:343px; height:123px; float:none; }\r
-img_whs33 { border:none; width:312px; height:381px; float:none; border-style:none; }\r
-img_whs34 { border:none; width:150px; height:136px; border-style:none; }\r
-img_whs35 { border:none; width:312px; height:346px; float:none; border-style:none; }\r
-img_whs36 { border:none; width:150px; height:132px; border-style:none; }\r
-img_whs37 { border:none; width:22px; height:22px; border-style:none; }\r
-p.whs38 { font-size:12pt; font-weight:normal; }\r
-p.whs39 { margin-left:40px; font-size:12pt; font-weight:bold; }\r
-img_whs40 { border:none; width:312px; height:388px; float:none; border-style:none; }\r
-p.whs41 { font-size:12pt; margin-left:40px; text-indent:-40px; }\r
-p.whs42 { font-size:12pt; margin-left:40px; text-indent:-40px; font-weight:bold; }\r
-p.whs43 { margin-left:80px; font-size:12pt; text-indent:-40px; }\r
-img_whs44 { border:none; width:200px; height:231px; border-style:none; }\r
-img_whs45 { border:none; width:185px; height:231px; border-style:none; }\r
-p.whs46 { font-size:12pt; text-indent:-68px; margin-left:72px; }\r
-p.whs47 { font-size:12pt; text-indent:-68px; margin-left:112px; }\r
-img_whs48 { border:none; width:312px; height:315px; float:none; border-style:none; }\r
-p.whs49 { font-size:12pt; margin-left:112px; text-indent:-112px; }\r
-p.whs50 { font-size:12pt; text-indent:-112px; margin-left:152px; }\r
-img_whs51 { border:none; width:200px; height:150px; float:none; border-style:none; }\r
-img_whs52 { border:none; width:204px; height:150px; border-style:none; }\r
-p.whs53 { font-size:12pt; text-indent:-40px; margin-left:80px; }\r
-p.whs54 { font-size:12pt; margin-left:80px; text-indent:-80px; }\r
-p.whs55 { font-size:12pt; margin-left:80px; text-indent:-68px; }\r
-img_whs56 { border:none; width:243px; height:203px; float:none; border-style:none; }\r
-p.whs57 { font-size:12pt; margin-left:0px; }\r
-img_whs58 { border:none; width:209px; height:138px; border-style:none; }\r
-img_whs59 { border:none; width:192px; height:138px; border-style:none; }\r
-img_whs60 { border:none; width:191px; height:138px; border-style:none; }\r
-img_whs61 { border:none; width:23px; height:22px; border-style:none; }\r
-img_whs62 { border:none; width:322px; height:163px; float:none; border-style:none; }\r
--->\r
-</style><script type="text/javascript" language="JavaScript">\r
-<!--\r
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
-{\r
-  var strNSS = "<style type='text/css'>";\r
-  strNSS += "p.whs41 {text-indent:1pt; }";\r
-  strNSS += "p.whs42 {text-indent:1pt; }";\r
-  strNSS += "p.whs43 {text-indent:1pt; }";\r
-  strNSS += "p.whs46 {text-indent:1pt; }";\r
-  strNSS += "p.whs47 {text-indent:1pt; }";\r
-  strNSS += "p.whs49 {text-indent:1pt; }";\r
-  strNSS += "p.whs50 {text-indent:1pt; }";\r
-  strNSS += "p.whs53 {text-indent:1pt; }";\r
-  strNSS += "p.whs54 {text-indent:1pt; }";\r
-  strNSS += "p.whs55 {text-indent:1pt; }";\r
-  strNSS += "p.whs57 {margin-left:1pt; }";\r
-  strNSS +="</style>";\r
-  document.write(strNSS);\r
-}\r
-//-->\r
-</script>\r
-<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
-<!--\r
-function reDo() {\r
-  if (innerWidth != origWidth || innerHeight != origHeight)\r
-     location.reload();\r
-}\r
-if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
-       origWidth = innerWidth;\r
-       origHeight = innerHeight;\r
-       onresize = reDo;\r
-}\r
-onerror = null; \r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
--->\r
-</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
-<script type="text/javascript" language="javascript" src="../whver.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
-</head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.gbWhTopic)\r
-{\r
-       if (window.addTocInfo)\r
-       {\r
-       addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
-\r
-       }\r
-       if (window.writeBtnStyle)\r
-               writeBtnStyle();\r
-\r
-       if (window.writeIntopicBar)\r
-               writeIntopicBar(1);\r
-\r
-       if (window.setRelStartPage)\r
-       {\r
-       setRelStartPage("../geom.htm");\r
-\r
-               autoSync(1);\r
-               sendSyncInfo();\r
-               sendAveInfoOut();\r
-       }\r
-}\r
-else\r
-       if (window.gbIE4)\r
-               document.location.reload();\r
-//-->\r
-</script>\r
-<h1>Repairing geometrical objects</h1>\r
-\r
-<p class="whs1"><b style="font-weight: bold;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2"><span style="font-weight: normal;">Repairing operations are \r
- used for adjustment and modification of created geometrical shapes. The \r
- are:</span> </b></p>\r
-\r
-<p class="whs1"><a HREF="#sewing">&nbsp;</a></p>\r
-\r
-<ul type="disc" class="whs3">\r
-       \r
-       <li class=kadov-p><p class="whs1">&nbsp;<a \r
- href="#Shape">Shape processing</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1">&nbsp;<a \r
- HREF="#_Toc57113182">Suppress faces&#9;</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1">&nbsp;<a \r
- href="#CloseContour">Close contour</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1">&nbsp;<a \r
- href="#SuppressInternalWires">Suppress internal \r
- wires</a><a HREF="#sewing">&#9;</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a \r
- HREF="#_Toc57113181">&nbsp;<a HREF="#_Toc57113183">Suppress \r
- holes&#9;</a></a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a \r
- HREF="#_Toc57113182">&nbsp;</a><a HREF="#sewing">Sewing</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1">&nbsp;<a \r
- href="#Glue_faces">Glue faces</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><a \r
- HREF="#_Toc57113183">&nbsp;</a><a href="#AddPointOnEdge">Add \r
- point on edge</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1">&nbsp;<a \r
- href="#CheckFreeBound">Check free boundaries</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1">&nbsp;<a \r
- href="#Check_free_faces">Check free faces</a><a \r
- HREF="#_Toc57113183">&#9;</a></p></li>\r
-</ul>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs5"> The operations <span style="font-weight: bold;"><B>Suppress \r
- faces, Close contour, Suppress internal wires, Suppress holes </B></span><span>and \r
- </span><span style="font-weight: bold;"><B>Add point on edge </B></span><span>are \r
- available only if you are using </span><span style="font-weight: bold;"><B>OCC \r
- viewer</B></span><span>. </span></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class=TODO>To apply repairing operations:</p>\r
-\r
-<p class=TODO>&nbsp;</p>\r
-\r
-<p class="whs6">In the main menu select <span style="font-weight: bold;"><B>Repair \r
- </B></span>submenu.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><a name=Shape><img src="../image41.gif" width="25px" height="24px" border="0" class="img_whs7"> <span style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B>Shape \r
- processing</B></font></span></a></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Description:</b> \r
- Processes a shape using various operators.</font></span></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.ProcessShape(Shape, Operators, \r
- Parameters, Values)</I></span>, where Shape is a processed shape, Operators \r
- is a list of names of operators (&quot;FixShape&quot;, &quot;SplitClosedFaces&quot;, \r
- etc.), Parameters is a list of names of parameters (\93FixShape.Tolerance3d\94\r
- etc), Values is a list of values of parameters in the same order as the \r
- Parameters list.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b> \r
- 1 or more shapes.</p>\r
-\r
-<table x-use-null-cells cellspacing="0" width="100%" class="whs8">\r
-<script language='JavaScript'><!--\r
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4)) document.write("</table><table x-use-null-cells cellspacing='0' width='100%' border='1' bordercolor='black' bordercolorlight='black' bordercolordark='black'>");\r
-//--></script>\r
-<col class="whs9">\r
-<col class="whs10">\r
-\r
-<tr valign="top" class="whs11">\r
-<td width="8.851%" class="whs12">\r
-<p>1</td>\r
-<td width="91.149%" class="whs13">\r
-<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">SplitAngle \96 \r
- this operator is intended for splitting faces based on conical surfaces, \r
- surfaces of revolution and cylindrical surfaces by angle</font></span></p>\r
-<p class="whs4">SplitAngle.Angle \96 angle (in radians) defining \r
- size of result segments.</p>\r
-<p class="whs4">SplitAngle.MaxTolerance \96 maximal possible \r
- tolerance on result shape</td></tr>\r
-\r
-<tr valign="top" class="whs11">\r
-<td width="8.851%" class="whs14">\r
-<p>2</td>\r
-<td width="91.149%" class="whs15">\r
-<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">SplitClosedFaces \r
\96 this operator is intended for dividing all closed faces in the shape \r
- according to the number of points.</font></span></p>\r
-<p class="whs4">SplitClosedFaces.NbSplitPoints \96 number of \r
- points for cutting each closed faces.</td></tr>\r
-\r
-<tr valign="top" class="whs11">\r
-<td width="8.851%" class="whs14">\r
-<p>3</td>\r
-<td width="91.149%" class="whs15">\r
-<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">FixFaceSize \r
\96 this operator is intended for removing small faces (case of the spot \r
- face and strip face)</font></span></p>\r
-<p class="whs4">FixFaceSize.Tolerance \96 work tolerance defining \r
- which faces will be removed.</td></tr>\r
-\r
-<tr valign="top" class="whs11">\r
-<td width="8.851%" class="whs14">\r
-<p>4</td>\r
-<td width="91.149%" class="whs15">\r
-<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">DropSmallEdges \r
\96 this operator is intended for removing small edges or merging with neigbour. \r
- &nbsp;</font></span></p>\r
-<p class="whs4">DropSmallEdges.Tolerance3d \96 work tolerance \r
- for detection and removing small edges.</td></tr>\r
-\r
-<tr valign="top" class="whs11">\r
-<td width="8.851%" class="whs14">\r
-<p>5</td>\r
-<td width="91.149%" class="whs15">\r
-<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">BsplineRestriction \r
\96this operator is intended for re-approximation BSplines curves and surfaces \r
- or conversion of the curves and surfaces to BSplines with specified parameters. \r
- </font></span></p>\r
-<p class="whs4">BSplineRestriction.SurfaceMode - mode of approximation \r
- of surfaces if restriction is necessary</p>\r
-<p class="whs4">BSplineRestriction.Curve3dMode -mode of conversion \r
- of any 3D curve to BSpline and approximation.</p>\r
-<p class="whs4">BSplineRestriction.Curve2dMode - mode of conversion \r
- of any 2D curve to BSpline and approximation</p>\r
-<p class="whs4">BSplineRestriction.Tolerance3d \96 work tolerance \r
- for definition of the possibility of the approximation of the surfaces \r
- and 3D curves with specified parameters.</p>\r
-<p class="whs4">BSplineRestriction.Tolerance2d - work tolerance \r
- for definition of the possibility of the approximation of the 2D curves \r
- with specified parameters.</p>\r
-<p class="whs4">BSplineRestriction.Continuity3d \96 desired continuity \r
- of the resultant surfaces and 3D curves.</p>\r
-<p class="whs4">BSplineRestriction.Continuity2d \96 desired continuity \r
- of the resultant 2D curves.</p>\r
-<p class="whs4">BSplineRestriction.RequiredDegree - required \r
- degree of the resultant BSplines</p>\r
-<p class="whs4">BSplineRestriction.RequiredNbSegments - required \r
- maximum number of segments of resultant BSp<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">lines.</font></span></td></tr>\r
-\r
-<tr valign="top" class="whs11">\r
-<td width="8.851%" class="whs14">\r
-<p>6</td>\r
-<td width="91.149%" class="whs15">\r
-<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">SplitContinuity \r
\96 this operator is intended for splitting shapes to achieve continuities \r
- of curves and surfaces less than specified ones. </font></span></p>\r
-<p class="whs4">SplitContinuity.Tolerance3d - 3D tolerance \r
- for correction of geometry.</p>\r
-<p class="whs4">SplitContinuity.SurfaceContinuity - required \r
- continuity for surfaces.</p>\r
-<p class="whs4">SplitContinuity.CurveContinuity - required \r
- continuity for curves.</td></tr>\r
-\r
-<tr valign="top" class="whs11">\r
-<td width="8.851%" class="whs14">\r
-<p>7</td>\r
-<td width="91.149%" class="whs15">\r
-<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">ToBezier - this \r
- operator is intended for conversion of the curves and surfaces of the \r
- all types into Bezier curves and surfaces. </font></span></p>\r
-<p class="whs4">ToBezier.SurfaceMode - mode of conversion of \r
- the surfaces.</p>\r
-<p class="whs4">ToBezier.Curve3dMode \96 mode for conversion \r
- of the 3D curves.</p>\r
-<p class="whs4">ToBezier.Curve2dMode \96 mode for conversion \r
- of the 2D curves.</p>\r
-<p class="whs4">ToBezier.MaxTolerance \96 max possible tolerance \r
- on the resultant shape.</td></tr>\r
-\r
-<tr valign="top" class="whs11">\r
-<td width="8.851%" class="whs14">\r
-<p>8</td>\r
-<td width="91.149%" class="whs15">\r
-<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">FixShape \96 this \r
- operator is intended for correction of the invalid shapes </font></span></p>\r
-<p class="whs4">FixShape.Tolerance3d \96 work tolerance for detection \r
- of the problems and correction of them.</p>\r
-<p class="whs4">FixShape.MaxTolerance3d - maximal possible \r
- tolerance of the shape after correction.</td></tr>\r
-\r
-<tr valign="top" class="whs11">\r
-<td width="8.851%" class="whs14">\r
-<p>9</td>\r
-<td width="91.149%" class="whs15">\r
-<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">SameParameter \r
\96 this operator is intended for fixing edges having not same parameter \r
- 2D and 3D curves. </font></span></p>\r
-<p class="whs4">SameParameter.Tolerance3d \96 tolerance for detection \r
- and fix problems. </td></tr>\r
-<script language='JavaScript'><!--\r
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4)) document.write("</table></table><table>");\r
-//--></script>\r
-</table>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs16"><img src="../pics/repair1.png" x-maintain-ratio="TRUE" width="403px" height="469px" border="0" class="img_whs17"> &nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs4">Shape before applying Shape Processing (FixShape \r
- operator).</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs16"><img src="../image154.jpg" width="300px" height="214px" border="0" class="img_whs18"> &nbsp;&nbsp;&nbsp;<img src="../image156.jpg" width="244px" height="214px" border="0" class="img_whs19"></p>\r
-\r
-<p class="whs20">&nbsp;</p>\r
-\r
-<p class="whs1">The \r
- same shape after applying Shape Processing.</p>\r
-\r
-<p class="whs20">&nbsp;</p>\r
-\r
-<p class="whs16"><img src="../image160.jpg" width="239px" height="214px" border="0" class="img_whs21"></p>\r
-\r
-<p class="whs20">&nbsp;</p>\r
-\r
-<p class="whs20">&nbsp;</p>\r
-\r
-<p class="whs20"><a NAME=_Toc57113182><img src="salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image121.gif" width="20px" height="20px" border="0" class="img_whs22"><b> Suppress faces</b></a></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- Suppresses a face of a shape.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (ListOfGeomShapes).</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.SuppressFaces(Shape, ListOfID)</I></span>, \r
- where Shape is a shape to be processed, ListOfID is a list of faces ID's \r
- to be removed.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b> \r
- Name + Faces which should be removed (you can select them in the 3D viewer).</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs16"><img src="../pics/repair2.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs23"></p>\r
-\r
-<p class="whs16">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs16"><img src="../image53.jpg" width="150px" height="131px" border="0" class="img_whs24"> &nbsp;<img src="../image54.jpg" width="150px" height="131px" border="0" class="img_whs24"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs25"><a name=CloseContour><img src="salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image121.gif" width="20px" height="20px" border="0" class="img_whs22"> Close contour</a></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description :</b> \r
- Closes an open contour and modifies the underlying face (if needed) in \r
- accordance with user specified mode:</p>\r
-\r
-<ul type="disc" class="whs3">\r
-       \r
-       <li class=kadov-p><p class="whs4">By common vertex \96 a \r
- vertex is created between the end points of the contour and its tolerance \r
- is increased to a value of the gap between the ends of the contour;</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4">By new edge \96 a new edge \r
- is inserted between the end points of the contour.</p></li>\r
-</ul>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.CloseContour(Shape, Wires, \r
- IsCommonVertex)</I></span>, where Shape is a shape to be processed, Wires \r
- is a list of edges or wires ID\92s which has to be closed within the shape \r
- (if the list contains only one element = -1, the shape itself is considered \r
- as a wire), &nbsp;IsCommonVertex \r
- if this parameter is True a closure has to be done by creation of a common \r
- vertex, otherwise an edge is added between the end vertices.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments: <span \r
- style="font-weight: normal;">Name + 1 shape + contour</span> <span style="font-weight: normal;">(</span></b>Wire, \r
- or a set of Edges) + mode of closure (by vertex or by edge)</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs26"><img src="../pics/repair3.png" x-maintain-ratio="TRUE" width="312px" height="397px" border="0" class="img_whs27"></p>\r
-\r
-<p class="whs28">&nbsp;</p>\r
-\r
-<p class="whs28">Example:</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><span style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B><a \r
- name=SuppressInternalWires><img src="salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image121.gif" width="20px" height="20px" border="0" class="img_whs22"></B></font></span> <span style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B>Suppress \r
- internal wires</B></font></span></a></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description :</b> \r
- Removes all internal wires or specified internal wires from user specified \r
- faces.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.SuppressInternalWires(Shape, \r
- Wires)</I></span>, where Shape is a shape where wires are to be removed, Wires \r
- is a list of wires ID\92s to be removed; if the list is empty then all internal \r
- wires are removed.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<ul type="disc" class="whs3">\r
-       \r
-       <li class=kadov-p><p class="whs4">Name of the resulting \r
- object</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4">User specified face</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4">User specified internal \r
- wires (lying on this face except for its boundary), or, in case the <span \r
- style="font-weight: bold;"><B>Remove all internal wires</B></span> box is checked, \r
- all internal wires</p></li>\r
-</ul>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs16"><img src="../pics/repair4.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs29"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs28">Example:</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs16"><img src="../image163.jpg" width="200px" height="214px" border="0" class="img_whs30"> &nbsp;&nbsp;&nbsp;<img src="../image164.jpg" width="176px" height="214px" border="0" class="img_whs31"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs20"><span \r
- style="font-family: 'Times New Roman', serif;"><a NAME=_Toc57113183><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image122.gif" width="20px" height="20px" border="0" class="img_whs22"><b style="font-size: 14pt;"> Suppress \r
- holes</b></a> </font></span></span></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description :</b> \r
- </p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs4"><b style="font-weight: bold;">1st \r
- Constructor :</b> Suppresses a hole in a shape.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><b style="font-weight: bold;">2nd \r
- Constructor :</b> Suppresses a hole in a face.</p></li>\r
-</ul>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-size: 12pt; font-style: italic;"><font size=3 style="font-size:12pt;"><I>geompy.SuppressHoles(Shape, \r
- ListOfWireID)</I></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, where Shape is a \r
- shape where holes must be removed, ListOfWireID is a list of wire sub \r
- shapes ID\92s. If it is empty, then all holes are removed.</font></span></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments: </b>Name \r
- + 1 shape + Wires which should be removed.</p>\r
-\r
-<p class="whs4"><span style="font-weight: bold;"><B>Remove all \r
- holes </B></span>checkbox allows to fill all holes of a definite shape.</p>\r
-\r
-<p class="whs4"><span style="font-weight: bold;"><B>Detect </B></span>button \r
- allows to display the number of free boundaries in your shape:</p>\r
-\r
-<p class="whs16">&nbsp;</p>\r
-\r
-<p class="whs16"><img src="../pics/neo-detect2.png" x-maintain-ratio="TRUE" width="343px" height="123px" border="0" class="img_whs32"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs16">&nbsp;<img src="../pics/repair5.png" x-maintain-ratio="TRUE" width="312px" height="381px" border="0" class="img_whs33"></p>\r
-\r
-<p class="whs16">&nbsp;&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs16">&nbsp;</p>\r
-\r
-<p class="whs16">&nbsp;<img src="../image109.jpg" width="150px" height="136px" border="0" class="img_whs34"> &nbsp;<img src="../image110.jpg" width="150px" height="136px" border="0" class="img_whs34"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;"><a \r
- NAME=sewing\r
-       style="font-size: 14pt;"><img src="salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image119.gif" width="20px" height="20px" border="0" class="img_whs22"> Sewing</a></b> </p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- Sew several &nbsp;shapes.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command :</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeSewing(ListOfShape, Precision)</I></span>, \r
- where ListOfShape is list of shapes to be sewed, Precision is a precision \r
- for sewing.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b> \r
- Name + 1 or more shapes + 1 value (sew precision).</p>\r
-\r
-<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><span style="font-weight: bold;"><B>Detect \r
- </B></span>button allows to display the number of free boundaries in your \r
- shape:</font></span></p>\r
-\r
-<p class="whs16">&nbsp;</p>\r
-\r
-<p class="whs16"><img src="../pics/neo-detect2.png" x-maintain-ratio="TRUE" width="343px" height="123px" border="0" class="img_whs32"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs16"><img src="../pics/repair6.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs35"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs16"><img src="../image112.jpg" width="150px" height="132px" border="0" class="img_whs36"> &nbsp;<img src="../image113.jpg" width="150px" height="132px" border="0" class="img_whs36"></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><a name=AddPointOnEdge><img src="../image42.gif" width="22px" height="22px" border="0" class="img_whs37"> <span \r
- style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B>Add point on edge</B></font></span></a></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- Splits an edge in two in accordance with the specified mode (by length \r
- or by parameter) and a value specifying the position of the point on edge \r
- (for example val =0.5; mode = Length). </p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command :</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.DivideEdge(Shape, EdgeID, \r
- Value, IsByParameter)</I></span>, where Shape is a shape which contains an \r
- edge to be divided, EdgeID is the ID of the edge to be divided, if it \r
- = -1, then Shape is an edge, Value is a paramter on the edge or a length. \r
- IsByParameter if it is True then Value is the edge parameter in the range \r
- [0:1] otherwise it is a length of the edge in the range [0:1]</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b> \r
- Name + 1 Edge + 1 value setting the position of the point according to \r
- one of the selected modes</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs38"><b style="font-weight: bold;">Dialog \r
- Box:</b></p>\r
-\r
-<p class="whs38">&nbsp;</p>\r
-\r
-<p class="whs39"><img src="../pics/repair8.png" x-maintain-ratio="TRUE" width="312px" height="388px" border="0" class="img_whs40"></p>\r
-\r
-<p class="whs41">&nbsp;</p>\r
-\r
-<p class="whs42">Example:</p>\r
-\r
-<p class="whs41">&nbsp;</p>\r
-\r
-<p class="whs43"><img src="../image167.jpg" width="200px" height="231px" border="0" class="img_whs44"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="../image168.jpg" width="185px" height="231px" border="0" class="img_whs45"></p>\r
-\r
-<p class="whs46">&nbsp;</p>\r
-\r
-<p class="whs46">&nbsp;</p>\r
-\r
-<p class="whs46">&nbsp;</p>\r
-\r
-<p class="whs46"><a name=Glue_faces><img src="../image61.gif" width="25px" height="24px" border="0" class="img_whs7"><span \r
- style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B> Glue faces</B></font></span></a></p>\r
-\r
-<p class="whs46">&nbsp;</p>\r
-\r
-<p class="whs46"><b style="font-weight: bold;">Description:</b> \r
- Glues faces that are coincident with respect to the given tolerance </p>\r
-\r
-<p class="whs46">value.</p>\r
-\r
-<p class="whs46">&nbsp;</p>\r
-\r
-<p class="whs46"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Result:</b> \r
- GEOM_Object.</font></span></p>\r
-\r
-<p class="whs46">&nbsp;</p>\r
-\r
-<p class="whs46"><b style="font-weight: bold;">TUI Command \r
- : </b><span style="font-style: italic;"><I>geompy.MakeGlueFaces(theShape, \r
- theTolerance)</I></span>, where theShape is a compound of shapesto be glued, \r
- theTolerance is a maximum distance between two faces, which can be considered \r
- as coincident.</p>\r
-\r
-<p class="whs46"><i><span style="font-style: italic;"><I>&nbsp;</I></span></i></p>\r
-\r
-<p class="whs46"><b style="font-weight: bold;">Arguments: \r
- <span style="font-weight: normal;">Name +</span> </b>1 <i><span style="font-style: normal;">Compound \r
- + Tolerance value</span></i></p>\r
-\r
-<p class="whs46">&nbsp;</p>\r
-\r
-<p class="whs46"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs46">&nbsp;</p>\r
-\r
-<p class="whs47"><img src="../pics/repair7.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs48"></p>\r
-\r
-<p class="whs49">&nbsp;</p>\r
-\r
-<p class="whs49"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs49">&nbsp;</p>\r
-\r
-<p class="whs50"><img src="../image201.jpg" x-maintain-ratio="TRUE" width="200px" height="150px" border="0" class="img_whs51"> &nbsp;&nbsp;<img src="../image202.jpg" width="204px" height="150px" border="0" class="img_whs52"></p>\r
-\r
-<p class="whs53">&nbsp;</p>\r
-\r
-<p class="whs53">&nbsp;</p>\r
-\r
-<p class="whs53">&nbsp;</p>\r
-\r
-<p class="whs54"><a name=CheckFreeBound><img src="../image44.gif" width="22px" height="22px" border="0" class="img_whs37"> <span \r
- style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B>Check free boundaries</B></font></span></a></p>\r
-\r
-<p class="whs55">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description:</b> \r
- Detects wires and edges that correspond to the shape's boundary, and highlights \r
- it</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object. \r
- </p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command :</b><i><span \r
- style="font-style: italic;"> <I></i>(NoError, ClosedWires, OpenWires) = geompy.GetFreeBoundary(Shape)</I></span>, \r
- where Shape is a shape to be checked, NoError is false if an error occurred \r
- while checking free boundaries, ClosedWires is a list of closed free boundary \r
- wires, OpenWires is a list of open free boundary wires.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b> \r
- Shape</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs38"><b style="font-weight: bold;">Dialog \r
- Box:</b></p>\r
-\r
-<p class="whs38">&nbsp;</p>\r
-\r
-<p class="whs26"><img src="../pics/repair9.png" x-maintain-ratio="TRUE" width="243px" height="203px" border="0" class="img_whs56"></p>\r
-\r
-<p class="whs57">&nbsp;</p>\r
-\r
-<p class="whs57"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs57">&nbsp;</p>\r
-\r
-<p class="whs57"><img src="../image170.jpg" width="209px" height="138px" border="0" class="img_whs58"> &nbsp;<img src="../image171.jpg" width="192px" height="138px" border="0" class="img_whs59">&nbsp; <img src="../image172.jpg" width="191px" height="138px" border="0" class="img_whs60"></p>\r
-\r
-<p class="whs57">&nbsp;</p>\r
-\r
-<p class="whs57">&nbsp;</p>\r
-\r
-<p class="whs57">&nbsp;</p>\r
-\r
-<p class="whs57"><a name=Check_free_faces><img src="../image10.gif" width="23px" height="22px" border="0" class="img_whs61"> <span style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B>Check free \r
- faces</B></font></span></a></p>\r
-\r
-<p class="whs57">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Description: \r
- </b>Retrieves all free faces from a given shape.<span> A free face is \r
- a face not shared between two shells of the shape. </span></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object. \r
- Returns a list of IDs of all free faces, contained in the shape.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">TUI Command :</b><i><span \r
- style="font-style: italic;"> <I></i>GetFreeFacesIDs(Shape)</I></span>, where \r
- Shape is a shape to be checked.</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs4"><b style="font-weight: bold;">Arguments:</b> \r
- Shape</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs38"><b style="font-weight: bold;">Dialog \r
- Box:</b></p>\r
-\r
-<p class="whs38">&nbsp;</p>\r
-\r
-<p class="whs16"><img src="../pics/repair10.png" x-maintain-ratio="TRUE" width="322px" height="163px" border="0" class="img_whs62"></p>\r
-\r
-<p class="whs41">&nbsp;</p>\r
-\r
-<p class="whs41">&nbsp;</p>\r
-\r
-<script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.writeIntopicBar)\r
-       writeIntopicBar(0);\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_transformationgui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_transformationgui_functions.htm
deleted file mode 100755 (executable)
index 956e7ec..0000000
+++ /dev/null
@@ -1,669 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
-\r
-<html>\r
-\r
-<head>\r
-<title>Titre</title>\r
-<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">\r
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
-<!--\r
-if (navigator.appName !="Netscape")\r
-{   document.write("<link rel='stylesheet' href='../default.css'>");}\r
-//-->\r
-</script>\r
-<style>\r
-<!--\r
-A:visited { color:#800080; }\r
-A:link { color:#0000ff; }\r
--->\r
-</style><style type="text/css">\r
-<!--\r
-p.whs1 { font-size:12pt; }\r
-img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }\r
-ul.whs3 { list-style:disc; }\r
-p.whs4 { font-family:'Times New Roman' , serif; font-size:12pt; }\r
-p.whs5 { font-family:'Times New Roman' , serif; font-size:14pt; }\r
-img_whs6 { width:20px; height:20px; border-style:none; }\r
-p.whs7 { font-size:12pt; margin-left:40px; }\r
-img_whs8 { border:none; border-style:none; width:312px; height:393px; float:none; }\r
-img_whs9 { border:none; border-style:none; width:312px; height:385px; float:none; }\r
-p.whs10 { margin-left:40px; }\r
-img_whs11 { border:none; width:150px; height:163px; border-style:none; }\r
-img_whs12 { border:none; border-style:none; width:312px; height:376px; float:none; }\r
-img_whs13 { border:none; width:150px; height:145px; border-style:none; }\r
-p.whs14 { margin-left:48px; text-indent:-48px; }\r
-p.whs15 { margin-left:48px; text-indent:-48px; font-size:14pt; font-weight:bold; }\r
-img_whs16 { border:none; width:25px; height:22px; border-style:none; }\r
-img_whs17 { border:none; border-style:none; width:312px; height:350px; float:none; }\r
-p.whs18 { font-size:12pt; margin-left:40px; text-indent:-40px; }\r
-p.whs19 { font-size:12pt; text-indent:-40px; margin-left:80px; }\r
-img_whs20 { border:none; width:200px; height:209px; border-style:none; }\r
-img_whs21 { border:none; width:150px; height:127px; border-style:none; }\r
-p.whs22 { margin-left:40px; font-size:12pt; }\r
-img_whs23 { border:none; width:150px; height:153px; border-style:none; }\r
-img_whs24 { border:none; width:24px; height:22px; border-style:none; }\r
-p.whs25 { font-size:12pt; margin-left:40px; font-weight:bold; }\r
-img_whs26 { border:none; border-style:none; width:312px; height:315px; float:none; }\r
-p.whs27 { font-size:12pt; font-weight:bold; }\r
-img_whs28 { border:none; width:200px; height:191px; border-style:none; }\r
-img_whs29 { border:none; border-style:none; width:312px; height:398px; float:none; }\r
-img_whs30 { border:none; border-style:none; width:312px; height:509px; float:none; }\r
-img_whs31 { border:none; width:150px; height:123px; border-style:none; }\r
-img_whs32 { border:none; border-style:none; width:312px; height:346px; float:none; }\r
-img_whs33 { border:none; border-style:none; width:312px; height:450px; float:none; }\r
-img_whs34 { border:none; width:150px; height:128px; border-style:none; }\r
-img_whs35 { border:none; width:150px; height:113px; border-style:none; }\r
--->\r
-</style><script type="text/javascript" language="JavaScript">\r
-<!--\r
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
-{\r
-  var strNSS = "<style type='text/css'>";\r
-  strNSS += "p.whs14 {text-indent:1pt; }";\r
-  strNSS += "p.whs15 {text-indent:1pt; }";\r
-  strNSS += "p.whs18 {text-indent:1pt; }";\r
-  strNSS += "p.whs19 {text-indent:1pt; }";\r
-  strNSS +="</style>";\r
-  document.write(strNSS);\r
-}\r
-//-->\r
-</script>\r
-<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
-<!--\r
-function reDo() {\r
-  if (innerWidth != origWidth || innerHeight != origHeight)\r
-     location.reload();\r
-}\r
-if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
-       origWidth = innerWidth;\r
-       origHeight = innerHeight;\r
-       onresize = reDo;\r
-}\r
-onerror = null; \r
-//-->\r
-</script>\r
-<style type="text/css">\r
-<!--\r
-div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
--->\r
-</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
-<script type="text/javascript" language="javascript" src="../whver.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
-<script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
-</head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.gbWhTopic)\r
-{\r
-       if (window.addTocInfo)\r
-       {\r
-       addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
-\r
-       }\r
-       if (window.writeBtnStyle)\r
-               writeBtnStyle();\r
-\r
-       if (window.writeIntopicBar)\r
-               writeIntopicBar(1);\r
-\r
-       if (window.setRelStartPage)\r
-       {\r
-       setRelStartPage("../geom.htm");\r
-\r
-               autoSync(1);\r
-               sendSyncInfo();\r
-               sendAveInfoOut();\r
-       }\r
-}\r
-else\r
-       if (window.gbIE4)\r
-               document.location.reload();\r
-//-->\r
-</script>\r
-<h1>Using transformation operations</h1>\r
-\r
-<p class="whs1"><b style="font-weight: bold;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2"> <span style="font-weight: normal;">In GEOM there is a set \r
- of operations allowing to transform the initial geometrical object into \r
- other objects, which will be also created. These operations are</span></b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<ul type="disc" class="whs3">\r
-       \r
-       <li class=kadov-p><p class="whs4"><a \r
- HREF="#_Toc57113210"><font><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">Translation&#9;</font></span></font></a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><a \r
- HREF="#_Toc57113211">Rotation</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><a \r
- href="#_Toc57113217">Modify the location</a><a HREF="#_Toc57113211">&#9;</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><a \r
- HREF="#_Toc57113212"><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">Mirror \r
- image&#9;</font></span></a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><a \r
- HREF="#_Toc57113213">Scale transform</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><a \r
- href="#_Toc57113216">Offset surface</a><a HREF="#_Toc57113213">&#9;</a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><a \r
- HREF="#_Toc57113214"><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">Multi-Translation \r
- (Pattern)&#9;</font></span></a></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs4"><a \r
- HREF="#_Toc57113215">Multi-Rotation (Pattern)</a></p></li>\r
-</ul>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1">All these operations are accessible in the \r
- main menu, via <span style="font-style: italic;"><I>Operations / Transformation.</I></span></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs5"><b style="font-weight: bold;"><a \r
- NAME=_Toc57113210><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image128.gif" width="20px" height="20px" border="0" class="img_whs6"><font \r
- style="font-size: 14pt;"\r
-       size=4> Translation</font></a></b> </font></span></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Makes a translation of a shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeTranslation(Shape, DX, \r
- DY, DZ)</I></span>, where Shape is a shape to be translated, DX, DY, DZ are \r
- components of translation vector.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- </p>\r
-\r
-<ul type="disc" class="whs3">\r
-       \r
-       <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">1st \r
- Constructor: <span style="font-weight: normal;">Name + </span></b>1 shape \r
- + 3 values (coordinates).</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">2st \r
- Constructor: <span style="font-weight: normal;">Name + </span></b>1 shape \r
- + 2 vertices.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">3st \r
- Constructor: <span style="font-weight: normal;">Name + </span></b>1 shape \r
- + 1 vector.</p></li>\r
-</ul>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><span style="font-weight: bold;"><B>Create a copy \r
- </B></span>checkbox allows to keep the initial object, otherwise it will be \r
- removed.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../pics/transformation1.png" x-maintain-ratio="TRUE" width="312px" height="393px" border="0" class="img_whs8"> &nbsp;<img src="../pics/transformation2.png" x-maintain-ratio="TRUE" width="312px" height="393px" border="0" class="img_whs8"> &nbsp;<img src="../pics/transformation3.png" x-maintain-ratio="TRUE" width="312px" height="385px" border="0" class="img_whs9"></p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs10"><img src="../image6.gif" width="150px" height="163px" border="0" class="img_whs11"> &nbsp;<img src="../image8.jpg" width="150px" height="163px" border="0" class="img_whs11"></p>\r
-\r
-<p class="whs10">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=_Toc57113211><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image129.gif" width="20px" height="20px" border="0" class="img_whs6"><b><font style="font-size: 14pt;"\r
-                                                                                                       size=4> Rotation</font></b></a> \r
- </font></span></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Rotates the initial shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeRotation(Shape, Axis, \r
- Angle)</I></span>, where Shape is a shape to be rotated, Axis is an axis of \r
- rotation, Angle is an angle of rotation.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- 1 shape + 1 vector for direction of rotation + 1 angle.</p>\r
-\r
-<p class="whs1"><span style="font-weight: bold;"><B>Reverse </B></span>checkbox \r
- allows to specify the direction of rotation.</p>\r
-\r
-<p class="whs1"><span style="font-weight: bold;"><B>Create a copy \r
- </B></span>checkbox allows to keep the initial object, otherwise it will be \r
- removed.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../pics/transformation4.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs12"></p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs10"><img src="../image9.jpg" width="150px" height="145px" border="0" class="img_whs13"> &nbsp;<img src="../image10.jpg" width="150px" height="145px" border="0" class="img_whs13"></p>\r
-\r
-<p class="whs10">&nbsp;</p>\r
-\r
-<p class="whs14">&nbsp;</p>\r
-\r
-<p class="whs15"><a name=_Toc57113217\r
-                                                                       style="font-size: 14pt; font-weight: bold;"><img src="../image59.gif" width="25px" height="22px" border="0" class="img_whs16"> Modify the Location</a></p>\r
-\r
-<p class="whs14">&nbsp;</p>\r
-\r
-<p class="whs1"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Description:</b> \r
- Modification of location of an object.</font></span></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
- geompy.MakePosition(theObject, theStartLCS, theEndLCS), </i>where&nbsp;theObject \r
- is a shape, location of which is modified, theStartLCS is a location to \r
- move the shape from, theEndLCS is a location to move the shape to.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- Name + 1 GEOM_Object + [Starting Coordinate System] + End Coordinate System.</p>\r
-\r
-<p class="whs1"><span style="font-weight: bold;"><B>Create a copy \r
- </B></span>checkbox allows to keep the initial object, otherwise it will be \r
- removed.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../pics/transformation5.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs17"> &nbsp;&nbsp;<img src="../pics/transformation6.png" x-maintain-ratio="TRUE" width="312px" height="385px" border="0" class="img_whs9"></p>\r
-\r
-<p class="whs18">&nbsp;</p>\r
-\r
-<p class="whs18"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs18">&nbsp;</p>\r
-\r
-<p class="whs19"><img src="../image197.jpg" width="200px" height="209px" border="0" class="img_whs20"></p>\r
-\r
-<p class="whs18">&nbsp;</p>\r
-\r
-<p class="whs18">&nbsp;</p>\r
-\r
-<p class="whs18">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=_Toc57113212><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image130.gif" width="20px" height="20px" border="0" class="img_whs6"><b style="font-size: 14pt;"> Mirror</b></a> \r
- </font></span></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Symmetrical copy of a shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeMirrorByPlane(Shape, \r
- Plane)</I></span>, where Shape is a shape to be mirrored, Plane is a plane \r
- of symmetry.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- </p>\r
-\r
-<ul type="disc" class="whs3">\r
-       \r
-       <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">1st \r
- Constructor: <span style="font-weight: normal;">Name + </span></b>1 shape \r
- + 1 vertex.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">2st \r
- Constructor: <span style="font-weight: normal;">Name + </span></b>1 shape \r
- + 1 vector.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">3st \r
- Constructor: <span style="font-weight: normal;">Name + </span></b>1 shape \r
- + 1 plane.</p></li>\r
-</ul>\r
-\r
-<p class="whs1"><span style="font-weight: bold;"><B>Create a copy \r
- </B></span><span>checkbox allows to keep the initial object, otherwise it \r
- will be removed.</span></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../pics/transformation7.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs17"> <img src="../pics/transformation8.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs17"> <img src="../pics/transformation9.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs17"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../image121.jpg" width="150px" height="127px" border="0" class="img_whs21"> &nbsp;<img src="../image122.jpg" width="150px" height="127px" border="0" class="img_whs21"></p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=_Toc57113213><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image131.gif" width="20px" height="20px" border="0" class="img_whs6"><b><font style="font-size: 14pt;"\r
-                                                                                                       size=4> Scale transform</a> \r
- </font></b></font></span></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Creates a scaled shape basing on the initial shape.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
- </i><span style="font-style: italic;"><I>geompy.MakeScaleTransform(Shape, \r
- CenterOfScale, Factor)</I></span>, where Shape is a shape to be scaled, CenterOfScale \r
- is a center point of scale, Factor is a factor of the scale.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
- Name + 1 shape(s) + 1 vertex + 1 Scale Factor.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../pics/transformation10.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs17"></p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs22"><img src="../image23.gif" width="150px" height="153px" border="0" class="img_whs23"> &nbsp;<img src="../image124.jpg" width="150px" height="153px" border="0" class="img_whs23"></p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs18"><a name=_Toc57113216><img src="../image37.gif" width="24px" height="22px" border="0" class="img_whs24"> <span \r
- style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B>Offset surface</B></font></span></a></p>\r
-\r
-<p class="whs18">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Each point is translated along a local normal by a given distance (signed \r
- number, negative value meaning inner offset). Offset operation is applicable \r
- to faces, shells and solids.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- </p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command: \r
- </b><span style="font-style: italic;"><I>geompy.MakeOffset(Shape, Offset)</I></span>, \r
- where Shape is a shape which has to be an offset, Offset is a value of \r
- the offset.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<ul type="disc" class="whs3">\r
-       \r
-       <li class=kadov-p><p class="whs1"><span><font size=3 style="font-size:12pt;">Name of the resulting \r
- object</font></span></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1">GEOM_Object (face, shell, \r
- solid, compound) </p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1">offset value </p></li>\r
-</ul>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs25"><img src="../pics/transformation11.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs26"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs27">Example:</p>\r
-\r
-<p class="whs7"><img src="../image151.jpg" width="200px" height="191px" border="0" class="img_whs28"></p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=_Toc57113214><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image132.gif" width="20px" height="20px" border="0" class="img_whs6"><b><font style="font-size: 14pt;"\r
-                                                                                                       size=4> Multi-Translation</font></b></font></span></a></p>\r
-\r
-<p class="whs5">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Makes several translations of a shape in <span style="font-weight: bold;"><B>one</B></span> \r
- or <span style="font-weight: bold;"><B>two</B></span> directions.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (compound).</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command:</b></p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs1"><span style="font-style: italic;"><I>geompy.MakeMultiTranslation1D(Shape, \r
- Dir, Step, NbTimes)</I></span>, where Shape is a shape to be translated, Dir \r
- is a direction of translation, Step is a step of the translation, NbTimes \r
- is a number of times the shape must be moved.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><span style="font-style: italic;"><I>geompy.MakeMultiTranslation2D(Shape, \r
- Dir1, Step1, NbTimes1, Dir2, Step2, NbTimes2)</I></span>, where Shape is a \r
- shape to be translated, Dir1 is the first direction of translation, Step1 \r
- of the first translation, NbTimes1 is a number of translations to be done \r
- along, Dir2 is the second direction of translation, Step2 of the second \r
- translation, NbTimes2 is a number of translations to be done along Dir2.</p></li>\r
-</ul>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">1st \r
- Constructor <span style="font-weight: normal;">(in one direction):</span></b> \r
- Name + 1 shape + 1 vector (for direction) + 1 step value + 1 value (repetition).</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">2nd \r
- Constructor<span style="font-weight: normal;"> (in two directions):</span></b> \r
- Name + 1 shape + 2 vectors defining the direction + 2 step values + 2 \r
- values (repetitions).</p></li>\r
-</ul>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../pics/mtrans1.png" x-maintain-ratio="TRUE" width="312px" height="398px" border="0" class="img_whs29"> &nbsp;<img src="../pics/mtrans2.png" x-maintain-ratio="TRUE" width="312px" height="509px" border="0" class="img_whs30"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1">One direction:</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../image24.gif" width="150px" height="123px" border="0" class="img_whs31"> &nbsp;<img src="../image128.jpg" width="150px" height="123px" border="0" class="img_whs31"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1">Two directions:</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../image24.gif" width="150px" height="123px" border="0" class="img_whs31"> &nbsp;<img src="../image127.jpg" width="150px" height="123px" border="0" class="img_whs31"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs5"><a NAME=_Toc57113215><span \r
- style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image133.gif" width="20px" height="20px" border="0" class="img_whs6"><b style="font-size: 14pt;"> Multi-Rotation</b></font></span></a></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Description:</b> \r
- Creates several rotated geometrical objects in <span style="font-weight: bold;"><B>one \r
- </B></span><span>or </span><span style="font-weight: bold;"><B>two </B></span><span>directions \r
- basing on the initial geometrical object</span>.</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Object \r
- (compound).</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">TUI Command:</b></p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs1"><span style="font-style: italic;"><I>geompy.MakeMultiRotation1D(Shape, \r
- Axis, NbTimes)</I></span>, where Shape is a shape to be rotated, Axis is an \r
- Axis of rotation, NbTimes is a number of the shape must be rotated.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><span style="font-style: italic;"><I>geompy.MakeMultiRotation2D(Shape, \r
- Axis, Angle, NbTimes1, Step, NbTimes2)</I></span>, where Shape is a shape \r
- to be rotated, Axis is an axis of rotation, Angle is an angle of rotation, \r
- NbTimes1 is a number of rotation, Step is a step of translation, NbTimes2 \r
- is a number of translation.</p></li>\r
-</ul>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Arguments:</b></p>\r
-\r
-<ul>\r
-       \r
-       <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">1st \r
- Constructor <span style="font-weight: normal;">(in one direction):</span></b> \r
- Name + 1 shape + 1 vector for direction + 1 value (repetition).</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">2nd \r
- Constructor <span style="font-weight: normal;">(in two directions):</span></b> \r
- Name + 1 shape + 1 vector for direction + 1 angle + 1 value (repetition) \r
- + 1 step value + 1 value (repetition); <span style="font-weight: bold;"><B>Reverse \r
- </B></span><span>checkbox allows to set the direction of rotation</span>.</p></li>\r
-</ul>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../pics/neo-mrot1.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs32"> &nbsp;<img src="../pics/neo-mrot2.png" x-maintain-ratio="TRUE" width="312px" height="450px" border="0" class="img_whs33"></p>\r
-\r
-<p class="whs7">&nbsp;</p>\r
-\r
-<p class="whs1"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;"><b \r
- style="font-weight: bold;">E</b>xample:</b></font></span></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs1"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">One direction:</font></span></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../image129.jpg" width="150px" height="128px" border="0" class="img_whs34"> &nbsp;<img src="../image130.jpg" width="150px" height="128px" border="0" class="img_whs34"></p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs1">Two directions:</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../image25.gif" width="150px" height="113px" border="0" class="img_whs35"> &nbsp;<img src="../image133.jpg" width="150px" height="113px" border="0" class="img_whs35"></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs1">&nbsp;</p>\r
-\r
-<script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.writeIntopicBar)\r
-       writeIntopicBar(0);\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image130.gif b/doc/salome/gui/GEOM/files/salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image130.gif
deleted file mode 100755 (executable)
index 9803362..0000000
Binary files a/doc/salome/gui/GEOM/files/salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image130.gif and /dev/null differ
diff --git a/doc/salome/gui/GEOM/geompy_doc/GEOM__TestMeasures_8py.html b/doc/salome/gui/GEOM/geompy_doc/GEOM__TestMeasures_8py.html
deleted file mode 100644 (file)
index 06a37f6..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<html>
-<head>
-   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-   <meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
-   <title>Main Page</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head>
-<body>
-&nbsp;
-<center><table WIDTH="96%" >
-
-</table></center>
-
-
-</body>
-</html>
-<!-- Generated by Doxygen 1.3.7 -->
-<h1>GEOM_TestMeasures.py File Reference</h1><table border=0 cellpadding=0 cellspacing=0>
-<tr><td></td></tr>
-<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>namespace &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespaceGEOM__TestMeasures.html">GEOM_TestMeasures</a></td></tr>
-
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Tue Oct 18 00:47:36 2005 for SALOME - GEOM - v.2.1.0 by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
-</body>
-</html>
diff --git a/doc/salome/gui/GEOM/geompy_doc/doxygen.png b/doc/salome/gui/GEOM/geompy_doc/doxygen.png
deleted file mode 100644 (file)
index 9da55f9..0000000
Binary files a/doc/salome/gui/GEOM/geompy_doc/doxygen.png and /dev/null differ
diff --git a/doc/salome/gui/GEOM/geompy_doc/geompy_8py__incl.jpg b/doc/salome/gui/GEOM/geompy_doc/geompy_8py__incl.jpg
deleted file mode 100644 (file)
index b1a0ce2..0000000
Binary files a/doc/salome/gui/GEOM/geompy_doc/geompy_8py__incl.jpg and /dev/null differ
diff --git a/doc/salome/gui/GEOM/geompy_doc/geompy_8py__incl.map b/doc/salome/gui/GEOM/geompy_doc/geompy_8py__incl.map
deleted file mode 100644 (file)
index 5a14779..0000000
+++ /dev/null
@@ -1 +0,0 @@
-base referer
diff --git a/doc/salome/gui/GEOM/geompy_doc/geompy_8py__incl.md5 b/doc/salome/gui/GEOM/geompy_doc/geompy_8py__incl.md5
deleted file mode 100644 (file)
index 1f2d2ba..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0848e1ec9d428b6f7446355ed9f585a7
\ No newline at end of file
diff --git a/doc/salome/gui/GEOM/geompy_doc/namespaceGEOM__TestMeasures.html b/doc/salome/gui/GEOM/geompy_doc/namespaceGEOM__TestMeasures.html
deleted file mode 100644 (file)
index 24ab297..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<html>
-<head>
-   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-   <meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
-   <title>Main Page</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-</head>
-<body>
-&nbsp;
-<center><table WIDTH="96%" >
-
-</table></center>
-
-
-</body>
-</html>
-<!-- Generated by Doxygen 1.3.7 -->
-<h1>Package GEOM_TestMeasures</h1>Module "GEOM_TestMeasures".  
-<a href="#_details">More...</a>
-<p>
-<table border=0 cellpadding=0 cellspacing=0>
-<tr><td></td></tr>
-<tr><td colspan=2><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespaceGEOM__TestMeasures.html#a0">TestMeasureOperations</a> (geompy, math)</td></tr>
-
-</table>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="a0" doxytag="GEOM_TestMeasures::TestMeasureOperations" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top"> TestMeasureOperations           </td>
-          <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">geompy&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>math&nbsp;</td>
-          <td class="mdname" nowrap></td>
-        </tr>
-        <tr>
-          <td></td>
-          <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"></td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing=5 cellpadding=0 border=0>
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-    </td>
-  </tr>
-</table>
-<hr size="1"><address style="align: right;"><small>Generated on Tue Oct 18 00:47:37 2005 for SALOME - GEOM - v.2.1.0 by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
-</body>
-</html>
index 189eb4505f431f9bed9bd4a49157278ad2dae5dc..768eb3629c9dc084eff9b86456ccc3bc432f0606 100644 (file)
 </head>
 <body>
 &nbsp;
-<center><table WIDTH="96%" >
-
-</table></center>
-
-
 </body>
 </html>
-<!-- Generated by Doxygen 1.3.7 -->
-<h1>Package geompy</h1>Module geompy.  
-<a href="#_details">More...</a>
+<!-- Generated by Doxygen 1.4.6 -->
+<h1>Package geompy</h1>
 <p>
-<table border=0 cellpadding=0 cellspacing=0>
+<table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
-<tr><td colspan=2><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a0">init_geom</a> (theStudy)</td></tr>
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#4a5618a690db0aecbe5989cb55d74ece">init_geom</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#5ece84ce1ea01c0cb42f69399817bbc3">SubShapeName</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name for sub-shape aSubObj of shape aMainObj.  <a href="#5ece84ce1ea01c0cb42f69399817bbc3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#fd40f7d59da81b22862298666f807f7d">addToStudy</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Publish in study aShape with name aName.  <a href="#fd40f7d59da81b22862298666f807f7d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#82aab9da423d1401a3ddfd0eb4b0c49d">addToStudyInFather</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Publish in study aShape with name aName as sub-object of previously published aFather.  <a href="#82aab9da423d1401a3ddfd0eb4b0c49d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#9310c6377485b0bcfcfab87ab49d7e9a">MakeVertex</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create point by three coordinates.  <a href="#9310c6377485b0bcfcfab87ab49d7e9a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#0218cb2daa9ac5dc1eb4e26471e8b4d2">MakeVertexWithRef</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a point, distant from the referenced point on the given distances along the coordinate axes.  <a href="#0218cb2daa9ac5dc1eb4e26471e8b4d2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#792541ac8429b9ba33ed099d822f7020">MakeVertexOnCurve</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a point, corresponding to the given parameter on the given curve.  <a href="#792541ac8429b9ba33ed099d822f7020"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#e7edc072e7e7b74feee2983e40b3f727">MakeVectorDXDYDZ</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a vector with the given components.  <a href="#e7edc072e7e7b74feee2983e40b3f727"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#93a57241f7e0c8666fa64effb24d95eb">MakeVector</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a vector between two points.  <a href="#93a57241f7e0c8666fa64effb24d95eb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#ace7c6d8f49b69b3b9d1cf87b0c42a87">MakeLine</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a line, passing through the given point and parrallel to the given direction.  <a href="#ace7c6d8f49b69b3b9d1cf87b0c42a87"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#d05c89e50645bfcb9180c9a1f0cd495b">MakeLineTwoPnt</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a line, passing through the given points.  <a href="#d05c89e50645bfcb9180c9a1f0cd495b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#b99b3d9ec2a1839a5b3e43139da67559">MakePlane</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a plane, passing through the given point and normal to the given vector.  <a href="#b99b3d9ec2a1839a5b3e43139da67559"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#91603b64526fd345b2255907f179fffb">MakePlaneThreePnt</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a plane, passing through the three given points.  <a href="#91603b64526fd345b2255907f179fffb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#0d2356927fd4fcff47597d7c3170a3af">MakePlaneFace</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a plane, similar to the existing one, but with another size of representing face.  <a href="#0d2356927fd4fcff47597d7c3170a3af"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#f054185ef572c0277eb37e6a98956f92">MakeMarker</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a local coordinate system.  <a href="#f054185ef572c0277eb37e6a98956f92"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#6fc5a0f21295d06cc796dce166c1dbea">MakeMarkerPntTwoVec</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a local coordinate system.  <a href="#6fc5a0f21295d06cc796dce166c1dbea"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#09d23236d0b3ac8260d44baf9dd9e510">MakeArc</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create an arc of circle, passing through three given points.  <a href="#09d23236d0b3ac8260d44baf9dd9e510"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#f2ced5604e1b7822fd976c4d5acd86a1">MakeCircle</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a circle with given center, normal vector and radius.  <a href="#f2ced5604e1b7822fd976c4d5acd86a1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#6bec7e48f6a69ab9c37652efc3192ece">MakeCircleThreePnt</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a circle, passing through three given points.  <a href="#6bec7e48f6a69ab9c37652efc3192ece"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#491d5983ad5315aaa451c0dab9aa53de">MakeEllipse</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create an ellipse with given center, normal vector and radiuses.  <a href="#491d5983ad5315aaa451c0dab9aa53de"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#ab3518c19dae07433e912237cb6d87e3">MakePolyline</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a polyline on the set of points.  <a href="#ab3518c19dae07433e912237cb6d87e3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#bac3b24c01efafd46ff55745c114c218">MakeBezier</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create bezier curve on the set of points.  <a href="#bac3b24c01efafd46ff55745c114c218"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#9d256f55a31d4caea356df5e9a36b491">MakeInterpol</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create B-Spline curve on the set of points.  <a href="#9d256f55a31d4caea356df5e9a36b491"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#2e0cfe9c8a9c1456a882f3b1fd118c1a">MakeSketcher</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a sketcher (wire or face), following the textual description, passed through <em>theCommand</em> argument.  <a href="#2e0cfe9c8a9c1456a882f3b1fd118c1a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c6d246779168cbe8a976bfd23268ab9f">MakeSketcherOnPlane</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a sketcher (wire or face), following the textual description, passed through <em>theCommand</em> argument.  <a href="#c6d246779168cbe8a976bfd23268ab9f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#7e4d346b1fc5ee4887e8356abb864987">MakeBox</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a box by coordinates of two opposite vertices.  <a href="#7e4d346b1fc5ee4887e8356abb864987"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#3935ab1a312d87952e0661e539cb3861">MakeBoxDXDYDZ</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a box with specified dimensions along the coordinate axes and with edges, parallel to the coordinate axes.  <a href="#3935ab1a312d87952e0661e539cb3861"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#f887eae04ea14936c8f2ccc08e530e12">MakeBoxTwoPnt</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a box with two specified opposite vertices, and with edges, parallel to the coordinate axes.  <a href="#f887eae04ea14936c8f2ccc08e530e12"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#5f544551dab0053b491618b11f72d8a7">MakeCylinder</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a cylinder with given base point, axis, radius and height.  <a href="#5f544551dab0053b491618b11f72d8a7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#e4afae782eac7eda170ca1580985025c">MakeCylinderRH</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a1">SubShapeName</a> (aSubObj, aMainObj)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a cylinder with given radius and height at the origin of coordinate system.  <a href="#e4afae782eac7eda170ca1580985025c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#2ef7fabed1a4c83cfd9dfe41f54fe03e">MakeSpherePntR</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get name for sub-shape aSubObj of shape aMainObj.  <a href="#a1"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a2">addToStudy</a> (aShape, aName)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a sphere with given center and radius.  <a href="#2ef7fabed1a4c83cfd9dfe41f54fe03e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#39ecaa363c5555638718f4564aa1258d">MakeSphere</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Publish in study aShape with name aName.  <a href="#a2"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a3">addToStudyInFather</a> (aFather, aShape, aName)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a sphere with given center and radius.  <a href="#39ecaa363c5555638718f4564aa1258d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#207bec566af2333662e49b0e054ebedc">MakeSphereR</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Publish in study aShape with name aName as sub-object of previously published aFather.  <a href="#a3"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a4">MakeVertex</a> (theX, theY, theZ)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a sphere with given radius at the origin of coordinate system.  <a href="#207bec566af2333662e49b0e054ebedc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#d77fe2cf4d96f17663434ef1fd4c286d">MakeCone</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create point by three coordinates.  <a href="#a4"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a5">MakeVertexWithRef</a> (theReference, theX, theY, theZ)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a cone with given base point, axis, height and radiuses.  <a href="#d77fe2cf4d96f17663434ef1fd4c286d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#59944e0c2a98bacfb06ddd4f861681b0">MakeConeR1R2H</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a point, distant from the referenced point on the given distances along the coordinate axes.  <a href="#a5"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a6">MakeVertexOnCurve</a> (theRefCurve, theParameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a cone with given height and radiuses at the origin of coordinate system.  <a href="#59944e0c2a98bacfb06ddd4f861681b0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#9cceaba104b3811113f6f7b368eb6633">MakeTorus</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a point, corresponding to the given parameter on the given curve.  <a href="#a6"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a7">MakeVectorDXDYDZ</a> (theDX, theDY, theDZ)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a torus with given center, normal vector and radiuses.  <a href="#9cceaba104b3811113f6f7b368eb6633"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#9a8c604450bd29216630ac33284017c6">MakeTorusRR</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a vector with the given components.  <a href="#a7"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a8">MakeVector</a> (thePnt1, thePnt2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a torus with given radiuses at the origin of coordinate system.  <a href="#9a8c604450bd29216630ac33284017c6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c0a12052d81f3e8d755dd5b97fbdcf3d">MakePrism</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a vector between two points.  <a href="#a8"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a9">MakeLine</a> (thePnt, theDir)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape by extrusion of the base shape along a vector, defined by two points.  <a href="#c0a12052d81f3e8d755dd5b97fbdcf3d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#32ecfc039f58048b0b3a23ab8e433765">MakePrismVecH</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a line, passing through the given point and parrallel to the given direction.  <a href="#a9"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a10">MakeLineTwoPnt</a> (thePnt1, thePnt2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape by extrusion of the base shape along the vector, i.e.  <a href="#32ecfc039f58048b0b3a23ab8e433765"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#cd033b39f4be052111ab3ec8d27cd9ee">MakePipe</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a line, passing through the given points.  <a href="#a10"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a11">MakePlane</a> (thePnt, theVec, theTrimSize)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape by extrusion of the base shape along the path shape.  <a href="#cd033b39f4be052111ab3ec8d27cd9ee"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#4c093c166272f508454e8eb03133e020">MakeRevolution</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a plane, passing through the given point and normal to the given vector.  <a href="#a11"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a12">MakePlaneThreePnt</a> (thePnt1, thePnt2, thePnt3, theTrimSize)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape by revolution of the base shape around the axis on the given angle, i.e.  <a href="#4c093c166272f508454e8eb03133e020"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#328df6d3aa2acd5dd367fd1ff0f02b90">MakeEdge</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a plane, passing through the three given points.  <a href="#a12"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a13">MakePlaneFace</a> (theFace, theTrimSize)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a linear edge with specified ends.  <a href="#328df6d3aa2acd5dd367fd1ff0f02b90"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#6e231ee2830c5d1292b8e8f80a1b570d">MakeWire</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a plane, similar to the existing one, but with another size of representing face.  <a href="#a13"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a14">MakeMarker</a> (OX, OY, OZ, XDX, XDY, XDZ, YDX, YDY, YDZ)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a wire from the set of edges and wires.  <a href="#6e231ee2830c5d1292b8e8f80a1b570d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#1fa655542cb7d7f0ca7239246e4020a4">MakeFace</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a local coordinate system.  <a href="#a14"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a15">MakeMarkerPntTwoVec</a> (theOrigin, theXVec, theYVec)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a face on the given wire.  <a href="#1fa655542cb7d7f0ca7239246e4020a4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#377a2b2ff79598724ae3547e0f8f887e">MakeFaceWires</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a local coordinate system.  <a href="#a15"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a16">MakeArc</a> (thePnt1, thePnt2, thePnt3)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a face on the given wires set.  <a href="#377a2b2ff79598724ae3547e0f8f887e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#7900487f71fcbe9b74df16fe1de23aac">MakeFaces</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create an arc of circle, passing through three given points.  <a href="#a16"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a17">MakeCircle</a> (thePnt, theVec, theR)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#377a2b2ff79598724ae3547e0f8f887e">MakeFaceWires()</a>.  <a href="#7900487f71fcbe9b74df16fe1de23aac"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#bcfb3334446b48ec3a59707341df3e38">MakeShell</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a circle with given center, normal vector and radius.  <a href="#a17"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a18">MakeCircleThreePnt</a> (thePnt1, thePnt2, thePnt3)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shell from the set of faces and shells.  <a href="#bcfb3334446b48ec3a59707341df3e38"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#3e4434784c3ec97093321c16599f7590">MakeSolid</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a circle, passing through three given points.  <a href="#a18"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a19">MakeEllipse</a> (thePnt, theVec, theRMajor, theRMinor)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a solid, bounded by the given shells.  <a href="#3e4434784c3ec97093321c16599f7590"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#6f23e242d8a3b1dbe445eb2f7f5b5bf6">MakeCompound</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create an ellipse with given center, normal vector and radiuses.  <a href="#a19"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a20">MakePolyline</a> (thePoints)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a compound of the given shapes.  <a href="#6f23e242d8a3b1dbe445eb2f7f5b5bf6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#0ade4b552865ad0a4df9580145f0736e">NumberOfFaces</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a polyline on the set of points.  <a href="#a20"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a21">MakeBezier</a> (thePoints)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gives quantity of faces in the given shape.  <a href="#0ade4b552865ad0a4df9580145f0736e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#730e50a690deccae3599792c202db613">NumberOfEdges</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create bezier curve on the set of points.  <a href="#a21"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a22">MakeInterpol</a> (thePoints)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gives quantity of edges in the given shape.  <a href="#730e50a690deccae3599792c202db613"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#278e8ebac370fcf80a92b857a54d830d">ChangeOrientation</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create B-Spline curve on the set of points.  <a href="#a22"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a23">MakeSketcher</a> (theCommand, theWorkingPlane=[0, 0, 0, 0, 0, 1, 1, 0, 0])</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reverses an orientation the given shape.  <a href="#278e8ebac370fcf80a92b857a54d830d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c13bcdc1219e63398e9d2bbd27271370">OrientationChange</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a sketcher (wire or face), following the textual description, passed through <em>theCommand</em> argument.  <a href="#a23"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a24">MakeSketcherOnPlane</a> (theCommand, theWorkingPlane)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#278e8ebac370fcf80a92b857a54d830d">ChangeOrientation()</a>.  <a href="#c13bcdc1219e63398e9d2bbd27271370"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#0d2c067d179c0008d035c42b9013283c">GetFreeFacesIDs</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a sketcher (wire or face), following the textual description, passed through <em>theCommand</em> argument.  <a href="#a24"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a25">MakeBox</a> (x1, y1, z1, x2, y2, z2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve all free faces from the given shape.  <a href="#0d2c067d179c0008d035c42b9013283c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#a19d88b97b5f1cf8c63bd8386f5e9476">GetSharedShapes</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a box by coordinates of two opposite vertices.  <a href="#a25"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a26">MakeBoxDXDYDZ</a> (theDX, theDY, theDZ)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get all sub-shapes of theShape1 of the given type, shared with theShape2.  <a href="#a19d88b97b5f1cf8c63bd8386f5e9476"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#e089332bc7ff498c6c6669836989383a">GetShapesOnPlane</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a box with specified dimensions along the coordinate axes and with edges, parallel to the coordinate axes.  <a href="#a26"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a27">MakeBoxTwoPnt</a> (thePnt1, thePnt2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find in <em>theShape</em> all sub-shapes of type <em>theShapeType</em>, situated relatively the specified plane by the certain way, defined through <em>theState</em> parameter.  <a href="#e089332bc7ff498c6c6669836989383a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#1ec8a4c4f37f881676de67fbb185a1a7">GetShapesOnPlaneIDs</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a box with two specified opposite vertices, and with edges, parallel to the coordinate axes.  <a href="#a27"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a28">MakeCylinder</a> (thePnt, theAxis, theR, theH)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Works like the above method, but returns list of sub-shapes indices.  <a href="#1ec8a4c4f37f881676de67fbb185a1a7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#e472f5764a1014dc9c60778cb02ce970">GetShapesOnCylinder</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a cylinder with given base point, axis, radius and height.  <a href="#a28"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a29">MakeCylinderRH</a> (theR, theH)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find in <em>theShape</em> all sub-shapes of type <em>theShapeType</em>, situated relatively the specified cylinder by the certain way, defined through <em>theState</em> parameter.  <a href="#e472f5764a1014dc9c60778cb02ce970"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#338736dab175669a89da003c8cf45552">GetShapesOnCylinderIDs</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a cylinder with given radius and height at the origin of coordinate system.  <a href="#a29"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a30">MakeSpherePntR</a> (thePnt, theR)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Works like the above method, but returns list of sub-shapes indices.  <a href="#338736dab175669a89da003c8cf45552"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#926ea88b412800140f45270a3ae89345">GetShapesOnSphere</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a sphere with given center and radius.  <a href="#a30"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a31">MakeSphere</a> (x, y, z, theR)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find in <em>theShape</em> all sub-shapes of type <em>theShapeType</em>, situated relatively the specified sphere by the certain way, defined through <em>theState</em> parameter.  <a href="#926ea88b412800140f45270a3ae89345"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c5e58a6957bf2695fd8a974da75718f6">GetShapesOnSphereIDs</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a sphere with given center and radius.  <a href="#a31"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a32">MakeSphereR</a> (theR)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Works like the above method, but returns list of sub-shapes indices.  <a href="#c5e58a6957bf2695fd8a974da75718f6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#6b18a78d643167b99cc95ddd59874b10">GetShapesOnQuadrangle</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a sphere with given radius at the origin of coordinate system.  <a href="#a32"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a33">MakeCone</a> (thePnt, theAxis, theR1, theR2, theH)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find in <em>theShape</em> all sub-shapes of type <em>theShapeType</em>, situated relatively the specified quadrangle by the certain way, defined through <em>theState</em> parameter.  <a href="#6b18a78d643167b99cc95ddd59874b10"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#db16045827aa23070ef98eca038ecd2c">GetShapesOnQuadrangleIDs</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a cone with given base point, axis, height and radiuses.  <a href="#a33"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a34">MakeConeR1R2H</a> (theR1, theR2, theH)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Works like the above method, but returns list of sub-shapes indices.  <a href="#db16045827aa23070ef98eca038ecd2c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#2695635fc745e6aa6cda4545e2133c41">GetInPlace</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a cone with given height and radiuses at the origin of coordinate system.  <a href="#a34"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a35">MakeTorus</a> (thePnt, theVec, theRMajor, theRMinor)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get sub-shape(s) of theShapeWhere, which are coincident with <em>theShapeWhat</em> or could be a part of it.  <a href="#2695635fc745e6aa6cda4545e2133c41"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#67706610dda0d5005ee1cdfe2e8362a2">GetSubShape</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a torus with given center, normal vector and radiuses.  <a href="#a35"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a36">MakeTorusRR</a> (theRMajor, theRMinor)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtain a composite sub-shape of &lt;aShape&gt;, composed from sub-shapes of &lt;aShape&gt;, selected by their unique IDs inside &lt;aShape&gt;.  <a href="#67706610dda0d5005ee1cdfe2e8362a2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d">GetSubShapeID</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a torus with given radiuses at the origin of coordinate system.  <a href="#a36"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a37">MakePrism</a> (theBase, thePoint1, thePoint2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtain unique ID of sub-shape &lt;aSubShape&gt; inside &lt;aShape&gt;.  <a href="#d7ee9f96e4b5b4303c7d20f0fc42d67d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#e4ee5a20fdb33779f2dc5f1686fd3d8a">SubShapeAll</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape by extrusion of the base shape along a vector, defined by two points.  <a href="#a37"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a38">MakePrismVecH</a> (theBase, theVec, theH)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Explode a shape on subshapes of a given type.  <a href="#e4ee5a20fdb33779f2dc5f1686fd3d8a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#d19aeb7b8759ebd877154239fb4c1d7f">SubShapeAllIDs</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape by extrusion of the base shape along the vector, i.e.  <a href="#a38"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a39">MakePipe</a> (theBase, thePath)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Explode a shape on subshapes of a given type.  <a href="#d19aeb7b8759ebd877154239fb4c1d7f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#7991c614f21498c03545d58f0e1e6049">SubShapeAllSorted</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape by extrusion of the base shape along the path shape.  <a href="#a39"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a40">MakeRevolution</a> (theBase, theAxis, theAngle)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Explode a shape on subshapes of a given type.  <a href="#7991c614f21498c03545d58f0e1e6049"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#0da304f589070498b79851370436094e">SubShapeAllSortedIDs</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shape by revolution of the base shape around the axis on the given angle, i.e.  <a href="#a40"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a41">MakeEdge</a> (thePnt1, thePnt2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Explode a shape on subshapes of a given type.  <a href="#0da304f589070498b79851370436094e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#f7265ff90cecdffb35a75b7968d834a1">SubShape</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a linear edge with specified ends.  <a href="#a41"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a42">MakeWire</a> (theEdgesAndWires)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtain a compound of sub-shapes of &lt;aShape&gt;, selected by they indices in list of all sub-shapes of type &lt;aType&gt;.  <a href="#f7265ff90cecdffb35a75b7968d834a1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#0566156543b9ae4bb4dacbdc660802e0">SubShapeSorted</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a wire from the set of edges and wires.  <a href="#a42"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a43">MakeFace</a> (theWire, isPlanarWanted)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtain a compound of sub-shapes of &lt;aShape&gt;, selected by they indices in sorted list of all sub-shapes of type &lt;aType&gt;.  <a href="#0566156543b9ae4bb4dacbdc660802e0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#4ec92460ad70a2086a228cc8f5c53546">ProcessShape</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a face on the given wire.  <a href="#a43"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a44">MakeFaceWires</a> (theWires, isPlanarWanted)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Apply a sequence of Shape Healing operators to the given object.  <a href="#4ec92460ad70a2086a228cc8f5c53546"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#e97025dce42f920c90940e317d4346df">SuppressFaces</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a face on the given wires set.  <a href="#a44"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a45">MakeFaces</a> (theWires, isPlanarWanted)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove faces from the given object (shape).  <a href="#e97025dce42f920c90940e317d4346df"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#af901778584daa351bf152dea8e45103">MakeSewing</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#a44">MakeFaceWires()</a>.  <a href="#a45"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a46">MakeShell</a> (theFacesAndShells)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sewing of some shapes into single shape.  <a href="#af901778584daa351bf152dea8e45103"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#2053611e91ad644a537b94f7746aad83">Sew</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a shell from the set of faces and shells.  <a href="#a46"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a47">MakeSolid</a> (theShells)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sewing of the given object.  <a href="#2053611e91ad644a537b94f7746aad83"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#1b508c8014392c17a40634ed0ea098fc">SuppressInternalWires</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a solid, bounded by the given shells.  <a href="#a47"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a48">MakeCompound</a> (theShapes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove internal wires and edges from the given object (face).  <a href="#1b508c8014392c17a40634ed0ea098fc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#415a551ef50c5a35815080451c459a53">SuppressHoles</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a compound of the given shapes.  <a href="#a48"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a49">NumberOfFaces</a> (theShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove internal closed contours (holes) from the given object.  <a href="#415a551ef50c5a35815080451c459a53"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#19eec790d224fe44a21855073733c61a">CloseContour</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gives quantity of faces in the given shape.  <a href="#a49"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a50">NumberOfEdges</a> (theShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Close an open wire.  <a href="#19eec790d224fe44a21855073733c61a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#3d0753cc00225c3c2432f64d2439de2c">DivideEdge</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gives quantity of edges in the given shape.  <a href="#a50"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a51">ChangeOrientation</a> (theShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Addition of a point to a given edge object.  <a href="#3d0753cc00225c3c2432f64d2439de2c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#65e1cf2711f524b98cd4596e53dda798">GetFreeBoundary</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reverses an orientation the given shape.  <a href="#a51"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a52">OrientationChange</a> (theShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list of wires (wrapped in GEOM_Object-s), that constitute a free boundary of the given shape.  <a href="#65e1cf2711f524b98cd4596e53dda798"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#33f1df4161bf5f34dcad843ed3380404">MakeCopy</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#a51">ChangeOrientation()</a>.  <a href="#a52"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a53">GetFreeFacesIDs</a> (theShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a copy of the given object.  <a href="#33f1df4161bf5f34dcad843ed3380404"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#cbe2949bf5461726223a97ee80d1c3ec">MakeFilling</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve all free faces from the given shape.  <a href="#a53"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a54">GetSharedShapes</a> (theShape1, theShape2, theShapeType)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a filling from the given compound of contours.  <a href="#cbe2949bf5461726223a97ee80d1c3ec"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#e5d9467bd086e6cac983986d2d5f88fb">MakeGlueFaces</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get all sub-shapes of theShape1 of the given type, shared with theShape2.  <a href="#a54"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a55">GetShapesOnPlane</a> (theShape, theShapeType, theAx1, theState)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Replace coincident faces in theShape by one face.  <a href="#e5d9467bd086e6cac983986d2d5f88fb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#f226efc56d8eff7b56c2d1cfaafa9f29">MakeBoolean</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find in <em>theShape</em> all sub-shapes of type <em>theShapeType</em>, situated relatively the specified plane by the certain way, defined through <em>theState</em> parameter.  <a href="#a55"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a56">GetShapesOnPlaneIDs</a> (theShape, theShapeType, theAx1, theState)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform one of boolean operations on two given shapes.  <a href="#f226efc56d8eff7b56c2d1cfaafa9f29"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#cd8f27d201b21e0fece9d01b8b4b1380">MakeCommon</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Works like the above method, but returns list of sub-shapes indices.  <a href="#a56"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a57">GetShapesOnCylinder</a> (theShape, theShapeType, theAxis, theRadius, theState)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to MakeBoolean(s1, s2, 1).  <a href="#cd8f27d201b21e0fece9d01b8b4b1380"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#03dd2a576cc3add2d3de4d0dd49e543d">MakeCut</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find in <em>theShape</em> all sub-shapes of type <em>theShapeType</em>, situated relatively the specified cylinder by the certain way, defined through <em>theState</em> parameter.  <a href="#a57"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a58">GetShapesOnCylinderIDs</a> (theShape, theShapeType, theAxis, theRadius, theState)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to MakeBoolean(s1, s2, 2).  <a href="#03dd2a576cc3add2d3de4d0dd49e543d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#d901649467a5a346eada63b49cf6303e">MakeFuse</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Works like the above method, but returns list of sub-shapes indices.  <a href="#a58"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a59">GetShapesOnSphere</a> (theShape, theShapeType, theCenter, theRadius, theState)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to MakeBoolean(s1, s2, 3).  <a href="#d901649467a5a346eada63b49cf6303e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#eedaf0e56fe5240f4c7c6b9054fc97c8">MakeSection</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find in <em>theShape</em> all sub-shapes of type <em>theShapeType</em>, situated relatively the specified sphere by the certain way, defined through <em>theState</em> parameter.  <a href="#a59"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a60">GetShapesOnSphereIDs</a> (theShape, theShapeType, theCenter, theRadius, theState)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to MakeBoolean(s1, s2, 4).  <a href="#eedaf0e56fe5240f4c7c6b9054fc97c8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#56f48212a436f46c02722f627d27e7f2">MakePartition</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Works like the above method, but returns list of sub-shapes indices.  <a href="#a60"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a61">GetShapesOnQuadrangle</a> (theShape, theShapeType, theTopLeftPoint, theTopRigthPoint, theBottomLeftPoint, theBottomRigthPoint, theState)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform partition operation.  <a href="#56f48212a436f46c02722f627d27e7f2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#f1fc43bc5612514bcc2f6d772c3d38db">Partition</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find in <em>theShape</em> all sub-shapes of type <em>theShapeType</em>, situated relatively the specified quadrangle by the certain way, defined through <em>theState</em> parameter.  <a href="#a61"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a62">GetShapesOnQuadrangleIDs</a> (theShape, theShapeType, theTopLeftPoint, theTopRigthPoint, theBottomLeftPoint, theBottomRigthPoint, theState)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#56f48212a436f46c02722f627d27e7f2">MakePartition()</a>.  <a href="#f1fc43bc5612514bcc2f6d772c3d38db"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#d5389c13cb51ad6b6d15780d7e648e69">MakeHalfPartition</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Works like the above method, but returns list of sub-shapes indices.  <a href="#a62"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a63">GetInPlace</a> (theShapeWhere, theShapeWhat)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform partition of the Shape with the Plane.  <a href="#d5389c13cb51ad6b6d15780d7e648e69"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c305e3f931c4ead2aae3b64ccfe5d350">MakeTranslationTwoPoints</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get sub-shape(s) of theShapeWhere, which are coincident with <em>theShapeWhat</em> or could be a part of it.  <a href="#a63"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a64">GetSubShape</a> (aShape, ListOfID)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Translate the given object along the vector, specified by its end points, creating its copy before the translation.  <a href="#c305e3f931c4ead2aae3b64ccfe5d350"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#daa3f61a507374c1f673619c49485751">MakeTranslation</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtain a composite sub-shape of &lt;ashape&gt;, composed from sub-shapes of &lt;ashape&gt;, selected by their unique IDs inside &lt;ashape&gt;.  <a href="#a64"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a65">GetSubShapeID</a> (aShape, aSubShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Translate the given object along the vector, specified by its components, creating its copy before the translation.  <a href="#daa3f61a507374c1f673619c49485751"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c70936f9c902aef0c6dbd5510bdc7f03">MakeTranslationVector</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtain unique ID of sub-shape &lt;asubshape&gt; inside &lt;ashape&gt;.  <a href="#a65"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a66">SubShapeAll</a> (aShape, aType)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Translate the given object along the given vector, creating its copy before the translation.  <a href="#c70936f9c902aef0c6dbd5510bdc7f03"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#3363966f33171e6415e1a1b5d4a8e9fa">MakeRotation</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Explode a shape on subshapes of a given type.  <a href="#a66"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a67">SubShapeAllIDs</a> (aShape, aType)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rotate the given object around the given axis on the given angle, creating its copy before the rotatation.  <a href="#3363966f33171e6415e1a1b5d4a8e9fa"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#7ad2fdeeef570ba29c86ba28d3da09f7">MakeScaleTransform</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Explode a shape on subshapes of a given type.  <a href="#a67"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a68">SubShapeAllSorted</a> (aShape, aType)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scale the given object by the factor, creating its copy before the scaling.  <a href="#7ad2fdeeef570ba29c86ba28d3da09f7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#fab9bb8ede1f587c47cd1d981e966cdd">MakeMirrorByPlane</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Explode a shape on subshapes of a given type.  <a href="#a68"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a69">SubShapeAllSortedIDs</a> (aShape, aType)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create an object, symmetrical to the given one relatively the given plane.  <a href="#fab9bb8ede1f587c47cd1d981e966cdd"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#73733650d7b37eb8aec0df9aca0c9a63">MakeMirrorByAxis</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Explode a shape on subshapes of a given type.  <a href="#a69"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a70">SubShape</a> (aShape, aType, ListOfInd)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create an object, symmetrical to the given one relatively the given axis.  <a href="#73733650d7b37eb8aec0df9aca0c9a63"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#56e053740bed5b65670cf9cc10df4d8d">MakeMirrorByPoint</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtain a compound of sub-shapes of &lt;ashape&gt;, selected by they indices in list of all sub-shapes of type &lt;atype&gt;.  <a href="#a70"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a71">SubShapeSorted</a> (aShape, aType, ListOfInd)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create an object, symmetrical to the given one relatively the given point.  <a href="#56e053740bed5b65670cf9cc10df4d8d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c100ca3b5ccdbd133df55b331cf33c42">MakePosition</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtain a compound of sub-shapes of &lt;ashape&gt;, selected by they indices in sorted list of all sub-shapes of type &lt;atype&gt;.  <a href="#a71"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a72">ProcessShape</a> (theShape, theOperators, theParameters, theValues)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Modify the Location of the given object by LCS creating its copy before the setting.  <a href="#c100ca3b5ccdbd133df55b331cf33c42"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#1c9ca22c504f4190f49f3e222fadeff0">MakeOffset</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Apply a sequence of Shape Healing operators to the given object.  <a href="#a72"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a73">SuppressFaces</a> (theObject, theFaces)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create new object as offset of the given one.  <a href="#1c9ca22c504f4190f49f3e222fadeff0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#ab11f2929f8585eee3f3e29ed9b6fe51">MakeMultiTranslation1D</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove faces from the given object (shape).  <a href="#a73"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a74">MakeSewing</a> (ListShape, theTolerance)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Translate the given object along the given vector a given number times.  <a href="#ab11f2929f8585eee3f3e29ed9b6fe51"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#4a96d7c7ad41b4cb66f2bc544085c659">MakeMultiTranslation2D</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sewing of some shapes into single shape.  <a href="#a74"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a75">Sew</a> (theObject, theTolerance)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Conseqently apply two specified translations to theObject specified number of times.  <a href="#4a96d7c7ad41b4cb66f2bc544085c659"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#6c50d3ab9f6be4fee93abec171a89cfc">MultiRotate1D</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sewing of the given object.  <a href="#a75"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a76">SuppressInternalWires</a> (theObject, theWires)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rotate the given object around the given axis a given number times.  <a href="#6c50d3ab9f6be4fee93abec171a89cfc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#b004cf2bbff7b8dfa28a96aadc6bc456">MultiRotate2D</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove internal wires and edges from the given object (face).  <a href="#a76"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a77">SuppressHoles</a> (theObject, theWires)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rotate the given object around the given axis on the given angle a given number times and multi-translate each rotation result.  <a href="#b004cf2bbff7b8dfa28a96aadc6bc456"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#fe6bb49b0e4f150327729f063bdec2cd">MakeMultiRotation1D</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove internal closed contours (holes) from the given object.  <a href="#a77"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a78">CloseContour</a> (theObject, theWires, isCommonVertex)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The same, as <a class="el" href="namespacegeompy.html#6c50d3ab9f6be4fee93abec171a89cfc">MultiRotate1D()</a>, but axis is given by direction and point.  <a href="#fe6bb49b0e4f150327729f063bdec2cd"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#5e677bcf6d3c8190778f05e6c7e871d3">MakeMultiRotation2D</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Close an open wire.  <a href="#a78"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a79">DivideEdge</a> (theObject, theEdgeIndex, theValue, isByParameter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The same, as <a class="el" href="namespacegeompy.html#b004cf2bbff7b8dfa28a96aadc6bc456">MultiRotate2D()</a>, but axis is given by direction and point.  <a href="#5e677bcf6d3c8190778f05e6c7e871d3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#3f2ecc9ca30a3017c7f8d22a9c6ca6fb">MakeFilletAll</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Addition of a point to a given edge object.  <a href="#a79"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a80">GetFreeBoundary</a> (theObject)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform a fillet on all edges of the given shape.  <a href="#3f2ecc9ca30a3017c7f8d22a9c6ca6fb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#86bbdb543ba06469c1ffe95cb7950f46">MakeFillet</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a list of wires (wrapped in GEOM_Object-s), that constitute a free boundary of the given shape.  <a href="#a80"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a81">MakeCopy</a> (theOriginal)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform a fillet on the specified edges/faces of the given shape.  <a href="#86bbdb543ba06469c1ffe95cb7950f46"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#92091fbfdb19e6532aaf8cbc76f271a1">MakeChamferAll</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a copy of the given object.  <a href="#a81"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a82">MakeFilling</a> (theShape, theMinDeg, theMaxDeg, theTol2D, theTol3D, theNbIter)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform a symmetric chamfer on all edges of the given shape.  <a href="#92091fbfdb19e6532aaf8cbc76f271a1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#6afb8427fde5f6ca2dbc51a51869f7ca">MakeChamferEdge</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a filling from the given compound of contours.  <a href="#a82"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a83">MakeGlueFaces</a> (theShape, theTolerance)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform a chamfer on edges, common to the specified faces, with distance D1 on the Face1.  <a href="#6afb8427fde5f6ca2dbc51a51869f7ca"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#2018b56951c34682fa0df214a3b1d7f2">MakeChamferFaces</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Replace coincident faces in theShape by one face.  <a href="#a83"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a84">MakeBoolean</a> (theShape1, theShape2, theOperation)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform a chamfer on all edges of the specified faces, with distance D1 on the first specified face (if several for one edge).  <a href="#2018b56951c34682fa0df214a3b1d7f2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#1d1b85c082445f89293b614b23695a19">MakeChamfer</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform one of boolean operations on two given shapes.  <a href="#a84"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a85">MakeCommon</a> (s1, s2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#6afb8427fde5f6ca2dbc51a51869f7ca">MakeChamferEdge()</a> and <a class="el" href="namespacegeompy.html#2018b56951c34682fa0df214a3b1d7f2">MakeChamferFaces()</a>.  <a href="#1d1b85c082445f89293b614b23695a19"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#dd1ebfcc03ea50d9701fc0fdff388cd8">Archimede</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to MakeBoolean(s1, s2, 1).  <a href="#a85"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a86">MakeCut</a> (s1, s2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform an Archimde operation on the given shape with given parameters.  <a href="#dd1ebfcc03ea50d9701fc0fdff388cd8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#e10a7c1c972b5629fcd9d4b459ccf13b">PointCoordinates</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to MakeBoolean(s1, s2, 2).  <a href="#a86"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a87">MakeFuse</a> (s1, s2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get point coordinates.  <a href="#e10a7c1c972b5629fcd9d4b459ccf13b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#ab1609df1740aca9735eb455b5ad7947">BasicProperties</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to MakeBoolean(s1, s2, 3).  <a href="#a87"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a88">MakeSection</a> (s1, s2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get summarized length of all wires, area of surface and volume of the given shape.  <a href="#ab1609df1740aca9735eb455b5ad7947"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#1aa8eba3c44a5230cd457b3f97eea57a">BoundingBox</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to MakeBoolean(s1, s2, 4).  <a href="#a88"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a89">MakePartition</a> (ListShapes, ListTools=[], ListKeepInside=[], ListRemoveInside=[], Limit=ShapeType["SHAPE"], RemoveWebs=0, ListMaterials=[])</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get parameters of bounding box of the given shape.  <a href="#1aa8eba3c44a5230cd457b3f97eea57a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#139df343f817141a8b074cd7389a44b1">Inertia</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform partition operation.  <a href="#a89"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a90">Partition</a> (ListShapes, ListTools=[], ListKeepInside=[], ListRemoveInside=[], Limit=ShapeType["SHAPE"], RemoveWebs=0, ListMaterials=[])</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get inertia matrix and moments of inertia of theShape.  <a href="#139df343f817141a8b074cd7389a44b1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#ef044d33ebbe02c75bb62d44ec8570bc">MinDistance</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#a89">MakePartition()</a>.  <a href="#a90"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a91">MakeHalfPartition</a> (theShape, thePlane)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get minimal distance between the given shapes.  <a href="#ef044d33ebbe02c75bb62d44ec8570bc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#8f1e2eb8fa61d0e7aebc04a641f020fb">Tolerance</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform partition of the Shape with the Plane.  <a href="#a91"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a92">MakeTranslationTwoPoints</a> (theObject, thePoint1, thePoint2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get min and max tolerances of sub-shapes of theShape.  <a href="#8f1e2eb8fa61d0e7aebc04a641f020fb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#6c1a6120cbbf69d13c02b9ade0ba98eb">WhatIs</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Translate the given object along the vector, specified by its end points, creating its copy before the translation.  <a href="#a92"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a93">MakeTranslation</a> (theObject, theDX, theDY, theDZ)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtain description of the given shape (number of sub-shapes of each type).  <a href="#6c1a6120cbbf69d13c02b9ade0ba98eb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#d9e158674b690b397e20e788b7622da0">MakeCDG</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Translate the given object along the vector, specified by its components, creating its copy before the translation.  <a href="#a93"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a94">MakeTranslationVector</a> (theObject, theVector)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a point, situated at the centre of mass of theShape.  <a href="#d9e158674b690b397e20e788b7622da0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#35d111502e0280fee475e86270792565">CheckShape</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Translate the given object along the given vector, creating its copy before the translation.  <a href="#a94"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a95">MakeRotation</a> (theObject, theAxis, theAngle)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check a topology of the given shape.  <a href="#35d111502e0280fee475e86270792565"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#a0571beb5ffbacb42ce92195309820d0">Import</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rotate the given object around the given axis on the given angle, creating its copy before the rotatation.  <a href="#a95"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a96">MakeScaleTransform</a> (theObject, thePoint, theFactor)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Import a shape from the BREP or IGES or STEP file (depends on given format) with given name.  <a href="#a0571beb5ffbacb42ce92195309820d0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#10f157e05c0e20acd86f78090bfec351">ImportBREP</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scale the given object by the factor, creating its copy before the scaling.  <a href="#a96"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a97">MakeMirrorByPlane</a> (theObject, thePlane)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#a0571beb5ffbacb42ce92195309820d0">Import()</a> for BREP format.  <a href="#10f157e05c0e20acd86f78090bfec351"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#2968cc7bf89d54bee34ee3f560bd7f4f">ImportIGES</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create an object, symmetrical to the given one relatively the given plane.  <a href="#a97"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a98">MakeMirrorByAxis</a> (theObject, theAxis)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#a0571beb5ffbacb42ce92195309820d0">Import()</a> for IGES format.  <a href="#2968cc7bf89d54bee34ee3f560bd7f4f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#a232e7dafb6fd10ade8e601d54fd63c2">ImportSTEP</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create an object, symmetrical to the given one relatively the given axis.  <a href="#a98"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a99">MakeMirrorByPoint</a> (theObject, thePoint)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#a0571beb5ffbacb42ce92195309820d0">Import()</a> for STEP format.  <a href="#a232e7dafb6fd10ade8e601d54fd63c2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#499e87da00bb3be6123cf73136127bfc">Export</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create an object, symmetrical to the given one relatively the given point.  <a href="#a99"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a100">MakePosition</a> (theObject, theStartLCS, theEndLCS)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Export the given shape into a file with given name.  <a href="#499e87da00bb3be6123cf73136127bfc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#87cb97db967c38695f7b820dbcff30bd">ExportBREP</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Modify the Location of the given object by LCS creating its copy before the setting.  <a href="#a100"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a101">MakeOffset</a> (theObject, theOffset)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#499e87da00bb3be6123cf73136127bfc">Export()</a> for BREP format.  <a href="#87cb97db967c38695f7b820dbcff30bd"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#1fecea070929464aee6bf9887dae144a">ExportIGES</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create new object as offset of the given one.  <a href="#a101"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a102">MakeMultiTranslation1D</a> (theObject, theVector, theStep, theNbTimes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#499e87da00bb3be6123cf73136127bfc">Export()</a> for IGES format.  <a href="#1fecea070929464aee6bf9887dae144a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#96a04d9dac65752cc513b4fdf70c5ea0">ExportSTEP</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Translate the given object along the given vector a given number times.  <a href="#a102"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a103">MakeMultiTranslation2D</a> (theObject, theVector1, theStep1, theNbTimes1, theVector2, theStep2, theNbTimes2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#499e87da00bb3be6123cf73136127bfc">Export()</a> for STEP format.  <a href="#96a04d9dac65752cc513b4fdf70c5ea0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#6e740378fa27a55a0605f11ed68d5c13">MakeQuad</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Conseqently apply two specified translations to theObject specified number of times.  <a href="#a103"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a104">MultiRotate1D</a> (theObject, theAxis, theNbTimes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a quadrangle face from four edges.  <a href="#6e740378fa27a55a0605f11ed68d5c13"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#b459a4cca585b6d0ae962fcc533e2233">MakeQuad2Edges</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rotate the given object around the given axis a given number times.  <a href="#a104"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a105">MultiRotate2D</a> (theObject, theAxis, theAngle, theNbTimes1, theStep, theNbTimes2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a quadrangle face on two edges.  <a href="#b459a4cca585b6d0ae962fcc533e2233"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#b4a45d1dd409b770f143758e8bc2f80d">MakeQuad4Vertices</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Rotate the given object around the given axis on the given angle a given number times and multi-translate each rotation result.  <a href="#a105"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a106">MakeMultiRotation1D</a> (aShape, aDir, aPoint, aNbTimes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a quadrangle face with specified corners.  <a href="#b4a45d1dd409b770f143758e8bc2f80d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#d9eb183f135341b2c5151e5d31c8d07c">MakeHexa</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The same, as <a class="el" href="namespacegeompy.html#a104">MultiRotate1D()</a>, but axis is given by direction and point.  <a href="#a106"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a107">MakeMultiRotation2D</a> (aShape, aDir, aPoint, anAngle, nbtimes1, aStep, nbtimes2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a hexahedral solid, bounded by the six given faces.  <a href="#d9eb183f135341b2c5151e5d31c8d07c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c612949da56e4e28d2f52f7022e8f270">MakeHexa2Faces</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The same, as <a class="el" href="namespacegeompy.html#a105">MultiRotate2D()</a>, but axis is given by direction and point.  <a href="#a107"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a108">MakeFilletAll</a> (theShape, theR)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a hexahedral solid between two given faces.  <a href="#c612949da56e4e28d2f52f7022e8f270"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#1d89799285c4b0a50c8edd0276a45e00">GetPoint</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform a fillet on all edges of the given shape.  <a href="#a108"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a109">MakeFillet</a> (theShape, theR, theShapeType, theListShapes)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a vertex, found in the given shape by its coordinates.  <a href="#1d89799285c4b0a50c8edd0276a45e00"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#3e02dfbb79bbe2739ffe382a10a83902">GetEdge</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform a fillet on the specified edges/faces of the given shape.  <a href="#a109"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a110">MakeChamferAll</a> (theShape, theD)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an edge, found in the given shape by two given vertices.  <a href="#3e02dfbb79bbe2739ffe382a10a83902"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#294c21fa51645e8cc18199dfb4622174">GetEdgeNearPoint</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform a symmetric chamfer on all edges of the given shape.  <a href="#a110"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a111">MakeChamferEdge</a> (theShape, theD1, theD2, theFace1, theFace2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an edge of the given shape, which has minimal distance to the given point.  <a href="#294c21fa51645e8cc18199dfb4622174"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#5d9f4778acda236b2595a93f3443269f">GetFaceByPoints</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform a chamfer on edges, common to the specified faces, with distance D1 on the Face1.  <a href="#a111"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a112">MakeChamferFaces</a> (theShape, theD1, theD2, theFaces)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a face, found in the given shape by four given corner vertices.  <a href="#5d9f4778acda236b2595a93f3443269f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#f7154a6930bffcd3f249e32e360bf161">GetFaceByEdges</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform a chamfer on all edges of the specified faces, with distance D1 on the first specified face (if several for one edge).  <a href="#a112"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a113">MakeChamfer</a> (aShape, d1, d2, aShapeType, ListShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a face of block, found in the given shape by two given edges.  <a href="#f7154a6930bffcd3f249e32e360bf161"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#5367485e4a8a35c32d746723fee905bb">GetOppositeFace</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#a111">MakeChamferEdge()</a> and <a class="el" href="namespacegeompy.html#a112">MakeChamferFaces()</a>.  <a href="#a113"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a114">Archimede</a> (theShape, theWeight, theWaterDensity, theMeshDeflection)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a face, opposite to the given one in the given block.  <a href="#5367485e4a8a35c32d746723fee905bb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#12a77345f9e987f83ffd294cd7efcb0b">GetFaceNearPoint</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Perform an Archimde operation on the given shape with given parameters.  <a href="#a114"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a115">PointCoordinates</a> (Point)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a face of the given shape, which has minimal distance to the given point.  <a href="#12a77345f9e987f83ffd294cd7efcb0b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#ccf6906ed06251948bb9ab80a394a04e">GetFaceByNormale</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get point coordinates.  <a href="#a115"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a116">BasicProperties</a> (theShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a face of block, whose outside normale has minimal angle with the given vector.  <a href="#ccf6906ed06251948bb9ab80a394a04e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#9b3b633e1484b00d74d4115aecba634c">CheckCompoundOfBlocks</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get summarized length of all wires, area of surface and volume of the given shape.  <a href="#a116"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a117">BoundingBox</a> (theShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check, if the compound of blocks is given.  <a href="#9b3b633e1484b00d74d4115aecba634c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#4c8f85c9a412a5460e48313ee9dc428b">RemoveExtraEdges</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get parameters of bounding box of the given shape.  <a href="#a117"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a118">Inertia</a> (theShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove all seam and degenerated edges from <em>theShape</em>.  <a href="#4c8f85c9a412a5460e48313ee9dc428b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#f690cd52d196cb4eca5a57aebcd4827b">CheckAndImprove</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get inertia matrix and moments of inertia of theShape.  <a href="#a118"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a119">MinDistance</a> (theShape1, theShape2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check, if the given shape is a blocks compound.  <a href="#f690cd52d196cb4eca5a57aebcd4827b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#261f5525946b6b9abd3033d058f2c077">MakeBlockExplode</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get minimal distance between the given shapes.  <a href="#a119"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a120">Tolerance</a> (theShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get all the blocks, contained in the given compound.  <a href="#261f5525946b6b9abd3033d058f2c077"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#850464c8254224a9fca8df8121378442">GetBlockNearPoint</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get min and max tolerances of sub-shapes of theShape.  <a href="#a120"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a121">WhatIs</a> (theShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find block, containing the given point inside its volume or on boundary.  <a href="#850464c8254224a9fca8df8121378442"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#3b644c68c91ba34eb232add9c16ad26d">GetBlockByParts</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Obtain description of the given shape (number of sub-shapes of each type).  <a href="#a121"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a122">MakeCDG</a> (theShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find block, containing all the elements, passed as the parts, or maximum quantity of them.  <a href="#3b644c68c91ba34eb232add9c16ad26d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#87b5b6632b97d3da1d447e02d4b169a9">GetBlocksByParts</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a point, situated at the centre of mass of theShape.  <a href="#a122"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a123">CheckShape</a> (theShape)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return all blocks, containing all the elements, passed as the parts.  <a href="#87b5b6632b97d3da1d447e02d4b169a9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#f01d36e0b2eb11c0e5abc141691d2eee">MakeMultiTransformation1D</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check a topology of the given shape.  <a href="#a123"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a124">Import</a> (theFileName, theFormatName)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Multi-transformate block and glue the result.  <a href="#f01d36e0b2eb11c0e5abc141691d2eee"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#4592c6223d08418649f48113913103fb">MakeMultiTransformation2D</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Import a shape from the BREP or IGES or STEP file (depends on given format) with given name.  <a href="#a124"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a125">ImportBREP</a> (theFileName)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Multi-transformate block and glue the result.  <a href="#4592c6223d08418649f48113913103fb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#066548557397df1e539909427054d601">Propagate</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#a124">Import()</a> for BREP format.  <a href="#a125"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a126">ImportIGES</a> (theFileName)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Build all possible propagation groups.  <a href="#066548557397df1e539909427054d601"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#d34dca22784f06782d577a35ebb767a6">CreateGroup</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#a124">Import()</a> for IGES format.  <a href="#a126"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a127">ImportSTEP</a> (theFileName)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a new group which will store sub shapes of theMainShape.  <a href="#d34dca22784f06782d577a35ebb767a6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#a2dbd1e5c34e091747e208cd6b63eba1">AddObject</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#a124">Import()</a> for STEP format.  <a href="#a127"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a128">Export</a> (theObject, theFileName, theFormatName)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds a sub object with ID theSubShapeId to the group.  <a href="#a2dbd1e5c34e091747e208cd6b63eba1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#1153343bde9e7e07a9571123d1440d3b">RemoveObject</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Export the given shape into a file with given name.  <a href="#a128"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a129">ExportBREP</a> (theObject, theFileName)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes a sub object with ID <em>theSubShapeId</em> from the group.  <a href="#1153343bde9e7e07a9571123d1440d3b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#00450556247ac647a69506a1776a125d">UnionList</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#a128">Export()</a> for BREP format.  <a href="#a129"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a130">ExportIGES</a> (theObject, theFileName)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds to the group all the given shapes.  <a href="#00450556247ac647a69506a1776a125d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#5e1f46dae5dc0b01e997278cf186d73d">UnionIDs</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#a128">Export()</a> for IGES format.  <a href="#a130"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a131">ExportSTEP</a> (theObject, theFileName)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Works like the above method, but argument theSubShapes here is a list of sub-shapes indices.  <a href="#5e1f46dae5dc0b01e997278cf186d73d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#5514b5a8b24702828eed0f6b39fe8f9a">DifferenceList</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut to <a class="el" href="namespacegeompy.html#a128">Export()</a> for STEP format.  <a href="#a131"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a132">MakeQuad</a> (E1, E2, E3, E4)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes from the group all the given shapes.  <a href="#5514b5a8b24702828eed0f6b39fe8f9a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#78ccd39b2263ea213805869fbe4c3bc3">DifferenceIDs</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a quadrangle face from four edges.  <a href="#a132"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a133">MakeQuad2Edges</a> (E1, E2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Works like the above method, but argument theSubShapes here is a list of sub-shapes indices.  <a href="#78ccd39b2263ea213805869fbe4c3bc3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c076d5e58ceb4d210f7a43e1acea8ca5">GetObjectIDs</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a quadrangle face on two edges.  <a href="#a133"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a134">MakeQuad4Vertices</a> (V1, V2, V3, V4)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a list of sub objects ID stored in the group.  <a href="#c076d5e58ceb4d210f7a43e1acea8ca5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#05095c0349fe3889ab06235f265c1ea9">GetType</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a quadrangle face with specified corners.  <a href="#a134"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a135">MakeHexa</a> (F1, F2, F3, F4, F5, F6)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a type of sub objects stored in the group.  <a href="#05095c0349fe3889ab06235f265c1ea9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#4c9609d803e34c25427e59e4ab2ddb42">GetMainShape</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a hexahedral solid, bounded by the six given faces.  <a href="#a135"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a136">MakeHexa2Faces</a> (F1, F2)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a main shape associated with the group.  <a href="#4c9609d803e34c25427e59e4ab2ddb42"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c6b2d69f3d03206b73ce0c0bbfb56eae">GetEdgesByLength</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a hexahedral solid between two given faces.  <a href="#a136"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a137">GetPoint</a> (theShape, theX, theY, theZ, theEpsilon)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#ae1cbdb4fcaa8ac1a7c826580b99fc5f">SelectEdges</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a vertex, found in the given shape by its coordinates.  <a href="#a137"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a138">GetEdge</a> (theShape, thePoint1, thePoint2)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">def&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#9c05eb3e0ffbdd757e288d3204422dc5">addPath</a></td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an edge, found in the given shape by two given vertices.  <a href="#a138"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a139">GetEdgeNearPoint</a> (theShape, thePoint)</td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add Path to load python scripts from.  <a href="#9c05eb3e0ffbdd757e288d3204422dc5"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">tuple&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#8b6a0245f3cf8c1ef6de94487433fc0c">g</a> = lcc.FindOrLoadComponent(&quot;FactoryServer&quot;, &quot;GEOM&quot;)</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find an edge of the given shape, which has minimal distance to the given point.  <a href="#a139"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a140">GetFaceByPoints</a> (theShape, thePoint1, thePoint2, thePoint3, thePoint4)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">tuple&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#96bc383a8e96df6d938b485e9e1b5e11">geom</a> = g._narrow( GEOM.GEOM_Gen )</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a face, found in the given shape by four given corner vertices.  <a href="#a140"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a141">GetFaceByEdges</a> (theShape, theEdge1, theEdge2)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#f01ae5049e69c6da96bdc94d5b1c6d38">myBuilder</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a face of block, found in the given shape by two given edges.  <a href="#a141"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a142">GetOppositeFace</a> (theBlock, theFace)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#9857c81d89e1dd436e4da52b0884ef94">myStudyId</a> = 0</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a face, opposite to the given one in the given block.  <a href="#a142"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a143">GetFaceNearPoint</a> (theShape, thePoint)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#0f6146a8fb62ad5221da4dc2e8a7a8f7">father</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a face of the given shape, which has minimal distance to the given point.  <a href="#a143"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a144">GetFaceByNormale</a> (theBlock, theVector)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#58b9182cc4b7d927dda2cd6a2f2e677b">BasicOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find a face of block, whose outside normale has minimal angle with the given vector.  <a href="#a144"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a145">CheckCompoundOfBlocks</a> (theCompound)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c319490ec26550ef4fd0b787f183a323">CurvesOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check, if the compound of blocks is given.  <a href="#a145"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a146">RemoveExtraEdges</a> (theShape)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#7dd8908de955a347609b4f9cbca99686">PrimOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove all seam and degenerated edges from <em>theShape</em>.  <a href="#a146"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a147">CheckAndImprove</a> (theShape)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#39a05853eb7e4dc664d7acaa5536e610">ShapesOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Check, if the given shape is a blocks compound.  <a href="#a147"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a148">MakeBlockExplode</a> (theCompound, theMinNbFaces, theMaxNbFaces)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#9b6b150d33cb71f2ab6380f143cc37b6">HealOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get all the blocks, contained in the given compound.  <a href="#a148"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a149">GetBlockNearPoint</a> (theCompound, thePoint)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#1293220280565f0b9256d382d2ea882a">InsertOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find block, containing the given point inside its volume or on boundary.  <a href="#a149"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a150">GetBlockByParts</a> (theCompound, theParts)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#51777a574318dcf4c9025d03b0cfb1a1">BoolOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find block, containing all the elements, passed as the parts, or maximum quantity of them.  <a href="#a150"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a151">GetBlocksByParts</a> (theCompound, theParts)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#921e4ec0a8e80b1c61bd8b156ba8cfb7">TrsfOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return all blocks, containing all the elements, passed as the parts.  <a href="#a151"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a152">MakeMultiTransformation1D</a> (Block, DirFace1, DirFace2, NbTimes)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#37bbe3bd9771d58b547723e6436bed81">LocalOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Multi-transformate block and glue the result.  <a href="#a152"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a153">MakeMultiTransformation2D</a> (Block, DirFace1U, DirFace2U, NbTimesU, DirFace1V, DirFace2V, NbTimesV)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#eb30abfc8b306d15adc2f50c48064054">MeasuOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Multi-transformate block and glue the result.  <a href="#a153"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a154">Propagate</a> (theShape)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#4e06888ee75ecc7a54f0c8bad501a0c2">BlocksOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Build all possible propagation groups.  <a href="#a154"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a155">CreateGroup</a> (theMainShape, theShapeType)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c809d5d73246f177ee010c4fe497d342">GroupOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a new group which will store sub shapes of theMainShape.  <a href="#a155"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a156">AddObject</a> (theGroup, theSubShapeID)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">dictionary&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#269cf26d7d10b8f6b4a20789ed8233a0">ShapeType</a> = {&quot;COMPOUND&quot;:0, &quot;COMPSOLID&quot;:1, &quot;SOLID&quot;:2, &quot;SHELL&quot;:3, &quot;FACE&quot;:4, &quot;WIRE&quot;:5, &quot;EDGE&quot;:6, &quot;VERTEX&quot;:7, &quot;SHAPE&quot;:8}</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds a sub object with ID theSubShapeId to the group.  <a href="#a156"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a157">RemoveObject</a> (theGroup, theSubShapeID)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">tuple&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#8b6a0245f3cf8c1ef6de94487433fc0c">g</a> = lcc.FindOrLoadComponent(&quot;FactoryServer&quot;, &quot;GEOM&quot;)</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes a sub object with ID <em>theSubShapeId</em> from the group.  <a href="#a157"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a158">UnionList</a> (theGroup, theSubShapes)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">tuple&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#96bc383a8e96df6d938b485e9e1b5e11">geom</a> = g._narrow( GEOM.GEOM_Gen )</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds to the group all the given shapes.  <a href="#a158"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a159">UnionIDs</a> (theGroup, theSubShapes)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#f01ae5049e69c6da96bdc94d5b1c6d38">myBuilder</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Works like the above method, but argument theSubShapes here is a list of sub-shapes indices.  <a href="#a159"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a160">DifferenceList</a> (theGroup, theSubShapes)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#9857c81d89e1dd436e4da52b0884ef94">myStudyId</a> = 0</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes from the group all the given shapes.  <a href="#a160"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a161">DifferenceIDs</a> (theGroup, theSubShapes)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#0f6146a8fb62ad5221da4dc2e8a7a8f7">father</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Works like the above method, but argument theSubShapes here is a list of sub-shapes indices.  <a href="#a161"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a162">GetObjectIDs</a> (theGroup)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#58b9182cc4b7d927dda2cd6a2f2e677b">BasicOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a list of sub objects ID stored in the group.  <a href="#a162"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a163">GetType</a> (theGroup)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c319490ec26550ef4fd0b787f183a323">CurvesOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a type of sub objects stored in the group.  <a href="#a163"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a164">GetMainShape</a> (theGroup)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#7dd8908de955a347609b4f9cbca99686">PrimOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a main shape associated with the group.  <a href="#a164"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a165">GetEdgesByLength</a> (theShape, min_length, max_length, include_min=1, include_max=1)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#39a05853eb7e4dc664d7acaa5536e610">ShapesOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create group of edges of theShape, whose length is in range [min_length, max_length].  <a href="#a165"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a166">SelectEdges</a> (min_length, max_length, include_min=1, include_max=1)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#9b6b150d33cb71f2ab6380f143cc37b6">HealOp</a> = None</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create group of edges of selected shape, whose length is in range [min_length, max_length].  <a href="#a166"></a><br><br></td></tr>
-<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespacegeompy.html#a167">addPath</a> (Path)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#1293220280565f0b9256d382d2ea882a">InsertOp</a> = None</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#51777a574318dcf4c9025d03b0cfb1a1">BoolOp</a> = None</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#921e4ec0a8e80b1c61bd8b156ba8cfb7">TrsfOp</a> = None</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#37bbe3bd9771d58b547723e6436bed81">LocalOp</a> = None</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#eb30abfc8b306d15adc2f50c48064054">MeasuOp</a> = None</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#4e06888ee75ecc7a54f0c8bad501a0c2">BlocksOp</a> = None</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#c809d5d73246f177ee010c4fe497d342">GroupOp</a> = None</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">dictionary&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeompy.html#269cf26d7d10b8f6b4a20789ed8233a0">ShapeType</a> = {&quot;COMPOUND&quot;:0, &quot;COMPSOLID&quot;:1, &quot;SOLID&quot;:2, &quot;SHELL&quot;:3, &quot;FACE&quot;:4, &quot;WIRE&quot;:5, &quot;EDGE&quot;:6, &quot;VERTEX&quot;:7, &quot;SHAPE&quot;:8}</td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add Path to load python scripts from.  <a href="#a167"></a><br><br></td></tr>
 </table>
 <hr><h2>Function Documentation</h2>
-<a class="anchor" name="a0" doxytag="geompy::init_geom" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="4a5618a690db0aecbe5989cb55d74ece"></a><!-- doxytag: member="geompy::init_geom" ref="4a5618a690db0aecbe5989cb55d74ece" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> init_geom           </td>
+          <td class="md" nowrap valign="top">def geompy::init_geom           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theStudy&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theStudy</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
     </td>
   </tr>
 </table>
-<a class="anchor" name="a1" doxytag="geompy::SubShapeName" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="5ece84ce1ea01c0cb42f69399817bbc3"></a><!-- doxytag: member="geompy::SubShapeName" ref="5ece84ce1ea01c0cb42f69399817bbc3" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> SubShapeName           </td>
+          <td class="md" nowrap valign="top">def geompy::SubShapeName           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aSubObj&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aSubObj</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aMainObj&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aMainObj</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a2" doxytag="geompy::addToStudy" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="fd40f7d59da81b22862298666f807f7d"></a><!-- doxytag: member="geompy::addToStudy" ref="fd40f7d59da81b22862298666f807f7d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> addToStudy           </td>
+          <td class="md" nowrap valign="top">def geompy::addToStudy           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aName&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aName</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -618,7 +683,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -629,31 +694,31 @@ Example: see GEOM_TestAll.py     </td>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a3" doxytag="geompy::addToStudyInFather" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="82aab9da423d1401a3ddfd0eb4b0c49d"></a><!-- doxytag: member="geompy::addToStudyInFather" ref="82aab9da423d1401a3ddfd0eb4b0c49d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> addToStudyInFather           </td>
+          <td class="md" nowrap valign="top">def geompy::addToStudyInFather           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aFather&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aFather</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aName&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aName</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -661,7 +726,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -672,31 +737,31 @@ Example: see GEOM_TestAll.py     </td>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a4" doxytag="geompy::MakeVertex" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="9310c6377485b0bcfcfab87ab49d7e9a"></a><!-- doxytag: member="geompy::MakeVertex" ref="9310c6377485b0bcfcfab87ab49d7e9a" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeVertex           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeVertex           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theX&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theX</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theY&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theY</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theZ&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theZ</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -704,7 +769,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -714,46 +779,46 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theX</em>&nbsp;</td><td>The X coordinate of the point. </td></tr>
-    <tr><td></td><td valign=top><em>theY</em>&nbsp;</td><td>The Y coordinate of the point. </td></tr>
-    <tr><td></td><td valign=top><em>theZ</em>&nbsp;</td><td>The Z coordinate of the point. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theX</em>&nbsp;</td><td>The X coordinate of the point. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theY</em>&nbsp;</td><td>The Y coordinate of the point. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theZ</em>&nbsp;</td><td>The Z coordinate of the point. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created point.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a5" doxytag="geompy::MakeVertexWithRef" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="0218cb2daa9ac5dc1eb4e26471e8b4d2"></a><!-- doxytag: member="geompy::MakeVertexWithRef" ref="0218cb2daa9ac5dc1eb4e26471e8b4d2" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeVertexWithRef           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeVertexWithRef           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theReference&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theReference</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theX&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theX</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theY&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theY</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theZ&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theZ</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -761,7 +826,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -771,35 +836,35 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theReference</em>&nbsp;</td><td>The referenced point. </td></tr>
-    <tr><td></td><td valign=top><em>theX</em>&nbsp;</td><td>Displacement from the referenced point along OX axis. </td></tr>
-    <tr><td></td><td valign=top><em>theY</em>&nbsp;</td><td>Displacement from the referenced point along OY axis. </td></tr>
-    <tr><td></td><td valign=top><em>theZ</em>&nbsp;</td><td>Displacement from the referenced point along OZ axis. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theReference</em>&nbsp;</td><td>The referenced point. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theX</em>&nbsp;</td><td>Displacement from the referenced point along OX axis. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theY</em>&nbsp;</td><td>Displacement from the referenced point along OY axis. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theZ</em>&nbsp;</td><td>Displacement from the referenced point along OZ axis. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created point.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a6" doxytag="geompy::MakeVertexOnCurve" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="792541ac8429b9ba33ed099d822f7020"></a><!-- doxytag: member="geompy::MakeVertexOnCurve" ref="792541ac8429b9ba33ed099d822f7020" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeVertexOnCurve           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeVertexOnCurve           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theRefCurve&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theRefCurve</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theParameter&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theParameter</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -807,7 +872,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -817,39 +882,39 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theRefCurve</em>&nbsp;</td><td>The referenced curve. </td></tr>
-    <tr><td></td><td valign=top><em>theParameter</em>&nbsp;</td><td>Value of parameter on the referenced curve. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theRefCurve</em>&nbsp;</td><td>The referenced curve. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theParameter</em>&nbsp;</td><td>Value of parameter on the referenced curve. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created point.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a7" doxytag="geompy::MakeVectorDXDYDZ" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="e7edc072e7e7b74feee2983e40b3f727"></a><!-- doxytag: member="geompy::MakeVectorDXDYDZ" ref="e7edc072e7e7b74feee2983e40b3f727" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeVectorDXDYDZ           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeVectorDXDYDZ           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theDX&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theDX</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theDY&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theDY</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theDZ&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theDZ</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -857,7 +922,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -867,34 +932,34 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theDX</em>&nbsp;</td><td>X component of the vector. </td></tr>
-    <tr><td></td><td valign=top><em>theDY</em>&nbsp;</td><td>Y component of the vector. </td></tr>
-    <tr><td></td><td valign=top><em>theDZ</em>&nbsp;</td><td>Z component of the vector. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theDX</em>&nbsp;</td><td>X component of the vector. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theDY</em>&nbsp;</td><td>Y component of the vector. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theDZ</em>&nbsp;</td><td>Z component of the vector. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created vector.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a8" doxytag="geompy::MakeVector" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="93a57241f7e0c8666fa64effb24d95eb"></a><!-- doxytag: member="geompy::MakeVector" ref="93a57241f7e0c8666fa64effb24d95eb" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeVector           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeVector           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePnt2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -902,7 +967,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -912,33 +977,33 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt1</em>&nbsp;</td><td>Start point for the vector. </td></tr>
-    <tr><td></td><td valign=top><em>thePnt2</em>&nbsp;</td><td>End point for the vector. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt1</em>&nbsp;</td><td>Start point for the vector. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt2</em>&nbsp;</td><td>End point for the vector. </td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created vector.</dd></dl>
-Example: see GEOM_TestAll.py     </td>
+<dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created vector. </dd></dl>
+    </td>
   </tr>
 </table>
-<a class="anchor" name="a9" doxytag="geompy::MakeLine" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="ace7c6d8f49b69b3b9d1cf87b0c42a87"></a><!-- doxytag: member="geompy::MakeLine" ref="ace7c6d8f49b69b3b9d1cf87b0c42a87" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeLine           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeLine           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theDir&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theDir</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -946,7 +1011,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -956,33 +1021,33 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt</em>&nbsp;</td><td>Point. The resulting line will pass through it. </td></tr>
-    <tr><td></td><td valign=top><em>theDir</em>&nbsp;</td><td>Direction. The resulting line will be parallel to it. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt</em>&nbsp;</td><td>Point. The resulting line will pass through it. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theDir</em>&nbsp;</td><td>Direction. The resulting line will be parallel to it. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created line.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a10" doxytag="geompy::MakeLineTwoPnt" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="d05c89e50645bfcb9180c9a1f0cd495b"></a><!-- doxytag: member="geompy::MakeLineTwoPnt" ref="d05c89e50645bfcb9180c9a1f0cd495b" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeLineTwoPnt           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeLineTwoPnt           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePnt2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -990,7 +1055,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1000,39 +1065,39 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt1</em>&nbsp;</td><td>First of two points, defining the line. </td></tr>
-    <tr><td></td><td valign=top><em>thePnt2</em>&nbsp;</td><td>Second of two points, defining the line. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt1</em>&nbsp;</td><td>First of two points, defining the line. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt2</em>&nbsp;</td><td>Second of two points, defining the line. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created line.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a11" doxytag="geompy::MakePlane" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="b99b3d9ec2a1839a5b3e43139da67559"></a><!-- doxytag: member="geompy::MakePlane" ref="b99b3d9ec2a1839a5b3e43139da67559" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakePlane           </td>
+          <td class="md" nowrap valign="top">def geompy::MakePlane           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theVec&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theVec</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theTrimSize&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theTrimSize</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1040,7 +1105,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1050,46 +1115,46 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt</em>&nbsp;</td><td>Point, the plane has to pass through. </td></tr>
-    <tr><td></td><td valign=top><em>theVec</em>&nbsp;</td><td>Vector, defining the plane normal direction. </td></tr>
-    <tr><td></td><td valign=top><em>theTrimSize</em>&nbsp;</td><td>Half size of a side of quadrangle face, representing the plane. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt</em>&nbsp;</td><td>Point, the plane has to pass through. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theVec</em>&nbsp;</td><td>Vector, defining the plane normal direction. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theTrimSize</em>&nbsp;</td><td>Half size of a side of quadrangle face, representing the plane. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created plane.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a12" doxytag="geompy::MakePlaneThreePnt" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="91603b64526fd345b2255907f179fffb"></a><!-- doxytag: member="geompy::MakePlaneThreePnt" ref="91603b64526fd345b2255907f179fffb" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakePlaneThreePnt           </td>
+          <td class="md" nowrap valign="top">def geompy::MakePlaneThreePnt           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePnt2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePnt3&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt3</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theTrimSize&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theTrimSize</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1097,7 +1162,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1107,35 +1172,35 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt1</em>&nbsp;</td><td>First of three points, defining the plane. </td></tr>
-    <tr><td></td><td valign=top><em>thePnt2</em>&nbsp;</td><td>Second of three points, defining the plane. </td></tr>
-    <tr><td></td><td valign=top><em>thePnt3</em>&nbsp;</td><td>Fird of three points, defining the plane. </td></tr>
-    <tr><td></td><td valign=top><em>theTrimSize</em>&nbsp;</td><td>Half size of a side of quadrangle face, representing the plane. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt1</em>&nbsp;</td><td>First of three points, defining the plane. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt2</em>&nbsp;</td><td>Second of three points, defining the plane. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt3</em>&nbsp;</td><td>Fird of three points, defining the plane. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theTrimSize</em>&nbsp;</td><td>Half size of a side of quadrangle face, representing the plane. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created plane.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a13" doxytag="geompy::MakePlaneFace" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="0d2356927fd4fcff47597d7c3170a3af"></a><!-- doxytag: member="geompy::MakePlaneFace" ref="0d2356927fd4fcff47597d7c3170a3af" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakePlaneFace           </td>
+          <td class="md" nowrap valign="top">def geompy::MakePlaneFace           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theFace&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFace</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theTrimSize&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theTrimSize</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1143,7 +1208,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1153,75 +1218,75 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theFace</em>&nbsp;</td><td>Referenced plane. </td></tr>
-    <tr><td></td><td valign=top><em>theTrimSize</em>&nbsp;</td><td>New half size of a side of quadrangle face, representing the plane. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theFace</em>&nbsp;</td><td>Referenced plane. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theTrimSize</em>&nbsp;</td><td>New half size of a side of quadrangle face, representing the plane. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created plane.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a14" doxytag="geompy::MakeMarker" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="f054185ef572c0277eb37e6a98956f92"></a><!-- doxytag: member="geompy::MakeMarker" ref="f054185ef572c0277eb37e6a98956f92" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeMarker           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeMarker           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">OX&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>OX</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>OY&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>OY</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>OZ&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>OZ</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>XDX&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>XDX</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>XDY&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>XDY</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>XDZ&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>XDZ</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>YDX&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>YDX</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>YDY&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>YDY</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>YDZ&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>YDZ</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1229,7 +1294,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1239,40 +1304,40 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>OX,OY,OZ</em>&nbsp;</td><td>Three coordinates of coordinate system origin. </td></tr>
-    <tr><td></td><td valign=top><em>XDX,XDY,XDZ</em>&nbsp;</td><td>Three components of OX direction </td></tr>
-    <tr><td></td><td valign=top><em>YDX,YDY,YDZ</em>&nbsp;</td><td>Three components of OY direction </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>OX,OY,OZ</em>&nbsp;</td><td>Three coordinates of coordinate system origin. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>XDX,XDY,XDZ</em>&nbsp;</td><td>Three components of OX direction </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>YDX,YDY,YDZ</em>&nbsp;</td><td>Three components of OY direction </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created coordinate system.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a15" doxytag="geompy::MakeMarkerPntTwoVec" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="6fc5a0f21295d06cc796dce166c1dbea"></a><!-- doxytag: member="geompy::MakeMarkerPntTwoVec" ref="6fc5a0f21295d06cc796dce166c1dbea" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeMarkerPntTwoVec           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeMarkerPntTwoVec           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theOrigin&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theOrigin</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theXVec&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theXVec</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theYVec&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theYVec</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1280,7 +1345,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1290,40 +1355,40 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theOrigin</em>&nbsp;</td><td>Point of coordinate system origin. </td></tr>
-    <tr><td></td><td valign=top><em>theXVec</em>&nbsp;</td><td>Vector of X direction </td></tr>
-    <tr><td></td><td valign=top><em>theYVec</em>&nbsp;</td><td>Vector of Y direction </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theOrigin</em>&nbsp;</td><td>Point of coordinate system origin. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theXVec</em>&nbsp;</td><td>Vector of X direction </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theYVec</em>&nbsp;</td><td>Vector of Y direction </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created coordinate system. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a16" doxytag="geompy::MakeArc" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="09d23236d0b3ac8260d44baf9dd9e510"></a><!-- doxytag: member="geompy::MakeArc" ref="09d23236d0b3ac8260d44baf9dd9e510" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeArc           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeArc           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePnt2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePnt3&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt3</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1331,7 +1396,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1341,40 +1406,40 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt1</em>&nbsp;</td><td>Start point of the arc. </td></tr>
-    <tr><td></td><td valign=top><em>thePnt2</em>&nbsp;</td><td>Middle point of the arc. </td></tr>
-    <tr><td></td><td valign=top><em>thePnt3</em>&nbsp;</td><td>End point of the arc. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt1</em>&nbsp;</td><td>Start point of the arc. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt2</em>&nbsp;</td><td>Middle point of the arc. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt3</em>&nbsp;</td><td>End point of the arc. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created arc.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a17" doxytag="geompy::MakeCircle" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="f2ced5604e1b7822fd976c4d5acd86a1"></a><!-- doxytag: member="geompy::MakeCircle" ref="f2ced5604e1b7822fd976c4d5acd86a1" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeCircle           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeCircle           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theVec&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theVec</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theR&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theR</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1382,7 +1447,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1392,40 +1457,40 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt</em>&nbsp;</td><td>Circle center. </td></tr>
-    <tr><td></td><td valign=top><em>theVec</em>&nbsp;</td><td>Vector, normal to the plane of the circle. </td></tr>
-    <tr><td></td><td valign=top><em>theR</em>&nbsp;</td><td>Circle radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt</em>&nbsp;</td><td>Circle center. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theVec</em>&nbsp;</td><td>Vector, normal to the plane of the circle. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theR</em>&nbsp;</td><td>Circle radius. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created circle.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a18" doxytag="geompy::MakeCircleThreePnt" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="6bec7e48f6a69ab9c37652efc3192ece"></a><!-- doxytag: member="geompy::MakeCircleThreePnt" ref="6bec7e48f6a69ab9c37652efc3192ece" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeCircleThreePnt           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeCircleThreePnt           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePnt2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePnt3&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt3</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1433,7 +1498,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1443,44 +1508,44 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt1,thePnt2,thePnt3</em>&nbsp;</td><td>Points, defining the circle. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt1,thePnt2,thePnt3</em>&nbsp;</td><td>Points, defining the circle. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created circle.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a19" doxytag="geompy::MakeEllipse" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="491d5983ad5315aaa451c0dab9aa53de"></a><!-- doxytag: member="geompy::MakeEllipse" ref="491d5983ad5315aaa451c0dab9aa53de" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeEllipse           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeEllipse           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theVec&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theVec</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theRMajor&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theRMajor</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theRMinor&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theRMinor</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1488,7 +1553,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1498,26 +1563,26 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt</em>&nbsp;</td><td>Ellipse center. </td></tr>
-    <tr><td></td><td valign=top><em>theVec</em>&nbsp;</td><td>Vector, normal to the plane of the ellipse. </td></tr>
-    <tr><td></td><td valign=top><em>theRMajor</em>&nbsp;</td><td>Major ellipse radius. </td></tr>
-    <tr><td></td><td valign=top><em>theRMinor</em>&nbsp;</td><td>Minor ellipse radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt</em>&nbsp;</td><td>Ellipse center. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theVec</em>&nbsp;</td><td>Vector, normal to the plane of the ellipse. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theRMajor</em>&nbsp;</td><td>Major ellipse radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theRMinor</em>&nbsp;</td><td>Minor ellipse radius. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created ellipse.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a20" doxytag="geompy::MakePolyline" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="ab3518c19dae07433e912237cb6d87e3"></a><!-- doxytag: member="geompy::MakePolyline" ref="ab3518c19dae07433e912237cb6d87e3" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakePolyline           </td>
+          <td class="md" nowrap valign="top">def geompy::MakePolyline           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePoints&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>thePoints</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -1525,7 +1590,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1535,23 +1600,23 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePoints</em>&nbsp;</td><td>Sequence of points for the polyline. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoints</em>&nbsp;</td><td>Sequence of points for the polyline. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created polyline.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a21" doxytag="geompy::MakeBezier" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="bac3b24c01efafd46ff55745c114c218"></a><!-- doxytag: member="geompy::MakeBezier" ref="bac3b24c01efafd46ff55745c114c218" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeBezier           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeBezier           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePoints&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>thePoints</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -1559,7 +1624,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1569,23 +1634,23 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePoints</em>&nbsp;</td><td>Sequence of points for the bezier curve. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoints</em>&nbsp;</td><td>Sequence of points for the bezier curve. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created bezier curve.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a22" doxytag="geompy::MakeInterpol" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="9d256f55a31d4caea356df5e9a36b491"></a><!-- doxytag: member="geompy::MakeInterpol" ref="9d256f55a31d4caea356df5e9a36b491" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeInterpol           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeInterpol           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePoints&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>thePoints</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -1593,7 +1658,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1603,80 +1668,32 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePoints</em>&nbsp;</td><td>Sequence of points for the B-Spline curve. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoints</em>&nbsp;</td><td>Sequence of points for the B-Spline curve. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created B-Spline curve.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a23" doxytag="geompy::MakeSketcher" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="2e0cfe9c8a9c1456a882f3b1fd118c1a"></a><!-- doxytag: member="geompy::MakeSketcher" ref="2e0cfe9c8a9c1456a882f3b1fd118c1a" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeSketcher           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeSketcher           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theCommand&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theWorkingPlane&nbsp;</td>
-          <td class="mdname" nowrap> = <code>[0</code>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>0&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>0&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>0&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>0&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
-        </tr>
-        <tr>
-          <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>0&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theCommand</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>0]&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theWorkingPlane</em> = <code>[0</code></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1684,7 +1701,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1712,33 +1729,33 @@ Where:<ul>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theCommand</em>&nbsp;</td><td>String, defining the sketcher in local coordinates of the working plane. </td></tr>
-    <tr><td></td><td valign=top><em>theWorkingPlane</em>&nbsp;</td><td>Nine double values, defining origin, OZ and OX directions of the working plane. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theCommand</em>&nbsp;</td><td>String, defining the sketcher in local coordinates of the working plane. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theWorkingPlane</em>&nbsp;</td><td>Nine double values, defining origin, OZ and OX directions of the working plane. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created wire.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a24" doxytag="geompy::MakeSketcherOnPlane" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="c6d246779168cbe8a976bfd23268ab9f"></a><!-- doxytag: member="geompy::MakeSketcherOnPlane" ref="c6d246779168cbe8a976bfd23268ab9f" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeSketcherOnPlane           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeSketcherOnPlane           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theCommand&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theCommand</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theWorkingPlane&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theWorkingPlane</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1746,7 +1763,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1758,57 +1775,57 @@ Example: see GEOM_TestAll.py     </td>
  For format of the description string see the previous method.<br>
  <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theCommand</em>&nbsp;</td><td>String, defining the sketcher in local coordinates of the working plane. </td></tr>
-    <tr><td></td><td valign=top><em>theWorkingPlane</em>&nbsp;</td><td>Planar Face of the working plane. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theCommand</em>&nbsp;</td><td>String, defining the sketcher in local coordinates of the working plane. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theWorkingPlane</em>&nbsp;</td><td>Planar Face of the working plane. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created wire. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a25" doxytag="geompy::MakeBox" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="7e4d346b1fc5ee4887e8356abb864987"></a><!-- doxytag: member="geompy::MakeBox" ref="7e4d346b1fc5ee4887e8356abb864987" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeBox           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeBox           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">x1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>x1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>y1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>y1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>z1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>z1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>x2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>x2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>y2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>y2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>z2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>z2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1816,7 +1833,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1827,31 +1844,31 @@ Example: see GEOM_TestAll.py     </td>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a26" doxytag="geompy::MakeBoxDXDYDZ" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="3935ab1a312d87952e0661e539cb3861"></a><!-- doxytag: member="geompy::MakeBoxDXDYDZ" ref="3935ab1a312d87952e0661e539cb3861" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeBoxDXDYDZ           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeBoxDXDYDZ           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theDX&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theDX</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theDY&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theDY</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theDZ&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theDZ</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1859,7 +1876,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1869,34 +1886,34 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 Center of the box will be at point (DX/2, DY/2, DZ/2). <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theDX</em>&nbsp;</td><td>Length of Box edges, parallel to OX axis. </td></tr>
-    <tr><td></td><td valign=top><em>theDY</em>&nbsp;</td><td>Length of Box edges, parallel to OY axis. </td></tr>
-    <tr><td></td><td valign=top><em>theDZ</em>&nbsp;</td><td>Length of Box edges, parallel to OZ axis. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theDX</em>&nbsp;</td><td>Length of Box edges, parallel to OX axis. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theDY</em>&nbsp;</td><td>Length of Box edges, parallel to OY axis. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theDZ</em>&nbsp;</td><td>Length of Box edges, parallel to OZ axis. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created box.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a27" doxytag="geompy::MakeBoxTwoPnt" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="f887eae04ea14936c8f2ccc08e530e12"></a><!-- doxytag: member="geompy::MakeBoxTwoPnt" ref="f887eae04ea14936c8f2ccc08e530e12" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeBoxTwoPnt           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeBoxTwoPnt           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePnt2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1904,7 +1921,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1914,45 +1931,45 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt1</em>&nbsp;</td><td>First of two opposite vertices. </td></tr>
-    <tr><td></td><td valign=top><em>thePnt2</em>&nbsp;</td><td>Second of two opposite vertices. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt1</em>&nbsp;</td><td>First of two opposite vertices. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt2</em>&nbsp;</td><td>Second of two opposite vertices. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created box.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a28" doxytag="geompy::MakeCylinder" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="5f544551dab0053b491618b11f72d8a7"></a><!-- doxytag: member="geompy::MakeCylinder" ref="5f544551dab0053b491618b11f72d8a7" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeCylinder           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeCylinder           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAxis&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAxis</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theR&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theR</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theH&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theH</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -1960,7 +1977,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -1970,35 +1987,35 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt</em>&nbsp;</td><td>Central point of cylinder base. </td></tr>
-    <tr><td></td><td valign=top><em>theAxis</em>&nbsp;</td><td>Cylinder axis. </td></tr>
-    <tr><td></td><td valign=top><em>theR</em>&nbsp;</td><td>Cylinder radius. </td></tr>
-    <tr><td></td><td valign=top><em>theH</em>&nbsp;</td><td>Cylinder height. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt</em>&nbsp;</td><td>Central point of cylinder base. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theAxis</em>&nbsp;</td><td>Cylinder axis. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theR</em>&nbsp;</td><td>Cylinder radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theH</em>&nbsp;</td><td>Cylinder height. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created cylinder.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a29" doxytag="geompy::MakeCylinderRH" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="e4afae782eac7eda170ca1580985025c"></a><!-- doxytag: member="geompy::MakeCylinderRH" ref="e4afae782eac7eda170ca1580985025c" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeCylinderRH           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeCylinderRH           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theR&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theR</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theH&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theH</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2006,7 +2023,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2016,33 +2033,33 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 Axis of the cylinder will be collinear to the OZ axis of the coordinate system. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theR</em>&nbsp;</td><td>Cylinder radius. </td></tr>
-    <tr><td></td><td valign=top><em>theH</em>&nbsp;</td><td>Cylinder height. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theR</em>&nbsp;</td><td>Cylinder radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theH</em>&nbsp;</td><td>Cylinder height. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created cylinder.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a30" doxytag="geompy::MakeSpherePntR" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="2ef7fabed1a4c83cfd9dfe41f54fe03e"></a><!-- doxytag: member="geompy::MakeSpherePntR" ref="2ef7fabed1a4c83cfd9dfe41f54fe03e" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeSpherePntR           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeSpherePntR           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theR&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theR</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2050,7 +2067,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2060,45 +2077,45 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt</em>&nbsp;</td><td>Sphere center. </td></tr>
-    <tr><td></td><td valign=top><em>theR</em>&nbsp;</td><td>Sphere radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt</em>&nbsp;</td><td>Sphere center. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theR</em>&nbsp;</td><td>Sphere radius. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created sphere.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a31" doxytag="geompy::MakeSphere" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="39ecaa363c5555638718f4564aa1258d"></a><!-- doxytag: member="geompy::MakeSphere" ref="39ecaa363c5555638718f4564aa1258d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeSphere           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeSphere           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">x&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>x</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>y&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>y</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>z&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>z</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theR&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theR</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2106,7 +2123,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2116,24 +2133,24 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>x,y,z</em>&nbsp;</td><td>Coordinates of sphere center. </td></tr>
-    <tr><td></td><td valign=top><em>theR</em>&nbsp;</td><td>Sphere radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>x,y,z</em>&nbsp;</td><td>Coordinates of sphere center. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theR</em>&nbsp;</td><td>Sphere radius. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created sphere.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a32" doxytag="geompy::MakeSphereR" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="207bec566af2333662e49b0e054ebedc"></a><!-- doxytag: member="geompy::MakeSphereR" ref="207bec566af2333662e49b0e054ebedc" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeSphereR           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeSphereR           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theR&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theR</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -2141,7 +2158,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2151,50 +2168,50 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theR</em>&nbsp;</td><td>Sphere radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theR</em>&nbsp;</td><td>Sphere radius. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created sphere.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a33" doxytag="geompy::MakeCone" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="d77fe2cf4d96f17663434ef1fd4c286d"></a><!-- doxytag: member="geompy::MakeCone" ref="d77fe2cf4d96f17663434ef1fd4c286d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeCone           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeCone           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAxis&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAxis</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theR1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theR1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theR2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theR2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theH&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theH</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2202,7 +2219,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2212,48 +2229,48 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt</em>&nbsp;</td><td>Central point of the first cone base. </td></tr>
-    <tr><td></td><td valign=top><em>theAxis</em>&nbsp;</td><td>Cone axis. </td></tr>
-    <tr><td></td><td valign=top><em>theR1</em>&nbsp;</td><td>Radius of the first cone base. </td></tr>
-    <tr><td></td><td valign=top><em>theR2</em>&nbsp;</td><td>Radius of the second cone base. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt</em>&nbsp;</td><td>Central point of the first cone base. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theAxis</em>&nbsp;</td><td>Cone axis. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theR1</em>&nbsp;</td><td>Radius of the first cone base. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theR2</em>&nbsp;</td><td>Radius of the second cone base. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Note:</b></dt><dd>If both radiuses are non-zero, the cone will be truncated. <p>
 If the radiuses are equal, a cylinder will be created instead. </dd></dl>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theH</em>&nbsp;</td><td>Cone height. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theH</em>&nbsp;</td><td>Cone height. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created cone.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a34" doxytag="geompy::MakeConeR1R2H" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="59944e0c2a98bacfb06ddd4f861681b0"></a><!-- doxytag: member="geompy::MakeConeR1R2H" ref="59944e0c2a98bacfb06ddd4f861681b0" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeConeR1R2H           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeConeR1R2H           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theR1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theR1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theR2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theR2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theH&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theH</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2261,7 +2278,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2271,52 +2288,52 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 Axis of the cone will be collinear to the OZ axis of the coordinate system. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theR1</em>&nbsp;</td><td>Radius of the first cone base. </td></tr>
-    <tr><td></td><td valign=top><em>theR2</em>&nbsp;</td><td>Radius of the second cone base. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theR1</em>&nbsp;</td><td>Radius of the first cone base. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theR2</em>&nbsp;</td><td>Radius of the second cone base. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Note:</b></dt><dd>If both radiuses are non-zero, the cone will be truncated. <p>
 If the radiuses are equal, a cylinder will be created instead. </dd></dl>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theH</em>&nbsp;</td><td>Cone height. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theH</em>&nbsp;</td><td>Cone height. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created cone.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a35" doxytag="geompy::MakeTorus" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="9cceaba104b3811113f6f7b368eb6633"></a><!-- doxytag: member="geompy::MakeTorus" ref="9cceaba104b3811113f6f7b368eb6633" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeTorus           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeTorus           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theVec&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theVec</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theRMajor&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theRMajor</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theRMinor&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theRMinor</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2324,7 +2341,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2334,35 +2351,35 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt</em>&nbsp;</td><td>Torus central point. </td></tr>
-    <tr><td></td><td valign=top><em>theVec</em>&nbsp;</td><td>Torus axis of symmetry. </td></tr>
-    <tr><td></td><td valign=top><em>theRMajor</em>&nbsp;</td><td>Torus major radius. </td></tr>
-    <tr><td></td><td valign=top><em>theRMinor</em>&nbsp;</td><td>Torus minor radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt</em>&nbsp;</td><td>Torus central point. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theVec</em>&nbsp;</td><td>Torus axis of symmetry. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theRMajor</em>&nbsp;</td><td>Torus major radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theRMinor</em>&nbsp;</td><td>Torus minor radius. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created torus.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a36" doxytag="geompy::MakeTorusRR" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="9a8c604450bd29216630ac33284017c6"></a><!-- doxytag: member="geompy::MakeTorusRR" ref="9a8c604450bd29216630ac33284017c6" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeTorusRR           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeTorusRR           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theRMajor&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theRMajor</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theRMinor&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theRMinor</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2370,7 +2387,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2380,39 +2397,39 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theRMajor</em>&nbsp;</td><td>Torus major radius. </td></tr>
-    <tr><td></td><td valign=top><em>theRMinor</em>&nbsp;</td><td>Torus minor radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theRMajor</em>&nbsp;</td><td>Torus major radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theRMinor</em>&nbsp;</td><td>Torus minor radius. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created torus.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a37" doxytag="geompy::MakePrism" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="c0a12052d81f3e8d755dd5b97fbdcf3d"></a><!-- doxytag: member="geompy::MakePrism" ref="c0a12052d81f3e8d755dd5b97fbdcf3d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakePrism           </td>
+          <td class="md" nowrap valign="top">def geompy::MakePrism           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theBase&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theBase</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2420,7 +2437,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2430,40 +2447,40 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theBase</em>&nbsp;</td><td>Base shape to be extruded. </td></tr>
-    <tr><td></td><td valign=top><em>thePoint1</em>&nbsp;</td><td>First end of extrusion vector. </td></tr>
-    <tr><td></td><td valign=top><em>thePoint2</em>&nbsp;</td><td>Second end of extrusion vector. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theBase</em>&nbsp;</td><td>Base shape to be extruded. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoint1</em>&nbsp;</td><td>First end of extrusion vector. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoint2</em>&nbsp;</td><td>Second end of extrusion vector. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created prism.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a38" doxytag="geompy::MakePrismVecH" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="32ecfc039f58048b0b3a23ab8e433765"></a><!-- doxytag: member="geompy::MakePrismVecH" ref="32ecfc039f58048b0b3a23ab8e433765" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakePrismVecH           </td>
+          <td class="md" nowrap valign="top">def geompy::MakePrismVecH           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theBase&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theBase</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theVec&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theVec</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theH&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theH</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2471,7 +2488,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2481,34 +2498,34 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 all the space, transfixed by the base shape during its translation along the vector on the given distance. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theBase</em>&nbsp;</td><td>Base shape to be extruded. </td></tr>
-    <tr><td></td><td valign=top><em>theVec</em>&nbsp;</td><td>Direction of extrusion. </td></tr>
-    <tr><td></td><td valign=top><em>theH</em>&nbsp;</td><td>Prism dimension along theVec. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theBase</em>&nbsp;</td><td>Base shape to be extruded. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theVec</em>&nbsp;</td><td>Direction of extrusion. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theH</em>&nbsp;</td><td>Prism dimension along theVec. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created prism.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a39" doxytag="geompy::MakePipe" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="cd033b39f4be052111ab3ec8d27cd9ee"></a><!-- doxytag: member="geompy::MakePipe" ref="cd033b39f4be052111ab3ec8d27cd9ee" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakePipe           </td>
+          <td class="md" nowrap valign="top">def geompy::MakePipe           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theBase&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theBase</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePath&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePath</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2516,7 +2533,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2526,39 +2543,39 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 The path shape can be a wire or an edge. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theBase</em>&nbsp;</td><td>Base shape to be extruded. </td></tr>
-    <tr><td></td><td valign=top><em>thePath</em>&nbsp;</td><td>Path shape to extrude the base shape along it. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theBase</em>&nbsp;</td><td>Base shape to be extruded. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePath</em>&nbsp;</td><td>Path shape to extrude the base shape along it. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created pipe.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a40" doxytag="geompy::MakeRevolution" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="4c093c166272f508454e8eb03133e020"></a><!-- doxytag: member="geompy::MakeRevolution" ref="4c093c166272f508454e8eb03133e020" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeRevolution           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeRevolution           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theBase&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theBase</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAxis&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAxis</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAngle&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAngle</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2566,7 +2583,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2576,34 +2593,34 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 all the space, transfixed by the base shape during its rotation around the axis on the given angle. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theBase</em>&nbsp;</td><td>Base shape to be rotated. </td></tr>
-    <tr><td></td><td valign=top><em>theAxis</em>&nbsp;</td><td>Rotation axis. </td></tr>
-    <tr><td></td><td valign=top><em>theAngle</em>&nbsp;</td><td>Rotation angle in radians. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theBase</em>&nbsp;</td><td>Base shape to be rotated. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theAxis</em>&nbsp;</td><td>Rotation axis. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theAngle</em>&nbsp;</td><td>Rotation angle in radians. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created revolution.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a41" doxytag="geompy::MakeEdge" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="328df6d3aa2acd5dd367fd1ff0f02b90"></a><!-- doxytag: member="geompy::MakeEdge" ref="328df6d3aa2acd5dd367fd1ff0f02b90" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeEdge           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeEdge           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">thePnt1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePnt2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePnt2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2611,7 +2628,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2621,24 +2638,24 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>thePnt1</em>&nbsp;</td><td>Point for the first end of edge. </td></tr>
-    <tr><td></td><td valign=top><em>thePnt2</em>&nbsp;</td><td>Point for the second end of edge. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt1</em>&nbsp;</td><td>Point for the first end of edge. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePnt2</em>&nbsp;</td><td>Point for the second end of edge. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created edge.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a42" doxytag="geompy::MakeWire" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="6e231ee2830c5d1292b8e8f80a1b570d"></a><!-- doxytag: member="geompy::MakeWire" ref="6e231ee2830c5d1292b8e8f80a1b570d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeWire           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeWire           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theEdgesAndWires&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theEdgesAndWires</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -2646,7 +2663,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2656,32 +2673,32 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theEdgesAndWires</em>&nbsp;</td><td>List of edges and/or wires. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theEdgesAndWires</em>&nbsp;</td><td>List of edges and/or wires. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created wire.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a43" doxytag="geompy::MakeFace" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="1fa655542cb7d7f0ca7239246e4020a4"></a><!-- doxytag: member="geompy::MakeFace" ref="1fa655542cb7d7f0ca7239246e4020a4" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeFace           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeFace           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theWire&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theWire</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>isPlanarWanted&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>isPlanarWanted</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2689,7 +2706,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2699,33 +2716,33 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theWire</em>&nbsp;</td><td>Wire to build the face on. </td></tr>
-    <tr><td></td><td valign=top><em>isPlanarWanted</em>&nbsp;</td><td>If TRUE, only planar face will be built. If impossible, NULL object will be returned. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theWire</em>&nbsp;</td><td>Wire to build the face on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>isPlanarWanted</em>&nbsp;</td><td>If TRUE, only planar face will be built. If impossible, NULL object will be returned. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created face.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a44" doxytag="geompy::MakeFaceWires" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="377a2b2ff79598724ae3547e0f8f887e"></a><!-- doxytag: member="geompy::MakeFaceWires" ref="377a2b2ff79598724ae3547e0f8f887e" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeFaceWires           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeFaceWires           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theWires&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theWires</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>isPlanarWanted&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>isPlanarWanted</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2733,7 +2750,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2743,33 +2760,33 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theWires</em>&nbsp;</td><td>List of wires to build the face on. </td></tr>
-    <tr><td></td><td valign=top><em>isPlanarWanted</em>&nbsp;</td><td>If TRUE, only planar face will be built. If impossible, NULL object will be returned. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theWires</em>&nbsp;</td><td>List of wires to build the face on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>isPlanarWanted</em>&nbsp;</td><td>If TRUE, only planar face will be built. If impossible, NULL object will be returned. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created face.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a45" doxytag="geompy::MakeFaces" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="7900487f71fcbe9b74df16fe1de23aac"></a><!-- doxytag: member="geompy::MakeFaces" ref="7900487f71fcbe9b74df16fe1de23aac" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeFaces           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeFaces           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theWires&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theWires</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>isPlanarWanted&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>isPlanarWanted</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -2777,7 +2794,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2788,16 +2805,16 @@ Example: see GEOM_TestAll.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a46" doxytag="geompy::MakeShell" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="bcfb3334446b48ec3a59707341df3e38"></a><!-- doxytag: member="geompy::MakeShell" ref="bcfb3334446b48ec3a59707341df3e38" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeShell           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeShell           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theFacesAndShells&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theFacesAndShells</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -2805,7 +2822,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2815,23 +2832,23 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theFacesAndShells</em>&nbsp;</td><td>List of faces and/or shells. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theFacesAndShells</em>&nbsp;</td><td>List of faces and/or shells. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created shell.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a47" doxytag="geompy::MakeSolid" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="3e4434784c3ec97093321c16599f7590"></a><!-- doxytag: member="geompy::MakeSolid" ref="3e4434784c3ec97093321c16599f7590" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeSolid           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeSolid           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShells&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShells</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -2839,7 +2856,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2849,23 +2866,23 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShells</em>&nbsp;</td><td>Sequence of bounding shells. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShells</em>&nbsp;</td><td>Sequence of bounding shells. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created solid.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a48" doxytag="geompy::MakeCompound" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="6f23e242d8a3b1dbe445eb2f7f5b5bf6"></a><!-- doxytag: member="geompy::MakeCompound" ref="6f23e242d8a3b1dbe445eb2f7f5b5bf6" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeCompound           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeCompound           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShapes&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShapes</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -2873,7 +2890,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2883,23 +2900,23 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShapes</em>&nbsp;</td><td>List of shapes to put in compound. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapes</em>&nbsp;</td><td>List of shapes to put in compound. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created compound.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a49" doxytag="geompy::NumberOfFaces" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="0ade4b552865ad0a4df9580145f0736e"></a><!-- doxytag: member="geompy::NumberOfFaces" ref="0ade4b552865ad0a4df9580145f0736e" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> NumberOfFaces           </td>
+          <td class="md" nowrap valign="top">def geompy::NumberOfFaces           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -2907,7 +2924,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2917,23 +2934,23 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to count faces of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to count faces of. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>Quantity of faces.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a50" doxytag="geompy::NumberOfEdges" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="730e50a690deccae3599792c202db613"></a><!-- doxytag: member="geompy::NumberOfEdges" ref="730e50a690deccae3599792c202db613" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> NumberOfEdges           </td>
+          <td class="md" nowrap valign="top">def geompy::NumberOfEdges           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -2941,7 +2958,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2951,23 +2968,23 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to count edges of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to count edges of. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>Quantity of edges.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a51" doxytag="geompy::ChangeOrientation" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="278e8ebac370fcf80a92b857a54d830d"></a><!-- doxytag: member="geompy::ChangeOrientation" ref="278e8ebac370fcf80a92b857a54d830d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> ChangeOrientation           </td>
+          <td class="md" nowrap valign="top">def geompy::ChangeOrientation           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -2975,7 +2992,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -2985,23 +3002,23 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to be reversed. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to be reversed. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>The reversed copy of theShape.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a52" doxytag="geompy::OrientationChange" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="c13bcdc1219e63398e9d2bbd27271370"></a><!-- doxytag: member="geompy::OrientationChange" ref="c13bcdc1219e63398e9d2bbd27271370" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> OrientationChange           </td>
+          <td class="md" nowrap valign="top">def geompy::OrientationChange           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -3009,7 +3026,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3020,16 +3037,16 @@ Example: see GEOM_TestAll.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a53" doxytag="geompy::GetFreeFacesIDs" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="0d2c067d179c0008d035c42b9013283c"></a><!-- doxytag: member="geompy::GetFreeFacesIDs" ref="0d2c067d179c0008d035c42b9013283c" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetFreeFacesIDs           </td>
+          <td class="md" nowrap valign="top">def geompy::GetFreeFacesIDs           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -3037,7 +3054,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3047,38 +3064,38 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 Free face is a face, which is not shared between two shells of the shape. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to find free faces in. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to find free faces in. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>List of IDs of all free faces, contained in theShape.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a54" doxytag="geompy::GetSharedShapes" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="a19d88b97b5f1cf8c63bd8386f5e9476"></a><!-- doxytag: member="geompy::GetSharedShapes" ref="a19d88b97b5f1cf8c63bd8386f5e9476" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetSharedShapes           </td>
+          <td class="md" nowrap valign="top">def geompy::GetSharedShapes           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShape2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShapeType&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShapeType</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3086,7 +3103,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3096,46 +3113,46 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape1</em>&nbsp;</td><td>Shape to find sub-shapes in. </td></tr>
-    <tr><td></td><td valign=top><em>theShape2</em>&nbsp;</td><td>Shape to find shared sub-shapes with. </td></tr>
-    <tr><td></td><td valign=top><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape1</em>&nbsp;</td><td>Shape to find sub-shapes in. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape2</em>&nbsp;</td><td>Shape to find shared sub-shapes with. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>List of sub-shapes of theShape1, shared with theShape2.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a55" doxytag="geompy::GetShapesOnPlane" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="e089332bc7ff498c6c6669836989383a"></a><!-- doxytag: member="geompy::GetShapesOnPlane" ref="e089332bc7ff498c6c6669836989383a" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetShapesOnPlane           </td>
+          <td class="md" nowrap valign="top">def geompy::GetShapesOnPlane           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShapeType&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShapeType</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAx1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAx1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theState&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theState</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3143,7 +3160,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3153,47 +3170,47 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to find sub-shapes of. </td></tr>
-    <tr><td></td><td valign=top><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
-    <tr><td></td><td valign=top><em>theAx1</em>&nbsp;</td><td>Vector (or line, or linear edge), specifying normal direction and location of the plane to find shapes on. </td></tr>
-    <tr><td></td><td valign=top><em>theState</em>&nbsp;</td><td>The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to find sub-shapes of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theAx1</em>&nbsp;</td><td>Vector (or line, or linear edge), specifying normal direction and location of the plane to find shapes on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theState</em>&nbsp;</td><td>The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>List of all found sub-shapes.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a56" doxytag="geompy::GetShapesOnPlaneIDs" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="1ec8a4c4f37f881676de67fbb185a1a7"></a><!-- doxytag: member="geompy::GetShapesOnPlaneIDs" ref="1ec8a4c4f37f881676de67fbb185a1a7" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetShapesOnPlaneIDs           </td>
+          <td class="md" nowrap valign="top">def geompy::GetShapesOnPlaneIDs           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShapeType&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShapeType</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAx1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAx1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theState&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theState</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3201,7 +3218,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3209,46 +3226,46 @@ Example: see GEOM_TestOthers.py     </td>
     <td>
 
 <p>
-    </td>
+Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a57" doxytag="geompy::GetShapesOnCylinder" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="e472f5764a1014dc9c60778cb02ce970"></a><!-- doxytag: member="geompy::GetShapesOnCylinder" ref="e472f5764a1014dc9c60778cb02ce970" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetShapesOnCylinder           </td>
+          <td class="md" nowrap valign="top">def geompy::GetShapesOnCylinder           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShapeType&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShapeType</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAxis&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAxis</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theRadius&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theRadius</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theState&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theState</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3256,7 +3273,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3266,54 +3283,54 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to find sub-shapes of. </td></tr>
-    <tr><td></td><td valign=top><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
-    <tr><td></td><td valign=top><em>theAxis</em>&nbsp;</td><td>Vector (or line, or linear edge), specifying axis of the cylinder to find shapes on. </td></tr>
-    <tr><td></td><td valign=top><em>theRadius</em>&nbsp;</td><td>Radius of the cylinder to find shapes on. </td></tr>
-    <tr><td></td><td valign=top><em>theState</em>&nbsp;</td><td>The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to find sub-shapes of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theAxis</em>&nbsp;</td><td>Vector (or line, or linear edge), specifying axis of the cylinder to find shapes on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theRadius</em>&nbsp;</td><td>Radius of the cylinder to find shapes on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theState</em>&nbsp;</td><td>The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>List of all found sub-shapes.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a58" doxytag="geompy::GetShapesOnCylinderIDs" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="338736dab175669a89da003c8cf45552"></a><!-- doxytag: member="geompy::GetShapesOnCylinderIDs" ref="338736dab175669a89da003c8cf45552" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetShapesOnCylinderIDs           </td>
+          <td class="md" nowrap valign="top">def geompy::GetShapesOnCylinderIDs           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShapeType&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShapeType</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAxis&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAxis</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theRadius&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theRadius</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theState&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theState</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3321,7 +3338,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3329,46 +3346,46 @@ Example: see GEOM_TestOthers.py     </td>
     <td>
 
 <p>
-    </td>
+Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a59" doxytag="geompy::GetShapesOnSphere" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="926ea88b412800140f45270a3ae89345"></a><!-- doxytag: member="geompy::GetShapesOnSphere" ref="926ea88b412800140f45270a3ae89345" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetShapesOnSphere           </td>
+          <td class="md" nowrap valign="top">def geompy::GetShapesOnSphere           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShapeType&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShapeType</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theCenter&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theCenter</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theRadius&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theRadius</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theState&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theState</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3376,7 +3393,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3386,54 +3403,54 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to find sub-shapes of. </td></tr>
-    <tr><td></td><td valign=top><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
-    <tr><td></td><td valign=top><em>theCenter</em>&nbsp;</td><td>Point, specifying center of the sphere to find shapes on. </td></tr>
-    <tr><td></td><td valign=top><em>theRadius</em>&nbsp;</td><td>Radius of the sphere to find shapes on. </td></tr>
-    <tr><td></td><td valign=top><em>theState</em>&nbsp;</td><td>The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to find sub-shapes of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theCenter</em>&nbsp;</td><td>Point, specifying center of the sphere to find shapes on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theRadius</em>&nbsp;</td><td>Radius of the sphere to find shapes on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theState</em>&nbsp;</td><td>The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>List of all found sub-shapes.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a60" doxytag="geompy::GetShapesOnSphereIDs" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="c5e58a6957bf2695fd8a974da75718f6"></a><!-- doxytag: member="geompy::GetShapesOnSphereIDs" ref="c5e58a6957bf2695fd8a974da75718f6" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetShapesOnSphereIDs           </td>
+          <td class="md" nowrap valign="top">def geompy::GetShapesOnSphereIDs           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShapeType&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShapeType</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theCenter&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theCenter</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theRadius&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theRadius</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theState&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theState</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3441,7 +3458,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3449,58 +3466,58 @@ Example: see GEOM_TestOthers.py     </td>
     <td>
 
 <p>
-    </td>
+Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a61" doxytag="geompy::GetShapesOnQuadrangle" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="6b18a78d643167b99cc95ddd59874b10"></a><!-- doxytag: member="geompy::GetShapesOnQuadrangle" ref="6b18a78d643167b99cc95ddd59874b10" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetShapesOnQuadrangle           </td>
+          <td class="md" nowrap valign="top">def geompy::GetShapesOnQuadrangle           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShapeType&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShapeType</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theTopLeftPoint&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theTopLeftPoint</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theTopRigthPoint&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theTopRigthPoint</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theBottomLeftPoint&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theBottomLeftPoint</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theBottomRigthPoint&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theBottomRigthPoint</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theState&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theState</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3508,7 +3525,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3518,66 +3535,66 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to find sub-shapes of. </td></tr>
-    <tr><td></td><td valign=top><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
-    <tr><td></td><td valign=top><em>theCenter</em>&nbsp;</td><td>Point, specifying center of the sphere to find shapes on. </td></tr>
-    <tr><td></td><td valign=top><em>theRadius</em>&nbsp;</td><td>Radius of the sphere to find shapes on. </td></tr>
-    <tr><td></td><td valign=top><em>theState</em>&nbsp;</td><td>The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to find sub-shapes of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theCenter</em>&nbsp;</td><td>Point, specifying center of the sphere to find shapes on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theRadius</em>&nbsp;</td><td>Radius of the sphere to find shapes on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theState</em>&nbsp;</td><td>The state of the subshapes to find. It can be one of ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>List of all found sub-shapes.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a62" doxytag="geompy::GetShapesOnQuadrangleIDs" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="db16045827aa23070ef98eca038ecd2c"></a><!-- doxytag: member="geompy::GetShapesOnQuadrangleIDs" ref="db16045827aa23070ef98eca038ecd2c" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetShapesOnQuadrangleIDs           </td>
+          <td class="md" nowrap valign="top">def geompy::GetShapesOnQuadrangleIDs           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShapeType&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShapeType</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theTopLeftPoint&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theTopLeftPoint</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theTopRigthPoint&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theTopRigthPoint</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theBottomLeftPoint&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theBottomLeftPoint</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theBottomRigthPoint&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theBottomRigthPoint</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theState&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theState</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3585,7 +3602,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3593,28 +3610,28 @@ Example: see GEOM_TestOthers.py     </td>
     <td>
 
 <p>
-    </td>
+Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a63" doxytag="geompy::GetInPlace" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="2695635fc745e6aa6cda4545e2133c41"></a><!-- doxytag: member="geompy::GetInPlace" ref="2695635fc745e6aa6cda4545e2133c41" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetInPlace           </td>
+          <td class="md" nowrap valign="top">def geompy::GetInPlace           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShapeWhere&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShapeWhere</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShapeWhat&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShapeWhat</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3622,7 +3639,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3632,33 +3649,33 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShapeWhere</em>&nbsp;</td><td>Shape to find sub-shapes of. </td></tr>
-    <tr><td></td><td valign=top><em>theShapeWhat</em>&nbsp;</td><td>Shape, specifying what to find. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapeWhere</em>&nbsp;</td><td>Shape to find sub-shapes of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapeWhat</em>&nbsp;</td><td>Shape, specifying what to find. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>Group of all found sub-shapes or a single found sub-shape.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a64" doxytag="geompy::GetSubShape" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="67706610dda0d5005ee1cdfe2e8362a2"></a><!-- doxytag: member="geompy::GetSubShape" ref="67706610dda0d5005ee1cdfe2e8362a2" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetSubShape           </td>
+          <td class="md" nowrap valign="top">def geompy::GetSubShape           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>ListOfID&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListOfID</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3666,7 +3683,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3677,25 +3694,25 @@ Example: see GEOM_TestOthers.py     </td>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a65" doxytag="geompy::GetSubShapeID" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="d7ee9f96e4b5b4303c7d20f0fc42d67d"></a><!-- doxytag: member="geompy::GetSubShapeID" ref="d7ee9f96e4b5b4303c7d20f0fc42d67d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetSubShapeID           </td>
+          <td class="md" nowrap valign="top">def geompy::GetSubShapeID           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aSubShape&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aSubShape</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3703,7 +3720,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3714,25 +3731,25 @@ Example: see GEOM_TestAll.py     </td>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a66" doxytag="geompy::SubShapeAll" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="e4ee5a20fdb33779f2dc5f1686fd3d8a"></a><!-- doxytag: member="geompy::SubShapeAll" ref="e4ee5a20fdb33779f2dc5f1686fd3d8a" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> SubShapeAll           </td>
+          <td class="md" nowrap valign="top">def geompy::SubShapeAll           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aType&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aType</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3740,7 +3757,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3750,33 +3767,33 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to be exploded. </td></tr>
-    <tr><td></td><td valign=top><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to be exploded. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>List of sub-shapes of type theShapeType, contained in theShape.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a67" doxytag="geompy::SubShapeAllIDs" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="d19aeb7b8759ebd877154239fb4c1d7f"></a><!-- doxytag: member="geompy::SubShapeAllIDs" ref="d19aeb7b8759ebd877154239fb4c1d7f" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> SubShapeAllIDs           </td>
+          <td class="md" nowrap valign="top">def geompy::SubShapeAllIDs           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aType&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aType</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3784,7 +3801,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3794,33 +3811,33 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to be exploded. </td></tr>
-    <tr><td></td><td valign=top><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to be exploded. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>List of IDs of sub-shapes. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a68" doxytag="geompy::SubShapeAllSorted" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="7991c614f21498c03545d58f0e1e6049"></a><!-- doxytag: member="geompy::SubShapeAllSorted" ref="7991c614f21498c03545d58f0e1e6049" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> SubShapeAllSorted           </td>
+          <td class="md" nowrap valign="top">def geompy::SubShapeAllSorted           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aType&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aType</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3828,7 +3845,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3838,33 +3855,33 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 Sub-shapes will be sorted by coordinates of their gravity centers. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to be exploded. </td></tr>
-    <tr><td></td><td valign=top><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to be exploded. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>List of sub-shapes of type theShapeType, contained in theShape.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a69" doxytag="geompy::SubShapeAllSortedIDs" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="0da304f589070498b79851370436094e"></a><!-- doxytag: member="geompy::SubShapeAllSortedIDs" ref="0da304f589070498b79851370436094e" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> SubShapeAllSortedIDs           </td>
+          <td class="md" nowrap valign="top">def geompy::SubShapeAllSortedIDs           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aType&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aType</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3872,7 +3889,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3882,39 +3899,39 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 Sub-shapes will be sorted by coordinates of their gravity centers. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to be exploded. </td></tr>
-    <tr><td></td><td valign=top><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to be exploded. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapeType</em>&nbsp;</td><td>Type of sub-shapes to be retrieved. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>List of IDs of sub-shapes. </dd></dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a70" doxytag="geompy::SubShape" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="f7265ff90cecdffb35a75b7968d834a1"></a><!-- doxytag: member="geompy::SubShape" ref="f7265ff90cecdffb35a75b7968d834a1" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> SubShape           </td>
+          <td class="md" nowrap valign="top">def geompy::SubShape           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aType&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aType</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>ListOfInd&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListOfInd</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3922,7 +3939,7 @@ Sub-shapes will be sorted by coordinates of their gravity centers. <dl compact><
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3934,31 +3951,31 @@ Each index is in range [1, Nb_Sub-Shapes_Of_Given_Type]<p>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a71" doxytag="geompy::SubShapeSorted" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="0566156543b9ae4bb4dacbdc660802e0"></a><!-- doxytag: member="geompy::SubShapeSorted" ref="0566156543b9ae4bb4dacbdc660802e0" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> SubShapeSorted           </td>
+          <td class="md" nowrap valign="top">def geompy::SubShapeSorted           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aType&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aType</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>ListOfInd&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListOfInd</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -3966,7 +3983,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -3978,37 +3995,37 @@ Each index is in range [1, Nb_Sub-Shapes_Of_Given_Type]<p>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a72" doxytag="geompy::ProcessShape" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="4ec92460ad70a2086a228cc8f5c53546"></a><!-- doxytag: member="geompy::ProcessShape" ref="4ec92460ad70a2086a228cc8f5c53546" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> ProcessShape           </td>
+          <td class="md" nowrap valign="top">def geompy::ProcessShape           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theOperators&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theOperators</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theParameters&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theParameters</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theValues&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theValues</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4016,7 +4033,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4026,35 +4043,35 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to be processed. </td></tr>
-    <tr><td></td><td valign=top><em>theOperators</em>&nbsp;</td><td>List of names of operators ("FixShape", "SplitClosedFaces", etc.). </td></tr>
-    <tr><td></td><td valign=top><em>theParameters</em>&nbsp;</td><td>List of names of parameters ("FixShape.Tolerance3d", "SplitClosedFaces.NbSplitPoints", etc.). </td></tr>
-    <tr><td></td><td valign=top><em>theValues</em>&nbsp;</td><td>List of values of parameters, in the same order as parameters are listed in <em>theParameters</em> list. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to be processed. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theOperators</em>&nbsp;</td><td>List of names of operators ("FixShape", "SplitClosedFaces", etc.). </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theParameters</em>&nbsp;</td><td>List of names of parameters ("FixShape.Tolerance3d", "SplitClosedFaces.NbSplitPoints", etc.). </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theValues</em>&nbsp;</td><td>List of values of parameters, in the same order as parameters are listed in <em>theParameters</em> list. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing processed shape.</dd></dl>
 Example: see GEOM_TestHealing.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a73" doxytag="geompy::SuppressFaces" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="e97025dce42f920c90940e317d4346df"></a><!-- doxytag: member="geompy::SuppressFaces" ref="e97025dce42f920c90940e317d4346df" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> SuppressFaces           </td>
+          <td class="md" nowrap valign="top">def geompy::SuppressFaces           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theFaces&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFaces</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4062,7 +4079,7 @@ Example: see GEOM_TestHealing.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4072,33 +4089,33 @@ Example: see GEOM_TestHealing.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>Shape to be processed. </td></tr>
-    <tr><td></td><td valign=top><em>theFaces</em>&nbsp;</td><td>Indices of faces to be removed, if EMPTY then the method removes ALL faces of the given object. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>Shape to be processed. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theFaces</em>&nbsp;</td><td>Indices of faces to be removed, if EMPTY then the method removes ALL faces of the given object. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing processed shape.</dd></dl>
 Example: see GEOM_TestHealing.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a74" doxytag="geompy::MakeSewing" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="af901778584daa351bf152dea8e45103"></a><!-- doxytag: member="geompy::MakeSewing" ref="af901778584daa351bf152dea8e45103" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeSewing           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeSewing           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">ListShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theTolerance&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theTolerance</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4106,7 +4123,7 @@ Example: see GEOM_TestHealing.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4117,25 +4134,25 @@ Example: see GEOM_TestHealing.py     </td>
 Example: see GEOM_TestHealing.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a75" doxytag="geompy::Sew" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="2053611e91ad644a537b94f7746aad83"></a><!-- doxytag: member="geompy::Sew" ref="2053611e91ad644a537b94f7746aad83" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> Sew           </td>
+          <td class="md" nowrap valign="top">def geompy::Sew           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theTolerance&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theTolerance</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4143,7 +4160,7 @@ Example: see GEOM_TestHealing.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4153,33 +4170,33 @@ Example: see GEOM_TestHealing.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>Shape to be processed. </td></tr>
-    <tr><td></td><td valign=top><em>theTolerance</em>&nbsp;</td><td>Required tolerance value. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>Shape to be processed. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theTolerance</em>&nbsp;</td><td>Required tolerance value. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing processed shape.</dd></dl>
-Example: see <a class="el" href="namespacegeompy.html#a74">MakeSewing()</a> above     </td>
+Example: see <a class="el" href="namespacegeompy.html#af901778584daa351bf152dea8e45103">MakeSewing()</a> above     </td>
   </tr>
 </table>
-<a class="anchor" name="a76" doxytag="geompy::SuppressInternalWires" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="1b508c8014392c17a40634ed0ea098fc"></a><!-- doxytag: member="geompy::SuppressInternalWires" ref="1b508c8014392c17a40634ed0ea098fc" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> SuppressInternalWires           </td>
+          <td class="md" nowrap valign="top">def geompy::SuppressInternalWires           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theWires&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theWires</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4187,7 +4204,7 @@ Example: see <a class="el" href="namespacegeompy.html#a74">MakeSewing()</a> abov
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4197,33 +4214,33 @@ Example: see <a class="el" href="namespacegeompy.html#a74">MakeSewing()</a> abov
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>Shape to be processed. </td></tr>
-    <tr><td></td><td valign=top><em>theWires</em>&nbsp;</td><td>Indices of wires to be removed, if EMPTY then the method removes ALL internal wires of the given object. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>Shape to be processed. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theWires</em>&nbsp;</td><td>Indices of wires to be removed, if EMPTY then the method removes ALL internal wires of the given object. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing processed shape.</dd></dl>
 Example: see GEOM_TestHealing.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a77" doxytag="geompy::SuppressHoles" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="415a551ef50c5a35815080451c459a53"></a><!-- doxytag: member="geompy::SuppressHoles" ref="415a551ef50c5a35815080451c459a53" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> SuppressHoles           </td>
+          <td class="md" nowrap valign="top">def geompy::SuppressHoles           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theWires&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theWires</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4231,7 +4248,7 @@ Example: see GEOM_TestHealing.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4241,39 +4258,39 @@ Example: see GEOM_TestHealing.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>Shape to be processed. </td></tr>
-    <tr><td></td><td valign=top><em>theWires</em>&nbsp;</td><td>Indices of wires to be removed, if EMPTY then the method removes ALL internal holes of the given object </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>Shape to be processed. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theWires</em>&nbsp;</td><td>Indices of wires to be removed, if EMPTY then the method removes ALL internal holes of the given object </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing processed shape.</dd></dl>
 Example: see GEOM_TestHealing.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a78" doxytag="geompy::CloseContour" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="19eec790d224fe44a21855073733c61a"></a><!-- doxytag: member="geompy::CloseContour" ref="19eec790d224fe44a21855073733c61a" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> CloseContour           </td>
+          <td class="md" nowrap valign="top">def geompy::CloseContour           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theWires&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theWires</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>isCommonVertex&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>isCommonVertex</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4281,7 +4298,7 @@ Example: see GEOM_TestHealing.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4291,46 +4308,46 @@ Example: see GEOM_TestHealing.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>Shape to be processed. </td></tr>
-    <tr><td></td><td valign=top><em>theWires</em>&nbsp;</td><td>Indexes of edge(s) and wire(s) to be closed within <em>theObject</em>'s shape, if -1, then theObject itself is a wire. </td></tr>
-    <tr><td></td><td valign=top><em>isCommonVertex</em>&nbsp;</td><td>If TRUE : closure by creation of a common vertex, If FALS : closure by creation of an edge between ends. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>Shape to be processed. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theWires</em>&nbsp;</td><td>Indexes of edge(s) and wire(s) to be closed within <em>theObject</em>'s shape, if -1, then theObject itself is a wire. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>isCommonVertex</em>&nbsp;</td><td>If TRUE : closure by creation of a common vertex, If FALS : closure by creation of an edge between ends. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing processed shape.</dd></dl>
 Example: see GEOM_TestHealing.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a79" doxytag="geompy::DivideEdge" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="3d0753cc00225c3c2432f64d2439de2c"></a><!-- doxytag: member="geompy::DivideEdge" ref="3d0753cc00225c3c2432f64d2439de2c" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> DivideEdge           </td>
+          <td class="md" nowrap valign="top">def geompy::DivideEdge           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theEdgeIndex&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theEdgeIndex</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theValue&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theValue</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>isByParameter&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>isByParameter</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4338,7 +4355,7 @@ Example: see GEOM_TestHealing.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4348,26 +4365,26 @@ Example: see GEOM_TestHealing.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>Shape to be processed. </td></tr>
-    <tr><td></td><td valign=top><em>theEdgeIndex</em>&nbsp;</td><td>Index of edge to be divided within theObject's shape, if -1, then theObject itself is the edge. </td></tr>
-    <tr><td></td><td valign=top><em>theValue</em>&nbsp;</td><td>Value of parameter on edge or length parameter, depending on <em>isByParameter</em>. </td></tr>
-    <tr><td></td><td valign=top><em>isByParameter</em>&nbsp;</td><td>If TRUE : <em>theValue</em> is treated as a curve parameter [0..1], if FALSE : <em>theValue</em> is treated as a length parameter [0..1] </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>Shape to be processed. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theEdgeIndex</em>&nbsp;</td><td>Index of edge to be divided within theObject's shape, if -1, then theObject itself is the edge. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theValue</em>&nbsp;</td><td>Value of parameter on edge or length parameter, depending on <em>isByParameter</em>. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>isByParameter</em>&nbsp;</td><td>If TRUE : <em>theValue</em> is treated as a curve parameter [0..1], if FALSE : <em>theValue</em> is treated as a length parameter [0..1] </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing processed shape.</dd></dl>
 Example: see GEOM_TestHealing.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a80" doxytag="geompy::GetFreeBoundary" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="65e1cf2711f524b98cd4596e53dda798"></a><!-- doxytag: member="geompy::GetFreeBoundary" ref="65e1cf2711f524b98cd4596e53dda798" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetFreeBoundary           </td>
+          <td class="md" nowrap valign="top">def geompy::GetFreeBoundary           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theObject</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -4375,7 +4392,7 @@ Example: see GEOM_TestHealing.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4385,23 +4402,23 @@ Example: see GEOM_TestHealing.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>Shape to get free boundary of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>Shape to get free boundary of. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>[status, theClosedWires, theOpenWires] status: FALSE, if an error(s) occured during the method execution. theClosedWires: Closed wires on the free boundary of the given shape. theOpenWires: Open wires on the free boundary of the given shape.</dd></dl>
 Example: see GEOM_TestHealing.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a81" doxytag="geompy::MakeCopy" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="33f1df4161bf5f34dcad843ed3380404"></a><!-- doxytag: member="geompy::MakeCopy" ref="33f1df4161bf5f34dcad843ed3380404" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeCopy           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeCopy           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theOriginal&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theOriginal</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -4409,7 +4426,7 @@ Example: see GEOM_TestHealing.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4420,49 +4437,49 @@ Example: see GEOM_TestHealing.py     </td>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a82" doxytag="geompy::MakeFilling" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="cbe2949bf5461726223a97ee80d1c3ec"></a><!-- doxytag: member="geompy::MakeFilling" ref="cbe2949bf5461726223a97ee80d1c3ec" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeFilling           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeFilling           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theMinDeg&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theMinDeg</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theMaxDeg&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theMaxDeg</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theTol2D&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theTol2D</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theTol3D&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theTol3D</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theNbIter&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theNbIter</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4470,7 +4487,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4480,37 +4497,37 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>the compound of contours </td></tr>
-    <tr><td></td><td valign=top><em>theMinDeg</em>&nbsp;</td><td>a minimal degree </td></tr>
-    <tr><td></td><td valign=top><em>theMaxDeg</em>&nbsp;</td><td>a maximal degree </td></tr>
-    <tr><td></td><td valign=top><em>theTol2D</em>&nbsp;</td><td>a 2d tolerance </td></tr>
-    <tr><td></td><td valign=top><em>theTol3D</em>&nbsp;</td><td>a 3d tolerance </td></tr>
-    <tr><td></td><td valign=top><em>theNbIter</em>&nbsp;</td><td>a number of iteration </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>the compound of contours </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theMinDeg</em>&nbsp;</td><td>a minimal degree </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theMaxDeg</em>&nbsp;</td><td>a maximal degree </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theTol2D</em>&nbsp;</td><td>a 2d tolerance </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theTol3D</em>&nbsp;</td><td>a 3d tolerance </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theNbIter</em>&nbsp;</td><td>a number of iteration </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created filling surface.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a83" doxytag="geompy::MakeGlueFaces" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="e5d9467bd086e6cac983986d2d5f88fb"></a><!-- doxytag: member="geompy::MakeGlueFaces" ref="e5d9467bd086e6cac983986d2d5f88fb" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeGlueFaces           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeGlueFaces           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theTolerance&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theTolerance</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4518,7 +4535,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4528,39 +4545,39 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Initial shape. </td></tr>
-    <tr><td></td><td valign=top><em>theTolerance</em>&nbsp;</td><td>Maximum distance between faces, which can be considered as coincident. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Initial shape. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theTolerance</em>&nbsp;</td><td>Maximum distance between faces, which can be considered as coincident. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing a copy of theShape without coincident faces.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a84" doxytag="geompy::MakeBoolean" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="f226efc56d8eff7b56c2d1cfaafa9f29"></a><!-- doxytag: member="geompy::MakeBoolean" ref="f226efc56d8eff7b56c2d1cfaafa9f29" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeBoolean           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeBoolean           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShape2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theOperation&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theOperation</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4568,7 +4585,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4578,34 +4595,34 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape1</em>&nbsp;</td><td>First argument for boolean operation. </td></tr>
-    <tr><td></td><td valign=top><em>theShape2</em>&nbsp;</td><td>Second argument for boolean operation. </td></tr>
-    <tr><td></td><td valign=top><em>theOperation</em>&nbsp;</td><td>Indicates the operation to be done: 1 - Common, 2 - Cut, 3 - Fuse, 4 - Section. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape1</em>&nbsp;</td><td>First argument for boolean operation. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape2</em>&nbsp;</td><td>Second argument for boolean operation. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theOperation</em>&nbsp;</td><td>Indicates the operation to be done: 1 - Common, 2 - Cut, 3 - Fuse, 4 - Section. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the result shape.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a85" doxytag="geompy::MakeCommon" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="cd8f27d201b21e0fece9d01b8b4b1380"></a><!-- doxytag: member="geompy::MakeCommon" ref="cd8f27d201b21e0fece9d01b8b4b1380" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeCommon           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeCommon           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">s1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>s1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>s2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>s2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4613,7 +4630,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4624,25 +4641,25 @@ Example: see GEOM_TestAll.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a86" doxytag="geompy::MakeCut" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="03dd2a576cc3add2d3de4d0dd49e543d"></a><!-- doxytag: member="geompy::MakeCut" ref="03dd2a576cc3add2d3de4d0dd49e543d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeCut           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeCut           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">s1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>s1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>s2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>s2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4650,7 +4667,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4661,25 +4678,25 @@ Example: see GEOM_TestOthers.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a87" doxytag="geompy::MakeFuse" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="d901649467a5a346eada63b49cf6303e"></a><!-- doxytag: member="geompy::MakeFuse" ref="d901649467a5a346eada63b49cf6303e" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeFuse           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeFuse           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">s1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>s1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>s2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>s2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4687,7 +4704,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4698,25 +4715,25 @@ Example: see GEOM_TestOthers.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a88" doxytag="geompy::MakeSection" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="eedaf0e56fe5240f4c7c6b9054fc97c8"></a><!-- doxytag: member="geompy::MakeSection" ref="eedaf0e56fe5240f4c7c6b9054fc97c8" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeSection           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeSection           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">s1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>s1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>s2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>s2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4724,7 +4741,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4735,55 +4752,55 @@ Example: see GEOM_TestOthers.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a89" doxytag="geompy::MakePartition" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="56f48212a436f46c02722f627d27e7f2"></a><!-- doxytag: member="geompy::MakePartition" ref="56f48212a436f46c02722f627d27e7f2" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakePartition           </td>
+          <td class="md" nowrap valign="top">def geompy::MakePartition           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">ListShapes&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListShapes</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>ListTools&nbsp;</td>
-          <td class="mdname" nowrap> = <code>[]</code>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListTools</em> = <code>[]</code>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>ListKeepInside&nbsp;</td>
-          <td class="mdname" nowrap> = <code>[]</code>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListKeepInside</em> = <code>[]</code>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>ListRemoveInside&nbsp;</td>
-          <td class="mdname" nowrap> = <code>[]</code>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListRemoveInside</em> = <code>[]</code>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>Limit&nbsp;</td>
-          <td class="mdname" nowrap> = <code>ShapeType["SHAPE"]</code>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>Limit</em> = <code><a class="el" href="namespacegeompy.html#269cf26d7d10b8f6b4a20789ed8233a0">ShapeType</a>[&quot;SHAPE&quot;]</code>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>RemoveWebs&nbsp;</td>
-          <td class="mdname" nowrap> = <code>0</code>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>RemoveWebs</em> = <code>0</code>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>ListMaterials&nbsp;</td>
-          <td class="mdname" nowrap> = <code>[]</code></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListMaterials</em> = <code>[]</code></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4791,7 +4808,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4801,68 +4818,68 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>ListShapes</em>&nbsp;</td><td>Shapes to be intersected. </td></tr>
-    <tr><td></td><td valign=top><em>ListTools</em>&nbsp;</td><td>Shapes to intersect theShapes. </td></tr>
-    <tr><td></td><td valign=top><em>ListKeepInside</em>&nbsp;</td><td>Shapes, outside which the results will be deleted. Each shape from theKeepInside must belong to theShapes also. </td></tr>
-    <tr><td></td><td valign=top><em>ListRemoveInside</em>&nbsp;</td><td>Shapes, inside which the results will be deleted. Each shape from theRemoveInside must belong to theShapes also. </td></tr>
-    <tr><td></td><td valign=top><em>Limit</em>&nbsp;</td><td>Type of resulting shapes (corresponding to TopAbs_ShapeEnum). </td></tr>
-    <tr><td></td><td valign=top><em>RemoveWebs</em>&nbsp;</td><td>If TRUE, perform Glue 3D algorithm. </td></tr>
-    <tr><td></td><td valign=top><em>ListMaterials</em>&nbsp;</td><td>Material indices for each shape. Make sence, only if theRemoveWebs is TRUE. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ListShapes</em>&nbsp;</td><td>Shapes to be intersected. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ListTools</em>&nbsp;</td><td>Shapes to intersect theShapes. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ListKeepInside</em>&nbsp;</td><td>Shapes, outside which the results will be deleted. Each shape from theKeepInside must belong to theShapes also. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ListRemoveInside</em>&nbsp;</td><td>Shapes, inside which the results will be deleted. Each shape from theRemoveInside must belong to theShapes also. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Limit</em>&nbsp;</td><td>Type of resulting shapes (corresponding to TopAbs_ShapeEnum). </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>RemoveWebs</em>&nbsp;</td><td>If TRUE, perform Glue 3D algorithm. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ListMaterials</em>&nbsp;</td><td>Material indices for each shape. Make sence, only if theRemoveWebs is TRUE. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the result shapes.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a90" doxytag="geompy::Partition" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="f1fc43bc5612514bcc2f6d772c3d38db"></a><!-- doxytag: member="geompy::Partition" ref="f1fc43bc5612514bcc2f6d772c3d38db" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> Partition           </td>
+          <td class="md" nowrap valign="top">def geompy::Partition           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">ListShapes&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListShapes</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>ListTools&nbsp;</td>
-          <td class="mdname" nowrap> = <code>[]</code>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListTools</em> = <code>[]</code>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>ListKeepInside&nbsp;</td>
-          <td class="mdname" nowrap> = <code>[]</code>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListKeepInside</em> = <code>[]</code>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>ListRemoveInside&nbsp;</td>
-          <td class="mdname" nowrap> = <code>[]</code>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListRemoveInside</em> = <code>[]</code>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>Limit&nbsp;</td>
-          <td class="mdname" nowrap> = <code>ShapeType["SHAPE"]</code>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>Limit</em> = <code><a class="el" href="namespacegeompy.html#269cf26d7d10b8f6b4a20789ed8233a0">ShapeType</a>[&quot;SHAPE&quot;]</code>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>RemoveWebs&nbsp;</td>
-          <td class="mdname" nowrap> = <code>0</code>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>RemoveWebs</em> = <code>0</code>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>ListMaterials&nbsp;</td>
-          <td class="mdname" nowrap> = <code>[]</code></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListMaterials</em> = <code>[]</code></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4870,7 +4887,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4881,25 +4898,25 @@ Example: see GEOM_TestAll.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a91" doxytag="geompy::MakeHalfPartition" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="d5389c13cb51ad6b6d15780d7e648e69"></a><!-- doxytag: member="geompy::MakeHalfPartition" ref="d5389c13cb51ad6b6d15780d7e648e69" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeHalfPartition           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeHalfPartition           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePlane&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePlane</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4907,7 +4924,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4917,39 +4934,39 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to be intersected. </td></tr>
-    <tr><td></td><td valign=top><em>thePlane</em>&nbsp;</td><td>Tool shape, to intersect theShape. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to be intersected. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePlane</em>&nbsp;</td><td>Tool shape, to intersect theShape. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the result shape.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a92" doxytag="geompy::MakeTranslationTwoPoints" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="c305e3f931c4ead2aae3b64ccfe5d350"></a><!-- doxytag: member="geompy::MakeTranslationTwoPoints" ref="c305e3f931c4ead2aae3b64ccfe5d350" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeTranslationTwoPoints           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeTranslationTwoPoints           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -4957,7 +4974,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -4967,46 +4984,46 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>The object to be translated. </td></tr>
-    <tr><td></td><td valign=top><em>thePoint1</em>&nbsp;</td><td>Start point of translation vector. </td></tr>
-    <tr><td></td><td valign=top><em>thePoint2</em>&nbsp;</td><td>End point of translation vector. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>The object to be translated. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoint1</em>&nbsp;</td><td>Start point of translation vector. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoint2</em>&nbsp;</td><td>End point of translation vector. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the translated object.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a93" doxytag="geompy::MakeTranslation" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="daa3f61a507374c1f673619c49485751"></a><!-- doxytag: member="geompy::MakeTranslation" ref="daa3f61a507374c1f673619c49485751" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeTranslation           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeTranslation           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theDX&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theDX</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theDY&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theDY</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theDZ&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theDZ</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5014,7 +5031,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5024,33 +5041,33 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>The object to be translated. </td></tr>
-    <tr><td></td><td valign=top><em>theDX,theDY,theDZ</em>&nbsp;</td><td>Components of translation vector. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>The object to be translated. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theDX,theDY,theDZ</em>&nbsp;</td><td>Components of translation vector. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the translated object.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a94" doxytag="geompy::MakeTranslationVector" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="c70936f9c902aef0c6dbd5510bdc7f03"></a><!-- doxytag: member="geompy::MakeTranslationVector" ref="c70936f9c902aef0c6dbd5510bdc7f03" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeTranslationVector           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeTranslationVector           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theVector&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theVector</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5058,7 +5075,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5068,39 +5085,39 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>The object to be translated. </td></tr>
-    <tr><td></td><td valign=top><em>theVector</em>&nbsp;</td><td>The translation vector. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>The object to be translated. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theVector</em>&nbsp;</td><td>The translation vector. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the translated object.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a95" doxytag="geompy::MakeRotation" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="3363966f33171e6415e1a1b5d4a8e9fa"></a><!-- doxytag: member="geompy::MakeRotation" ref="3363966f33171e6415e1a1b5d4a8e9fa" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeRotation           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeRotation           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAxis&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAxis</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAngle&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAngle</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5108,7 +5125,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5118,40 +5135,40 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>The object to be rotated. </td></tr>
-    <tr><td></td><td valign=top><em>theAxis</em>&nbsp;</td><td>Rotation axis. </td></tr>
-    <tr><td></td><td valign=top><em>theAngle</em>&nbsp;</td><td>Rotation angle in radians. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>The object to be rotated. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theAxis</em>&nbsp;</td><td>Rotation axis. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theAngle</em>&nbsp;</td><td>Rotation angle in radians. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the rotated object.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a96" doxytag="geompy::MakeScaleTransform" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="7ad2fdeeef570ba29c86ba28d3da09f7"></a><!-- doxytag: member="geompy::MakeScaleTransform" ref="7ad2fdeeef570ba29c86ba28d3da09f7" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeScaleTransform           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeScaleTransform           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theFactor&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFactor</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5159,7 +5176,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5169,34 +5186,34 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>The object to be scaled. </td></tr>
-    <tr><td></td><td valign=top><em>thePoint</em>&nbsp;</td><td>Center point for scaling. </td></tr>
-    <tr><td></td><td valign=top><em>theFactor</em>&nbsp;</td><td>Scaling factor value. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>The object to be scaled. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoint</em>&nbsp;</td><td>Center point for scaling. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theFactor</em>&nbsp;</td><td>Scaling factor value. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the scaled shape.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a97" doxytag="geompy::MakeMirrorByPlane" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="fab9bb8ede1f587c47cd1d981e966cdd"></a><!-- doxytag: member="geompy::MakeMirrorByPlane" ref="fab9bb8ede1f587c47cd1d981e966cdd" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeMirrorByPlane           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeMirrorByPlane           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePlane&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePlane</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5204,7 +5221,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5214,33 +5231,33 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>The object to be mirrored. </td></tr>
-    <tr><td></td><td valign=top><em>thePlane</em>&nbsp;</td><td>Plane of symmetry. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>The object to be mirrored. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePlane</em>&nbsp;</td><td>Plane of symmetry. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the mirrored shape.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a98" doxytag="geompy::MakeMirrorByAxis" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="73733650d7b37eb8aec0df9aca0c9a63"></a><!-- doxytag: member="geompy::MakeMirrorByAxis" ref="73733650d7b37eb8aec0df9aca0c9a63" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeMirrorByAxis           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeMirrorByAxis           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAxis&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAxis</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5248,7 +5265,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5258,33 +5275,33 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>The object to be mirrored. </td></tr>
-    <tr><td></td><td valign=top><em>theAxis</em>&nbsp;</td><td>Axis of symmetry. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>The object to be mirrored. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theAxis</em>&nbsp;</td><td>Axis of symmetry. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the mirrored shape.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a99" doxytag="geompy::MakeMirrorByPoint" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="56e053740bed5b65670cf9cc10df4d8d"></a><!-- doxytag: member="geompy::MakeMirrorByPoint" ref="56e053740bed5b65670cf9cc10df4d8d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeMirrorByPoint           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeMirrorByPoint           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5292,7 +5309,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5302,39 +5319,39 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>The object to be mirrored. </td></tr>
-    <tr><td></td><td valign=top><em>thePoint</em>&nbsp;</td><td>Point of symmetry. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>The object to be mirrored. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoint</em>&nbsp;</td><td>Point of symmetry. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the mirrored shape.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a100" doxytag="geompy::MakePosition" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="c100ca3b5ccdbd133df55b331cf33c42"></a><!-- doxytag: member="geompy::MakePosition" ref="c100ca3b5ccdbd133df55b331cf33c42" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakePosition           </td>
+          <td class="md" nowrap valign="top">def geompy::MakePosition           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theStartLCS&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theStartLCS</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theEndLCS&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theEndLCS</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5342,7 +5359,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5353,25 +5370,25 @@ Example: see GEOM_TestAll.py     </td>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a101" doxytag="geompy::MakeOffset" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="1c9ca22c504f4190f49f3e222fadeff0"></a><!-- doxytag: member="geompy::MakeOffset" ref="1c9ca22c504f4190f49f3e222fadeff0" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeOffset           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeOffset           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theOffset&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theOffset</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5379,7 +5396,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5389,45 +5406,45 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>The base object for the offset. </td></tr>
-    <tr><td></td><td valign=top><em>theOffset</em>&nbsp;</td><td>Offset value. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>The base object for the offset. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theOffset</em>&nbsp;</td><td>Offset value. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the offset object.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a102" doxytag="geompy::MakeMultiTranslation1D" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="ab11f2929f8585eee3f3e29ed9b6fe51"></a><!-- doxytag: member="geompy::MakeMultiTranslation1D" ref="ab11f2929f8585eee3f3e29ed9b6fe51" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeMultiTranslation1D           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeMultiTranslation1D           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theVector&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theVector</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theStep&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theStep</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theNbTimes&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theNbTimes</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5435,7 +5452,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5445,65 +5462,65 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>The object to be translated. </td></tr>
-    <tr><td></td><td valign=top><em>theVector</em>&nbsp;</td><td>Direction of the translation. </td></tr>
-    <tr><td></td><td valign=top><em>theStep</em>&nbsp;</td><td>Distance to translate on. </td></tr>
-    <tr><td></td><td valign=top><em>theNbTimes</em>&nbsp;</td><td>Quantity of translations to be done. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>The object to be translated. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theVector</em>&nbsp;</td><td>Direction of the translation. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theStep</em>&nbsp;</td><td>Distance to translate on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theNbTimes</em>&nbsp;</td><td>Quantity of translations to be done. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing compound of all the shapes, obtained after each translation.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a103" doxytag="geompy::MakeMultiTranslation2D" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="4a96d7c7ad41b4cb66f2bc544085c659"></a><!-- doxytag: member="geompy::MakeMultiTranslation2D" ref="4a96d7c7ad41b4cb66f2bc544085c659" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeMultiTranslation2D           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeMultiTranslation2D           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theVector1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theVector1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theStep1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theStep1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theNbTimes1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theNbTimes1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theVector2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theVector2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theStep2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theStep2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theNbTimes2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theNbTimes2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5511,7 +5528,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5521,44 +5538,44 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>The object to be translated. </td></tr>
-    <tr><td></td><td valign=top><em>theVector1</em>&nbsp;</td><td>Direction of the first translation. </td></tr>
-    <tr><td></td><td valign=top><em>theStep1</em>&nbsp;</td><td>Step of the first translation. </td></tr>
-    <tr><td></td><td valign=top><em>theNbTimes1</em>&nbsp;</td><td>Quantity of translations to be done along theVector1. </td></tr>
-    <tr><td></td><td valign=top><em>theVector2</em>&nbsp;</td><td>Direction of the second translation. </td></tr>
-    <tr><td></td><td valign=top><em>theStep2</em>&nbsp;</td><td>Step of the second translation. </td></tr>
-    <tr><td></td><td valign=top><em>theNbTimes2</em>&nbsp;</td><td>Quantity of translations to be done along theVector2. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>The object to be translated. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theVector1</em>&nbsp;</td><td>Direction of the first translation. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theStep1</em>&nbsp;</td><td>Step of the first translation. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theNbTimes1</em>&nbsp;</td><td>Quantity of translations to be done along theVector1. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theVector2</em>&nbsp;</td><td>Direction of the second translation. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theStep2</em>&nbsp;</td><td>Step of the second translation. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theNbTimes2</em>&nbsp;</td><td>Quantity of translations to be done along theVector2. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing compound of all the shapes, obtained after each translation.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a104" doxytag="geompy::MultiRotate1D" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="6c50d3ab9f6be4fee93abec171a89cfc"></a><!-- doxytag: member="geompy::MultiRotate1D" ref="6c50d3ab9f6be4fee93abec171a89cfc" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MultiRotate1D           </td>
+          <td class="md" nowrap valign="top">def geompy::MultiRotate1D           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAxis&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAxis</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theNbTimes&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theNbTimes</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5566,7 +5583,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5576,58 +5593,58 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 Rotation angle will be 2*PI/theNbTimes. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>The object to be rotated. </td></tr>
-    <tr><td></td><td valign=top><em>theAxis</em>&nbsp;</td><td>The rotation axis. </td></tr>
-    <tr><td></td><td valign=top><em>theNbTimes</em>&nbsp;</td><td>Quantity of rotations to be done. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>The object to be rotated. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theAxis</em>&nbsp;</td><td>The rotation axis. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theNbTimes</em>&nbsp;</td><td>Quantity of rotations to be done. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing compound of all the shapes, obtained after each rotation.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a105" doxytag="geompy::MultiRotate2D" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="b004cf2bbff7b8dfa28a96aadc6bc456"></a><!-- doxytag: member="geompy::MultiRotate2D" ref="b004cf2bbff7b8dfa28a96aadc6bc456" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MultiRotate2D           </td>
+          <td class="md" nowrap valign="top">def geompy::MultiRotate2D           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAxis&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAxis</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theAngle&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theAngle</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theNbTimes1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theNbTimes1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theStep&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theStep</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theNbTimes2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theNbTimes2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5635,7 +5652,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5645,49 +5662,49 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 Translation direction passes through center of gravity of rotated shape and its projection on the rotation axis. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>The object to be rotated. </td></tr>
-    <tr><td></td><td valign=top><em>theAxis</em>&nbsp;</td><td>Rotation axis. </td></tr>
-    <tr><td></td><td valign=top><em>theAngle</em>&nbsp;</td><td>Rotation angle in graduces. </td></tr>
-    <tr><td></td><td valign=top><em>theNbTimes1</em>&nbsp;</td><td>Quantity of rotations to be done. </td></tr>
-    <tr><td></td><td valign=top><em>theStep</em>&nbsp;</td><td>Translation distance. </td></tr>
-    <tr><td></td><td valign=top><em>theNbTimes2</em>&nbsp;</td><td>Quantity of translations to be done. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>The object to be rotated. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theAxis</em>&nbsp;</td><td>Rotation axis. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theAngle</em>&nbsp;</td><td>Rotation angle in graduces. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theNbTimes1</em>&nbsp;</td><td>Quantity of rotations to be done. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theStep</em>&nbsp;</td><td>Translation distance. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theNbTimes2</em>&nbsp;</td><td>Quantity of translations to be done. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing compound of all the shapes, obtained after each transformation.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a106" doxytag="geompy::MakeMultiRotation1D" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="fe6bb49b0e4f150327729f063bdec2cd"></a><!-- doxytag: member="geompy::MakeMultiRotation1D" ref="fe6bb49b0e4f150327729f063bdec2cd" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeMultiRotation1D           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeMultiRotation1D           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aDir&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aDir</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aPoint&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aPoint</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aNbTimes&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aNbTimes</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5695,7 +5712,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5706,55 +5723,55 @@ Example: see GEOM_TestAll.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a107" doxytag="geompy::MakeMultiRotation2D" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="5e677bcf6d3c8190778f05e6c7e871d3"></a><!-- doxytag: member="geompy::MakeMultiRotation2D" ref="5e677bcf6d3c8190778f05e6c7e871d3" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeMultiRotation2D           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeMultiRotation2D           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aDir&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aDir</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aPoint&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aPoint</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>anAngle&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>anAngle</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>nbtimes1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>nbtimes1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aStep&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aStep</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>nbtimes2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>nbtimes2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5762,7 +5779,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5773,25 +5790,25 @@ Example: see GEOM_TestOthers.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a108" doxytag="geompy::MakeFilletAll" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="3f2ecc9ca30a3017c7f8d22a9c6ca6fb"></a><!-- doxytag: member="geompy::MakeFilletAll" ref="3f2ecc9ca30a3017c7f8d22a9c6ca6fb" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeFilletAll           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeFilletAll           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theR&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theR</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5799,7 +5816,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5809,45 +5826,45 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape, to perform fillet on. </td></tr>
-    <tr><td></td><td valign=top><em>theR</em>&nbsp;</td><td>Fillet radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape, to perform fillet on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theR</em>&nbsp;</td><td>Fillet radius. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the result shape.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a109" doxytag="geompy::MakeFillet" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="86bbdb543ba06469c1ffe95cb7950f46"></a><!-- doxytag: member="geompy::MakeFillet" ref="86bbdb543ba06469c1ffe95cb7950f46" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeFillet           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeFillet           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theR&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theR</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShapeType&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShapeType</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theListShapes&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theListShapes</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5855,7 +5872,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5865,36 +5882,36 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape, to perform fillet on. </td></tr>
-    <tr><td></td><td valign=top><em>theR</em>&nbsp;</td><td>Fillet radius. </td></tr>
-    <tr><td></td><td valign=top><em>theShapeType</em>&nbsp;</td><td>Type of shapes in &lt;thelistshapes&gt;. </td></tr>
-    <tr><td></td><td valign=top><em>theListShapes</em>&nbsp;</td><td>Global indices of edges/faces to perform fillet on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape, to perform fillet on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theR</em>&nbsp;</td><td>Fillet radius. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapeType</em>&nbsp;</td><td>Type of shapes in &lt;theListShapes&gt;. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theListShapes</em>&nbsp;</td><td>Global indices of edges/faces to perform fillet on. </td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Note:</b></dt><dd>Global index of sub-shape can be obtained, using method <a class="el" href="namespacegeompy.html#a65">geompy.GetSubShapeID()</a>. </dd></dl>
+<dl compact><dt><b>Note:</b></dt><dd>Global index of sub-shape can be obtained, using method <a class="el" href="namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d">geompy.GetSubShapeID()</a>. </dd></dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the result shape.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a110" doxytag="geompy::MakeChamferAll" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="92091fbfdb19e6532aaf8cbc76f271a1"></a><!-- doxytag: member="geompy::MakeChamferAll" ref="92091fbfdb19e6532aaf8cbc76f271a1" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeChamferAll           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeChamferAll           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theD&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theD</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5902,7 +5919,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5912,51 +5929,51 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape, to perform chamfer on. </td></tr>
-    <tr><td></td><td valign=top><em>theD</em>&nbsp;</td><td>Chamfer size along each face. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape, to perform chamfer on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theD</em>&nbsp;</td><td>Chamfer size along each face. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the result shape.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a111" doxytag="geompy::MakeChamferEdge" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="6afb8427fde5f6ca2dbc51a51869f7ca"></a><!-- doxytag: member="geompy::MakeChamferEdge" ref="6afb8427fde5f6ca2dbc51a51869f7ca" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeChamferEdge           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeChamferEdge           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theD1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theD1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theD2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theD2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theFace1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFace1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theFace2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFace2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -5964,7 +5981,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -5974,48 +5991,48 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape, to perform chamfer on. </td></tr>
-    <tr><td></td><td valign=top><em>theD1</em>&nbsp;</td><td>Chamfer size along <em>theFace1</em>. </td></tr>
-    <tr><td></td><td valign=top><em>theD2</em>&nbsp;</td><td>Chamfer size along <em>theFace2</em>. </td></tr>
-    <tr><td></td><td valign=top><em>theFace1,theFace2</em>&nbsp;</td><td>Global indices of two faces of <em>theShape</em>. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape, to perform chamfer on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theD1</em>&nbsp;</td><td>Chamfer size along <em>theFace1</em>. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theD2</em>&nbsp;</td><td>Chamfer size along <em>theFace2</em>. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theFace1,theFace2</em>&nbsp;</td><td>Global indices of two faces of <em>theShape</em>. </td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Note:</b></dt><dd>Global index of sub-shape can be obtained, using method <a class="el" href="namespacegeompy.html#a65">geompy.GetSubShapeID()</a>. </dd></dl>
+<dl compact><dt><b>Note:</b></dt><dd>Global index of sub-shape can be obtained, using method <a class="el" href="namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d">geompy.GetSubShapeID()</a>. </dd></dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the result shape.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a112" doxytag="geompy::MakeChamferFaces" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="2018b56951c34682fa0df214a3b1d7f2"></a><!-- doxytag: member="geompy::MakeChamferFaces" ref="2018b56951c34682fa0df214a3b1d7f2" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeChamferFaces           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeChamferFaces           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theD1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theD1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theD2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theD2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theFaces&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFaces</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -6023,7 +6040,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6033,54 +6050,54 @@ Example: see GEOM_TestAll.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape, to perform chamfer on. </td></tr>
-    <tr><td></td><td valign=top><em>theD1</em>&nbsp;</td><td>Chamfer size along face from <em>theFaces</em>. If both faces, connected to the edge, are in <em>theFaces</em>, <em>theD1</em> will be get along face, which is nearer to <em>theFaces</em> beginning. </td></tr>
-    <tr><td></td><td valign=top><em>theD2</em>&nbsp;</td><td>Chamfer size along another of two faces, connected to the edge. </td></tr>
-    <tr><td></td><td valign=top><em>theFaces</em>&nbsp;</td><td>Sequence of global indices of faces of <em>theShape</em>. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape, to perform chamfer on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theD1</em>&nbsp;</td><td>Chamfer size along face from <em>theFaces</em>. If both faces, connected to the edge, are in <em>theFaces</em>, <em>theD1</em> will be get along face, which is nearer to <em>theFaces</em> beginning. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theD2</em>&nbsp;</td><td>Chamfer size along another of two faces, connected to the edge. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theFaces</em>&nbsp;</td><td>Sequence of global indices of faces of <em>theShape</em>. </td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Note:</b></dt><dd>Global index of sub-shape can be obtained, using method <a class="el" href="namespacegeompy.html#a65">geompy.GetSubShapeID()</a>. </dd></dl>
+<dl compact><dt><b>Note:</b></dt><dd>Global index of sub-shape can be obtained, using method <a class="el" href="namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d">geompy.GetSubShapeID()</a>. </dd></dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the result shape.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a113" doxytag="geompy::MakeChamfer" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="1d1b85c082445f89293b614b23695a19"></a><!-- doxytag: member="geompy::MakeChamfer" ref="1d1b85c082445f89293b614b23695a19" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeChamfer           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeChamfer           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">aShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>d1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>d1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>d2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>d2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>aShapeType&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>aShapeType</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>ListShape&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>ListShape</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -6088,7 +6105,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6099,37 +6116,37 @@ Example: see GEOM_TestAll.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a114" doxytag="geompy::Archimede" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="dd1ebfcc03ea50d9701fc0fdff388cd8"></a><!-- doxytag: member="geompy::Archimede" ref="dd1ebfcc03ea50d9701fc0fdff388cd8" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> Archimede           </td>
+          <td class="md" nowrap valign="top">def geompy::Archimede           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theWeight&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theWeight</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theWaterDensity&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theWaterDensity</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theMeshDeflection&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theMeshDeflection</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -6137,7 +6154,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6145,28 +6162,28 @@ Example: see GEOM_TestOthers.py     </td>
     <td>
 
 <p>
-The object presenting the resulting face is returned <dl compact><dt><b>Parameters:</b></dt><dd>
+The object presenting the resulting face is returned. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to be put in water. </td></tr>
-    <tr><td></td><td valign=top><em>theWeight</em>&nbsp;</td><td>Weight og the shape. </td></tr>
-    <tr><td></td><td valign=top><em>theWaterDensity</em>&nbsp;</td><td>Density of the water. </td></tr>
-    <tr><td></td><td valign=top><em>theMeshDeflection</em>&nbsp;</td><td>Deflection of the mesh, using to compute the section. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to be put in water. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theWeight</em>&nbsp;</td><td>Weight og the shape. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theWaterDensity</em>&nbsp;</td><td>Density of the water. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theMeshDeflection</em>&nbsp;</td><td>Deflection of the mesh, using to compute the section. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing a section of <em>theShape</em> by a plane, corresponding to water level.</dd></dl>
 Example: see GEOM_TestAll.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a115" doxytag="geompy::PointCoordinates" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="e10a7c1c972b5629fcd9d4b459ccf13b"></a><!-- doxytag: member="geompy::PointCoordinates" ref="e10a7c1c972b5629fcd9d4b459ccf13b" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> PointCoordinates           </td>
+          <td class="md" nowrap valign="top">def geompy::PointCoordinates           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">Point&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>Point</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -6174,7 +6191,7 @@ Example: see GEOM_TestAll.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6183,19 +6200,19 @@ Example: see GEOM_TestAll.py     </td>
 
 <p>
 <dl compact><dt><b>Returns:</b></dt><dd>[x, y, z]</dd></dl>
-Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.py</a>     </td>
+Example: see GEOM_TestMeasures.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a116" doxytag="geompy::BasicProperties" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="ab1609df1740aca9735eb455b5ad7947"></a><!-- doxytag: member="geompy::BasicProperties" ref="ab1609df1740aca9735eb455b5ad7947" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> BasicProperties           </td>
+          <td class="md" nowrap valign="top">def geompy::BasicProperties           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -6203,7 +6220,7 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6213,23 +6230,23 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to define properties of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to define properties of. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>[theLength, theSurfArea, theVolume] theLength: Summarized length of all wires of the given shape. theSurfArea: Area of surface of the given shape. theVolume: Volume of the given shape.</dd></dl>
-Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.py</a>     </td>
+Example: see GEOM_TestMeasures.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a117" doxytag="geompy::BoundingBox" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="1aa8eba3c44a5230cd457b3f97eea57a"></a><!-- doxytag: member="geompy::BoundingBox" ref="1aa8eba3c44a5230cd457b3f97eea57a" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> BoundingBox           </td>
+          <td class="md" nowrap valign="top">def geompy::BoundingBox           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -6237,7 +6254,7 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6247,23 +6264,23 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to obtain bounding box of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to obtain bounding box of. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>[Xmin,Xmax, Ymin,Ymax, Zmin,Zmax] Xmin,Xmax: Limits of shape along OX axis. Ymin,Ymax: Limits of shape along OY axis. Zmin,Zmax: Limits of shape along OZ axis.</dd></dl>
-Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.py</a>     </td>
+Example: see GEOM_TestMeasures.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a118" doxytag="geompy::Inertia" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="139df343f817141a8b074cd7389a44b1"></a><!-- doxytag: member="geompy::Inertia" ref="139df343f817141a8b074cd7389a44b1" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> Inertia           </td>
+          <td class="md" nowrap valign="top">def geompy::Inertia           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -6271,7 +6288,7 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6281,32 +6298,32 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to calculate inertia of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to calculate inertia of. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>[I11,I12,I13, I21,I22,I23, I31,I32,I33, Ix,Iy,Iz] I(1-3)(1-3): Components of the inertia matrix of the given shape. Ix,Iy,Iz: Moments of inertia of the given shape.</dd></dl>
-Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.py</a>     </td>
+Example: see GEOM_TestMeasures.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a119" doxytag="geompy::MinDistance" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="ef044d33ebbe02c75bb62d44ec8570bc"></a><!-- doxytag: member="geompy::MinDistance" ref="ef044d33ebbe02c75bb62d44ec8570bc" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MinDistance           </td>
+          <td class="md" nowrap valign="top">def geompy::MinDistance           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShape2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -6314,7 +6331,7 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6324,23 +6341,23 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape1,theShape2</em>&nbsp;</td><td>Shapes to find minimal distance between. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape1,theShape2</em>&nbsp;</td><td>Shapes to find minimal distance between. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>Value of the minimal distance between the given shapes.</dd></dl>
-Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.py</a>     </td>
+Example: see GEOM_TestMeasures.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a120" doxytag="geompy::Tolerance" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="8f1e2eb8fa61d0e7aebc04a641f020fb"></a><!-- doxytag: member="geompy::Tolerance" ref="8f1e2eb8fa61d0e7aebc04a641f020fb" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> Tolerance           </td>
+          <td class="md" nowrap valign="top">def geompy::Tolerance           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -6348,7 +6365,7 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6358,23 +6375,23 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape, to get tolerances of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape, to get tolerances of. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>[FaceMin,FaceMax, EdgeMin,EdgeMax, VertMin,VertMax] FaceMin,FaceMax: Min and max tolerances of the faces. EdgeMin,EdgeMax: Min and max tolerances of the edges. VertMin,VertMax: Min and max tolerances of the vertices.</dd></dl>
-Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.py</a>     </td>
+Example: see GEOM_TestMeasures.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a121" doxytag="geompy::WhatIs" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="6c1a6120cbbf69d13c02b9ade0ba98eb"></a><!-- doxytag: member="geompy::WhatIs" ref="6c1a6120cbbf69d13c02b9ade0ba98eb" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> WhatIs           </td>
+          <td class="md" nowrap valign="top">def geompy::WhatIs           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -6382,7 +6399,7 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6392,23 +6409,23 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to be described. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to be described. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>Description of the given shape.</dd></dl>
-Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.py</a>     </td>
+Example: see GEOM_TestMeasures.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a122" doxytag="geompy::MakeCDG" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="d9e158674b690b397e20e788b7622da0"></a><!-- doxytag: member="geompy::MakeCDG" ref="d9e158674b690b397e20e788b7622da0" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeCDG           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeCDG           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -6416,7 +6433,7 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6426,23 +6443,23 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to define centre of mass of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to define centre of mass of. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created point.</dd></dl>
-Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.py</a>     </td>
+Example: see GEOM_TestMeasures.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a123" doxytag="geompy::CheckShape" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="35d111502e0280fee475e86270792565"></a><!-- doxytag: member="geompy::CheckShape" ref="35d111502e0280fee475e86270792565" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> CheckShape           </td>
+          <td class="md" nowrap valign="top">def geompy::CheckShape           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -6450,7 +6467,7 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6460,32 +6477,32 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to check validity of. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to check validity of. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>TRUE, if the shape "seems to be valid" from the topological point of view. If theShape is invalid, prints a description of problem.</dd></dl>
-Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.py</a>     </td>
+Example: see GEOM_TestMeasures.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a124" doxytag="geompy::Import" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="a0571beb5ffbacb42ce92195309820d0"></a><!-- doxytag: member="geompy::Import" ref="a0571beb5ffbacb42ce92195309820d0" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> Import           </td>
+          <td class="md" nowrap valign="top">def geompy::Import           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theFileName&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFileName</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theFormatName&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFormatName</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -6493,7 +6510,7 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6503,24 +6520,24 @@ Example: see <a class="el" href="GEOM__TestMeasures_8py.html">GEOM_TestMeasures.
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theFileName</em>&nbsp;</td><td>The file, containing the shape. </td></tr>
-    <tr><td></td><td valign=top><em>theFormatName</em>&nbsp;</td><td>Specify format for the file reading. Available formats can be obtained with InsertOp.ImportTranslators() method. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theFileName</em>&nbsp;</td><td>The file, containing the shape. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theFormatName</em>&nbsp;</td><td>Specify format for the file reading. Available formats can be obtained with InsertOp.ImportTranslators() method. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the imported shape.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a125" doxytag="geompy::ImportBREP" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="10f157e05c0e20acd86f78090bfec351"></a><!-- doxytag: member="geompy::ImportBREP" ref="10f157e05c0e20acd86f78090bfec351" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> ImportBREP           </td>
+          <td class="md" nowrap valign="top">def geompy::ImportBREP           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theFileName&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theFileName</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -6528,7 +6545,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6539,16 +6556,16 @@ Example: see GEOM_TestOthers.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a126" doxytag="geompy::ImportIGES" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="2968cc7bf89d54bee34ee3f560bd7f4f"></a><!-- doxytag: member="geompy::ImportIGES" ref="2968cc7bf89d54bee34ee3f560bd7f4f" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> ImportIGES           </td>
+          <td class="md" nowrap valign="top">def geompy::ImportIGES           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theFileName&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theFileName</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -6556,7 +6573,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6567,16 +6584,16 @@ Example: see GEOM_TestOthers.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a127" doxytag="geompy::ImportSTEP" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="a232e7dafb6fd10ade8e601d54fd63c2"></a><!-- doxytag: member="geompy::ImportSTEP" ref="a232e7dafb6fd10ade8e601d54fd63c2" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> ImportSTEP           </td>
+          <td class="md" nowrap valign="top">def geompy::ImportSTEP           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theFileName&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theFileName</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -6584,7 +6601,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6595,31 +6612,31 @@ Example: see GEOM_TestOthers.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a128" doxytag="geompy::Export" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="499e87da00bb3be6123cf73136127bfc"></a><!-- doxytag: member="geompy::Export" ref="499e87da00bb3be6123cf73136127bfc" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> Export           </td>
+          <td class="md" nowrap valign="top">def geompy::Export           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theFileName&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFileName</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theFormatName&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFormatName</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -6627,7 +6644,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6637,33 +6654,33 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theObject</em>&nbsp;</td><td>Shape to be stored in the file. </td></tr>
-    <tr><td></td><td valign=top><em>theFileName</em>&nbsp;</td><td>Name of the file to store the given shape in. </td></tr>
-    <tr><td></td><td valign=top><em>theFormatName</em>&nbsp;</td><td>Specify format for the shape storage. Available formats can be obtained with InsertOp.ImportTranslators() method.</td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theObject</em>&nbsp;</td><td>Shape to be stored in the file. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theFileName</em>&nbsp;</td><td>Name of the file to store the given shape in. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theFormatName</em>&nbsp;</td><td>Specify format for the shape storage. Available formats can be obtained with InsertOp.ImportTranslators() method.</td></tr>
   </table>
 </dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a129" doxytag="geompy::ExportBREP" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="87cb97db967c38695f7b820dbcff30bd"></a><!-- doxytag: member="geompy::ExportBREP" ref="87cb97db967c38695f7b820dbcff30bd" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> ExportBREP           </td>
+          <td class="md" nowrap valign="top">def geompy::ExportBREP           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theFileName&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFileName</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -6671,7 +6688,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6682,25 +6699,25 @@ Example: see GEOM_TestOthers.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a130" doxytag="geompy::ExportIGES" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="1fecea070929464aee6bf9887dae144a"></a><!-- doxytag: member="geompy::ExportIGES" ref="1fecea070929464aee6bf9887dae144a" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> ExportIGES           </td>
+          <td class="md" nowrap valign="top">def geompy::ExportIGES           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theFileName&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFileName</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -6708,7 +6725,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6719,25 +6736,25 @@ Example: see GEOM_TestOthers.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a131" doxytag="geompy::ExportSTEP" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="96a04d9dac65752cc513b4fdf70c5ea0"></a><!-- doxytag: member="geompy::ExportSTEP" ref="96a04d9dac65752cc513b4fdf70c5ea0" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> ExportSTEP           </td>
+          <td class="md" nowrap valign="top">def geompy::ExportSTEP           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theObject&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theObject</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theFileName&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFileName</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -6745,7 +6762,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6756,37 +6773,37 @@ Example: see GEOM_TestOthers.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a132" doxytag="geompy::MakeQuad" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="6e740378fa27a55a0605f11ed68d5c13"></a><!-- doxytag: member="geompy::MakeQuad" ref="6e740378fa27a55a0605f11ed68d5c13" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeQuad           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeQuad           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">E1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>E1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>E2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>E2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>E3&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>E3</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>E4&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>E4</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -6794,7 +6811,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6804,32 +6821,32 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 Order of Edges is not important. It is not necessary that edges share the same vertex. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>E1,E2,E3,E4</em>&nbsp;</td><td>Edges for the face bound. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>E1,E2,E3,E4</em>&nbsp;</td><td>Edges for the face bound. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created face.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a133" doxytag="geompy::MakeQuad2Edges" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="b459a4cca585b6d0ae962fcc533e2233"></a><!-- doxytag: member="geompy::MakeQuad2Edges" ref="b459a4cca585b6d0ae962fcc533e2233" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeQuad2Edges           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeQuad2Edges           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">E1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>E1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>E2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>E2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -6837,7 +6854,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6847,44 +6864,44 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 The missing edges will be built by creating the shortest ones. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>E1,E2</em>&nbsp;</td><td>Two opposite edges for the face. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>E1,E2</em>&nbsp;</td><td>Two opposite edges for the face. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created face.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a134" doxytag="geompy::MakeQuad4Vertices" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="b4a45d1dd409b770f143758e8bc2f80d"></a><!-- doxytag: member="geompy::MakeQuad4Vertices" ref="b4a45d1dd409b770f143758e8bc2f80d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeQuad4Vertices           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeQuad4Vertices           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">V1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>V1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>V2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>V2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>V3&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>V3</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>V4&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>V4</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -6892,7 +6909,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6902,56 +6919,56 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 The missing edges will be built by creating the shortest ones. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>V1,V2,V3,V4</em>&nbsp;</td><td>Corner vertices for the face. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>V1,V2,V3,V4</em>&nbsp;</td><td>Corner vertices for the face. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created face.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a135" doxytag="geompy::MakeHexa" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="d9eb183f135341b2c5151e5d31c8d07c"></a><!-- doxytag: member="geompy::MakeHexa" ref="d9eb183f135341b2c5151e5d31c8d07c" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeHexa           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeHexa           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">F1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>F1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>F2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>F2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>F3&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>F3</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>F4&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>F4</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>F5&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>F5</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>F6&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>F6</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -6959,7 +6976,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -6969,32 +6986,32 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 Order of faces is not important. It is not necessary that Faces share the same edge. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>F1,F2,F3,F4,F5,F6</em>&nbsp;</td><td>Faces for the hexahedral solid. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>F1,F2,F3,F4,F5,F6</em>&nbsp;</td><td>Faces for the hexahedral solid. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created solid.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a136" doxytag="geompy::MakeHexa2Faces" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="c612949da56e4e28d2f52f7022e8f270"></a><!-- doxytag: member="geompy::MakeHexa2Faces" ref="c612949da56e4e28d2f52f7022e8f270" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeHexa2Faces           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeHexa2Faces           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">F1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>F1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>F2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>F2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7002,7 +7019,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7012,50 +7029,50 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 The missing faces will be built by creating the smallest ones. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>F1,F2</em>&nbsp;</td><td>Two opposite faces for the hexahedral solid. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>F1,F2</em>&nbsp;</td><td>Two opposite faces for the hexahedral solid. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the created solid.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a137" doxytag="geompy::GetPoint" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="1d89799285c4b0a50c8edd0276a45e00"></a><!-- doxytag: member="geompy::GetPoint" ref="1d89799285c4b0a50c8edd0276a45e00" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetPoint           </td>
+          <td class="md" nowrap valign="top">def geompy::GetPoint           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theX&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theX</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theY&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theY</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theZ&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theZ</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theEpsilon&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theEpsilon</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7063,7 +7080,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7073,40 +7090,40 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
-    <tr><td></td><td valign=top><em>theX,theY,theZ</em>&nbsp;</td><td>Coordinates of the sought vertex. </td></tr>
-    <tr><td></td><td valign=top><em>theEpsilon</em>&nbsp;</td><td>Maximum allowed distance between the resulting vertex and point with the given coordinates. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theX,theY,theZ</em>&nbsp;</td><td>Coordinates of the sought vertex. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theEpsilon</em>&nbsp;</td><td>Maximum allowed distance between the resulting vertex and point with the given coordinates. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the found vertex.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a138" doxytag="geompy::GetEdge" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="3e02dfbb79bbe2739ffe382a10a83902"></a><!-- doxytag: member="geompy::GetEdge" ref="3e02dfbb79bbe2739ffe382a10a83902" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetEdge           </td>
+          <td class="md" nowrap valign="top">def geompy::GetEdge           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7114,7 +7131,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7124,33 +7141,33 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
-    <tr><td></td><td valign=top><em>thePoint1,thePoint2</em>&nbsp;</td><td>Points, close to the ends of the desired edge. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoint1,thePoint2</em>&nbsp;</td><td>Points, close to the ends of the desired edge. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the found edge.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a139" doxytag="geompy::GetEdgeNearPoint" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="294c21fa51645e8cc18199dfb4622174"></a><!-- doxytag: member="geompy::GetEdgeNearPoint" ref="294c21fa51645e8cc18199dfb4622174" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetEdgeNearPoint           </td>
+          <td class="md" nowrap valign="top">def geompy::GetEdgeNearPoint           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7158,7 +7175,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7168,51 +7185,51 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
-    <tr><td></td><td valign=top><em>thePoint</em>&nbsp;</td><td>Point, close to the desired edge. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoint</em>&nbsp;</td><td>Point, close to the desired edge. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the found edge.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a140" doxytag="geompy::GetFaceByPoints" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="5d9f4778acda236b2595a93f3443269f"></a><!-- doxytag: member="geompy::GetFaceByPoints" ref="5d9f4778acda236b2595a93f3443269f" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetFaceByPoints           </td>
+          <td class="md" nowrap valign="top">def geompy::GetFaceByPoints           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint3&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint3</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint4&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint4</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7220,7 +7237,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7230,39 +7247,39 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
-    <tr><td></td><td valign=top><em>thePoint1-thePoint4</em>&nbsp;</td><td>Points, close to the corners of the desired face. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoint1-thePoint4</em>&nbsp;</td><td>Points, close to the corners of the desired face. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the found face.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a141" doxytag="geompy::GetFaceByEdges" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="f7154a6930bffcd3f249e32e360bf161"></a><!-- doxytag: member="geompy::GetFaceByEdges" ref="f7154a6930bffcd3f249e32e360bf161" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetFaceByEdges           </td>
+          <td class="md" nowrap valign="top">def geompy::GetFaceByEdges           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theEdge1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theEdge1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theEdge2&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theEdge2</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7270,7 +7287,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7280,33 +7297,33 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
-    <tr><td></td><td valign=top><em>theEdge1,theEdge2</em>&nbsp;</td><td>Edges, close to the edges of the desired face. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theEdge1,theEdge2</em>&nbsp;</td><td>Edges, close to the edges of the desired face. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the found face.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a142" doxytag="geompy::GetOppositeFace" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="5367485e4a8a35c32d746723fee905bb"></a><!-- doxytag: member="geompy::GetOppositeFace" ref="5367485e4a8a35c32d746723fee905bb" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetOppositeFace           </td>
+          <td class="md" nowrap valign="top">def geompy::GetOppositeFace           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theBlock&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theBlock</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theFace&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theFace</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7314,7 +7331,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7324,33 +7341,33 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theBlock</em>&nbsp;</td><td>Must be a hexahedral solid. </td></tr>
-    <tr><td></td><td valign=top><em>theFace</em>&nbsp;</td><td>Face of <em>theBlock</em>, opposite to the desired face. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theBlock</em>&nbsp;</td><td>Must be a hexahedral solid. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theFace</em>&nbsp;</td><td>Face of <em>theBlock</em>, opposite to the desired face. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the found face.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a143" doxytag="geompy::GetFaceNearPoint" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="12a77345f9e987f83ffd294cd7efcb0b"></a><!-- doxytag: member="geompy::GetFaceNearPoint" ref="12a77345f9e987f83ffd294cd7efcb0b" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetFaceNearPoint           </td>
+          <td class="md" nowrap valign="top">def geompy::GetFaceNearPoint           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7358,7 +7375,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7368,33 +7385,33 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
-    <tr><td></td><td valign=top><em>thePoint</em>&nbsp;</td><td>Point, close to the desired face. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoint</em>&nbsp;</td><td>Point, close to the desired face. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the found face.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a144" doxytag="geompy::GetFaceByNormale" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="ccf6906ed06251948bb9ab80a394a04e"></a><!-- doxytag: member="geompy::GetFaceByNormale" ref="ccf6906ed06251948bb9ab80a394a04e" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetFaceByNormale           </td>
+          <td class="md" nowrap valign="top">def geompy::GetFaceByNormale           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theBlock&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theBlock</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theVector&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theVector</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7402,7 +7419,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7412,24 +7429,24 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
-    <tr><td></td><td valign=top><em>theVector</em>&nbsp;</td><td>Vector, close to the normale of the desired face. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Block or a compound of blocks. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theVector</em>&nbsp;</td><td>Vector, close to the normale of the desired face. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the found face.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a145" doxytag="geompy::CheckCompoundOfBlocks" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="9b3b633e1484b00d74d4115aecba634c"></a><!-- doxytag: member="geompy::CheckCompoundOfBlocks" ref="9b3b633e1484b00d74d4115aecba634c" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> CheckCompoundOfBlocks           </td>
+          <td class="md" nowrap valign="top">def geompy::CheckCompoundOfBlocks           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theCompound&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theCompound</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -7437,7 +7454,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7448,7 +7465,7 @@ Example: see GEOM_Spanner.py     </td>
 To be considered as a compound of blocks, the given shape must satisfy the following conditions:<ul>
 <li>Each element of the compound should be a Block (6 faces and 12 edges).</li><li>A connection between two Blocks should be an entire quadrangle face or an entire edge.</li><li>The compound should be connexe.</li><li>The glue between two quadrangle faces should be applied. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theCompound</em>&nbsp;</td><td>The compound to check. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theCompound</em>&nbsp;</td><td>The compound to check. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>TRUE, if the given shape is a compound of blocks. If theCompound is not valid, prints all discovered errors.</dd></dl>
@@ -7456,16 +7473,16 @@ Example: see GEOM_Spanner.py </li></ul>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a146" doxytag="geompy::RemoveExtraEdges" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="4c8f85c9a412a5460e48313ee9dc428b"></a><!-- doxytag: member="geompy::RemoveExtraEdges" ref="4c8f85c9a412a5460e48313ee9dc428b" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> RemoveExtraEdges           </td>
+          <td class="md" nowrap valign="top">def geompy::RemoveExtraEdges           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -7473,7 +7490,7 @@ Example: see GEOM_Spanner.py </li></ul>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7483,23 +7500,23 @@ Example: see GEOM_Spanner.py </li></ul>
 <p>
 Unite faces and edges, sharing one surface. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>The compound or single solid to remove irregular edges from. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>The compound or single solid to remove irregular edges from. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>Improved shape.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a147" doxytag="geompy::CheckAndImprove" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="f690cd52d196cb4eca5a57aebcd4827b"></a><!-- doxytag: member="geompy::CheckAndImprove" ref="f690cd52d196cb4eca5a57aebcd4827b" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> CheckAndImprove           </td>
+          <td class="md" nowrap valign="top">def geompy::CheckAndImprove           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -7507,7 +7524,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7518,38 +7535,38 @@ Example: see GEOM_TestOthers.py     </td>
 Fix all detected errors. <dl compact><dt><b>Note:</b></dt><dd>Single block can be also fixed by this method. </dd></dl>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theCompound</em>&nbsp;</td><td>The compound to check and improve. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theCompound</em>&nbsp;</td><td>The compound to check and improve. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>Improved compound.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a148" doxytag="geompy::MakeBlockExplode" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="261f5525946b6b9abd3033d058f2c077"></a><!-- doxytag: member="geompy::MakeBlockExplode" ref="261f5525946b6b9abd3033d058f2c077" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeBlockExplode           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeBlockExplode           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theCompound&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theCompound</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theMinNbFaces&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theMinNbFaces</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theMaxNbFaces&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theMaxNbFaces</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7557,7 +7574,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7567,9 +7584,9 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theCompound</em>&nbsp;</td><td>The compound to explode. </td></tr>
-    <tr><td></td><td valign=top><em>theMinNbFaces</em>&nbsp;</td><td>If solid has lower number of faces, it is not a block. </td></tr>
-    <tr><td></td><td valign=top><em>theMaxNbFaces</em>&nbsp;</td><td>If solid has higher number of faces, it is not a block. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theCompound</em>&nbsp;</td><td>The compound to explode. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theMinNbFaces</em>&nbsp;</td><td>If solid has lower number of faces, it is not a block. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theMaxNbFaces</em>&nbsp;</td><td>If solid has higher number of faces, it is not a block. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Note:</b></dt><dd>If theMaxNbFaces = 0, the maximum number of faces is not restricted. </dd></dl>
@@ -7577,25 +7594,25 @@ Example: see GEOM_TestOthers.py     </td>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a149" doxytag="geompy::GetBlockNearPoint" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="850464c8254224a9fca8df8121378442"></a><!-- doxytag: member="geompy::GetBlockNearPoint" ref="850464c8254224a9fca8df8121378442" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetBlockNearPoint           </td>
+          <td class="md" nowrap valign="top">def geompy::GetBlockNearPoint           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theCompound&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theCompound</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>thePoint&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>thePoint</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7603,7 +7620,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7613,33 +7630,33 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theCompound</em>&nbsp;</td><td>Compound, to find block in. </td></tr>
-    <tr><td></td><td valign=top><em>thePoint</em>&nbsp;</td><td>Point, close to the desired block. If the point lays on boundary between some blocks, we return block with nearest center. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theCompound</em>&nbsp;</td><td>Compound, to find block in. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>thePoint</em>&nbsp;</td><td>Point, close to the desired block. If the point lays on boundary between some blocks, we return block with nearest center. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the found block.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a150" doxytag="geompy::GetBlockByParts" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="3b644c68c91ba34eb232add9c16ad26d"></a><!-- doxytag: member="geompy::GetBlockByParts" ref="3b644c68c91ba34eb232add9c16ad26d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetBlockByParts           </td>
+          <td class="md" nowrap valign="top">def geompy::GetBlockByParts           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theCompound&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theCompound</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theParts&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theParts</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7647,7 +7664,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7657,33 +7674,33 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theCompound</em>&nbsp;</td><td>Compound, to find block in. </td></tr>
-    <tr><td></td><td valign=top><em>theParts</em>&nbsp;</td><td>List of faces and/or edges and/or vertices to be parts of the found block. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theCompound</em>&nbsp;</td><td>Compound, to find block in. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theParts</em>&nbsp;</td><td>List of faces and/or edges and/or vertices to be parts of the found block. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the found block.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a151" doxytag="geompy::GetBlocksByParts" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="87b5b6632b97d3da1d447e02d4b169a9"></a><!-- doxytag: member="geompy::GetBlocksByParts" ref="87b5b6632b97d3da1d447e02d4b169a9" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetBlocksByParts           </td>
+          <td class="md" nowrap valign="top">def geompy::GetBlocksByParts           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theCompound&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theCompound</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theParts&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theParts</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7691,7 +7708,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7701,45 +7718,45 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theCompound</em>&nbsp;</td><td>Compound, to find blocks in. </td></tr>
-    <tr><td></td><td valign=top><em>theParts</em>&nbsp;</td><td>List of faces and/or edges and/or vertices to be parts of the found blocks. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theCompound</em>&nbsp;</td><td>Compound, to find blocks in. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theParts</em>&nbsp;</td><td>List of faces and/or edges and/or vertices to be parts of the found blocks. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>List of GEOM_Objects, containing the found blocks.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a152" doxytag="geompy::MakeMultiTransformation1D" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="f01d36e0b2eb11c0e5abc141691d2eee"></a><!-- doxytag: member="geompy::MakeMultiTransformation1D" ref="f01d36e0b2eb11c0e5abc141691d2eee" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeMultiTransformation1D           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeMultiTransformation1D           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">Block&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>Block</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>DirFace1&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>DirFace1</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>DirFace2&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>DirFace2</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>NbTimes&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>NbTimes</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7747,7 +7764,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7757,66 +7774,66 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 Transformation is defined so, as to superpose direction faces. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>Block</em>&nbsp;</td><td>Hexahedral solid to be multi-transformed. </td></tr>
-    <tr><td></td><td valign=top><em>DirFace1</em>&nbsp;</td><td>ID of First direction face. </td></tr>
-    <tr><td></td><td valign=top><em>DirFace2</em>&nbsp;</td><td>ID of Second direction face. </td></tr>
-    <tr><td></td><td valign=top><em>NbTimes</em>&nbsp;</td><td>Quantity of transformations to be done. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Block</em>&nbsp;</td><td>Hexahedral solid to be multi-transformed. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>DirFace1</em>&nbsp;</td><td>ID of First direction face. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>DirFace2</em>&nbsp;</td><td>ID of Second direction face. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NbTimes</em>&nbsp;</td><td>Quantity of transformations to be done. </td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Note:</b></dt><dd>Unique ID of sub-shape can be obtained, using method <a class="el" href="namespacegeompy.html#a65">GetSubShapeID()</a>. </dd></dl>
+<dl compact><dt><b>Note:</b></dt><dd>Unique ID of sub-shape can be obtained, using method <a class="el" href="namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d">GetSubShapeID()</a>. </dd></dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the result shape.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a153" doxytag="geompy::MakeMultiTransformation2D" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="4592c6223d08418649f48113913103fb"></a><!-- doxytag: member="geompy::MakeMultiTransformation2D" ref="4592c6223d08418649f48113913103fb" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> MakeMultiTransformation2D           </td>
+          <td class="md" nowrap valign="top">def geompy::MakeMultiTransformation2D           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">Block&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>Block</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>DirFace1U&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>DirFace1U</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>DirFace2U&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>DirFace2U</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>NbTimesU&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>NbTimesU</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>DirFace1V&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>DirFace1V</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>DirFace2V&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>DirFace2V</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>NbTimesV&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>NbTimesV</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7824,7 +7841,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7834,26 +7851,26 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>Block</em>&nbsp;</td><td>Hexahedral solid to be multi-transformed. </td></tr>
-    <tr><td></td><td valign=top><em>DirFace1U,DirFace2U</em>&nbsp;</td><td>IDs of Direction faces for the first transformation. </td></tr>
-    <tr><td></td><td valign=top><em>DirFace1V,DirFace2V</em>&nbsp;</td><td>IDs of Direction faces for the second transformation. </td></tr>
-    <tr><td></td><td valign=top><em>NbTimesU,NbTimesV</em>&nbsp;</td><td>Quantity of transformations to be done. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>Block</em>&nbsp;</td><td>Hexahedral solid to be multi-transformed. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>DirFace1U,DirFace2U</em>&nbsp;</td><td>IDs of Direction faces for the first transformation. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>DirFace1V,DirFace2V</em>&nbsp;</td><td>IDs of Direction faces for the second transformation. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NbTimesU,NbTimesV</em>&nbsp;</td><td>Quantity of transformations to be done. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>New GEOM_Object, containing the result shape.</dd></dl>
 Example: see GEOM_Spanner.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a154" doxytag="geompy::Propagate" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="066548557397df1e539909427054d601"></a><!-- doxytag: member="geompy::Propagate" ref="066548557397df1e539909427054d601" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> Propagate           </td>
+          <td class="md" nowrap valign="top">def geompy::Propagate           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theShape</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -7861,7 +7878,7 @@ Example: see GEOM_Spanner.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7871,32 +7888,32 @@ Example: see GEOM_Spanner.py     </td>
 <p>
 Propagation group is a set of all edges, opposite to one (main) edge of this group directly or through other opposite edges. Notion of Opposite Edge make sence only on quadrangle face. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theShape</em>&nbsp;</td><td>Shape to build propagation groups on. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShape</em>&nbsp;</td><td>Shape to build propagation groups on. </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>List of GEOM_Objects, each of them is a propagation group.</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a155" doxytag="geompy::CreateGroup" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="d34dca22784f06782d577a35ebb767a6"></a><!-- doxytag: member="geompy::CreateGroup" ref="d34dca22784f06782d577a35ebb767a6" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> CreateGroup           </td>
+          <td class="md" nowrap valign="top">def geompy::CreateGroup           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theMainShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theMainShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theShapeType&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShapeType</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7904,7 +7921,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7914,33 +7931,33 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theMainShape</em>&nbsp;</td><td>is a GEOM object on which the group is selected </td></tr>
-    <tr><td></td><td valign=top><em>theShapeType</em>&nbsp;</td><td>defines a shape type of the group </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theMainShape</em>&nbsp;</td><td>is a GEOM object on which the group is selected </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theShapeType</em>&nbsp;</td><td>defines a shape type of the group </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>a newly created GEOM group</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a156" doxytag="geompy::AddObject" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="a2dbd1e5c34e091747e208cd6b63eba1"></a><!-- doxytag: member="geompy::AddObject" ref="a2dbd1e5c34e091747e208cd6b63eba1" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> AddObject           </td>
+          <td class="md" nowrap valign="top">def geompy::AddObject           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theGroup&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theGroup</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theSubShapeID&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theSubShapeID</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7948,7 +7965,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -7958,33 +7975,33 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theGroup</em>&nbsp;</td><td>is a GEOM group to which the new sub shape is added </td></tr>
-    <tr><td></td><td valign=top><em>theSubShapeID</em>&nbsp;</td><td>is a sub shape ID in the main object. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theGroup</em>&nbsp;</td><td>is a GEOM group to which the new sub shape is added </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theSubShapeID</em>&nbsp;</td><td>is a sub shape ID in the main object. </td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Note:</b></dt><dd>Use method <a class="el" href="namespacegeompy.html#a65">GetSubShapeID()</a> to get an unique ID of the sub shape</dd></dl>
+<dl compact><dt><b>Note:</b></dt><dd>Use method <a class="el" href="namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d">GetSubShapeID()</a> to get an unique ID of the sub shape</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a157" doxytag="geompy::RemoveObject" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="1153343bde9e7e07a9571123d1440d3b"></a><!-- doxytag: member="geompy::RemoveObject" ref="1153343bde9e7e07a9571123d1440d3b" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> RemoveObject           </td>
+          <td class="md" nowrap valign="top">def geompy::RemoveObject           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theGroup&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theGroup</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theSubShapeID&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theSubShapeID</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -7992,7 +8009,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -8002,33 +8019,33 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theGroup</em>&nbsp;</td><td>is a GEOM group from which the new sub shape is removed </td></tr>
-    <tr><td></td><td valign=top><em>theSubShapeID</em>&nbsp;</td><td>is a sub shape ID in the main object. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theGroup</em>&nbsp;</td><td>is a GEOM group from which the new sub shape is removed </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theSubShapeID</em>&nbsp;</td><td>is a sub shape ID in the main object. </td></tr>
   </table>
 </dl>
-<dl compact><dt><b>Note:</b></dt><dd>Use method <a class="el" href="namespacegeompy.html#a65">GetSubShapeID()</a> to get an unique ID of the sub shape</dd></dl>
+<dl compact><dt><b>Note:</b></dt><dd>Use method <a class="el" href="namespacegeompy.html#d7ee9f96e4b5b4303c7d20f0fc42d67d">GetSubShapeID()</a> to get an unique ID of the sub shape</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a158" doxytag="geompy::UnionList" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="00450556247ac647a69506a1776a125d"></a><!-- doxytag: member="geompy::UnionList" ref="00450556247ac647a69506a1776a125d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> UnionList           </td>
+          <td class="md" nowrap valign="top">def geompy::UnionList           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theGroup&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theGroup</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theSubShapes&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theSubShapes</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -8036,7 +8053,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -8046,32 +8063,32 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 No errors, if some shapes are alredy included. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theGroup</em>&nbsp;</td><td>is a GEOM group to which the new sub shapes are added. </td></tr>
-    <tr><td></td><td valign=top><em>theSubShapes</em>&nbsp;</td><td>is a list of sub shapes to be added.</td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theGroup</em>&nbsp;</td><td>is a GEOM group to which the new sub shapes are added. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theSubShapes</em>&nbsp;</td><td>is a list of sub shapes to be added.</td></tr>
   </table>
 </dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a159" doxytag="geompy::UnionIDs" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="5e1f46dae5dc0b01e997278cf186d73d"></a><!-- doxytag: member="geompy::UnionIDs" ref="5e1f46dae5dc0b01e997278cf186d73d" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> UnionIDs           </td>
+          <td class="md" nowrap valign="top">def geompy::UnionIDs           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theGroup&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theGroup</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theSubShapes&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theSubShapes</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -8079,7 +8096,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -8087,28 +8104,28 @@ Example: see GEOM_TestOthers.py     </td>
     <td>
 
 <p>
-    </td>
+Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a160" doxytag="geompy::DifferenceList" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="5514b5a8b24702828eed0f6b39fe8f9a"></a><!-- doxytag: member="geompy::DifferenceList" ref="5514b5a8b24702828eed0f6b39fe8f9a" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> DifferenceList           </td>
+          <td class="md" nowrap valign="top">def geompy::DifferenceList           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theGroup&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theGroup</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theSubShapes&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theSubShapes</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -8116,7 +8133,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -8126,32 +8143,32 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 No errors, if some shapes are not included. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theGroup</em>&nbsp;</td><td>is a GEOM group from which the sub-shapes are removed. </td></tr>
-    <tr><td></td><td valign=top><em>theSubShapes</em>&nbsp;</td><td>is a list of sub-shapes to be removed.</td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theGroup</em>&nbsp;</td><td>is a GEOM group from which the sub-shapes are removed. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theSubShapes</em>&nbsp;</td><td>is a list of sub-shapes to be removed.</td></tr>
   </table>
 </dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a161" doxytag="geompy::DifferenceIDs" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="78ccd39b2263ea213805869fbe4c3bc3"></a><!-- doxytag: member="geompy::DifferenceIDs" ref="78ccd39b2263ea213805869fbe4c3bc3" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> DifferenceIDs           </td>
+          <td class="md" nowrap valign="top">def geompy::DifferenceIDs           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theGroup&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theGroup</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>theSubShapes&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>theSubShapes</em></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -8159,7 +8176,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -8167,19 +8184,19 @@ Example: see GEOM_TestOthers.py     </td>
     <td>
 
 <p>
-    </td>
+Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a162" doxytag="geompy::GetObjectIDs" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="c076d5e58ceb4d210f7a43e1acea8ca5"></a><!-- doxytag: member="geompy::GetObjectIDs" ref="c076d5e58ceb4d210f7a43e1acea8ca5" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetObjectIDs           </td>
+          <td class="md" nowrap valign="top">def geompy::GetObjectIDs           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theGroup&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theGroup</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -8187,7 +8204,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -8197,22 +8214,22 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theGroup</em>&nbsp;</td><td>is a GEOM group for which a list of IDs is requested</td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theGroup</em>&nbsp;</td><td>is a GEOM group for which a list of IDs is requested</td></tr>
   </table>
 </dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a163" doxytag="geompy::GetType" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="05095c0349fe3889ab06235f265c1ea9"></a><!-- doxytag: member="geompy::GetType" ref="05095c0349fe3889ab06235f265c1ea9" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetType           </td>
+          <td class="md" nowrap valign="top">def geompy::GetType           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theGroup&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theGroup</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -8220,7 +8237,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -8230,22 +8247,22 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theGroup</em>&nbsp;</td><td>is a GEOM group which type is returned.</td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theGroup</em>&nbsp;</td><td>is a GEOM group which type is returned.</td></tr>
   </table>
 </dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a164" doxytag="geompy::GetMainShape" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="4c9609d803e34c25427e59e4ab2ddb42"></a><!-- doxytag: member="geompy::GetMainShape" ref="4c9609d803e34c25427e59e4ab2ddb42" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetMainShape           </td>
+          <td class="md" nowrap valign="top">def geompy::GetMainShape           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theGroup&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>theGroup</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -8253,7 +8270,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -8263,50 +8280,50 @@ Example: see GEOM_TestOthers.py     </td>
 <p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td></td><td valign=top><em>theGroup</em>&nbsp;</td><td>is a GEOM group for which a main shape object is requested </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>theGroup</em>&nbsp;</td><td>is a GEOM group for which a main shape object is requested </td></tr>
   </table>
 </dl>
 <dl compact><dt><b>Returns:</b></dt><dd>a GEOM object which is a main shape for theGroup</dd></dl>
 Example: see GEOM_TestOthers.py     </td>
   </tr>
 </table>
-<a class="anchor" name="a165" doxytag="geompy::GetEdgesByLength" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="c6b2d69f3d03206b73ce0c0bbfb56eae"></a><!-- doxytag: member="geompy::GetEdgesByLength" ref="c6b2d69f3d03206b73ce0c0bbfb56eae" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> GetEdgesByLength           </td>
+          <td class="md" nowrap valign="top">def geompy::GetEdgesByLength           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">theShape&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>theShape</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>min_length&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>min_length</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>max_length&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>max_length</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>include_min&nbsp;</td>
-          <td class="mdname" nowrap> = <code>1</code>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>include_min</em> = <code>1</code>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>include_max&nbsp;</td>
-          <td class="mdname" nowrap> = <code>1</code></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>include_max</em> = <code>1</code></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -8314,7 +8331,7 @@ Example: see GEOM_TestOthers.py     </td>
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -8322,40 +8339,40 @@ Example: see GEOM_TestOthers.py     </td>
     <td>
 
 <p>
-If include_min/max == 0, edges with length == min/max_length will not be included in result.     </td>
+    </td>
   </tr>
 </table>
-<a class="anchor" name="a166" doxytag="geompy::SelectEdges" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="ae1cbdb4fcaa8ac1a7c826580b99fc5f"></a><!-- doxytag: member="geompy::SelectEdges" ref="ae1cbdb4fcaa8ac1a7c826580b99fc5f" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> SelectEdges           </td>
+          <td class="md" nowrap valign="top">def geompy::SelectEdges           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">min_length&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname" nowrap> <em>min_length</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>max_length&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>max_length</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>include_min&nbsp;</td>
-          <td class="mdname" nowrap> = <code>1</code>, </td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>include_min</em> = <code>1</code>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
-          <td></td>
-          <td class="md" nowrap>include_max&nbsp;</td>
-          <td class="mdname" nowrap> = <code>1</code></td>
+          <td class="md"></td>
+          <td class="md" nowrap>&nbsp;</td>
+          <td class="mdname" nowrap> <em>include_max</em> = <code>1</code></td>
         </tr>
         <tr>
-          <td></td>
+          <td class="md"></td>
           <td class="md">)&nbsp;</td>
           <td class="md" colspan="2"></td>
         </tr>
@@ -8363,7 +8380,7 @@ If include_min/max == 0, edges with length == min/max_length will not be include
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -8371,19 +8388,19 @@ If include_min/max == 0, edges with length == min/max_length will not be include
     <td>
 
 <p>
-If include_min/max == 0, edges with length == min/max_length will not be included in result.     </td>
+    </td>
   </tr>
 </table>
-<a class="anchor" name="a167" doxytag="geompy::addPath" ></a><p>
-<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+<a class="anchor" name="9c05eb3e0ffbdd757e288d3204422dc5"></a><!-- doxytag: member="geompy::addPath" ref="9c05eb3e0ffbdd757e288d3204422dc5" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> addPath           </td>
+          <td class="md" nowrap valign="top">def geompy::addPath           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">Path&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" nowrap valign="top">&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>Path</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap></td>
         </tr>
@@ -8391,7 +8408,7 @@ If include_min/max == 0, edges with length == min/max_length will not be include
     </td>
   </tr>
 </table>
-<table cellspacing=5 cellpadding=0 border=0>
+<table cellspacing="5" cellpadding="0" border="0">
   <tr>
     <td>
       &nbsp;
@@ -8402,8 +8419,835 @@ If include_min/max == 0, edges with length == min/max_length will not be include
     </td>
   </tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Tue Oct 18 00:47:37 2005 for SALOME - GEOM - v.2.1.0 by
-<a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
-</body>
-</html>
+<hr><h2>Variable Documentation</h2>
+<a class="anchor" name="8b6a0245f3cf8c1ef6de94487433fc0c"></a><!-- doxytag: member="geompy::g" ref="8b6a0245f3cf8c1ef6de94487433fc0c" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">tuple <a class="el" href="namespacegeompy.html#8b6a0245f3cf8c1ef6de94487433fc0c">geompy.g</a> = lcc.FindOrLoadComponent(&quot;FactoryServer&quot;, &quot;GEOM&quot;)<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="96bc383a8e96df6d938b485e9e1b5e11"></a><!-- doxytag: member="geompy::geom" ref="96bc383a8e96df6d938b485e9e1b5e11" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">tuple <a class="el" href="namespacegeompy.html#96bc383a8e96df6d938b485e9e1b5e11">geompy.geom</a> = g._narrow( GEOM.GEOM_Gen )<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f01ae5049e69c6da96bdc94d5b1c6d38"></a><!-- doxytag: member="geompy::myBuilder" ref="f01ae5049e69c6da96bdc94d5b1c6d38" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#f01ae5049e69c6da96bdc94d5b1c6d38">geompy.myBuilder</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9857c81d89e1dd436e4da52b0884ef94"></a><!-- doxytag: member="geompy::myStudyId" ref="9857c81d89e1dd436e4da52b0884ef94" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacegeompy.html#9857c81d89e1dd436e4da52b0884ef94">geompy.myStudyId</a> = 0<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="0f6146a8fb62ad5221da4dc2e8a7a8f7"></a><!-- doxytag: member="geompy::father" ref="0f6146a8fb62ad5221da4dc2e8a7a8f7" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#0f6146a8fb62ad5221da4dc2e8a7a8f7">geompy.father</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="58b9182cc4b7d927dda2cd6a2f2e677b"></a><!-- doxytag: member="geompy::BasicOp" ref="58b9182cc4b7d927dda2cd6a2f2e677b" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#58b9182cc4b7d927dda2cd6a2f2e677b">geompy.BasicOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="c319490ec26550ef4fd0b787f183a323"></a><!-- doxytag: member="geompy::CurvesOp" ref="c319490ec26550ef4fd0b787f183a323" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#c319490ec26550ef4fd0b787f183a323">geompy.CurvesOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7dd8908de955a347609b4f9cbca99686"></a><!-- doxytag: member="geompy::PrimOp" ref="7dd8908de955a347609b4f9cbca99686" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#7dd8908de955a347609b4f9cbca99686">geompy.PrimOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="39a05853eb7e4dc664d7acaa5536e610"></a><!-- doxytag: member="geompy::ShapesOp" ref="39a05853eb7e4dc664d7acaa5536e610" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#39a05853eb7e4dc664d7acaa5536e610">geompy.ShapesOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9b6b150d33cb71f2ab6380f143cc37b6"></a><!-- doxytag: member="geompy::HealOp" ref="9b6b150d33cb71f2ab6380f143cc37b6" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#9b6b150d33cb71f2ab6380f143cc37b6">geompy.HealOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="1293220280565f0b9256d382d2ea882a"></a><!-- doxytag: member="geompy::InsertOp" ref="1293220280565f0b9256d382d2ea882a" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#1293220280565f0b9256d382d2ea882a">geompy.InsertOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="51777a574318dcf4c9025d03b0cfb1a1"></a><!-- doxytag: member="geompy::BoolOp" ref="51777a574318dcf4c9025d03b0cfb1a1" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#51777a574318dcf4c9025d03b0cfb1a1">geompy.BoolOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="921e4ec0a8e80b1c61bd8b156ba8cfb7"></a><!-- doxytag: member="geompy::TrsfOp" ref="921e4ec0a8e80b1c61bd8b156ba8cfb7" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#921e4ec0a8e80b1c61bd8b156ba8cfb7">geompy.TrsfOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="37bbe3bd9771d58b547723e6436bed81"></a><!-- doxytag: member="geompy::LocalOp" ref="37bbe3bd9771d58b547723e6436bed81" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#37bbe3bd9771d58b547723e6436bed81">geompy.LocalOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="eb30abfc8b306d15adc2f50c48064054"></a><!-- doxytag: member="geompy::MeasuOp" ref="eb30abfc8b306d15adc2f50c48064054" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#eb30abfc8b306d15adc2f50c48064054">geompy.MeasuOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="4e06888ee75ecc7a54f0c8bad501a0c2"></a><!-- doxytag: member="geompy::BlocksOp" ref="4e06888ee75ecc7a54f0c8bad501a0c2" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#4e06888ee75ecc7a54f0c8bad501a0c2">geompy.BlocksOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="c809d5d73246f177ee010c4fe497d342"></a><!-- doxytag: member="geompy::GroupOp" ref="c809d5d73246f177ee010c4fe497d342" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#c809d5d73246f177ee010c4fe497d342">geompy.GroupOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="269cf26d7d10b8f6b4a20789ed8233a0"></a><!-- doxytag: member="geompy::ShapeType" ref="269cf26d7d10b8f6b4a20789ed8233a0" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">dictionary <a class="el" href="namespacegeompy.html#269cf26d7d10b8f6b4a20789ed8233a0">geompy.ShapeType</a> = {&quot;COMPOUND&quot;:0, &quot;COMPSOLID&quot;:1, &quot;SOLID&quot;:2, &quot;SHELL&quot;:3, &quot;FACE&quot;:4, &quot;WIRE&quot;:5, &quot;EDGE&quot;:6, &quot;VERTEX&quot;:7, &quot;SHAPE&quot;:8}<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="8b6a0245f3cf8c1ef6de94487433fc0c"></a><!-- doxytag: member="geompy::g" ref="8b6a0245f3cf8c1ef6de94487433fc0c" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">tuple <a class="el" href="namespacegeompy.html#8b6a0245f3cf8c1ef6de94487433fc0c">geompy.g</a> = lcc.FindOrLoadComponent(&quot;FactoryServer&quot;, &quot;GEOM&quot;)<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="96bc383a8e96df6d938b485e9e1b5e11"></a><!-- doxytag: member="geompy::geom" ref="96bc383a8e96df6d938b485e9e1b5e11" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">tuple <a class="el" href="namespacegeompy.html#96bc383a8e96df6d938b485e9e1b5e11">geompy.geom</a> = g._narrow( GEOM.GEOM_Gen )<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="f01ae5049e69c6da96bdc94d5b1c6d38"></a><!-- doxytag: member="geompy::myBuilder" ref="f01ae5049e69c6da96bdc94d5b1c6d38" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#f01ae5049e69c6da96bdc94d5b1c6d38">geompy.myBuilder</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9857c81d89e1dd436e4da52b0884ef94"></a><!-- doxytag: member="geompy::myStudyId" ref="9857c81d89e1dd436e4da52b0884ef94" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="namespacegeompy.html#9857c81d89e1dd436e4da52b0884ef94">geompy.myStudyId</a> = 0<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="0f6146a8fb62ad5221da4dc2e8a7a8f7"></a><!-- doxytag: member="geompy::father" ref="0f6146a8fb62ad5221da4dc2e8a7a8f7" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#0f6146a8fb62ad5221da4dc2e8a7a8f7">geompy.father</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="58b9182cc4b7d927dda2cd6a2f2e677b"></a><!-- doxytag: member="geompy::BasicOp" ref="58b9182cc4b7d927dda2cd6a2f2e677b" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#58b9182cc4b7d927dda2cd6a2f2e677b">geompy.BasicOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="c319490ec26550ef4fd0b787f183a323"></a><!-- doxytag: member="geompy::CurvesOp" ref="c319490ec26550ef4fd0b787f183a323" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#c319490ec26550ef4fd0b787f183a323">geompy.CurvesOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="7dd8908de955a347609b4f9cbca99686"></a><!-- doxytag: member="geompy::PrimOp" ref="7dd8908de955a347609b4f9cbca99686" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#7dd8908de955a347609b4f9cbca99686">geompy.PrimOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="39a05853eb7e4dc664d7acaa5536e610"></a><!-- doxytag: member="geompy::ShapesOp" ref="39a05853eb7e4dc664d7acaa5536e610" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#39a05853eb7e4dc664d7acaa5536e610">geompy.ShapesOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="9b6b150d33cb71f2ab6380f143cc37b6"></a><!-- doxytag: member="geompy::HealOp" ref="9b6b150d33cb71f2ab6380f143cc37b6" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#9b6b150d33cb71f2ab6380f143cc37b6">geompy.HealOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="1293220280565f0b9256d382d2ea882a"></a><!-- doxytag: member="geompy::InsertOp" ref="1293220280565f0b9256d382d2ea882a" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#1293220280565f0b9256d382d2ea882a">geompy.InsertOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="51777a574318dcf4c9025d03b0cfb1a1"></a><!-- doxytag: member="geompy::BoolOp" ref="51777a574318dcf4c9025d03b0cfb1a1" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#51777a574318dcf4c9025d03b0cfb1a1">geompy.BoolOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="921e4ec0a8e80b1c61bd8b156ba8cfb7"></a><!-- doxytag: member="geompy::TrsfOp" ref="921e4ec0a8e80b1c61bd8b156ba8cfb7" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#921e4ec0a8e80b1c61bd8b156ba8cfb7">geompy.TrsfOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="37bbe3bd9771d58b547723e6436bed81"></a><!-- doxytag: member="geompy::LocalOp" ref="37bbe3bd9771d58b547723e6436bed81" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#37bbe3bd9771d58b547723e6436bed81">geompy.LocalOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="eb30abfc8b306d15adc2f50c48064054"></a><!-- doxytag: member="geompy::MeasuOp" ref="eb30abfc8b306d15adc2f50c48064054" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#eb30abfc8b306d15adc2f50c48064054">geompy.MeasuOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="4e06888ee75ecc7a54f0c8bad501a0c2"></a><!-- doxytag: member="geompy::BlocksOp" ref="4e06888ee75ecc7a54f0c8bad501a0c2" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#4e06888ee75ecc7a54f0c8bad501a0c2">geompy.BlocksOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="c809d5d73246f177ee010c4fe497d342"></a><!-- doxytag: member="geompy::GroupOp" ref="c809d5d73246f177ee010c4fe497d342" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="namespacegeompy.html#c809d5d73246f177ee010c4fe497d342">geompy.GroupOp</a> = None<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="269cf26d7d10b8f6b4a20789ed8233a0"></a><!-- doxytag: member="geompy::ShapeType" ref="269cf26d7d10b8f6b4a20789ed8233a0" args="" --><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">dictionary <a class="el" href="namespacegeompy.html#269cf26d7d10b8f6b4a20789ed8233a0">geompy.ShapeType</a> = {&quot;COMPOUND&quot;:0, &quot;COMPSOLID&quot;:1, &quot;SOLID&quot;:2, &quot;SHELL&quot;:3, &quot;FACE&quot;:4, &quot;WIRE&quot;:5, &quot;EDGE&quot;:6, &quot;VERTEX&quot;:7, &quot;SHAPE&quot;:8}<code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+    </td>
+  </tr>
+</table>
+</DIV>
+</BODY>
+</HTML>
index 260a5fb7d6a00b9c4fb0c1b455c2af336c7211c7..6698477c2a42ed495a9dfa933af575848daf4a47 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/arc.png and b/doc/salome/gui/GEOM/pics/arc.png differ
index cd620020e4e2159eb4888c2eacfe267efc1a3765..671d53e4c90beec7eb75e01fb7ed8e6c937dfd96 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/archimede.png and b/doc/salome/gui/GEOM/pics/archimede.png differ
index 402092052787db07dbd458ed24104632937e32b2..b403afd0baa8843012125aad4b8e7753df89d196 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/archimedesn1.png and b/doc/salome/gui/GEOM/pics/archimedesn1.png differ
index b3b84b155b3cf1df96dc019203969933bf825104..6edc4e90033ff7706fd244ac059716c95a9f8692 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/archimedesn2.png and b/doc/salome/gui/GEOM/pics/archimedesn2.png differ
index da57c0fb966fab409a3f0b3e876563e6e782d314..aba48c5f132bc956670731cc5da5721f4e9e5944 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/archimedesn3.png and b/doc/salome/gui/GEOM/pics/archimedesn3.png differ
index 4131e41f5e63a242e953c27a9dda2992f0595997..6536dc8397b363712096a37f3644e8f40703a51c 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/arcsn.png and b/doc/salome/gui/GEOM/pics/arcsn.png differ
index 3c0e8df2b69292fb503584a104246bcc7b204e2a..eaf38aa7e92b83107b0d2d7f75f3d61d5230bdec 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/bezier.png and b/doc/salome/gui/GEOM/pics/bezier.png differ
index 71a93b0c9bd2d768396d783b5aa5ae7a4cde33b0..0a853aa394003cfdf63874e5669a0d122e01e3f3 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/block1.png and b/doc/salome/gui/GEOM/pics/block1.png differ
index c66dd7f0286463bb7c281873ffa336ac8d97e9df..2d2ef11205f619422bbbdbea599fd6c3b59b8a2f 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/block2.png and b/doc/salome/gui/GEOM/pics/block2.png differ
index 61aad9b43a4ca7540620889ad23c35d3fe2a7241..34d31f9a81a2722da02c2338fe7bd6dfdb75b64c 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/block3.png and b/doc/salome/gui/GEOM/pics/block3.png differ
index d0661b6e98b1920495af89e0be060960f749ea52..0ed6474ba7f8ffe88d147195526e3bc7bff15203 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/block4.png and b/doc/salome/gui/GEOM/pics/block4.png differ
index 9810f6f0dfd56691b09c95349195cc4b63d8c9c8..a48b8c63ead44d639094e49c92a5aae010fa2281 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/block5.png and b/doc/salome/gui/GEOM/pics/block5.png differ
index 372de3f20556188daeb90ab5437c299eef920095..87011df6ae72de0f9a346dd16f1f5af57337e9de 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/block_explodesn.png and b/doc/salome/gui/GEOM/pics/block_explodesn.png differ
index 3f997a772f3cff99490112abddee31418f5addf3..452ae47834b77b633cde1d715260382ec86ecb19 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/bool1.png and b/doc/salome/gui/GEOM/pics/bool1.png differ
index 4e9b968622f6087d707521eb3f79ef268c368ba5..b2de72f5752bd422cc7ab8d49224797ec54559f1 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/bool2.png and b/doc/salome/gui/GEOM/pics/bool2.png differ
index af409a15e4f92d69e4b5ea3925d8b031a75b79f0..7022d26f19819019e6b5bf02fef90bd0af12118a 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/bool3.png and b/doc/salome/gui/GEOM/pics/bool3.png differ
index 812027dcf19b8d83a87aa94c131cc91382212e21..3e7d0bfbd95beecba3846e0662427da126b628b3 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/box1.png and b/doc/salome/gui/GEOM/pics/box1.png differ
index 85a737afb6347f3d7445455c6dc39c9ff42f4321..f00ab1633cd61a5640017314ab03bf9c7527cff3 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/box2.png and b/doc/salome/gui/GEOM/pics/box2.png differ
index f2fad497e5c5fdb06858958cda5b48c16f636be0..2fdd9bc0e05e7693b0a0ca6d4493b4a9f4f8d4c1 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/boxes.png and b/doc/salome/gui/GEOM/pics/boxes.png differ
index 94fedcd124181fc169e0b0978bcadb428ad93431..a79553adc54bf2c22d4c4559c05a92daded274ef 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/chamfer1.png and b/doc/salome/gui/GEOM/pics/chamfer1.png differ
index b2c09870e95c1ffde3dec3c9b9173c33367b9dea..7acf59a39a5523df49384fc0e050b6fdf26b7060 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/chamfer2.png and b/doc/salome/gui/GEOM/pics/chamfer2.png differ
index 84b52e5c69dcb1cf71f4d15a48b88fdb128c1ae0..e52507bf065dca576a2fe40c5eb4fad730d08038 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/chamfer3.png and b/doc/salome/gui/GEOM/pics/chamfer3.png differ
index c398cb0c57e97e5014a2e2aa5d2938aa5e529e8c..beffb89ebe8d28e4707128695f4560627e451694 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/chamfer_all.png and b/doc/salome/gui/GEOM/pics/chamfer_all.png differ
index 8ed8fc005926a6edda8b640141caaf8313e87a05..4ded43c183f00bcf96b845bba54988c877f2067e 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/chamfer_edge.png and b/doc/salome/gui/GEOM/pics/chamfer_edge.png differ
index 961cf0386c27a0258feb26e05c7c43f885aef7dd..23a583265110b6aac0fa7c3edbd5318b79e4256f 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/chamfer_faces.png and b/doc/salome/gui/GEOM/pics/chamfer_faces.png differ
index 840a259735c2a8eaf844bcd62979f2dc5eaedee4..a49fb1b081ca20d10d75ad959b6d9abc19a9887a 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/circle1.png and b/doc/salome/gui/GEOM/pics/circle1.png differ
index 7500eaf2c907f0c50c8dcfa91e8d95c124740952..e818bd766bae456644b6e4c79f7d2b2a6309aafb 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/circle2.png and b/doc/salome/gui/GEOM/pics/circle2.png differ
index dc367ce8b7df6e59fc11a446aa9509771d8d01db..7d939990638e99b6d89e7529cbdfc4dcc4b545a9 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/circles.png and b/doc/salome/gui/GEOM/pics/circles.png differ
index 6d738558ef738fb4d486114723a367e9821e145e..45ab07305713702c008ac108f61f7a18037b8147 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/clipping.png and b/doc/salome/gui/GEOM/pics/clipping.png differ
index f0c440147a1882cad3a24857712b80770d4e7bb2..2e40dcbc72048bdd50635273af7077d716049655 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/colorsn.png and b/doc/salome/gui/GEOM/pics/colorsn.png differ
index e5c0c413194a84507a06b3b4d7beec62bceedb37..7e924edcddbb1703264ce790719ea5f164ca34f8 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/commonsn.png and b/doc/salome/gui/GEOM/pics/commonsn.png differ
index 33e1012edfc52e977657dc3ea0a8f2da988bb778..7a8e4c1755d69e55e0f04af914d52b1bcc611d00 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/compoundsn.png and b/doc/salome/gui/GEOM/pics/compoundsn.png differ
index f5a95922addd087c2a81a1cbddfce7f2c021e664..3972e1c56e9b57d8a4d901a2aaa6a7cdef620d51 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/cone1.png and b/doc/salome/gui/GEOM/pics/cone1.png differ
index 1b058214021a13831fe8058f41a5a203f43ddb10..8ef906b23a10ecf9fcdcffdc8bdee8231b79a0e1 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/cone2.png and b/doc/salome/gui/GEOM/pics/cone2.png differ
index 4c8108ce150bc09b0d564a0e27914fa27255be14..0850c78409eb2b59fea3e884ea79c496c0083307 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/cones.png and b/doc/salome/gui/GEOM/pics/cones.png differ
diff --git a/doc/salome/gui/GEOM/pics/creategroup.png b/doc/salome/gui/GEOM/pics/creategroup.png
deleted file mode 100755 (executable)
index 85c6bc5..0000000
Binary files a/doc/salome/gui/GEOM/pics/creategroup.png and /dev/null differ
index a9541de0a3e590c8c2f174204f64a64c4491c3de..411a17dd93e7476982bfa31b183302ce918e737d 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/curve.png and b/doc/salome/gui/GEOM/pics/curve.png differ
index eda9bb7123d1d4a3ae57d4c8de8d83c7ba7e2d09..5afd86ebdc371fa11f567df4e9eec70cd5b8ffeb 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/cutsn.png and b/doc/salome/gui/GEOM/pics/cutsn.png differ
index 71b619df8b8ba3f097d2d5dd93daaddd185925a2..36ae65e6bfc3fd37b7a041614df6483ec56c0fcc 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/cylinder1.png and b/doc/salome/gui/GEOM/pics/cylinder1.png differ
index ee6ed12e614b00840439cf70a41f58bee0e0eea9..0adc99301907490d30df8eb9bfc612b091530707 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/cylinder2.png and b/doc/salome/gui/GEOM/pics/cylinder2.png differ
index fc0d43276724ce5471d27a56249ac7bae4f22478..8c97b32b19edc14c5c30f33a6206f51c31b588dd 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/cylinders.png and b/doc/salome/gui/GEOM/pics/cylinders.png differ
index b5b7e8ff299f9cbbbfcdb9008e594c5caa50ae91..9ebbf8efc2ea0d43bc19cb724accb716afa4949f 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/disp_mode1sn.png and b/doc/salome/gui/GEOM/pics/disp_mode1sn.png differ
index 36223273990837b3600ae125b3b4b76b4886583f..e6b0ff6b7d8a235d91b6cefdc186601eb63d5680 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/disp_mode2sn.png and b/doc/salome/gui/GEOM/pics/disp_mode2sn.png differ
index 7466fc424f50c9678e0c0aaeee180b70e0fe1644..b766ed25a3c4947c020cccb800b6a23d050adbe4 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/distance.png and b/doc/salome/gui/GEOM/pics/distance.png differ
index 9de8df9efa694a012ad38383201198bdcf97543e..2a6758a56eab941bbad33b07cc59823b80a06368 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/edgesn.png and b/doc/salome/gui/GEOM/pics/edgesn.png differ
index db3e235751c30bf972958ebaaff93fa8bf7fd71c..1e70709ec64c10b4d174188d5b7cf8136a5e856a 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/editgroup.png and b/doc/salome/gui/GEOM/pics/editgroup.png differ
index 0888b5021ba27724c0c253d16118e4f3417bbdde..2fb0b7924e81239a03500086536782f22357d410 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/ellipse.png and b/doc/salome/gui/GEOM/pics/ellipse.png differ
index 1c421541d20db986ca750ed62d45d32cc3e9f3f9..1973b4e0847992303cd7b536e3163dcbc65d5469 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/ellipsesn.png and b/doc/salome/gui/GEOM/pics/ellipsesn.png differ
diff --git a/doc/salome/gui/GEOM/pics/export.png b/doc/salome/gui/GEOM/pics/export.png
deleted file mode 100755 (executable)
index 7e441f9..0000000
Binary files a/doc/salome/gui/GEOM/pics/export.png and /dev/null differ
index 2d7017e935c381a66e281ef15ff5fb4c71cff478..7934b4d49c7749b97343cabb8361d94ec633c192 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/extrusion.png and b/doc/salome/gui/GEOM/pics/extrusion.png differ
index c78703a1107594d007746d04cb8f069ba11af690..51a563422e497b9bd1b3e0eccf004ce0a4ad3a77 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/facesn1.png and b/doc/salome/gui/GEOM/pics/facesn1.png differ
index 59403a08cf008ca324793ac411c430c3048a29ad..6c901e586f4bdebe342c50669cc946d9f50dc8c4 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/facesn2.png and b/doc/salome/gui/GEOM/pics/facesn2.png differ
index 7c95d11562a20e7105ee5866d7174e04d982edb5..decc163731a29bbef8ebd1f201982f491f8d9a73 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/facesn3.png and b/doc/salome/gui/GEOM/pics/facesn3.png differ
index 7fd3db53f71f6be1e357bb2efbb76b23569a0897..d3ca3f10559b07b676730b7fdbc6a10a8ff0a41b 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/fillet1.png and b/doc/salome/gui/GEOM/pics/fillet1.png differ
index d42e333ea9644111482f3cc4d1374008755d970b..3851917bbd4f6c8f1a16b981b0ea913b302a7f25 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/fillet2.png and b/doc/salome/gui/GEOM/pics/fillet2.png differ
index 73e453339fe5d8b1c920bcbf1473519e1015b437..8704cabfbcd7ba3ff4b444dcb59bd1c968031102 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/fillet3.png and b/doc/salome/gui/GEOM/pics/fillet3.png differ
index c1650b907f48c57a31f57c3379e68d83d4693fab..f5db8b83dabac4fd37150d2bd894ae0f3f8137ff 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/fillet_all.png and b/doc/salome/gui/GEOM/pics/fillet_all.png differ
index 9572abb79b44686a5766f55cbc6415104a3001ca..5c8a2888307df6db3031dce5e8e58d60b54a9d12 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/fillet_edge.png and b/doc/salome/gui/GEOM/pics/fillet_edge.png differ
index 3a44a07e63eb773a306ec4b26c6d8833149794ba..caa96d9dce34112a5b118dd7555bc2573f7e90a1 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/fillet_prism.png and b/doc/salome/gui/GEOM/pics/fillet_prism.png differ
index 5ed4f45a5d0c3f0b95f2338e3bda2cbddb99435f..5ebe9aa80c845663539cb3f782284b30a8678486 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/filling.png and b/doc/salome/gui/GEOM/pics/filling.png differ
index 9d3846b2b3837d8c700726b63290259f38d7e71a..3a09a4135b1dc6cc333a4197a3926eac46449e47 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/filling_compoundsn.png and b/doc/salome/gui/GEOM/pics/filling_compoundsn.png differ
index 2446e89d514b049117bdfa37efd9f13e2e3088d2..d898074afbecfadc71d2a715d1c762db2ed75e31 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/fillingsn.png and b/doc/salome/gui/GEOM/pics/fillingsn.png differ
index 20c29f96519216cc0fc638364dd71297b4ed18f4..7b05ea3fe9c499f97c11493028f9dd9663734406 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/free_boudaries1.png and b/doc/salome/gui/GEOM/pics/free_boudaries1.png differ
index 1523fe91126d7f52a328bf8f4eb8a85f50eaf008..35b011836e4d0964fadbf793b05ba8fd4c9b3147 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/free_boudaries2.png and b/doc/salome/gui/GEOM/pics/free_boudaries2.png differ
index 530d8440bc19a8f5fa4a8673d8591750fee489f5..b59547f24004d7e3dda8e2c8d96c58844985f041 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/free_faces1.png and b/doc/salome/gui/GEOM/pics/free_faces1.png differ
index 7526bd17c42e5a92d2e75f02abb0925e11e9ea1a..8af97469f42aa97c178c3ca1f419cc3b676d1d6a 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/free_faces2.png and b/doc/salome/gui/GEOM/pics/free_faces2.png differ
index e0118cbd2f9f1166d6f1b448cc6029f0c779d8d7..092b3c8bc780b7a9c95cfc57285c7cf1d5ecbf9c 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/fusesn1.png and b/doc/salome/gui/GEOM/pics/fusesn1.png differ
index f8a2b0108c43f77fd73878e585cd146c5a1c1b9e..94bc60637dea7e52001ebfd86e18c39ca74a92c9 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/fusesn2.png and b/doc/salome/gui/GEOM/pics/fusesn2.png differ
index f51ab22fd4fb0d57eb5dd64a19e3cb6f79a9a6eb..78c288bc7b4bb6cd85d0670de8ffee7a816d0568 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/geomcreategroup.png and b/doc/salome/gui/GEOM/pics/geomcreategroup.png differ
index c37713941297964547663c1cd0891e9d6357156f..8ec4099c0b0d0939be25a9e0d1d3ac80df1de605 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/geomexport.png and b/doc/salome/gui/GEOM/pics/geomexport.png differ
index 516a819bd1b416f1a551d421384390d76ae2bc36..4b2b8ae295e84f1c21a1af59022323f6a9b3c3a2 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/geomimport.png and b/doc/salome/gui/GEOM/pics/geomimport.png differ
index 787c9b0d6b2784bffa88f2f0d0cd644cbe9712ba..10ce527ba9ab1ba8135ecabfdc6a5dd868bdab54 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/glue_faces1.png and b/doc/salome/gui/GEOM/pics/glue_faces1.png differ
index d3366136770f9026b7b583fd4f55b966dde60dc4..99c5d40f78c8beb2870170eaf86b55984aab1acf 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/glue_faces2.png and b/doc/salome/gui/GEOM/pics/glue_faces2.png differ
diff --git a/doc/salome/gui/GEOM/pics/import.png b/doc/salome/gui/GEOM/pics/import.png
deleted file mode 100755 (executable)
index 8039e55..0000000
Binary files a/doc/salome/gui/GEOM/pics/import.png and /dev/null differ
index ac77ddfa32a4e2cd51bcb98a20869e128a62bece..8966fbbf325c0af17a1058e4bc6d31e5f1e51601 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/interpol.png and b/doc/salome/gui/GEOM/pics/interpol.png differ
index 10a13ce4b8219ff94513110ab2f040de5ad5ce99..32fce20b2c573cde73079ebe89efc9b343495da1 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/isos_u12_v12sn.png and b/doc/salome/gui/GEOM/pics/isos_u12_v12sn.png differ
index 3c931a1e9a4f2270e5d79b3ec2f3d2762eaf8911..001b30f83b0629e87df5150f75cdecca85ff3e1a 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/line.png and b/doc/salome/gui/GEOM/pics/line.png differ
index de12c1122618c3e63797d3b8df0932ed7991a3f8..148f11a5ef38485db28a2aee8d289931d8683afa 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/lines.png and b/doc/salome/gui/GEOM/pics/lines.png differ
index 6d5d698b4ef83462a01fde543b1f0deb367d696c..02366195d56f62f841c5644b10e62eeb6a59ab2c 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/measures1.png and b/doc/salome/gui/GEOM/pics/measures1.png differ
index 33023cc49af841d9fec69d0c50c0b0ac4624c28e..c7ae473cbfda0b512e1b5481aa754b8dc35df26c 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/measures10.png and b/doc/salome/gui/GEOM/pics/measures10.png differ
index 9a55aad4afbc44ba5e49931cdc14584185f9edbe..a5bae52085110cb3cfd64d3a88b7886a9a272271 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/measures3.png and b/doc/salome/gui/GEOM/pics/measures3.png differ
index ea243e88804b1c0bc6c9279d894938ff59795e7e..778a00fc720f59db253a97ce12c82309df1a6990 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/measures4.png and b/doc/salome/gui/GEOM/pics/measures4.png differ
index a323426e60197e1a2c0d314c054ba611a1e47e21..2e0f61eec6bae355cb122b41ec21a67e65987463 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/measures5.png and b/doc/salome/gui/GEOM/pics/measures5.png differ
index 94bed3271dafc7a5005200bd1e9bdca605b232b6..34ca9f8f52bd5777c479fab9d8cea85050f6be02 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/measures8.png and b/doc/salome/gui/GEOM/pics/measures8.png differ
index 1767aad7554f8e5d9420c9a4fbc7c9ca7e572fd0..a8c0f3896bcd4d56b487bb951d8c4ea349cb13f2 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/measures9.png and b/doc/salome/gui/GEOM/pics/measures9.png differ
index 86be83e7aaed90e3cfe43d946729f0f6c9fbb0c7..2c4eb4cdb21c82eb8be8f7a59d70bf6863e92223 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/mirror_axissn1.png and b/doc/salome/gui/GEOM/pics/mirror_axissn1.png differ
index 6009fa7cf98f7518ac1805010190afd4768a475d..65d2c891570cd66d17a7f2d76983e2dfe4f77f2c 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/mirror_axissn2.png and b/doc/salome/gui/GEOM/pics/mirror_axissn2.png differ
index 969f0e0f4fa3c8b37822cf2b6b13847635acbaca..c52861f6b77ad8b34132c5eac1997356fbc976f9 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/mirror_planesn1.png and b/doc/salome/gui/GEOM/pics/mirror_planesn1.png differ
index e9eb4966dc54f942eb58bf0b41c2af1448732db8..a2aaf67a38314056e5effde9653b0c66ae558197 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/mirror_planesn2.png and b/doc/salome/gui/GEOM/pics/mirror_planesn2.png differ
index 675b0bff1b8147d0d1f2027e8c91d1f0cb99fa54..8c2fc2a0a64c28f8f1818dce2354ba1337bd1225 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/mirror_pointsn1.png and b/doc/salome/gui/GEOM/pics/mirror_pointsn1.png differ
index ab62359060417af05f9c1168017a1f2c081f7c28..bad55780c27b2eebdabdc9c4adcb5b71f1b93b6b 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/mirror_pointsn2.png and b/doc/salome/gui/GEOM/pics/mirror_pointsn2.png differ
index 7dfe730c375d34cf8b37b043a3b9e4f2b67573e9..fc9efdef29ebff8aad218e7752a3ab3b48eedd27 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/mtrans1.png and b/doc/salome/gui/GEOM/pics/mtrans1.png differ
index 62b35bb0c172183481c7f9e6240c7ac577870097..ee00a14bd0701966b21ab3329d5a28ee55fff9bc 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/mtrans2.png and b/doc/salome/gui/GEOM/pics/mtrans2.png differ
index 207e920f9ca612daef5a63f9dc5447e6b35f1581..39a6dd1d26b602b745cd69750e63013372fb52c8 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/mtransf1.png and b/doc/salome/gui/GEOM/pics/mtransf1.png differ
index 3435f0f8cb88ffc50747e35f5d50967002e6d0df..ca27479c6975980a52ee7ce9a63919720a9dfbe8 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/mtransf2.png and b/doc/salome/gui/GEOM/pics/mtransf2.png differ
index 628d8b0a634fd410686589d102839957e8123888..f853924c0b1491638512d9cbcf3cc316165b6dd3 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/mtransf3.png and b/doc/salome/gui/GEOM/pics/mtransf3.png differ
index cbe904444dcf774e376fd082cc7662371e33b5ab..c4a74b05e00f17ba0d930d28d14b4767e75e5170 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/mtransf4.png and b/doc/salome/gui/GEOM/pics/mtransf4.png differ
index 4085f434ba1ba0e703c8cd39b3716419e1c8aed2..4627fd92a1942f018ee0ed5fcf7427541a52578b 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/multi_rotation1d1.png and b/doc/salome/gui/GEOM/pics/multi_rotation1d1.png differ
index 8089092a89cb13261d9619b10a73cd5298ed6ff6..2ebe8f6a0db696b3d2862fd6872f382239881984 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/multi_rotation1d2.png and b/doc/salome/gui/GEOM/pics/multi_rotation1d2.png differ
index 1bdd25302adf020845ddf671e6cebf3158f2aeeb..5c103bc3ab878dd8fb8bee4af171f290daeacab3 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/multi_rotation2d1.png and b/doc/salome/gui/GEOM/pics/multi_rotation2d1.png differ
index aa61ca606a471e33343d8b838b9c214082236ff1..2942ef68ab00afe8b539d55f6d9d24930249d552 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/multi_rotation2d2.png and b/doc/salome/gui/GEOM/pics/multi_rotation2d2.png differ
index dfcc440aec91ebbb0f42f78b476ffcc4b1a86644..1b0b89bec855902c64c9999cc050b9aea4daf5a4 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/multi_transformationsn1d.png and b/doc/salome/gui/GEOM/pics/multi_transformationsn1d.png differ
index f0fc1279c92f23920a783b28c9135927e01a4e74..25836a4b3c34573f07a849bf84099c5f776dcaf4 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/multi_transformationsn2d.png and b/doc/salome/gui/GEOM/pics/multi_transformationsn2d.png differ
index 436a8169a6bca0a11ceae856e81dd7501947a5df..6f151da84e4e9127205534ee8e409c13aa3c36be 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/multi_translation1dsn.png and b/doc/salome/gui/GEOM/pics/multi_translation1dsn.png differ
index f44c8520eedfb2ab41920f7acb44716f8ce78f1e..f7629c61c30e1cb33d31632b677688a2fdc6a6fc 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/multi_translation2dsn.png and b/doc/salome/gui/GEOM/pics/multi_translation2dsn.png differ
index 0b7b70afe34865d92e491e4577bbbddfe9559e1e..a816e2f2c1f6b16f6bf762f0b054965353e3dbaf 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/multi_translation_initialsn.png and b/doc/salome/gui/GEOM/pics/multi_translation_initialsn.png differ
index 2a9d7ca2a908d5410c921653d07fb5f87fc65d6d..4c38db476b4045d7857ea524afdbc39a4f0ce380 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-basicprop.png and b/doc/salome/gui/GEOM/pics/neo-basicprop.png differ
index f0dabe311d338af72e518f734344895efc939200..a1f5be98d00780e94ed88cdd70bab33a7c3ac6e7 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-detect2.png and b/doc/salome/gui/GEOM/pics/neo-detect2.png differ
index dbbcf8ef534ca0fa2e5f1520528e7286c2661542..e01a060ed0e4d641a2f2fe9c3cf903adb056dec3 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-isos.png and b/doc/salome/gui/GEOM/pics/neo-isos.png differ
index 9bdacafa251f8537bd29c5b5adee370e6cf7aead..07ca3e185f7da1af4dfbe26f1c9211a4bd0c287a 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-localcs1.png and b/doc/salome/gui/GEOM/pics/neo-localcs1.png differ
index 3fc54a67ce73f3a8063668d7ebe59b20fbaaadef..8609ca692a7a33fae6b3df1088ef9290d8090b80 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-localcs2.png and b/doc/salome/gui/GEOM/pics/neo-localcs2.png differ
index 01c8e24fa2b9ea0458cfe7a59fed328d3399d68d..605c5aaa253e3a00b5f6051ebd683bea04e13d77 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-localcs3.png and b/doc/salome/gui/GEOM/pics/neo-localcs3.png differ
index 66917490cdb8f0ff9a36c5efe8dd7ec628c15507..268bc2b1bc292086cd19e94b8676966aafa2b9f9 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-materials.png and b/doc/salome/gui/GEOM/pics/neo-materials.png differ
index 6cf2ab91b6fe7d8fd92a1ed0e7d2d6f38cfe66bf..c08a0593c703eb547c167a4a8f9c7a6c72270230 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-mrot1.png and b/doc/salome/gui/GEOM/pics/neo-mrot1.png differ
index e2f37e0527d31486e11c3a981d50f9f3a1f6f497..82437545762f415eef8a934d0c7450e36a52dfee 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-mrot2.png and b/doc/salome/gui/GEOM/pics/neo-mrot2.png differ
index 88a7a8b8a892c069aef47857a6ebefbce68ff238..0cf7629a40b5076ed4f0db00269a9c17fa95549a 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-obj1.png and b/doc/salome/gui/GEOM/pics/neo-obj1.png differ
index c940eaa38f4cc7c6f8c0e9bb06fb9cf25e1bdb20..e85e63bcd575905084513487350ca57719c26bdc 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-obj2.png and b/doc/salome/gui/GEOM/pics/neo-obj2.png differ
index d773938e2758a7ca1a513b54f9cbe694551e44ab..3ec4bb87ec558a21eba13bcc63594b4644121ecb 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-obj3.png and b/doc/salome/gui/GEOM/pics/neo-obj3.png differ
index db5d497159b2af5f9ff007ef675d0a2586e11ce2..3d9de24ded0f8a1d4219e1b5c4bec23fb8679548 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-obj4.png and b/doc/salome/gui/GEOM/pics/neo-obj4.png differ
index e1579f082403ed62cfca3e0872f5850901b6a74b..93b28180028ebb42848e5e0f3e896b8bf1fcf2a9 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-obj5.png and b/doc/salome/gui/GEOM/pics/neo-obj5.png differ
index b6b3be4409089cadf829ac0dab8614cb6bc59646..b6e819a5b986799668ca5d440d04551a4849d3dd 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-obj6.png and b/doc/salome/gui/GEOM/pics/neo-obj6.png differ
index 15dfa23765872e6f56121e4df094e20d6c291d05..aa458d90fe36d2d05f1bdc4858859de24eea7f2c 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-obj7.png and b/doc/salome/gui/GEOM/pics/neo-obj7.png differ
index 3bc59b860941c4c0a892f3d8a627d3f2c6444b46..2dbebff3f8cd41ebd844bd88e1ffcb538e7ed778 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-point2.png and b/doc/salome/gui/GEOM/pics/neo-point2.png differ
index 7130e8b0827131d778bceb29f058d6fba5630f7e..a799585477a975b48dd81d703b99823e9e1e6e08 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-scetcher1.png and b/doc/salome/gui/GEOM/pics/neo-scetcher1.png differ
index 330e1e3a355b324b9fb6c1aa96a2bda1563efb19..b492066ff1bc639be7126b8aa2636bdfca62118f 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-scetcher2.png and b/doc/salome/gui/GEOM/pics/neo-scetcher2.png differ
index 0d58ad2449132e77f5487e0ccce2808c668c57ce..b464f45611290e3638118a048e9a0472a1b80b2c 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-section.png and b/doc/salome/gui/GEOM/pics/neo-section.png differ
index ec1fb7f7065b0f3bd5d2cf710afc863a80455529..b3c0fcd8e81ea183aa085e0e4e6606d746ed2cad 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-transparency.png and b/doc/salome/gui/GEOM/pics/neo-transparency.png differ
index 796115ba90629a1d9fd8841230e4389b771263d7..f3ca7c201adba8cbd50a4c224f124debba353816 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/new-tolerance.png and b/doc/salome/gui/GEOM/pics/new-tolerance.png differ
index 6404310e03a92367697339bdaa78d1a20e962225..35191e261009ed8ac34cd20aecf72664381280b9 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/offsetsn.png and b/doc/salome/gui/GEOM/pics/offsetsn.png differ
index eb6bf4305c6100f20ecd2fb05a5e3ef7c4c83ef6..102ea403b26696804a799b0404c67af934159207 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/partition1.png and b/doc/salome/gui/GEOM/pics/partition1.png differ
index bd388a5fb40b042341c8969dae3cb200b4db74e6..b20882c5c7236ba9f0596e88d1203e27294f98e1 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/partition2.png and b/doc/salome/gui/GEOM/pics/partition2.png differ
index fa8404de423edf7b2c2f10bab4f88be553ea2102..8638f5914e09f59b4eb2952ed056183fbc0d2dbe 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/partitionsn1.png and b/doc/salome/gui/GEOM/pics/partitionsn1.png differ
index b7480a4fa333ab8a62c25880bdc5e449ee67bdd5..0726107e718c0bdd875e9442a1f9f445ce4c547f 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/partitionsn2.png and b/doc/salome/gui/GEOM/pics/partitionsn2.png differ
index e773731d23220ff8bde35e4232d9fa8e4e4cc35c..a36850e34262f319259e72705d4801636e0faab2 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/pipe.png and b/doc/salome/gui/GEOM/pics/pipe.png differ
index 4424b6bf11d3da2a557f6c9ce17411563837b155..eb3fad22999ac38468c7014831737c20fb124105 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/pipe_wire_edgesn.png and b/doc/salome/gui/GEOM/pics/pipe_wire_edgesn.png differ
index 11ac1096ba903991420643febf924d929b84ebe3..256b49d05bbab5de3aa00032852a30109321bdb8 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/pipesn.png and b/doc/salome/gui/GEOM/pics/pipesn.png differ
index 47a9b8bcdabb3ac9d803b779a0c07a9c7ebae69d..a04af45528eb8db4960065656a13b15eaaade0e3 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/plane1.png and b/doc/salome/gui/GEOM/pics/plane1.png differ
index f4b880b448f96987d5309bfb4974a864778dd6a8..aeb928f418221b22938d7cb8905d43a88daf7da1 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/plane2.png and b/doc/salome/gui/GEOM/pics/plane2.png differ
index bce5623509cc556e576caeee33d390245534dbc4..3a04aa4acc9502381eab0b99cd69baf189491998 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/plane3.png and b/doc/salome/gui/GEOM/pics/plane3.png differ
index 5df8823cdb4f96a7f4d056aae88070dfc924e803..c79887f1a6ba67cd9032397e7bb67f97bc47b803 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/plane_on_face.png and b/doc/salome/gui/GEOM/pics/plane_on_face.png differ
index c9a594ceecea1035f0dd88e0d6a64cb9560db8f5..54286b02aa05a536c5764bc68f30c153f532ddde 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/planes1.png and b/doc/salome/gui/GEOM/pics/planes1.png differ
index 39bca25f4e9874b254099f7d58eade9b2cb631ba..519d9f6558938a18c9a970ff489de8edb707aab1 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/point1.png and b/doc/salome/gui/GEOM/pics/point1.png differ
index 0a2e325c64a4c0b6c2697790750ee6911bcb6ec7..c0beedf44490cf05fc683229cdfa51a2bf438c6c 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/point3.png and b/doc/salome/gui/GEOM/pics/point3.png differ
index 547b277fdcbee4a21cbbada934f25252b69ac7c3..e26d63fa503ed6f8294aa3d5b630a8b5d2b6d0bc 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/points.png and b/doc/salome/gui/GEOM/pics/points.png differ
index bd259e120d78d271767b993ba2c8307fea2f0a3f..5c751e5664c950b265a5d965c5a95ab8b6f4ea6d 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/polyline.png and b/doc/salome/gui/GEOM/pics/polyline.png differ
index d6a0700833a39b91ef0f4d08c3ad2524af1d19bc..0cd672b500ca49b968e77bf17c74490dddd2cddb 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/prisms_basessn.png and b/doc/salome/gui/GEOM/pics/prisms_basessn.png differ
index 80c9af357b12f8aff04b0bcb6b5a3691c53f39c6..317d9dc6cec77b76aba07b5ad0e37ca085ca8789 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/prismssn.png and b/doc/salome/gui/GEOM/pics/prismssn.png differ
index 2b47fa5a4c4776616a6828a84e3e6a67d4775010..7946adf47e2d21bf761c52b9fe8b822719fa98b7 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/repair1.png and b/doc/salome/gui/GEOM/pics/repair1.png differ
index c3c77164afa8b0bedb00d95174811afe74d01255..09e72aabde6ed65d813763f805eedf6656ab30e2 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/repair10.png and b/doc/salome/gui/GEOM/pics/repair10.png differ
index 488a6a4c9c16326a68fb068082d1b4e9c753e1f9..a710f5a266b65122fb793230a2f9e882b4fd2308 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/repair2.png and b/doc/salome/gui/GEOM/pics/repair2.png differ
index 4c2a41f9001a120b98cd681fde2c6257501de24b..e37175bd34b0f627cd62d83055761bd0dc5bd897 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/repair3.png and b/doc/salome/gui/GEOM/pics/repair3.png differ
index 2af7cbabb2e62fa02109c39d7e065d8b220f543b..6d463f756ae79eef2f5830580985338e7d93b7da 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/repair4.png and b/doc/salome/gui/GEOM/pics/repair4.png differ
index b99fbcbafc6656e7864fccb721a683232bf72854..3d6aced58dc8f75ad76a802a43a8ad66ab18a581 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/repair5.png and b/doc/salome/gui/GEOM/pics/repair5.png differ
index 5123d1f841286f649175afca327df4fb17c53742..74982f294b2c791f7804fc6d803ab6c416383c63 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/repair6.png and b/doc/salome/gui/GEOM/pics/repair6.png differ
index 2b553b9fd6f429e9ddb86e9b8d152b78cba22f32..7fc9d3f6ed49693a0eb56aee17a777222e370796 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/repair7.png and b/doc/salome/gui/GEOM/pics/repair7.png differ
index f0016836e865ab9c8bd100e745a1aeb9569987ff..67776e948a225bcd3f4d7ddb56e4dcc371b92dfd 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/repair8.png and b/doc/salome/gui/GEOM/pics/repair8.png differ
index 7f5d4f5c3ab09ecc285b80f1fbb6eef41dadacc6..d3160dc30127931267266809cbc411d956c1c234 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/repair9.png and b/doc/salome/gui/GEOM/pics/repair9.png differ
index c02c859b1bf80dc0eead7039ff9111d4bec9e9c4..9485c3194cc47d54fa0e89b2fbdb040ac4a6b68a 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/revolution.png and b/doc/salome/gui/GEOM/pics/revolution.png differ
index 7242c671010b19fa8710a515516872ca3a62e614..75dae6f55924223a05ff63a1c004c0dd4c4f034f 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/revolutionsn.png and b/doc/salome/gui/GEOM/pics/revolutionsn.png differ
index 697dcdedf45f54e6a72bd2304ac0250a299c919b..f570c2c0b303eefd46dcdf5063b57bcce423de0f 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/rotationsn1.png and b/doc/salome/gui/GEOM/pics/rotationsn1.png differ
index 741d00c90799fafbaad0b7fe2dd6c90daa8cb7e9..78b024f97d7c512e23143b920d16d6278d4a680a 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/rotationsn2.png and b/doc/salome/gui/GEOM/pics/rotationsn2.png differ
index 5af390922ca3defddebe895782aedcd0bdf6fade..39e043a6d8a92547f2ff2d025e5baf7e4ffcb745 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/scale_transformsn1.png and b/doc/salome/gui/GEOM/pics/scale_transformsn1.png differ
index fa76d41589b5fe51b5caa1dfdf4a937a1c837308..67d9d35c3f564e6ffbe69ca86dd1a9bd3bee2017 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/scale_transformsn2.png and b/doc/salome/gui/GEOM/pics/scale_transformsn2.png differ
index 8e636ee9171f56d6a01fc1fb95312f2f1c59b3c0..ad17160c2894bdf89e6e63268322e7516e3d0b37 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/sectionsn.png and b/doc/salome/gui/GEOM/pics/sectionsn.png differ
index c7f22f32387a229457f211ff35b2a0d27756c398..b6881963163419988553e5208c4e7b911d5be357 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/shellsn.png and b/doc/salome/gui/GEOM/pics/shellsn.png differ
index 297fc068c290b8c0c74e137a8dc76be4b349f000..327f2cce70ef7993359da52b8c83daaa1fd0fe9c 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/solidsn.png and b/doc/salome/gui/GEOM/pics/solidsn.png differ
index 377f1c9ce8c2015df0ff8aca64f65bc068e21565..70a3bb74da9e6ba54a201f1467aee63476283bb4 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/sphere1.png and b/doc/salome/gui/GEOM/pics/sphere1.png differ
index dd2cadb1ffa8b281b721db56507fd76c3379f587..ba23edc288e4df0db37f1dffc8f8e0aef90bf443 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/sphere2.png and b/doc/salome/gui/GEOM/pics/sphere2.png differ
index 2b79050f0af2b0f03e8097373b3633019c062d44..b77da8465f7b2b94c195b929f92e223725d8cedd 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/spheres.png and b/doc/salome/gui/GEOM/pics/spheres.png differ
index 5f760560e4a93c896fa88a3e38a19c32b5548502..d961d95f3b59c9eef5fc1bc3ee0a351d7d30d0a9 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/supp_int_wires1.png and b/doc/salome/gui/GEOM/pics/supp_int_wires1.png differ
index e6dc3142a5bd3c3d6857c79294504d8cd6484672..a5a04a433a23733f1b077e53425a3282dc283224 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/supp_int_wires2.png and b/doc/salome/gui/GEOM/pics/supp_int_wires2.png differ
index 7534ebeeea9207aedd952fc20df477485b89a47e..fcaac562b52e36ca62c679c9ebb35746ff7c36c4 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/suppress_faces1.png and b/doc/salome/gui/GEOM/pics/suppress_faces1.png differ
index d38a4add3194ae907c5bb08e5d88487cfaa7e7d8..604a9fff0cf3d9d13334f1e0fc7ffcf6c7720fdb 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/suppress_faces2.png and b/doc/salome/gui/GEOM/pics/suppress_faces2.png differ
index 28e18afa036cde6babcf0fe70205b125fd199ebb..e53ed122447303765f0bb58e715d2e16447bdeeb 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/torus1.png and b/doc/salome/gui/GEOM/pics/torus1.png differ
index 8877f1c372ff230bab53bb5d6c412aa1fa211773..f7a6746af9368b1dcb2befbc47a8990c54f571cc 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/torus2.png and b/doc/salome/gui/GEOM/pics/torus2.png differ
index 721bae271b8b6001c7c7f991568398e27d20b5a8..49934716fe6e9e29b0b8cc52fdc92064eb099b2e 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/toruses.png and b/doc/salome/gui/GEOM/pics/toruses.png differ
index 8dbf8fe11bc93a7bdda2dd756c8013fda14ca5e8..019cafe668983c42055d23df843d73271dbdef30 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/transformation1.png and b/doc/salome/gui/GEOM/pics/transformation1.png differ
index 0847a5e0359ddb890c6133b9d1124806e3e6ab3c..cb938a489cd79c7b37eec3fec0eb96e861ad1508 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/transformation10.png and b/doc/salome/gui/GEOM/pics/transformation10.png differ
index b78acec2e4416a5ab1d6fda302d517ee5dad59aa..80aeededac6389937ea9bef0e38435e9911af417 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/transformation11.png and b/doc/salome/gui/GEOM/pics/transformation11.png differ
index 569752740c6dc8efb08661a0d30dbc976a6db9d1..62b2399db86923143b51277b6596ee7d63a96881 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/transformation2.png and b/doc/salome/gui/GEOM/pics/transformation2.png differ
index 96a1f1e36c8336df1c6c975b3e18fab731022984..f604fe36ad60c71d75301d7e865a95e16f37529b 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/transformation3.png and b/doc/salome/gui/GEOM/pics/transformation3.png differ
index 5b177568672e13dc16db04d25baf8a291147416e..78897ead3d0239e1f2326e9bf67b6f703688f6cf 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/transformation4.png and b/doc/salome/gui/GEOM/pics/transformation4.png differ
index 8d1cf925423b5c265e48f51d23a949b2404c5642..8f589f6f82b6cc1ed670e88a1c6df1e709447521 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/transformation5.png and b/doc/salome/gui/GEOM/pics/transformation5.png differ
index 3e3828bd8f4a43b77b55553a8f840ea9611a5257..0c058e3ec53ec4846d1e9cde96c427bbe35d247b 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/transformation6.png and b/doc/salome/gui/GEOM/pics/transformation6.png differ
index 03a16fe0156568f616a7d57674498aca4dd35bca..3ac0150d3031d37be3b9fbfc7142a7efe721487c 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/transformation7.png and b/doc/salome/gui/GEOM/pics/transformation7.png differ
index 77d0303855232f3b1845ddfb9e427f31c6193be5..dad82c81530305a593eb125c8d1512434d7af38d 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/transformation8.png and b/doc/salome/gui/GEOM/pics/transformation8.png differ
index c7f6194d3b0eee40b39a155608837ebf405b113f..fafcf22f78a34ae39b49dfafbf56d334874a457c 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/transformation9.png and b/doc/salome/gui/GEOM/pics/transformation9.png differ
index 42e008cb31d07c9cc680155ad25c9fa52f33d51f..a10768c56b046a32e17ff5058061c721e21bc25a 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/translationsn1.png and b/doc/salome/gui/GEOM/pics/translationsn1.png differ
index 01d695937529cd6d5550046cdc6e9e8aa47992c0..45c3d93e7394b3450d23a68bb973cfbb195b984c 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/translationsn2.png and b/doc/salome/gui/GEOM/pics/translationsn2.png differ
index 0b3638ed1e9a3a6664624c71f83e6a53bacb8fe5..019cb0c3d25402322ce0bdc823167833f3b9b59d 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/transparencysn.png and b/doc/salome/gui/GEOM/pics/transparencysn.png differ
index 46e3b20f3fd00fc38ebaed0e22040c5167796e2b..9f21eba418847c2c44bf2c40f0a88f49135d5011 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/vector1.png and b/doc/salome/gui/GEOM/pics/vector1.png differ
index bb5c64c5624cfa72d31dc80d5ee9bc6cf4818827..9992e0930a80ad1a0921d6ec916cc753d430a89b 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/vector2.png and b/doc/salome/gui/GEOM/pics/vector2.png differ
index bb8e7c5abed95f64b26f01342dc9ecb7e83746da..e078848a673e89364e0bb5a8ac3a185e415ad27f 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/vectors.png and b/doc/salome/gui/GEOM/pics/vectors.png differ
index 623ae3b58549209c469c7ff0cb55784163010f27..ff1b54070e7ee4fbe76c3f7612103ba6ad78ccc6 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/wiresn.png and b/doc/salome/gui/GEOM/pics/wiresn.png differ
index 1f9dab5fbecea5c2f80adc27c0d515869bd9c4c4..2a6edece4ea81aa33970be77b192d28f2674636d 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/workplane4.png and b/doc/salome/gui/GEOM/pics/workplane4.png differ
index a20eb6021db6a60ebbca8e7e90629f7acdcd377b..b5de2584c7644523581aaf91ef7e292e4d896bfd 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/workplane5.png and b/doc/salome/gui/GEOM/pics/workplane5.png differ
index 5e5134821333e750f8ab0a3fddd5956f10e8f0ca..4b677781f50246adae352e920ff40c839d980ba5 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/workplane6.png and b/doc/salome/gui/GEOM/pics/workplane6.png differ
index 53b2666365f925aa3d03937608babf0aef95f661..1d1697e7646e8c22cada468b8813c461258493fa 100755 (executable)
Binary files a/doc/salome/gui/GEOM/webhelp.jar and b/doc/salome/gui/GEOM/webhelp.jar differ
index 071ae6fc7e549e5e6662a61bb743f2341b1190c3..addf2622339fdf1538a21be965115e6dca70c19e 100755 (executable)
@@ -1,25 +1,25 @@
-//     WebHelp 5.10.001\r
-var gTEA = new Array();\r
-function aTE(sTopicTitle, sTopicURL)\r
-{\r
-       var len = gTEA.length;\r
-       gTEA[len] = new topicEntry(sTopicTitle, sTopicURL);\r
-}\r
-\r
-function topicEntry(sTopicTitle, sTopicURL)\r
-{\r
-       this.sTopicTitle = sTopicTitle;\r
-       this.sTopicURL = sTopicURL;\r
-}\r
-\r
-function window_OnLoad()\r
-{\r
-       if (parent && parent != this) {\r
-               if (parent.putFtsTData) \r
-               {\r
-                       parent.putFtsTData(gTEA);\r
-               }\r
-       }\r
-}\r
-\r
+//     WebHelp 5.10.001
+var gTEA = new Array();
+function aTE(sTopicTitle, sTopicURL)
+{
+       var len = gTEA.length;
+       gTEA[len] = new topicEntry(sTopicTitle, sTopicURL);
+}
+
+function topicEntry(sTopicTitle, sTopicURL)
+{
+       this.sTopicTitle = sTopicTitle;
+       this.sTopicURL = sTopicURL;
+}
+
+function window_OnLoad()
+{
+       if (parent && parent != this) {
+               if (parent.putFtsTData) 
+               {
+                       parent.putFtsTData(gTEA);
+               }
+       }
+}
+
 window.onload = window_OnLoad;
\ No newline at end of file
index 99cbf9136360d160094793cb243227e0df883b13..08edd6a4114d01be6beaa77fb8545e44beea772b 100755 (executable)
-<html>\r
-<head>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-</head>\r
-<body>\r
-<script language="javascript" src="whftdata.js"></script>\r
-<script language="javascript">\r
-<!--\r
-//-->\r
-</script>\r
-<script language="javascript">\r
-<!--\r
-aTE("Add Point on Edge","add_point_on_edge.htm");\r
-aTE("Arc","arc.htm");\r
-aTE("Archimede","archimede.htm");\r
-aTE("Basic Geometrical Objects","basic_geometrical_objects.htm");\r
-aTE("Basic Operations","basic_operations.htm");\r
-aTE("Building of blocks","blocks.htm");\r
-aTE("Blocks Operations","blocks_operations.htm");\r
-aTE("Boolean Operations","boolean_operations.htm");\r
-aTE("Box","box.htm");\r
-aTE("Building by Blocks","building_by_blocks.htm");\r
-aTE("Chamfer","chamfer.htm");\r
-aTE("Changing Display Parameters","changing_display_parameters.htm");\r
-aTE("Changing displaying parameters","changing_displaying_parameters.htm");\r
-aTE("Check Free Boundaries","check_free_boundaries.htm");\r
-aTE("Check Free Faces","check_free_faces.htm");\r
-aTE("Circle","circle.htm");\r
-aTE("Close Contour","close_contour.htm");\r
-aTE("Color","color.htm");\r
-aTE("Common","common.htm");\r
-aTE("Complex Objects","complex_objects.htm");\r
-aTE("Compound","compound.htm");\r
-aTE("Cone","cone.htm");\r
-aTE("Curve","curve.htm");\r
-aTE("Cut","cut.htm");\r
-aTE("Cylinder","cylinder.htm");\r
-aTE("Edge","edge.htm");\r
-aTE("Ellipse","ellipse.htm");\r
-aTE("Explode","explode.htm");\r
-aTE("Explode on Blocks","explode_on_blocks.htm");\r
-aTE("Extrusion","extrusion.htm");\r
-aTE("Face","face.htm");\r
-aTE("Introduction to GEOM","files/introduction_to_geom.htm");\r
-aTE("Titre","files/salome2_sp3_basicgui_functions.htm");\r
-aTE("Titre","files/salome2_sp3_booleangui_functions.htm");\r
-aTE("Titre","files/salome2_sp3_buildgui_functions.htm");\r
-aTE("Titre","files/salome2_sp3_displaygui_functions.htm");\r
-aTE("Titre","files/salome2_sp3_generationgui_functions.htm");\r
-aTE("Titre","files/salome2_sp3_geomtoolsgui_functions.htm");\r
-aTE("Titre","files/salome2_sp3_measuregui_functions.htm");\r
-aTE("Titre","files/salome2_sp3_operationgui_functions.htm");\r
-aTE("Titre","files/salome2_sp3_primitivegui_functions.htm");\r
-aTE("Titre","files/salome2_sp3_repairgui_functions.htm");\r
-aTE("Titre","files/salome2_sp3_transformationgui_functions.htm");\r
-aTE("Fillet","fillet.htm");\r
-aTE("Filling","filling.htm");\r
-aTE("Fuse","fuse.htm");\r
-aTE("Geometrical Objects","geometrical_objects.htm");\r
-aTE("Glue Faces","glue_faces.htm");\r
-aTE("Groups","groups.htm");\r
-aTE("Isos","isos.htm");\r
-aTE("Line","line.htm");\r
-aTE("Local Coordinate System","local_coordinate_system.htm");\r
-aTE("Measurement Tools","measurement_tools.htm");\r
-aTE("Mirror Image","mirror_image.htm");\r
-aTE("Modify the Location","modify_the_location.htm");\r
-aTE("Multi Rotation","multi_rotation.htm");\r
-aTE("Multi Transformation","multi_transformation.htm");\r
-aTE("Multi Translation","multi_translation.htm");\r
-aTE("Blocks","newentity_blocks.htm");\r
-aTE("Offset Surface","offset_surface.htm");\r
-aTE("Partition","partition.htm");\r
-aTE("Pipe Creation","pipe_creation.htm");\r
-aTE("Plane","plane.htm");\r
-aTE("Point","point.htm");\r
-aTE("Primitives","primitives.htm");\r
-aTE("Propagate","propagate.htm");\r
-aTE("Repairing Operations","repairing_operations.htm");\r
-aTE("Revolution","revolution.htm");\r
-aTE("Rotation","rotation.htm");\r
-aTE("Scale Transform","scale_transform.htm");\r
-aTE("Section","section.htm");\r
-aTE("Sewing","sewing.htm");\r
-aTE("Shape Processing","shape_processing.htm");\r
-aTE("Shell","shell.htm");\r
-aTE("Sketcher","sketcher.htm");\r
-aTE("Sketcher","sketcher_tui.htm");\r
-aTE("Solid","solid.htm");\r
-aTE("Sphere","sphere.htm");\r
-aTE("Suppress Faces","suppress_faces.htm");\r
-aTE("Suppress Holes","suppress_holes.htm");\r
-aTE("Suppress Internal Wires","suppress_internal_wires.htm");\r
-aTE("Transformation Operations","transformation_operations.htm");\r
-aTE("Translation","translation.htm");\r
-aTE("Transparency","transparency.htm");\r
-aTE("Turus","turus.htm");\r
-aTE("Vector","vector.htm");\r
-aTE("Wire","wire.htm");\r
-aTE("Wireframe and Shading","wireframe_and_shading.htm");\r
-aTE("Working Plane","working_plane.htm");\r
-aTE("Working with groups","working_with_groups.htm");\r
-\r
-//-->\r
-</script>\r
-</html>\r
+<html>
+<head>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+</head>
+<body>
+<script language="javascript" src="whftdata.js"></script>
+<script language="javascript">
+<!--
+//-->
+</script>
+<script language="javascript">
+<!--
+aTE("Add Point on Edge","add_point_on_edge.htm");
+aTE("Arc","arc.htm");
+aTE("Archimede","archimede.htm");
+aTE("Basic Geometrical Objects","basic_geometrical_objects.htm");
+aTE("Basic Operations","basic_operations.htm");
+aTE("Blocks Operations","blocks_operations.htm");
+aTE("Boolean Operations","boolean_operations.htm");
+aTE("Box","box.htm");
+aTE("Building by Blocks","building_by_blocks.htm");
+aTE("Chamfer","chamfer.htm");
+aTE("Changing Display Parameters","changing_display_parameters.htm");
+aTE("Check Free Boundaries","check_free_boundaries.htm");
+aTE("Check Free Faces","check_free_faces.htm");
+aTE("Circle","circle.htm");
+aTE("Close Contour","close_contour.htm");
+aTE("Color","color.htm");
+aTE("Common","common.htm");
+aTE("Complex Objects","complex_objects.htm");
+aTE("Compound","compound.htm");
+aTE("Cone","cone.htm");
+aTE("Curve","curve.htm");
+aTE("Cut","cut.htm");
+aTE("Cylinder","cylinder.htm");
+aTE("Edge","edge.htm");
+aTE("Ellipse","ellipse.htm");
+aTE("Explode","explode.htm");
+aTE("Explode on Blocks","explode_on_blocks.htm");
+aTE("Extrusion","extrusion.htm");
+aTE("Face","face.htm");
+aTE("Introduction to GEOM","files/introduction_to_geom.htm");
+aTE("Titre","files/salome2_sp3_booleangui_functions.htm");
+aTE("Titre","files/salome2_sp3_geomtoolsgui_functions.htm");
+aTE("Titre","files/salome2_sp3_measuregui_functions.htm");
+aTE("Fillet","fillet.htm");
+aTE("Filling","filling.htm");
+aTE("Fuse","fuse.htm");
+aTE("Geometrical Objects","geometrical_objects.htm");
+aTE("geometry","geometry.htm");
+aTE("Glue Faces","glue_faces.htm");
+aTE("Groups","groups.htm");
+aTE("Isos","isos.htm");
+aTE("Line","line.htm");
+aTE("Local Coordinate System","local_coordinate_system.htm");
+aTE("Measurement Tools","measurement_tools.htm");
+aTE("Mirror Image","mirror_image.htm");
+aTE("Modify the Location","modify_the_location.htm");
+aTE("Multi Rotation","multi_rotation.htm");
+aTE("Multi Transformation","multi_transformation.htm");
+aTE("Multi Translation","multi_translation.htm");
+aTE("Blocks","newentity_blocks.htm");
+aTE("OCC_Viewer","occ_viewer.htm");
+aTE("Offset Surface","offset_surface.htm");
+aTE("Partition","partition.htm");
+aTE("Pipe Creation","pipe_creation.htm");
+aTE("Plane","plane.htm");
+aTE("Point","point.htm");
+aTE("Primitives","primitives.htm");
+aTE("Propagate","propagate.htm");
+aTE("Repairing Operations","repairing_operations.htm");
+aTE("Revolution","revolution.htm");
+aTE("Rotation","rotation.htm");
+aTE("Scale Transform","scale_transform.htm");
+aTE("Section","section.htm");
+aTE("Sewing","sewing.htm");
+aTE("Shape Processing","shape_processing.htm");
+aTE("Shell","shell.htm");
+aTE("Sketcher","sketcher.htm");
+aTE("Sketcher","sketcher_tui.htm");
+aTE("Solid","solid.htm");
+aTE("Sphere","sphere.htm");
+aTE("Suppress Faces","suppress_faces.htm");
+aTE("Suppress Holes","suppress_holes.htm");
+aTE("Suppress Internal Wires","suppress_internal_wires.htm");
+aTE("Transformation Operations","transformation_operations.htm");
+aTE("Translation","translation.htm");
+aTE("Transparency","transparency.htm");
+aTE("Turus","turus.htm");
+aTE("Vector","vector.htm");
+aTE("Viewing Geometrical Objects","viewing_geometrical_objects.htm");
+aTE("Wire","wire.htm");
+aTE("Wireframe and Shading","wireframe_and_shading.htm");
+aTE("Working Plane","working_plane.htm");
+aTE("Working with groups","working_with_groups.htm");
+
+//-->
+</script>
+</html>
index 9dfa2144df8c8ff8564f97a5ea38f6faaad8864e..47b9c26132032426efbdd1405c98e3cbd9cefa6e 100755 (executable)
@@ -1,18 +1,18 @@
-<html>\r
-<head>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-</head>\r
-<body>\r
-<script language="javascript" src="whfts.js"></script>\r
-<script language="javascript">\r
-<!--\r
-iWM("0","zmin","whfwdata0.htm");\r
-\r
-iTM(0,89,"whftdata0.htm");\r
-\r
-//-->\r
-</script>\r
-</body>\r
+<html>
+<head>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+</head>
+<body>
+<script language="javascript" src="whfts.js"></script>
+<script language="javascript">
+<!--
+iWM("0","zoom","whfwdata0.htm");
+
+iTM(0,82,"whftdata0.htm");
+
+//-->
+</script>
+</body>
 </html>
\ No newline at end of file
index 2b6678690b7a693c0c61e06aba0adc9019bcc22e..54246f6938031837409f3ceb23041345784bd31a 100755 (executable)
@@ -1,40 +1,40 @@
-//     WebHelp 5.10.001\r
-var gaFileMapping = new Array();\r
-var gaFileTopicMapping = new Array();\r
-\r
-function fileMapping(sStartKey, sEndKey, sFileName)\r
-{\r
-       this.sStartKey = sStartKey;\r
-       this.sEndKey = sEndKey;\r
-       this.sFileName = sFileName;\r
-       this.aFtsKeys = null;\r
-}\r
-\r
-function fileTopicMapping(nIdBegin, nIdEnd, sFileName)\r
-{\r
-       this.nBegin = nIdBegin;\r
-       this.nEnd = nIdEnd;\r
-       this.sFileName = sFileName;\r
-       this.aTopics = null;\r
-}\r
-\r
-\r
-function iWM(sStartKey, sEndKey, sFileName)\r
-{\r
-       gaFileMapping[gaFileMapping.length] = new fileMapping(sStartKey, sEndKey, sFileName);   \r
-}\r
-\r
-function window_OnLoad()\r
-{\r
-       if (parent && parent != this && parent.ftsReady)\r
-       {\r
-               parent.ftsReady(gaFileMapping, gaFileTopicMapping);\r
-       }               \r
-}\r
-\r
-function iTM(nIdBegin, nIdEnd, sFileName)\r
-{\r
-       gaFileTopicMapping[gaFileTopicMapping.length] = new fileTopicMapping(nIdBegin, nIdEnd, sFileName);      \r
-}\r
-\r
-window.onload = window_OnLoad;\r
+//     WebHelp 5.10.001
+var gaFileMapping = new Array();
+var gaFileTopicMapping = new Array();
+
+function fileMapping(sStartKey, sEndKey, sFileName)
+{
+       this.sStartKey = sStartKey;
+       this.sEndKey = sEndKey;
+       this.sFileName = sFileName;
+       this.aFtsKeys = null;
+}
+
+function fileTopicMapping(nIdBegin, nIdEnd, sFileName)
+{
+       this.nBegin = nIdBegin;
+       this.nEnd = nIdEnd;
+       this.sFileName = sFileName;
+       this.aTopics = null;
+}
+
+
+function iWM(sStartKey, sEndKey, sFileName)
+{
+       gaFileMapping[gaFileMapping.length] = new fileMapping(sStartKey, sEndKey, sFileName);   
+}
+
+function window_OnLoad()
+{
+       if (parent && parent != this && parent.ftsReady)
+       {
+               parent.ftsReady(gaFileMapping, gaFileTopicMapping);
+       }               
+}
+
+function iTM(nIdBegin, nIdEnd, sFileName)
+{
+       gaFileTopicMapping[gaFileTopicMapping.length] = new fileTopicMapping(nIdBegin, nIdEnd, sFileName);      
+}
+
+window.onload = window_OnLoad;
index e9e8bc6c16ab72dcc99c44244a617054c73ba1ba..8340b59d555c0e3bf005ea6eebb11b2b60779906 100755 (executable)
@@ -1,37 +1,37 @@
-//     WebHelp 5.10.001\r
-var gWEA = new Array();\r
-function aWE()\r
-{\r
-       var len = gWEA.length;\r
-       gWEA[len] = new ftsEntry(aWE.arguments);\r
-}\r
-\r
-function ftsEntry(fn_arguments) \r
-{\r
-       if (fn_arguments.length && fn_arguments.length >= 1) \r
-       {\r
-               this.sItemName = fn_arguments[0];\r
-               this.aTopics = null;\r
-               var nLen = fn_arguments.length;\r
-               if (nLen > 1) \r
-               {\r
-                       this.aTopics = new Array();\r
-                       for (var i = 0; i < nLen - 1; i ++ )\r
-                       {\r
-                               this.aTopics[i] = fn_arguments[i + 1];\r
-                       }\r
-               }\r
-       }\r
-}\r
-\r
-function window_OnLoad()\r
-{\r
-       if (parent && parent != this) {\r
-               if (parent.putFtsWData) \r
-               {\r
-                       parent.putFtsWData(gWEA);\r
-               }\r
-       }\r
-}\r
-\r
+//     WebHelp 5.10.001
+var gWEA = new Array();
+function aWE()
+{
+       var len = gWEA.length;
+       gWEA[len] = new ftsEntry(aWE.arguments);
+}
+
+function ftsEntry(fn_arguments) 
+{
+       if (fn_arguments.length && fn_arguments.length >= 1) 
+       {
+               this.sItemName = fn_arguments[0];
+               this.aTopics = null;
+               var nLen = fn_arguments.length;
+               if (nLen > 1) 
+               {
+                       this.aTopics = new Array();
+                       for (var i = 0; i < nLen - 1; i ++ )
+                       {
+                               this.aTopics[i] = fn_arguments[i + 1];
+                       }
+               }
+       }
+}
+
+function window_OnLoad()
+{
+       if (parent && parent != this) {
+               if (parent.putFtsWData) 
+               {
+                       parent.putFtsWData(gWEA);
+               }
+       }
+}
+
 window.onload = window_OnLoad;
\ No newline at end of file
index f3f18a8fdd8c0cefbbf3347b075646d7ca3bb248..78d7054e29262f010bc85bc1e31a96762f97f111 100755 (executable)
-<html>\r
-<head>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-</head>\r
-<body>\r
-<script language="javascript" src="whfwdata.js"></script>\r
-<script language="javascript">\r
-<!--\r
-//-->\r
-</script>\r
-<script language="javascript">\r
-<!--\r
-aWE("0",0,3,4,6,7,9,11,12,19,46,48,52,63,64,66,75,41,81,83);\r
-aWE("00001",66);\r
-aWE("0001",19);\r
-aWE("01",4);\r
-aWE("1",0,2,3,4,6,7,9,10,11,12,15,16,19,21,24,26,27,28,29,30,43,44,46,47,48,51,52,53,54,55,56,57,60,61,62,63,64,65,66,67,68,69,71,72,75,74,77,79,36,38,39,40,41,42,34,33,32,81,82,83,84,88,89);\r
-aWE("10",3,19,52,64,75,81);\r
-aWE("100",3,4,6,9,19,46,52,66,75,81);\r
-aWE("1000",3,81);\r
-aWE("1000000",4);\r
-aWE("100x30x100",52);\r
-aWE("105",52);\r
-aWE("11",52);\r
-aWE("12",38);\r
-aWE("120",9);\r
-aWE("130",66);\r
-aWE("140",66);\r
-aWE("15",9,19,52,64,75);\r
-aWE("150",3,9,46,66,75);\r
-aWE("165",11);\r
-aWE("17",64);\r
-aWE("170",3);\r
-aWE("180",66,75);\r
-aWE("1840",52);\r
-aWE("1d",6,39,32,81);\r
-aWE("1e",52,66);\r
-aWE("1st",39,40,41,42,32);\r
-aWE("2",58,6,8,15,18,19,22,23,24,25,28,45,46,48,49,50,52,55,56,57,60,66,70,72,74,38,39,40,41,42,34,33,32,81,82,84,85,88);\r
-aWE("20",3,7,9,19,46,64,66,75,81);\r
-aWE("200",3,4,6,48,52,66,81);\r
-aWE("210",81);\r
-aWE("218",11);\r
-aWE("220",81);\r
-aWE("23",52);\r
-aWE("25",3,6,7,64,81);\r
-aWE("250",46,52,66,75);\r
-aWE("2d",6,44,66,72,36,39,41,34,33,32,81);\r
-aWE("2nd",39,40,41,42,32);\r
-aWE("2st",42);\r
-aWE("3",1,2,6,8,11,15,19,21,46,48,52,56,62,63,66,72,74,39,40,41,42,33,32,81,82,85);\r
-aWE("30",3,9,11,19,52,64,66,75,81);\r
-aWE("300",46,75);\r
-aWE("300000",52);\r
-aWE("31",11);\r
-aWE("32",66);\r
-aWE("32000",52);\r
-aWE("35",7,64,66,81);\r
-aWE("3d",12,15,22,44,51,60,62,63,66,72,78,35,36,38,39,40,41,34,33,32,85,87,89);\r
-aWE("3rd",39,32);\r
-aWE("3st",42);\r
-aWE("4",58,46,48,52,56,72,74,39,41,33,81);\r
-aWE("40",7,9,19,46,64,66,81);\r
-aWE("41",66);\r
-aWE("45",9,64,66);\r
-aWE("5",0,3,11,19,44,46,48,52,63,66,72,75,74,36,37,41,81);\r
-aWE("50",3,6,9,11,19,46,52,66,75,81,83);\r
-aWE("500",4);\r
-aWE("55",7,64,66);\r
-aWE("6",58,52,72,38,41);\r
-aWE("60",19,66,81);\r
-aWE("65",66);\r
-aWE("7",46,52,66,72,41);\r
-aWE("70",3,9,46,64,66,75,81);\r
-aWE("8",52,72,41);\r
-aWE("80",52,66,75,81);\r
-aWE("9",46,52,72,74,41);\r
-aWE("90",74);\r
-aWE("abl",74);\r
-aWE("abov",54);\r
-aWE("absolut",74);\r
-aWE("absolute",83);\r
-aWE("accessibl",8,17,29,30,50,77,42);\r
-aWE("accord",0,72,41,32);\r
-aWE("accordanc",0,16,41);\r
-aWE("achiev",72,41);\r
-aWE("ad",16,48,37,41,89);\r
-aWE("add",0,3,4,6,7,9,19,46,48,64,66,75,41,81,89);\r
-aWE("addobject",48,89);\r
-aWE("addtostudy",3,4,6,7,9,11,19,46,48,64,66,75,81);\r
-aWE("addtostudyinfath",6,66);\r
-aWE("adjustment",41);\r
-aWE("advanc",8,20,25,29,30,46,73,76,77,36,34,86);\r
-aWE("aim",39);\r
-aWE("algorithm",8,15,21,22,24,51,54,60,62,63,74,77,39,84,85,88);\r
-aWE("all_fac",66);\r
-aWE("allow",58,10,27,53,54,55,68,71,74,79,41,42,82);\r
-aWE("along",8,10,57,59,61,36,39,42,81,82);\r
-aWE("alongsid",33);\r
-aWE("already",48);\r
-aWE("angl",55,66,67,68,72,74,36,41,42,81);\r
-aWE("anoth",23,29,50,62,63,77);\r
-aWE("any",2,54,60,68,72,41,82);\r
-aWE("ap",51,41,32,81,89);\r
-aWE("appear",89);\r
-aWE("append",19,81);\r
-aWE("appli",10,39);\r
-aWE("applicabl",59,42);\r
-aWE("apply",72,41);\r
-aWE("approximation",72,41);\r
-aWE("arc",1,3,19,46,66,75,74,32,81);\r
-aWE("arc1",19);\r
-aWE("arc2",19);\r
-aWE("archimed",2,4,39);\r
-aWE("area",52);\r
-aWE("argument",0,1,2,58,8,10,13,14,15,16,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,49,50,51,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,36,38,39,40,41,42,34,33,32,82,84,85,86,88,89);\r
-aWE("around",55,67,36,81);\r
-aWE("associat",35);\r
-aWE("attribut",35);\r
-aWE("automatical",58,51,32);\r
-aWE("availabl",0,58,16,74,78,79,80,35,37,41,89);\r
-aWE("ax",8,51,32,82);\r
-aWE("axi",19,21,24,51,53,55,57,67,68,36,38,40,42,32,81);\r
-aWE("b",3,22,32);\r
-aWE("bas",21,24,29,55,61,66,67,69,72,36,40,41,42,82,84);\r
-aWE("baseshap",61,36);\r
-aWE("basi",29,36);\r
-aWE("basic",1,2,3,4,15,22,26,31,50,51,52,60,62,63,74,38,39,34,32,85,88);\r
-aWE("basicproperti",52,38);\r
-aWE("bb",52);\r
-aWE("be",25);\r
-aWE("befor",66,72,74,41);\r
-aWE("begin",66);\r
-aWE("belong",10);\r
-aWE("below",58,54);\r
-aWE("besi",22);\r
-aWE("bezi",3,22,72,41,32);\r
-aWE("big",54);\r
-aWE("block",58,6,9,5,28,31,52,56,65,38,39);\r
-aWE("boolean",7,18,23,45,31,70,38,34,33);\r
-aWE("both",8,21,56,35);\r
-aWE("boudari",66);\r
-aWE("bound",9,46,52,38);\r
-aWE("boundari",13,66,71,79,41);\r
-aWE("boundary",13,66,80,41);\r
-aWE("boundingbox",52,38);\r
-aWE("box",0,4,58,6,8,11,12,13,16,17,23,28,48,52,64,66,72,74,80,36,37,38,39,40,41,42,34,32,81,83,86,89);\r
-aWE("box_tr1",6);\r
-aWE("box_tr2",6);\r
-aWE("box1",52,64,66);\r
-aWE("box2",52,64,66);\r
-aWE("box3",64);\r
-aWE("break",65,39);\r
-aWE("brep",31,66,37);\r
-aWE("brows",43,51,35,37,32,86);\r
-aWE("bsplin",72,41);\r
-aWE("bsplinerestriction",72,41);\r
-aWE("build",58,6,9,5,20,25,30,31,60,65,73,76,39,34,86);\r
-aWE("button",51,71,79,41,32,86,89);\r
-aWE("bypas",58);\r
-aWE("c",46,75);\r
-aWE("cad",31);\r
-aWE("camera",32,88);\r
-aWE("cas",58,51,56,72,80,41,32);\r
-aWE("catia",37);\r
-aWE("cent",8,15,21,26,52,54,55,74,77,38,40,42,32,84);\r
-aWE("center",27);\r
-aWE("centerofscal",69,42);\r
-aWE("central",21,24,69,40);\r
-aWE("certain",89);\r
-aWE("chain",6);\r
-aWE("chamf",10,39,81);\r
-aWE("chamfer_",81);\r
-aWE("chamfer_all",81);\r
-aWE("chamfer_f",81);\r
-aWE("chamfer_f1",81);\r
-aWE("chang",11,12,17,49,83,87);\r
-aWE("check",6,13,14,28,30,52,66,80,38,39,41);\r
-aWE("check_box",6);\r
-aWE("checkandimprov",6);\r
-aWE("checkbox",53,54,55,68,79,41,42,82);\r
-aWE("checkcompoundofblock",52,38);\r
-aWE("checkshap",52,66,38);\r
-aWE("choic",22);\r
-aWE("choos",28,51,35,37,39);\r
-aWE("circl",3,15,74,32);\r
-aWE("circle1",3);\r
-aWE("circle2",3);\r
-aWE("click",12,17,35,37,87,89);\r
-aWE("clos",13,16,66,72,76,41,34,89);\r
-aWE("closecontour",16,66,41);\r
-aWE("closedwir",13,66,41);\r
-aWE("closur",16,41);\r
-aWE("cm",52);\r
-aWE("coincid",54);\r
-aWE("coincident",47,41);\r
-aWE("collinear",21,24);\r
-aWE("color",11,12,17,87);\r
-aWE("command",0,1,2,58,8,10,12,13,14,15,16,17,18,20,21,22,24,25,26,27,28,29,30,43,44,45,47,50,51,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,35,36,38,39,40,41,42,34,33,32,82,83,84,85,86,87,89);\r
-aWE("common",7,10,16,18,41,33,81);\r
-aWE("complex",19,29,44,31,61,67,36,39,33);\r
-aWE("component",3,19,44,74,42,32,82);\r
-aWE("compos",58,38);\r
-aWE("compound",58,6,18,19,20,23,27,28,45,46,47,52,55,57,59,66,70,38,39,41,42,34);\r
-aWE("compsolid",27,29,61,67,36);\r
-aWE("comput",2,38,39);\r
-aWE("con",21,64,66,40);\r
-aWE("concern",38);\r
-aWE("condition",38);\r
-aWE("cone1",64);\r
-aWE("cone2",64);\r
-aWE("confirm",37,89);\r
-aWE("conical",72,41);\r
-aWE("connect",10,30,73,38,39,34,86);\r
-aWE("connection",38);\r
-aWE("consequent",81);\r
-aWE("consider",16,47,38,41);\r
-aWE("consol",38);\r
-aWE("constraint",58);\r
-aWE("construct",58,76,40,34);\r
-aWE("construction",22,31,61,33);\r
-aWE("constructor",39,40,41,42,32);\r
-aWE("contain",0,6,14,16,65,39,41);\r
-aWE("content",48,37);\r
-aWE("continuiti",72,41);\r
-aWE("continuity",72,41);\r
-aWE("continuity2d",72,41);\r
-aWE("continuity3d",72,41);\r
-aWE("contour",16,66,41);\r
-aWE("conversion",72,41);\r
-aWE("coord",52);\r
-aWE("coordinat",8,21,24,27,51,52,54,63,74,77,38,40,42,32,81,82,84,85,88);\r
-aWE("copy",53,54,68,42,82);\r
-aWE("corner",8,9,40);\r
-aWE("correction",72,41);\r
-aWE("correspond",2,13,22,25,28,36,39,40,41,34,32);\r
-aWE("count",66);\r
-aWE("coupl",74);\r
-aWE("cover",33);\r
-aWE("creat",1,2,3,4,58,6,7,8,9,10,15,16,19,20,21,22,24,25,26,27,29,30,43,44,45,46,48,50,51,52,53,54,55,61,62,63,64,66,67,68,69,70,73,75,74,76,77,35,36,38,39,40,41,42,34,32,81,82,84,85,86,88,89);\r
-aWE("createanddisplaygo",3,4,6,7,9,11,19,46,48,64,66,75,81);\r
-aWE("creategroup",48,89);\r
-aWE("creation",1,3,8,15,16,19,20,21,22,24,25,26,29,30,44,46,48,31,50,61,62,63,64,66,67,73,76,77,36,39,41,84,85,86,89);\r
-aWE("cs",51);\r
-aWE("cs1",81);\r
-aWE("cs2",81);\r
-aWE("cub",54);\r
-aWE("current",8,29,50,74,77,35);\r
-aWE("curv",3,22,44,72,74,36,41,32);\r
-aWE("curve2dmod",72,41);\r
-aWE("curve3dmod",72,41);\r
-aWE("curvecontinuity",72,41);\r
-aWE("cut",7,18,23,60,66,72,39,41,33);\r
-aWE("cut_without_f_2",66);\r
-aWE("cylind",7,21,24,64,66,40,81);\r
-aWE("cylinder",19);\r
-aWE("cylindrical",72,41);\r
-aWE("d",10,66);\r
-aWE("d1",10,39,81);\r
-aWE("d2",10,39,81);\r
-aWE("data",38);\r
-aWE("data_dir",66);\r
-aWE("default",63,74,89);\r
-aWE("defin",1,8,10,15,21,22,24,26,27,28,29,43,44,50,51,55,56,57,61,62,63,67,68,69,72,74,77,37,39,40,41,42,32,82,84,85,88,89);\r
-aWE("definit",79,38,41);\r
-aWE("definition",61,72,36,41);\r
-aWE("deflection",2,39);\r
-aWE("degenerat",38);\r
-aWE("degre",44,67,72,74,36,41);\r
-aWE("delet",60,39,89);\r
-aWE("density",2,39);\r
-aWE("depend",56,39);\r
-aWE("descr",52);\r
-aWE("description",58,12,52,75,74,35,36,38,39,40,41,42,34,32);\r
-aWE("design",89);\r
-aWE("desir",72,41);\r
-aWE("destin",31);\r
-aWE("destination",74);\r
-aWE("detect",13,71,79,41);\r
-aWE("detection",72,41);\r
-aWE("diagonal",40);\r
-aWE("dialog",0,58,12,13,16,23,72,74,80,36,37,38,39,40,41,42,34,32,83,86,89);\r
-aWE("dif",35);\r
-aWE("differencelist",48);\r
-aWE("different",12,53,35,38,40);\r
-aWE("dimension",8,10,24,29,55,36,38,39,40);\r
-aWE("dimention",55);\r
-aWE("dir",55,57,42);\r
-aWE("dir1",57,42);\r
-aWE("dir2",57,42);\r
-aWE("direction",2,15,21,26,29,51,55,56,57,67,68,74,36,39,40,42,32,84);\r
-aWE("dirface1v",56,39);\r
-aWE("dirfaceid1",56,39);\r
-aWE("dirfaceid1u",56,39);\r
-aWE("dirfaceid1v",56,39);\r
-aWE("dirfaceid2",56,39);\r
-aWE("dirfaceid2u",56,39);\r
-aWE("dirfaceid2v",56,39);\r
-aWE("display",3,4,6,7,9,11,12,17,19,46,48,49,64,66,71,75,79,35,37,38,41,32,81,83,87,89);\r
-aWE("displayall",35);\r
-aWE("displayon",35);\r
-aWE("distanc",47,52,59,38,41,42);\r
-aWE("divid",0,66,72,41);\r
-aWE("divideedg",0,66,41);\r
-aWE("do",54);\r
-aWE("doesn",48);\r
-aWE("don",8,16,29,57,77,41,42);\r
-aWE("doubl",12,55,56,57,74,83);\r
-aWE("down",89);\r
-aWE("dropsmalledg",72,41);\r
-aWE("dx",8,52,74,42,82,85);\r
-aWE("dy",8,52,74,42,82,85);\r
-aWE("dz",8,52,42,82,85);\r
-aWE("e",35);\r
-aWE("e1",58);\r
-aWE("e2",58);\r
-aWE("e3",58);\r
-aWE("e4",58);\r
-aWE("easi",89);\r
-aWE("edg",0,1,58,8,9,10,13,15,16,19,22,25,26,27,29,43,44,46,50,52,61,63,65,66,67,72,73,74,36,38,39,41,34,32,81,85,86,87);\r
-aWE("edge_ind",66);\r
-aWE("edge_point",66);\r
-aWE("edge1",9);\r
-aWE("edge2",9);\r
-aWE("edge3",9);\r
-aWE("edge4",9);\r
-aWE("edgeid",0,41);\r
-aWE("edit",89);\r
-aWE("egdemaxtol",38);\r
-aWE("egdemintol",38);\r
-aWE("eith",58);\r
-aWE("element",16,30,74,35,36,38,40,41,34,33,32,89);\r
-aWE("elementary",58);\r
-aWE("ellips",3,26,32);\r
-aWE("els",52,66);\r
-aWE("empty",79,80,41);\r
-aWE("encounter",38);\r
-aWE("end",1,16,29,54,66,74,41,42,32,81,82,85);\r
-aWE("ent",32,89);\r
-aWE("entir",38);\r
-aWE("entity",1,58,8,15,20,21,22,24,25,26,27,29,30,44,50,51,61,62,63,67,73,74,76,77,36,40,34,32,84,85,86,88,89);\r
-aWE("equal",21,74);\r
-aWE("eras",35);\r
-aWE("eraseall",35);\r
-aWE("eraseon",35);\r
-aWE("error",13,48,38,41);\r
-aWE("etc",27,72,41,34);\r
-aWE("exampl",0,1,2,58,8,10,12,13,14,15,16,17,18,20,21,22,23,24,25,26,28,29,30,43,44,45,47,49,50,51,53,54,55,56,57,59,60,61,62,63,65,66,67,68,69,70,71,72,73,74,76,77,78,79,80,36,37,39,40,41,42,34,33,32,82,83,84,85,86,87,89);\r
-aWE("except",80,41);\r
-aWE("exist",62,74,89);\r
-aWE("expand",37);\r
-aWE("explod",6,5,27,28,46,39,34);\r
-aWE("export",31,37);\r
-aWE("exportation",37);\r
-aWE("extra",38);\r
-aWE("extract",28,39);\r
-aWE("extrud",61,67,36);\r
-aWE("extrusion",29,36);\r
-aWE("f",46,75);\r
-aWE("f_2",66);\r
-aWE("f_ind_1",81);\r
-aWE("f_ind_2",81);\r
-aWE("f1",58);\r
-aWE("f1_id",66);\r
-aWE("f2",58);\r
-aWE("f3",58);\r
-aWE("f4",58);\r
-aWE("f5",58);\r
-aWE("f6",58);\r
-aWE("fac",3,58,9,10,14,16,19,27,28,29,30,43,44,46,47,48,52,56,59,60,61,62,66,67,72,73,75,74,78,80,36,38,39,41,42,34,32,81,88);\r
-aWE("face_nam",66);\r
-aWE("face_rot",66);\r
-aWE("face1",10,19,46,39);\r
-aWE("face2",10,19,46,39);\r
-aWE("face3",46);\r
-aWE("faceid",48);\r
-aWE("facemaxtol",38);\r
-aWE("facemintol",38);\r
-aWE("factor",69,42,81);\r
-aWE("fail",52,66);\r
-aWE("fals",13,41);\r
-aWE("field",32);\r
-aWE("fil",17,19,44,51,36,37,32,87);\r
-aWE("fill",79,36,41);\r
-aWE("fillet",10,43,39,81);\r
-aWE("filletall",81);\r
-aWE("final",53,62,63,82,88,89);\r
-aWE("first",8,15,21,24,25,51,53,54,56,57,60,62,63,75,77,39,40,42,34,33,32,82,84,85,88);\r
-aWE("fix",72,41);\r
-aWE("fixfacesiz",72,41);\r
-aWE("fixshap",66,72,41);\r
-aWE("flag",38);\r
-aWE("flight_solid",66);\r
-aWE("follow",75,74,35,38,34,33,83,89);\r
-aWE("format",31,37);\r
-aWE("four",58,9);\r
-aWE("fre",13,14,66,71,79,41);\r
-aWE("function",31,34,81);\r
-aWE("functionaliti",58);\r
-aWE("functionality",74,89);\r
-aWE("fus",7,11,45,33);\r
-aWE("fuse_id",11);\r
-aWE("gap",16,41);\r
-aWE("general",58,33);\r
-aWE("generat",29,44,61,36);\r
-aWE("generation",29,44,31,61,67,36);\r
-aWE("geom",3,4,6,7,9,11,12,19,46,48,31,52,64,65,66,75,35,36,37,38,39,40,42,34,33,32,81);\r
-aWE("geom_object",0,1,2,58,8,10,13,14,15,16,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,50,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,36,38,39,40,41,42,34,32,82,84,85,86,89);\r
-aWE("geometric",1,58,15,20,22,25,26,29,30,44,50,61,62,63,67,73,76,85,86);\r
-aWE("geometrical",3,12,18,46,31,55,35,36,37,38,39,40,41,42,34,33,32,87,89);\r
-aWE("geometry",66,72,41);\r
-aWE("geompy",0,1,2,3,4,58,6,7,8,9,10,11,13,15,16,18,19,20,21,22,24,25,26,27,28,29,30,43,44,45,46,47,48,50,51,52,53,54,55,56,57,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,75,74,76,77,78,79,80,36,38,39,40,41,42,34,33,32,81,82,84,85,86,89);\r
-aWE("get",6,52,66,38,34,81);\r
-aWE("getenv",66);\r
-aWE("getfacenearpoint",6);\r
-aWE("getfreeboundary",13,66,41);\r
-aWE("getfreefacesid",14,66,41);\r
-aWE("getobjectid",89);\r
-aWE("getsubshap",66);\r
-aWE("getsubshapeid",48,66,34,81);\r
-aWE("getsubshapeindex",6);\r
-aWE("gg",3,4,6,7,9,11,12,17,19,46,48,52,64,66,75,81,83,87);\r
-aWE("giv",15,26,62,37,32);\r
-aWE("given",3,6,9,10,14,19,24,27,28,30,43,46,47,50,55,59,63,66,75,38,39,41,42,34,32,81,84);\r
-aWE("global",51,54);\r
-aWE("glu",6,47,52,60,66,38,39,41);\r
-aWE("graphic",35);\r
-aWE("gravity",27,52,55,38);\r
-aWE("group",6,48,31,65,39,89);\r
-aWE("group_n",89);\r
-aWE("group1",48);\r
-aWE("gui",39);\r
-aWE("half",32);\r
-aWE("handl",89);\r
-aWE("hav",72,73,41,34);\r
-aWE("height",7,21,24,29,66,36,40,81);\r
-aWE("her",89);\r
-aWE("hexagonal",9);\r
-aWE("hexahedral",58,9,56,39);\r
-aWE("hexahedron",58);\r
-aWE("hid",35);\r
-aWE("highlight",13,38,41);\r
-aWE("hol",66,79,41);\r
-aWE("hold",86);\r
-aWE("how",38);\r
-aWE("i",19,48,66,35);\r
-aWE("i11",38);\r
-aWE("i12",38);\r
-aWE("i13",38);\r
-aWE("i21",38);\r
-aWE("i22",38);\r
-aWE("i23",38);\r
-aWE("i31",38);\r
-aWE("i32",38);\r
-aWE("i33",38);\r
-aWE("id",0,12,14,16,17,27,56,66,78,79,80,35,39,41,34,81,83,87,89);\r
-aWE("id_arc",3);\r
-aWE("id_archimed",4);\r
-aWE("id_axi",81);\r
-aWE("id_bezi",3);\r
-aWE("id_box",4,6,66,81);\r
-aWE("id_box_tr1",6);\r
-aWE("id_box_tr2",6);\r
-aWE("id_box1",64,66);\r
-aWE("id_box2",64,66);\r
-aWE("id_box3",64);\r
-aWE("id_chamfer_",81);\r
-aWE("id_chamfer_all",81);\r
-aWE("id_chamfer_f",81);\r
-aWE("id_chamfer_f1",81);\r
-aWE("id_circle1",3);\r
-aWE("id_circle2",3);\r
-aWE("id_common",7);\r
-aWE("id_compound",6,19,66);\r
-aWE("id_cone1",64);\r
-aWE("id_cone2",64);\r
-aWE("id_cs1",81);\r
-aWE("id_cs2",81);\r
-aWE("id_cut",7,66);\r
-aWE("id_cut_without_f_2",66);\r
-aWE("id_cylind",7,81);\r
-aWE("id_divid",66);\r
-aWE("id_edg",19,46,66);\r
-aWE("id_edge1",9);\r
-aWE("id_edge2",9);\r
-aWE("id_edge3",9);\r
-aWE("id_edge4",9);\r
-aWE("id_ellips",3);\r
-aWE("id_fac",3,66,75);\r
-aWE("id_face_rot",66);\r
-aWE("id_face1",19,46);\r
-aWE("id_face2",19,46);\r
-aWE("id_face3",46);\r
-aWE("id_fil",19);\r
-aWE("id_fillet",81);\r
-aWE("id_filletall",81);\r
-aWE("id_fus",7);\r
-aWE("id_glu",66);\r
-aWE("id_group1",48);\r
-aWE("id_importbrep",66);\r
-aWE("id_interpol",3);\r
-aWE("id_line1",3);\r
-aWE("id_line2",3);\r
-aWE("id_make_block_explod",6);\r
-aWE("id_mirror1",81);\r
-aWE("id_mirror2",81);\r
-aWE("id_mirror3",81);\r
-aWE("id_offset",81);\r
-aWE("id_p",66);\r
-aWE("id_p_on_arc",3);\r
-aWE("id_p0",3);\r
-aWE("id_p1",3,9);\r
-aWE("id_p100",3);\r
-aWE("id_p2",3,9);\r
-aWE("id_p3",3,9);\r
-aWE("id_p4",3,9,81);\r
-aWE("id_partition1",4);\r
-aWE("id_partition2",4);\r
-aWE("id_partition3",4);\r
-aWE("id_pip",19);\r
-aWE("id_plan",4,81);\r
-aWE("id_plane1",3);\r
-aWE("id_plane2",3);\r
-aWE("id_plane3",3);\r
-aWE("id_polylin",3);\r
-aWE("id_position",81);\r
-aWE("id_prism",81);\r
-aWE("id_prism1",19);\r
-aWE("id_prism2",19);\r
-aWE("id_px",3);\r
-aWE("id_py",3);\r
-aWE("id_pz",3);\r
-aWE("id_qface1",9);\r
-aWE("id_qface2",9);\r
-aWE("id_qface3",9);\r
-aWE("id_result",66);\r
-aWE("id_revolution",19);\r
-aWE("id_rot1d",81);\r
-aWE("id_rot2d",81);\r
-aWE("id_rotation",81);\r
-aWE("id_scal",81);\r
-aWE("id_section",7);\r
-aWE("id_sew",66);\r
-aWE("id_shap",66);\r
-aWE("id_shell",46);\r
-aWE("id_sketcher1",75);\r
-aWE("id_sketcher2",75);\r
-aWE("id_solid",46);\r
-aWE("id_solid1",9);\r
-aWE("id_solid2",9);\r
-aWE("id_spher",7);\r
-aWE("id_sphere1",64);\r
-aWE("id_sphere2",64);\r
-aWE("id_sphere3",64);\r
-aWE("id_torus1",64);\r
-aWE("id_torus2",64);\r
-aWE("id_tr1d",81);\r
-aWE("id_tr2d",81);\r
-aWE("id_translation1",81);\r
-aWE("id_translation2",81);\r
-aWE("id_translation3",81);\r
-aWE("id_vector",3);\r
-aWE("id_vector1",3);\r
-aWE("id_vector2",3);\r
-aWE("id_vector3",19);\r
-aWE("id_vr",81);\r
-aWE("id_vxy",3);\r
-aWE("id_wir",19,46,66);\r
-aWE("id_wire_clos",66);\r
-aWE("idlist",66,81);\r
-aWE("idlist_",81);\r
-aWE("idlist_f",81);\r
-aWE("if",0,13,16,21,30,48,52,60,66,72,79,80,38,39,41,34);\r
-aWE("ig",31,37);\r
-aWE("imag",53,42,81);\r
-aWE("implement",37);\r
-aWE("import",3,4,6,7,9,11,19,46,48,31,52,64,66,75,35,37,38,81);\r
-aWE("importation",37);\r
-aWE("importbrep",66);\r
-aWE("importcomponentgui",3,4,6,7,9,11,19,46,48,52,64,66,75,81);\r
-aWE("impossibl",30);\r
-aWE("improv",6);\r
-aWE("in",59,37,42);\r
-aWE("includ",48);\r
-aWE("increas",16,41);\r
-aWE("independent",18,35);\r
-aWE("index",27,89);\r
-aWE("indic",10,27,60,66,39);\r
-aWE("indicat",57,63);\r
-aWE("inertia",52,38);\r
-aWE("inform",38);\r
-aWE("initial",53,54,55,68,69,42,82);\r
-aWE("inquir",38);\r
-aWE("insert",16,41);\r
-aWE("insid",60,39);\r
-aWE("instead",21);\r
-aWE("integ",56,39);\r
-aWE("integer",28,56,39);\r
-aWE("intend",72,41);\r
-aWE("interactive",28,39);\r
-aWE("intermediat",58);\r
-aWE("internal",66,80,41);\r
-aWE("interpol",3);\r
-aWE("interpolat",22);\r
-aWE("intersect",60,39);\r
-aWE("intersection",60,39);\r
-aWE("introduction",58,31);\r
-aWE("invalid",52,66,72,41);\r
-aWE("invisibl",83);\r
-aWE("isbyparamet",0,41);\r
-aWE("iscommonvertex",16,41);\r
-aWE("iso",12);\r
-aWE("isolin",49);\r
-aWE("isplanarfac",46);\r
-aWE("isplanarwant",3,19,30,75);\r
-aWE("issucces",66);\r
-aWE("isvalid",52,66);\r
-aWE("iteration",44,36);\r
-aWE("itself",16,41);\r
-aWE("ix",52,38);\r
-aWE("iy",52,38);\r
-aWE("iz",52,38);\r
-aWE("just",58);\r
-aWE("keep",53,54,68,42,82,89);\r
-aWE("keyboard",89);\r
-aWE("ko",66);\r
-aWE("l",46,75);\r
-aWE("last",25,51,34,32);\r
-aWE("lc",51,32);\r
-aWE("least",22,32);\r
-aWE("leav",89);\r
-aWE("left",54);\r
-aWE("len",66);\r
-aWE("length",0,52,74,38,41);\r
-aWE("les",72,41);\r
-aWE("li",1,15);\r
-aWE("limit",60,39);\r
-aWE("lin",2,3,50,74,39,32,89);\r
-aWE("line1",3);\r
-aWE("line2",3);\r
-aWE("linear",74);\r
-aWE("list",3,10,13,14,16,20,22,27,30,44,48,60,65,66,71,72,73,74,76,78,79,80,36,39,41,34,32,81,86,89);\r
-aWE("listchain",6);\r
-aWE("listoffaceid",10,39);\r
-aWE("listofgeomshap",78,41);\r
-aWE("listofid",78,41,34);\r
-aWE("listofind",27);\r
-aWE("listofkeepinsid",60,39);\r
-aWE("listofmaterial",60,39);\r
-aWE("listofremoveinsid",60,39);\r
-aWE("listofshap",20,22,60,71,73,76,39,41,34,32,86);\r
-aWE("listofshapeid",39);\r
-aWE("listoftool",60,39);\r
-aWE("listofwireid",79,41);\r
-aWE("listshap",43);\r
-aWE("local",51,54,59,74,42,32,81);\r
-aWE("localop",6);\r
-aWE("locat",63,32);\r
-aWE("location",51,54,37,42,32,81);\r
-aWE("lsc",54);\r
-aWE("ly",74,80,41);\r
-aWE("main",0,1,2,58,8,5,10,13,14,15,16,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,50,51,52,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,35,36,38,39,40,41,42,34,32,82,84,85,86,88,89);\r
-aWE("mainshap",89);\r
-aWE("major",26,40,32,84);\r
-aWE("mak",6,7,10,52,56,57,60,66,39,42,81,82,89);\r
-aWE("make_block_explod",6);\r
-aWE("makearc",1,3,19,46,66,75,32,81);\r
-aWE("makebezi",3,22,32);\r
-aWE("makeblockexplod",6,28,39);\r
-aWE("makeboolean",11,33);\r
-aWE("makebox",8,11,52,64,66,40,81);\r
-aWE("makeboxdxdydz",6,8,52,64,66,81);\r
-aWE("makeboxtwopnt",4,8,48,64);\r
-aWE("makecdg",52,38);\r
-aWE("makechamf",81);\r
-aWE("makechamferall",10,81);\r
-aWE("makechamferedg",10,39,81);\r
-aWE("makechamferfac",10,39,81);\r
-aWE("makecircl",3,15,32);\r
-aWE("makecirclethreepnt",3,15);\r
-aWE("makecommon",7,18);\r
-aWE("makecompound",6,19,20,52,66,34);\r
-aWE("makecon",21,64,66,40);\r
-aWE("makeconer1r2h",21,64);\r
-aWE("makecut",7,66);\r
-aWE("makecylind",7,24,66,40,81);\r
-aWE("makecylinderrh",24);\r
-aWE("makeedg",9,19,25,46,66,34);\r
-aWE("makeellips",3,26,32);\r
-aWE("makefac",3,19,30,46,66,75,34,81);\r
-aWE("makefacewir",30,46);\r
-aWE("makefil",19,44,36);\r
-aWE("makefillet",43,39,81);\r
-aWE("makefilletall",43,81);\r
-aWE("makefus",7,45);\r
-aWE("makegluefac",47,52,66,41);\r
-aWE("makehalfpartition",4,60);\r
-aWE("makehexa",58,9);\r
-aWE("makehexa2fac",58,9);\r
-aWE("makeinterpol",3,22,32);\r
-aWE("makelin",3,50,32);\r
-aWE("makelinetwopnt",3,50);\r
-aWE("makemark",51,32,81);\r
-aWE("makemirrorbyaxi",53,81);\r
-aWE("makemirrorbyplan",53,42,81);\r
-aWE("makemirrorbypoint",53,81);\r
-aWE("makemultirotate1d",55);\r
-aWE("makemultirotate2d",55);\r
-aWE("makemultirotation1d",55,42);\r
-aWE("makemultirotation2d",55,42);\r
-aWE("makemultitransformation1d",6,56,39);\r
-aWE("makemultitransformation2d",6,56,39);\r
-aWE("makemultitranslation1d",57,42,81);\r
-aWE("makemultitranslation2d",57,42,81);\r
-aWE("makeoffset",59,42,81);\r
-aWE("makepartition",4,60,39);\r
-aWE("makepip",19,61,36);\r
-aWE("makeplan",3,4,62,32);\r
-aWE("makeplanefac",3,62);\r
-aWE("makeplanethreepnt",3,62,81);\r
-aWE("makepolylin",3,22,32);\r
-aWE("makeposition",54,42,81);\r
-aWE("makeprism",19,29,46,36);\r
-aWE("makeprismvech",19,29,66,81);\r
-aWE("makequad",58,9);\r
-aWE("makequad2edg",58,9);\r
-aWE("makequad4vertic",58,9);\r
-aWE("makerevolution",19,67,36);\r
-aWE("makerotation",66,68,42,81);\r
-aWE("makescaletransform",69,42,81);\r
-aWE("makesection",7,70);\r
-aWE("makesew",66,71,41);\r
-aWE("makeshell",46,73,34);\r
-aWE("makesketch",46,75,74);\r
-aWE("makesketcheronplan",75);\r
-aWE("makesolid",46,76,34);\r
-aWE("makespher",6,7,11,64,77,40);\r
-aWE("makespherepntr",64);\r
-aWE("maketoru",64,40,84);\r
-aWE("maketorusrr",64,84);\r
-aWE("maketranslation",19,42,81,82);\r
-aWE("maketranslationtwopoint",81,82);\r
-aWE("maketranslationvector",81,82);\r
-aWE("makevector",3,7,19,46,64,66,75,32,81,85);\r
-aWE("makevectordxdydz",3,4,19,85);\r
-aWE("makevertex",3,4,6,7,9,19,46,48,52,63,64,66,75,32,81);\r
-aWE("makevertexoncurv",3,63,32);\r
-aWE("makevertexwithref",3,63,32);\r
-aWE("makewir",3,19,46,66,75,34,81,86);\r
-aWE("manual",32,89);\r
-aWE("mas",52,38);\r
-aWE("material",60,39);\r
-aWE("math",52,66,81);\r
-aWE("matrix",52,38);\r
-aWE("max",28,44,52,72,36,39,41);\r
-aWE("maxdeg",19);\r
-aWE("maxdegre",44,36);\r
-aWE("maximal",28,72,36,38,39,41);\r
-aWE("maximum",28,44,47,72,39,41);\r
-aWE("maxnbfac",28,39);\r
-aWE("maxtoleranc",72,41);\r
-aWE("maxtolerance3d",72,41);\r
-aWE("mean",12,59,63,74,42,87);\r
-aWE("measur",38);\r
-aWE("measurement",52,38);\r
-aWE("mechanism",37);\r
-aWE("mention",58);\r
-aWE("menu",0,1,2,58,8,5,10,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,49,50,51,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,35,36,37,38,39,40,41,42,34,32,82,84,85,86,87,88,89);\r
-aWE("merg",72,41);\r
-aWE("mesh",2,58,39);\r
-aWE("meshingdeflection",2,4,39);\r
-aWE("method",34);\r
-aWE("middl",63,32);\r
-aWE("min",28,44,52,36,38,39);\r
-aWE("min_dist",52);\r
-aWE("mindeg",19);\r
-aWE("mindegre",44,36);\r
-aWE("mindistanc",52,38);\r
-aWE("minimal",28,30,52,36,38,39);\r
-aWE("minimum",28,44,39);\r
-aWE("minnbfac",28,39);\r
-aWE("minor",26,40,32,84);\r
-aWE("mirror",53,42,81);\r
-aWE("mirror1",81);\r
-aWE("mirror2",81);\r
-aWE("mirror3",81);\r
-aWE("mod",0,11,12,16,72,41,87);\r
-aWE("model",2,31,39);\r
-aWE("modifi",16,54,41,42,32);\r
-aWE("modification",41,42);\r
-aWE("modify",54,42,81);\r
-aWE("modul",31,35);\r
-aWE("moment",52,38);\r
-aWE("mov",54,57,42);\r
-aWE("much",89);\r
-aWE("multi",6,5,55,56,57,39,42,81);\r
-aWE("multirotate1d",81);\r
-aWE("multirotate2d",81);\r
-aWE("multitud",65,39);\r
-aWE("must",52,55,57,79,38,41,42);\r
-aWE("nam",0,1,2,58,8,10,15,16,18,20,21,22,23,24,25,26,29,30,43,44,45,47,50,51,53,54,55,56,57,59,60,61,62,63,67,69,70,71,72,73,76,77,78,79,80,36,37,39,40,41,42,34,32,82,84,85,86,88,89);\r
-aWE("nb",8,29,50,77);\r
-aWE("nb_sub",27);\r
-aWE("nbit",19,44,36);\r
-aWE("nbound",52);\r
-aWE("nbox",52);\r
-aWE("nbsplitpoint",72,41);\r
-aWE("nbtim",55,56,57,39,42);\r
-aWE("nbtimes1",55,57,42);\r
-aWE("nbtimes2",55,57,42);\r
-aWE("nbtimesu",56,39);\r
-aWE("nbtimesv",56,39);\r
-aWE("ncentr",52);\r
-aWE("ncompound",52);\r
-aWE("ne",8,10,27,29,30,43,44,55,57,61,67,68,69,77,82);\r
-aWE("necessary",10,43,72,74,35,38,41);\r
-aWE("need",16,41);\r
-aWE("negativ",59,42);\r
-aWE("neigbour",72,41);\r
-aWE("new",1,58,8,15,16,20,21,22,24,25,26,27,29,30,44,50,51,61,62,63,67,73,74,76,77,36,40,41,34,32,81,84,85,86,88,89);\r
-aWE("ninertia",52);\r
-aWE("nminimal",52);\r
-aWE("nod",22,32);\r
-aWE("noerror",13,41);\r
-aWE("non",52);\r
-aWE("normal",3,15,26,29,59,62,36,42,32,84);\r
-aWE("not",21);\r
-aWE("noth",30);\r
-aWE("notion",58);\r
-aWE("numb",28,44,49,55,56,57,59,66,71,72,79,36,39,41,42,81);\r
-aWE("number",56,39);\r
-aWE("numeb",39);\r
-aWE("object",1,2,3,4,6,7,9,10,12,15,17,18,19,20,22,25,26,27,29,30,43,44,46,48,31,50,51,53,54,55,59,61,62,63,64,65,66,67,68,73,75,76,80,35,36,37,38,39,40,41,42,34,33,32,81,82,85,86,87,89);\r
-aWE("obtain",27,52);\r
-aWE("occ",0,10,12,16,43,78,79,80,35,41,89);\r
-aWE("occur",13,41);\r
-aWE("offer",89);\r
-aWE("offset",59,42,81);\r
-aWE("ok",51,52,66,32,89);\r
-aWE("old",63);\r
-aWE("on",0,16,23,54,55,56,57,62,63,66,72,74,35,39,41,42,32,81,88);\r
-aWE("opaqu",83);\r
-aWE("open",13,16,66,37,41,89);\r
-aWE("openwir",13,66,41);\r
-aWE("operation",0,1,2,4,58,6,7,8,10,13,14,15,16,18,21,22,23,24,26,27,28,29,43,44,45,47,31,50,53,54,55,56,57,59,60,61,62,63,65,66,67,68,69,70,71,72,74,77,78,79,80,35,36,39,41,42,33,81,82,84,85,89);\r
-aWE("operator",66,72,41);\r
-aWE("opportunity",37);\r
-aWE("opposit",8,40);\r
-aWE("optimization",31);\r
-aWE("option",5,12,87);\r
-aWE("ord",72,41);\r
-aWE("orient",58,32);\r
-aWE("origin",8,21,24,51,77,40,32,84,85);\r
-aWE("os",66);\r
-aWE("otherwis",0,16,53,54,68,41,42,82);\r
-aWE("our",0,1,2,58,8,10,13,14,15,16,17,18,20,21,22,23,24,25,26,28,29,30,43,44,45,47,50,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,38,33,82,83,84,85,86,87,89);\r
-aWE("outsid",60,39);\r
-aWE("ox",51,74,32);\r
-aWE("oy",51,32);\r
-aWE("oz",21,24,51,74,32);\r
-aWE("p",64);\r
-aWE("p_25_25_50",6);\r
-aWE("p_25_50_25",6);\r
-aWE("p_50_25_25",6);\r
-aWE("p_on_arc",3);\r
-aWE("p0",3,4,19,46,48,64,66,81);\r
-aWE("p1",3,7,9,19,64,66,75,81);\r
-aWE("p10",9);\r
-aWE("p100",3);\r
-aWE("p11",9);\r
-aWE("p12",9);\r
-aWE("p13",9);\r
-aWE("p2",3,7,9,19,64,66,75,81);\r
-aWE("p200",4,48);\r
-aWE("p3",3,9,19,66,75,81);\r
-aWE("p4",3,9,19,81);\r
-aWE("p5",3,9,19,81);\r
-aWE("p50",3);\r
-aWE("p6",9,19);\r
-aWE("p7",9,19);\r
-aWE("p70",64);\r
-aWE("p8",9,19);\r
-aWE("p9",9);\r
-aWE("parallel",8,50,51);\r
-aWE("paramet",0,16,63,72,41,34,32);\r
-aWE("parameter",4,11,12,17,44,66,72,74,36,41,32,83,87);\r
-aWE("paramt",0,41);\r
-aWE("part",18,21,40);\r
-aWE("partition",4,60,39);\r
-aWE("partition1",4);\r
-aWE("partition2",4);\r
-aWE("partition3",4);\r
-aWE("pas",22,50,55,62,74,32);\r
-aWE("path",19,61,36);\r
-aWE("pathshap",61,36);\r
-aWE("pattern",42);\r
-aWE("perform",4,27,60,39,81);\r
-aWE("perpendicular",74);\r
-aWE("pi",55,66,81);\r
-aWE("pictur",54);\r
-aWE("pip",19,61,36);\r
-aWE("plac",54);\r
-aWE("plan",2,3,4,53,60,62,74,39,42,32,81,88,89);\r
-aWE("planar",30,75,74,34,32,81,88);\r
-aWE("plane1",3);\r
-aWE("plane2",3);\r
-aWE("plane3",3);\r
-aWE("platform",89);\r
-aWE("plug",37);\r
-aWE("plung",2,39);\r
-aWE("point",0,1,3,4,58,8,9,15,16,19,21,22,24,25,26,29,46,48,50,51,52,53,55,59,62,63,66,69,72,75,74,77,38,40,41,42,32,81,82,84,85,89);\r
-aWE("point1",1,3,8,9,15,25,29,50,62,32,82,85);\r
-aWE("point2",1,3,8,9,15,25,29,50,62,32,82,85);\r
-aWE("point3",1,3,9,15,62,32);\r
-aWE("point4",3,9);\r
-aWE("point5",3);\r
-aWE("pointcoordinat",52,38);\r
-aWE("polylin",3,22,32);\r
-aWE("pop",12,17,35,87);\r
-aWE("position",0,63,41,32,81,88);\r
-aWE("possibiliti",30);\r
-aWE("possibility",72,41);\r
-aWE("possibl",6,22,65,72,35,38,39,41);\r
-aWE("precision",66,71,41);\r
-aWE("predefin",74);\r
-aWE("pres",51,32);\r
-aWE("presum",51);\r
-aWE("preview",32);\r
-aWE("previou",74);\r
-aWE("primitiv",8,21,24,31,64,77,40,84);\r
-aWE("print",52,66,38);\r
-aWE("prism",19,29,46,66,36,81);\r
-aWE("prism_edg",81);\r
-aWE("prism_fac",46,81);\r
-aWE("prism1",19);\r
-aWE("prism2",19);\r
-aWE("problem",72,41);\r
-aWE("proces",16,66,72,78,39,41);\r
-aWE("processshap",66,72,41);\r
-aWE("produc",2,10,16,18,23,28,43,45,53,55,56,57,59,60,65,68,69,70,71,72,78,81,82);\r
-aWE("program",48);\r
-aWE("projection",55,88);\r
-aWE("prop",52);\r
-aWE("propagat",6,65,39);\r
-aWE("propagation",6,65,39);\r
-aWE("properti",12,52,38);\r
-aWE("provid",0,1,2,58,8,10,13,14,15,16,17,18,20,21,22,23,24,25,26,28,29,30,43,44,45,47,50,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,33,82,83,84,85,86,87,89);\r
-aWE("ps",66);\r
-aWE("put",2,39);\r
-aWE("px",3,19,46,66,81);\r
-aWE("pxy",81);\r
-aWE("pxyz",19,46,81);\r
-aWE("py",3,19,46,66,81);\r
-aWE("py1",66);\r
-aWE("python",38);\r
-aWE("pz",3,4,19,46,66,81);\r
-aWE("qface1",9);\r
-aWE("qface2",9);\r
-aWE("qface3",9);\r
-aWE("qface4",9);\r
-aWE("qface5",9);\r
-aWE("qface6",9);\r
-aWE("qface7",9);\r
-aWE("qface8",9);\r
-aWE("quadrangl",58,9,62,38,32);\r
-aWE("r",43,46,75);\r
-aWE("radian",72,41);\r
-aWE("radio",89);\r
-aWE("radiu",3,10,15,21,24,26,43,74,77,39,40,32,81,84);\r
-aWE("radius",3,21,26,40,32,84);\r
-aWE("radius1",7,21,64,66,40,81);\r
-aWE("radius2",21,64,40);\r
-aWE("radius3",64);\r
-aWE("radiusmajor",26,40,32,84);\r
-aWE("radiusminor",26,40,32,84);\r
-aWE("rais",48,52,66);\r
-aWE("rang",0,27,31,37,41,83);\r
-aWE("re",72,41);\r
-aWE("reasonabl",35);\r
-aWE("reconstruction",60,39);\r
-aWE("referenc",51,63,32);\r
-aWE("regard",63,32);\r
-aWE("relativ",74);\r
-aWE("relative",81);\r
-aWE("relevant",12,87);\r
-aWE("remain",87);\r
-aWE("remov",48,53,54,66,68,72,78,79,80,41,42,82,89);\r
-aWE("removeobject",48,89);\r
-aWE("removeweb",60,39);\r
-aWE("repair",0,13,14,16,47,31,66,71,72,78,79,80,41);\r
-aWE("repetition",55,57,42);\r
-aWE("represent",62,32);\r
-aWE("request",34);\r
-aWE("requir",72,35,37,41);\r
-aWE("requireddegre",72,41);\r
-aWE("requirednbsegment",72,41);\r
-aWE("res",66);\r
-aWE("respect",47,74,41);\r
-aWE("restriction",72,41);\r
-aWE("result",0,1,2,4,58,6,7,8,10,13,14,15,16,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,50,53,54,55,56,57,59,60,61,62,63,65,66,67,68,69,70,71,72,73,74,76,77,78,79,80,36,38,39,40,41,42,34,32,81,82,84,85,86,89);\r
-aWE("resultant",72,41);\r
-aWE("retriev",14,41,34);\r
-aWE("return",14,27,28,52,38,39,41,34,89);\r
-aWE("revers",55,68,42);\r
-aWE("revolution",19,67,72,36,41);\r
-aWE("right",12,17,54,35,87);\r
-aWE("rot1d",81);\r
-aWE("rot2d",81);\r
-aWE("rotat",55,67,68,36,42,81);\r
-aWE("rotation",55,66,68,42,81);\r
-aWE("runtimeerror",52,66);\r
-aWE("s",13,15,16,19,56,66,69,78,79,80,39,41,42,34,32,89);\r
-aWE("s1",18,45,70);\r
-aWE("s2",18,45,70);\r
-aWE("salom",3,4,6,7,9,11,19,46,48,31,52,64,66,75,81,89);\r
-aWE("sam",55,72,74,41,81,89);\r
-aWE("sameparamet",72,41);\r
-aWE("satisfy",38);\r
-aWE("sav",37);\r
-aWE("scal",69,42,81);\r
-aWE("script",0,1,2,58,8,10,13,14,15,16,17,18,20,21,22,23,24,25,26,28,29,30,43,44,45,47,50,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,38,33,82,83,84,85,86,87,89);\r
-aWE("se",87);\r
-aWE("search",37);\r
-aWE("second",8,15,21,24,51,53,54,56,57,60,62,63,75,77,39,40,42,33,82,84,85,88);\r
-aWE("section",2,7,70,39,33);\r
-aWE("seem",66);\r
-aWE("segment",72,74,41);\r
-aWE("select",0,1,2,4,8,5,10,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,48,50,51,53,54,55,56,57,59,60,61,62,63,65,66,67,68,69,70,71,72,73,74,76,77,78,79,80,35,36,37,38,39,40,41,34,32,82,84,85,86,87,88,89);\r
-aWE("selection",43,74,39,32,88,89);\r
-aWE("sens",60,39);\r
-aWE("separat",33);\r
-aWE("serv",22,29,61,67,36,32);\r
-aWE("set",0,12,16,28,30,46,55,59,63,39,41,42,32,88);\r
-aWE("setcolor",11,12,17);\r
-aWE("setdisplaymod",3,4,6,7,9,11,12,19,46,64,66,75,81,87);\r
-aWE("settransparency",3,11,12,46,75,83);\r
-aWE("sew",66,71,41);\r
-aWE("sg",6,48,66,35);\r
-aWE("shad",12,87);\r
-aWE("shap",0,2,4,10,12,13,14,16,18,20,23,27,29,43,44,45,47,48,31,49,52,53,54,55,57,59,60,61,65,66,67,68,69,70,71,72,78,79,80,35,36,38,39,41,42,34,81,82,83,89);\r
-aWE("shape1",38,33);\r
-aWE("shape2",38,33);\r
-aWE("shapelistcompound",19);\r
-aWE("shapes_of_given_typ",27);\r
-aWE("shapesto",41);\r
-aWE("shapetyp",43,46,48,66,39,81,89);\r
-aWE("shapetypeedg",81);\r
-aWE("shapetypefac",81);\r
-aWE("shar",14,41);\r
-aWE("shel",14,20,46,59,73,76,41,42,34,87);\r
-aWE("shell",58,29,46,59,61,67,73,76,36,42,34);\r
-aWE("shift",63,86,89);\r
-aWE("short",12,17,87);\r
-aWE("shortcut",30);\r
-aWE("should",29,50,78,79,38,41);\r
-aWE("show",38);\r
-aWE("shown",51,32);\r
-aWE("sid",62,32);\r
-aWE("sign",59,42);\r
-aWE("similar",62);\r
-aWE("simp",51);\r
-aWE("simpl",55,56,57);\r
-aWE("singl",30);\r
-aWE("six",58,9);\r
-aWE("siz",10,62,72,39,41,32);\r
-aWE("sketch",46,75,74);\r
-aWE("sketcher",46);\r
-aWE("sketcher1",46,75);\r
-aWE("sketcher2",46,75);\r
-aWE("sketcher3",46);\r
-aWE("skip",89);\r
-aWE("small",72,41,32);\r
-aWE("so",30,54);\r
-aWE("solid",58,8,9,21,24,27,29,46,56,59,61,67,76,77,36,39,40,42,34,84);\r
-aWE("solid1",9);\r
-aWE("solid2",9);\r
-aWE("soon",32);\r
-aWE("sort",27);\r
-aWE("sourc",67);\r
-aWE("spac",15,22,62,63,38,32,85);\r
-aWE("specifi",0,8,10,16,43,51,56,66,72,80,39,41,32,81);\r
-aWE("specific",58);\r
-aWE("specify",0,68,41,42);\r
-aWE("spher",6,7,11,64,77,40,81);\r
-aWE("sphere1",64);\r
-aWE("sphere2",64);\r
-aWE("sphere3",64);\r
-aWE("splin",3,22,32);\r
-aWE("split",0,72,41);\r
-aWE("splitangl",72,41);\r
-aWE("splitclosedfac",72,41);\r
-aWE("splitcontinuity",72,41);\r
-aWE("spot",72,41);\r
-aWE("sqrt",52);\r
-aWE("stag",58);\r
-aWE("standard",17);\r
-aWE("start",1,29,54,74,42,32,82,85);\r
-aWE("step",31,55,57,37,42);\r
-aWE("step1",57,42);\r
-aWE("step2",57,42);\r
-aWE("str",74);\r
-aWE("strip",72,41);\r
-aWE("study",3,4,6,7,9,19,46,64,66,75,35,81);\r
-aWE("sub",27,66,79,41,34,89);\r
-aWE("sub_shape_id",66);\r
-aWE("subfacelist",48);\r
-aWE("submenu",5,38,41,34);\r
-aWE("subshap",27,39,34,89);\r
-aWE("subshapeall",27,34);\r
-aWE("subshapeallid",27);\r
-aWE("subshapeallsort",27,46,48,66,81);\r
-aWE("subshapeallsortedid",27);\r
-aWE("subshapeid",89);\r
-aWE("subshapesort",27);\r
-aWE("successful",52);\r
-aWE("sup_fac",66);\r
-aWE("suppres",66,78,79,80,41);\r
-aWE("suppressfac",66,78,41);\r
-aWE("suppresshol",66,79,41);\r
-aWE("suppressinternalwir",66,80,41);\r
-aWE("surfac",30,44,52,59,72,38,41,42,81);\r
-aWE("surfacecontinuity",72,41);\r
-aWE("surfacemod",72,41);\r
-aWE("symmetric",81);\r
-aWE("symmetrical",53,42,81);\r
-aWE("symmetry",53,40,42);\r
-aWE("system",21,24,51,54,77,42,32,81,88);\r
-aWE("t",8,29,48,77);\r
-aWE("tangent",74);\r
-aWE("target",28,74,39);\r
-aWE("tetrahedral",58);\r
-aWE("textual",75,74);\r
-aWE("theendlc",54,42);\r
-aWE("them",8,27,72,78,41,86,89);\r
-aWE("theobject",54,42);\r
-aWE("therefor",74);\r
-aWE("theshap",47,66,41);\r
-aWE("thestartlc",54,42);\r
-aWE("thetoleranc",47,41);\r
-aWE("third",8);\r
-aWE("thre",1,3,15,19,22,46,51,53,62,63,75,81,88);\r
-aWE("thu",83);\r
-aWE("tim",22,55,57,63,42,81);\r
-aWE("tobezi",72,41);\r
-aWE("togeth",89);\r
-aWE("tol",52);\r
-aWE("tol2d",19,44,36);\r
-aWE("tol3d",19,44,36);\r
-aWE("toleranc",16,44,47,52,66,72,36,38,41);\r
-aWE("tolerance2d",72,41);\r
-aWE("tolerance3d",66,72,41);\r
-aWE("tool",52,60,38);\r
-aWE("top_fac",6);\r
-aWE("top_face_ind",6);\r
-aWE("toru",64,40,84);\r
-aWE("torus",64);\r
-aWE("torus1",64);\r
-aWE("torus2",64);\r
-aWE("tr1d",81);\r
-aWE("tr2d",81);\r
-aWE("transform",6,18,56,69,39,42,81);\r
-aWE("transformat",6);\r
-aWE("transformation",6,5,10,43,31,53,54,55,56,57,59,68,69,39,42,81,82);\r
-aWE("translat",55,57,59,42,81,82);\r
-aWE("translation",55,56,57,39,42,81,82);\r
-aWE("translation1",81);\r
-aWE("translation2",81);\r
-aWE("translation3",81);\r
-aWE("transparency",11,12,83);\r
-aWE("transparent",83,87);\r
-aWE("trihedron",32);\r
-aWE("trimsiz",3,4,62,32);\r
-aWE("tru",0,16,60,66,38,39,41);\r
-aWE("truncat",21);\r
-aWE("try",30);\r
-aWE("tt",46,75);\r
-aWE("tui",0,1,2,58,8,10,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,50,51,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,35,36,38,39,40,41,42,34,33,32,82,83,84,85,86,87,89);\r
-aWE("tupl",38);\r
-aWE("two",0,3,4,58,8,9,10,14,18,19,21,25,45,46,47,48,54,55,56,57,60,75,77,38,39,40,41,42,81,84,88,89);\r
-aWE("typ",22,27,28,60,72,74,38,39,40,41,34,33,89);\r
-aWE("typeofshap",34);\r
-aWE("underly",16,41);\r
-aWE("unionlist",48);\r
-aWE("up",12,17,21,35,39,40,87);\r
-aWE("updat",32);\r
-aWE("updateobjbrows",6,48,66);\r
-aWE("us",2,58,16,27,28,44,31,54,56,72,74,80,35,36,38,39,41,42,34,33,32,83,89);\r
-aWE("useful",0,1,2,58,8,10,13,14,15,16,17,18,20,21,22,23,24,25,26,28,29,30,43,44,45,47,50,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,33,82,83,84,85,86,87,89);\r
-aWE("v",7,64,66,81);\r
-aWE("v1",58);\r
-aWE("v2",58);\r
-aWE("v3",58);\r
-aWE("v4",58);\r
-aWE("val",0,41);\r
-aWE("valid",52,66,38);\r
-aWE("validity",38);\r
-aWE("valu",0,2,8,10,16,21,24,29,43,47,49,51,52,55,57,59,62,66,67,71,72,74,77,36,38,39,40,41,42,32,82,84,85);\r
-aWE("variety",27);\r
-aWE("variou",72,41);\r
-aWE("vector",3,4,7,15,19,21,24,26,29,46,50,51,53,55,57,62,64,66,67,68,75,74,36,40,42,32,81,82,84,85,88);\r
-aWE("vector_arc",3,75);\r
-aWE("vector1",3,19);\r
-aWE("vector1_arc1",19);\r
-aWE("vector1_arc2",19);\r
-aWE("vector2",3,19);\r
-aWE("vector2_arc1",19);\r
-aWE("vector2_arc2",19);\r
-aWE("vector3",19);\r
-aWE("vertex",3,4,7,15,16,19,21,24,25,26,29,52,53,61,62,63,64,66,67,69,77,36,38,40,41,42,34,32,81,84);\r
-aWE("vertex_n",63);\r
-aWE("vertex1",25,34);\r
-aWE("vertex2",25,34);\r
-aWE("vertexmaxtol",38);\r
-aWE("vertexmintol",38);\r
-aWE("vertic",1,3,58,6,8,9,16,19,25,27,46,48,50,64,66,75,40,41,42,34,32,81,82,85);\r
-aWE("via",58,8,29,30,50,74,77,37,42);\r
-aWE("view",0,10,12,16,43,51,78,79,80,35,38,41,32,86,87,89);\r
-aWE("viewer",35);\r
-aWE("visibility",35);\r
-aWE("visualization",12,35);\r
-aWE("volum",52,38);\r
-aWE("vr",81);\r
-aWE("vrot1d",81);\r
-aWE("vt",81);\r
-aWE("vtk",35);\r
-aWE("vtr1d",81);\r
-aWE("vtr2d",81);\r
-aWE("vxy",3,19,46,66,81);\r
-aWE("vxyz",4);\r
-aWE("vz",81);\r
-aWE("w_0",66);\r
-aWE("wantplanarfac",66,34);\r
-aWE("wat",2,39);\r
-aWE("waterdensity",2,4,39);\r
-aWE("way",8,27,29,50,53,55,77,89);\r
-aWE("weight",2,4,39);\r
-aWE("wf",75);\r
-aWE("what",52);\r
-aWE("whati",52,38);\r
-aWE("wheth",38);\r
-aWE("whil",13,19,52,41,87);\r
-aWE("whos",30,38,34);\r
-aWE("wid",31);\r
-aWE("will",1,2,58,8,10,15,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,50,51,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,72,73,74,76,77,37,39,41,42,32,82,84,85,86,89);\r
-aWE("wir",3,58,13,16,19,27,29,30,46,52,61,66,67,75,74,79,80,36,41,34,81,86);\r
-aWE("wire_clos",66);\r
-aWE("wire_nam",66);\r
-aWE("wire1",19);\r
-aWE("wire2",19);\r
-aWE("wirefram",12,87);\r
-aWE("wish",27,37);\r
-aWE("within",16,49,41);\r
-aWE("without",66);\r
-aWE("work",31,55,72,74,35,41,32,88,89);\r
-aWE("workingplan",74);\r
-aWE("ww",46,75);\r
-aWE("x",3,8,26,51,63,74,77,38,32);\r
-aWE("x1",8,40);\r
-aWE("x2",8,40);\r
-aWE("xdx",51,32);\r
-aWE("xdy",51,32);\r
-aWE("xdz",51,32);\r
-aWE("xmax",52,38);\r
-aWE("xmin",52,38);\r
-aWE("xoy",74);\r
-aWE("xyz",32,88);\r
-aWE("xz_fac",6);\r
-aWE("xz_face_ind",6);\r
-aWE("y",3,8,26,51,63,74,77,38,32);\r
-aWE("y1",8,40);\r
-aWE("y2",8,40);\r
-aWE("ydx",51,32);\r
-aWE("ydy",51,32);\r
-aWE("ydz",51,32);\r
-aWE("ymax",52,38);\r
-aWE("ymin",52,38);\r
-aWE("your",17,44,71,79,37,38,41,88,89);\r
-aWE("yourselv",51);\r
-aWE("yz_fac",6);\r
-aWE("yz_face_ind",6);\r
-aWE("z",2,3,8,51,63,77,38,39,32);\r
-aWE("z1",8,40);\r
-aWE("z2",8,40);\r
-aWE("zero",21);\r
-aWE("zmax",52,38);\r
-aWE("zmin",52,38);\r
-\r
-//-->\r
-</script>\r
-</html>\r
+<html>
+<head>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+</head>
+<body>
+<script language="javascript" src="whfwdata.js"></script>
+<script language="javascript">
+<!--
+//-->
+</script>
+<script language="javascript">
+<!--
+aWE("0",0,3,4,5,6,8,10,17,36,39,43,45,55,56,58,64,67,73,75);
+aWE("00001",58);
+aWE("0001",17);
+aWE("01",4);
+aWE("1",0,2,3,4,5,6,8,9,10,13,14,17,19,22,24,25,26,27,28,33,34,36,38,39,42,43,44,45,46,47,48,52,53,54,55,56,57,58,59,60,61,63,64,66,67,69,71,30,73,74,75,76,81,82);
+aWE("10",3,17,43,56,67,73);
+aWE("100",3,4,5,8,17,36,43,45,58,67,73);
+aWE("1000",3,73);
+aWE("1000000",4);
+aWE("100x30x100",43);
+aWE("105",43);
+aWE("11",43);
+aWE("12",32);
+aWE("120",8);
+aWE("130",58);
+aWE("140",58);
+aWE("15",8,17,43,56,67);
+aWE("150",3,8,36,58,67);
+aWE("165",10);
+aWE("17",56);
+aWE("170",3);
+aWE("180",58,64,67);
+aWE("1840",43);
+aWE("1d",5,73);
+aWE("1e",43,58);
+aWE("2",49,5,7,13,16,17,20,21,22,23,26,35,36,39,40,41,43,46,47,48,52,58,62,66,32,30,73,74,76,77,81);
+aWE("20",3,6,8,17,36,56,58,67,73);
+aWE("200",3,4,5,39,43,45,58,73);
+aWE("210",73);
+aWE("218",10);
+aWE("220",73);
+aWE("23",43);
+aWE("25",3,5,6,56,73);
+aWE("250",36,43,58,67);
+aWE("2d",5,34,58,64,30,73);
+aWE("3",1,2,5,7,10,13,17,19,36,39,43,47,54,55,58,66,30,73,74,77);
+aWE("30",3,8,10,17,43,56,58,67,73);
+aWE("300",36,67);
+aWE("300000",43);
+aWE("31",10);
+aWE("32",58);
+aWE("32000",43);
+aWE("35",6,56,58,73);
+aWE("3d",13,20,34,42,50,52,54,55,58,64,70,32,30,77,78,80,82);
+aWE("4",49,36,39,43,47,66,30,73);
+aWE("40",6,8,17,36,56,58,73);
+aWE("41",58);
+aWE("45",8,56,58);
+aWE("5",0,3,10,17,34,36,39,43,55,58,66,67,31,73);
+aWE("50",3,5,8,10,17,36,43,58,67,73,75);
+aWE("500",4);
+aWE("55",6,56,58);
+aWE("6",49,43,32);
+aWE("60",17,58,73);
+aWE("65",58);
+aWE("7",36,43,58);
+aWE("70",3,8,36,56,58,67,73);
+aWE("8",43);
+aWE("80",43,58,67,73);
+aWE("9",36,43,66);
+aWE("90",64,66);
+aWE("abl",50,66);
+aWE("absolut",66);
+aWE("absolute",75);
+aWE("acces",50,78);
+aWE("accessibl",7,15,27,28,41,69);
+aWE("accord",0);
+aWE("accordanc",0,14);
+aWE("ad",14,39,31,82);
+aWE("add",0,3,4,5,6,8,17,36,39,56,58,67,73,82);
+aWE("addobject",39,82);
+aWE("addtostudy",3,4,5,6,8,10,17,36,39,56,58,67,73);
+aWE("addtostudyinfath",5,58);
+aWE("advanc",7,18,23,27,28,36,65,68,69,79);
+aWE("algorithm",7,13,19,20,22,42,45,52,54,55,66,69,76,77,81);
+aWE("all_fac",58);
+aWE("allow",49,9,25,44,45,46,50,60,63,64,66,71,74,78);
+aWE("along",7,9,45,48,51,53,73,74);
+aWE("alongsid",30);
+aWE("already",39);
+aWE("although",45);
+aWE("angl",46,58,59,60,64,66,73);
+aWE("anoth",21,27,41,54,55,69);
+aWE("any",2,52,60,64,74);
+aWE("ap",42,73,82);
+aWE("appear",78,82);
+aWE("append",17,73);
+aWE("appli",9,64);
+aWE("applicabl",51);
+aWE("apply",64,78);
+aWE("approximation",64);
+aWE("arc",1,3,17,36,58,66,67,73);
+aWE("arc1",17);
+aWE("arc2",17);
+aWE("archimed",2,4);
+aWE("area",43,50);
+aWE("argument",0,1,2,49,7,9,13,14,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,40,41,42,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,65,66,68,69,70,71,72,30,74,76,77,79,81,82);
+aWE("around",46,59,73);
+aWE("automatical",49,42,78);
+aWE("availabl",0,49,14,50,66,70,71,72,31,82);
+aWE("ax",7,42,50,74);
+aWE("axi",17,19,22,42,44,45,46,48,59,60,32,73);
+aWE("b",3,20,64);
+aWE("background",78);
+aWE("bas",19,22,27,46,50,53,58,59,61,64,74,76);
+aWE("baseshap",53);
+aWE("basi",27,50);
+aWE("basic",1,2,3,4,13,20,24,37,29,41,42,43,52,54,55,66,32,77,81);
+aWE("basicproperti",43,32);
+aWE("bb",43);
+aWE("be",23);
+aWE("befor",58,64,66);
+aWE("begin",58);
+aWE("belong",9);
+aWE("below",49);
+aWE("besi",20);
+aWE("bezi",3,20,64);
+aWE("black",78);
+aWE("block",49,5,8,26,37,29,43,47,57,32);
+aWE("bmp",50,78);
+aWE("boolean",6,16,21,35,37,29,62,32,30);
+aWE("both",7,19,47,64);
+aWE("boudari",58);
+aWE("bound",8,36,43,32);
+aWE("boundari",11,58,63,71);
+aWE("boundary",11,58,72);
+aWE("boundingbox",43,32);
+aWE("box",4,49,5,7,10,15,21,26,39,43,56,58,64,66,72,32,31,73,75,79,82);
+aWE("box_tr1",5);
+aWE("box_tr2",5);
+aWE("box1",43,56,58);
+aWE("box2",43,56,58);
+aWE("box3",56);
+aWE("bracket",64);
+aWE("break",57);
+aWE("brep",37,29,58,31);
+aWE("brows",42,31,78,79);
+aWE("bsplin",64);
+aWE("bsplinerestriction",64);
+aWE("build",49,5,8,18,23,28,37,29,52,57,65,68,79);
+aWE("button",42,50,63,71,79,82);
+aWE("bypas",49);
+aWE("c",36,64,67);
+aWE("c0",64);
+aWE("c1",64);
+aWE("c2",64);
+aWE("cad",37,29);
+aWE("camera",81);
+aWE("cas",49,42,47,72);
+aWE("cascad",50);
+aWE("catia",31);
+aWE("cent",7,13,19,24,43,45,46,50,66,69,32,76);
+aWE("center",25);
+aWE("centerofscal",61);
+aWE("central",19,22,61,64);
+aWE("certain",64,82);
+aWE("chain",5);
+aWE("chamf",9,73);
+aWE("chamfer_",73);
+aWE("chamfer_all",73);
+aWE("chamfer_f",73);
+aWE("chamfer_f1",73);
+aWE("chang",10,15,40,75,78,80);
+aWE("check",5,11,12,26,28,43,58,64,72,32);
+aWE("check_box",5);
+aWE("checkandimprov",5);
+aWE("checkbox",44,45,46,60,71,74);
+aWE("checkcompoundofblock",43,32);
+aWE("checkshap",43,58,32);
+aWE("choic",20);
+aWE("choos",26,42,31);
+aWE("circl",3,13,66);
+aWE("circle1",3);
+aWE("circle2",3);
+aWE("click",15,50,31,78,80,82);
+aWE("clip",50);
+aWE("clon",50);
+aWE("clos",11,14,58,64,68,82);
+aWE("closecontour",14,58);
+aWE("closedwir",11,58);
+aWE("closur",14);
+aWE("cm",43);
+aWE("cn",64);
+aWE("coincid",45);
+aWE("coincident",38);
+aWE("coincidental",64);
+aWE("collinear",19,22);
+aWE("color",10,15,78,80);
+aWE("command",0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,22,23,24,25,26,27,28,33,34,35,38,41,42,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,30,74,75,76,77,78,79,80,82);
+aWE("common",6,9,14,16,30,73);
+aWE("complex",17,27,34,37,29,53,59,30);
+aWE("component",3,17,34,66,74);
+aWE("compos",49,32);
+aWE("compound",49,5,16,17,18,21,25,26,35,36,38,43,46,48,51,58,62,32);
+aWE("compsolid",25,27,53,59);
+aWE("comput",2,32);
+aWE("con",19,56,58);
+aWE("concern",32);
+aWE("condition",32);
+aWE("cone1",56);
+aWE("cone2",56);
+aWE("confirm",31,82);
+aWE("conical",64);
+aWE("connect",9,28,65,32,79);
+aWE("connection",32);
+aWE("consequent",73);
+aWE("consider",14,38,32);
+aWE("consol",32);
+aWE("constraint",49);
+aWE("construct",49,68);
+aWE("construction",20,37,29,50,53,30);
+aWE("contain",0,5,12,14,57);
+aWE("content",39,50,31);
+aWE("continuiti",64);
+aWE("continuity",64);
+aWE("continuity2d",64);
+aWE("continuity3d",64);
+aWE("continuou",64);
+aWE("contour",14,58);
+aWE("conversion",64);
+aWE("convert",64);
+aWE("coord",43);
+aWE("coordinat",7,19,22,25,42,43,45,50,55,66,69,32,73,74,76,77,81);
+aWE("copy",44,45,60,74);
+aWE("corn",64);
+aWE("corner",7,8);
+aWE("correct",64);
+aWE("correction",64);
+aWE("correspond",2,11,20,23,26);
+aWE("count",58);
+aWE("coupl",66);
+aWE("cover",30);
+aWE("creat",1,2,3,4,49,5,6,7,8,9,13,14,17,18,19,20,22,23,24,25,27,28,33,34,35,36,39,41,42,43,44,45,46,50,53,54,55,56,58,59,60,61,62,65,66,67,68,69,32,73,74,76,77,78,79,81,82);
+aWE("createanddisplaygo",3,4,5,6,8,10,17,36,39,56,58,67,73);
+aWE("creategroup",39,82);
+aWE("creation",1,3,7,13,14,17,18,19,20,22,23,24,27,28,34,36,37,39,29,41,53,54,55,56,58,59,65,68,69,76,77,79,82);
+aWE("cros",50);
+aWE("cs",42);
+aWE("cs1",73);
+aWE("cs2",73);
+aWE("cub",45);
+aWE("current",7,27,41,50,66,69);
+aWE("curv",3,20,34,64,66);
+aWE("curvatur",64);
+aWE("curve2dmod",64);
+aWE("curve3dmod",64);
+aWE("curvecontinuity",64);
+aWE("cut",6,16,21,52,58,30);
+aWE("cut_without_f_2",58);
+aWE("cylind",6,19,22,56,58,73);
+aWE("cylinder",17);
+aWE("cylindrical",64);
+aWE("d",9,58,64);
+aWE("d1",9,73);
+aWE("d2",9,73);
+aWE("data",32);
+aWE("data_dir",58);
+aWE("default",50,55,66,78,82);
+aWE("defin",1,7,9,13,19,20,22,24,25,26,27,33,34,41,42,46,47,48,50,53,54,55,59,60,61,64,66,69,31,74,76,77,81,82);
+aWE("definit",71,32);
+aWE("definition",53);
+aWE("deflection",2);
+aWE("degenerat",32);
+aWE("degre",34,59,64,66);
+aWE("delet",52,82);
+aWE("density",2);
+aWE("depend",47,64);
+aWE("derivativ",64);
+aWE("descr",43);
+aWE("description",49,43,66,67,32);
+aWE("design",82);
+aWE("destin",37,29);
+aWE("destination",66);
+aWE("detect",11,63,71);
+aWE("detection",64);
+aWE("develop",50);
+aWE("dialog",49,21,64,66,31,75,79,82);
+aWE("differencelist",39);
+aWE("different",44,32);
+aWE("dimension",7,9,22,27,46,32);
+aWE("dir",46,48);
+aWE("dir1",48);
+aWE("dir2",48);
+aWE("direct",42);
+aWE("direction",2,13,19,24,27,42,46,47,48,50,59,60,64,66,76);
+aWE("dirfaceid1",47);
+aWE("dirfaceid1u",47);
+aWE("dirfaceid1v",47);
+aWE("dirfaceid2",47);
+aWE("dirfaceid2u",47);
+aWE("dirfaceid2v",47);
+aWE("display",3,4,5,6,8,10,15,17,36,39,40,50,56,58,63,67,71,32,31,73,75,78,80,82);
+aWE("displayon",78);
+aWE("distanc",38,43,51,64,32);
+aWE("divid",0,58);
+aWE("divideedg",0,58);
+aWE("doesn",39,50);
+aWE("don",7,14,27,48,50,69);
+aWE("doubl",46,47,48,66,75);
+aWE("down",82);
+aWE("downward",50);
+aWE("drag",50);
+aWE("drawn",50);
+aWE("drop",64);
+aWE("dropsmalledg",64);
+aWE("du",64);
+aWE("dump",50,78);
+aWE("duplicat",50);
+aWE("dx",7,43,66,74,77);
+aWE("dy",7,43,66,74,77);
+aWE("dz",7,43,74,77);
+aWE("e",64);
+aWE("e1",49);
+aWE("e2",49);
+aWE("e3",49);
+aWE("e4",49);
+aWE("easi",82);
+aWE("edg",0,1,49,7,8,9,11,13,14,17,20,23,24,25,27,33,34,36,41,43,53,55,57,58,59,64,65,66,32,73,77,79,80);
+aWE("edge_ind",58);
+aWE("edge_point",58);
+aWE("edge1",8);
+aWE("edge2",8);
+aWE("edge3",8);
+aWE("edge4",8);
+aWE("edgeid",0);
+aWE("edit",82);
+aWE("egdemaxtol",32);
+aWE("egdemintol",32);
+aWE("eith",49,45);
+aWE("element",14,28,66,32,30,78,82);
+aWE("elementary",49);
+aWE("ellips",3,24);
+aWE("els",43,58);
+aWE("empty",71,72);
+aWE("encounter",32);
+aWE("end",1,14,27,45,58,64,66,73,74,77);
+aWE("ent",82);
+aWE("entir",32);
+aWE("entity",1,49,7,13,18,19,20,22,23,24,25,27,28,34,41,42,53,54,55,59,65,66,68,69,76,77,79,81,82);
+aWE("equal",19,64,66);
+aWE("eras",78);
+aWE("eraseall",78);
+aWE("eraseon",78);
+aWE("error",11,39,32);
+aWE("etc",25,64);
+aWE("exampl",0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,26,27,28,33,34,35,38,40,41,42,44,45,46,47,48,51,52,53,54,55,57,58,59,60,61,62,63,64,65,66,68,69,70,71,72,31,30,74,75,76,77,79,80,82);
+aWE("except",72);
+aWE("exist",54,66,82);
+aWE("expand",31);
+aWE("explod",5,25,26,36);
+aWE("export",37,29,50,31,78);
+aWE("exportation",31);
+aWE("extend",50);
+aWE("extra",32);
+aWE("extract",26);
+aWE("extrud",53,59);
+aWE("extrusion",27);
+aWE("f",36,67);
+aWE("f_2",58);
+aWE("f_ind_1",73);
+aWE("f_ind_2",73);
+aWE("f1",49);
+aWE("f1_id",58);
+aWE("f2",49);
+aWE("f3",49);
+aWE("f4",49);
+aWE("f5",49);
+aWE("f6",49);
+aWE("fac",3,49,8,9,12,14,17,25,26,27,28,33,34,36,38,39,43,47,51,52,53,54,58,59,64,65,66,67,70,72,32,73,81);
+aWE("face_nam",58);
+aWE("face_rot",58);
+aWE("face1",9,17,36);
+aWE("face2",9,17,36);
+aWE("face3",36);
+aWE("faceid",39);
+aWE("facemaxtol",32);
+aWE("facemintol",32);
+aWE("factor",61,73);
+aWE("fail",43,58);
+aWE("fals",11);
+aWE("fil",15,17,34,42,31,78,80);
+aWE("fill",71);
+aWE("fillet",9,33,73);
+aWE("filletall",73);
+aWE("final",44,45,54,55,74,81,82);
+aWE("first",7,13,19,22,23,42,44,45,47,48,52,54,55,64,67,69,30,74,76,77,81);
+aWE("fit",50);
+aWE("fix",64);
+aWE("fixfacesiz",64);
+aWE("fixshap",58,64);
+aWE("flag",32);
+aWE("flight_solid",58);
+aWE("follow",64,66,67,32,30,75,82);
+aWE("format",37,29,50,31,78);
+aWE("four",49,8,64);
+aWE("fram",50);
+aWE("fre",11,12,58,63,71);
+aWE("function",37,29,50,73);
+aWE("functionaliti",49);
+aWE("functionality",50,66,82);
+aWE("fus",6,10,35,30);
+aWE("fuse_id",10);
+aWE("g1",64);
+aWE("g2",64);
+aWE("gap",14);
+aWE("gc",45);
+aWE("general",49,30);
+aWE("generat",27,34,53);
+aWE("generation",27,34,37,29,53,59);
+aWE("geom",3,4,5,6,8,10,17,36,39,43,56,57,58,67,32,73);
+aWE("geom_object",0,1,2,49,7,9,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,41,44,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,74,76,77,79,82);
+aWE("geometric",1,49,13,18,20,23,24,27,28,34,41,53,54,55,59,64,65,68,77,78,79);
+aWE("geometrical",3,10,16,36,37,29,46,50,32,31,30,78,80,82);
+aWE("geometry",37,29,50,58,64,31);
+aWE("geompy",0,1,2,3,4,49,5,6,7,8,9,10,11,13,14,16,17,18,19,20,22,23,24,25,26,27,28,33,34,35,36,38,39,41,42,43,44,45,46,47,48,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,32,30,73,74,76,77,79,82);
+aWE("get",5,43,58,32,73);
+aWE("getenv",58);
+aWE("getfacenearpoint",5);
+aWE("getfreeboundary",11,58);
+aWE("getfreefacesid",12,58);
+aWE("getobjectid",82);
+aWE("getsubshap",58);
+aWE("getsubshapeid",39,58,73);
+aWE("getsubshapeindex",5);
+aWE("gg",3,4,5,6,8,10,15,17,36,39,43,56,58,67,73,75,80);
+aWE("giv",13,24,54,64,31);
+aWE("given",3,5,8,9,12,17,22,25,26,28,33,36,38,41,46,51,55,58,64,67,32,73,76);
+aWE("global",42,45,50);
+aWE("glu",5,38,43,52,58,32);
+aWE("good",50);
+aWE("gravity",25,43,46,32);
+aWE("great",50);
+aWE("group",5,37,39,29,50,57,82);
+aWE("group_n",82);
+aWE("group1",39);
+aWE("handl",82);
+aWE("hav",64,65);
+aWE("height",6,19,22,27,58,73);
+aWE("her",82);
+aWE("hexagonal",8);
+aWE("hexahedral",49,8,47);
+aWE("hexahedron",49);
+aWE("hid",50,78);
+aWE("highlight",11,32);
+aWE("hol",58,71);
+aWE("hold",79);
+aWE("how",32);
+aWE("i",17,39,58,64);
+aWE("i11",32);
+aWE("i12",32);
+aWE("i13",32);
+aWE("i21",32);
+aWE("i22",32);
+aWE("i23",32);
+aWE("i31",32);
+aWE("i32",32);
+aWE("i33",32);
+aWE("id",0,12,14,15,25,47,58,70,71,72,73,75,78,80,82);
+aWE("id_arc",3);
+aWE("id_archimed",4);
+aWE("id_axi",73);
+aWE("id_bezi",3);
+aWE("id_box",4,5,58,73);
+aWE("id_box_tr1",5);
+aWE("id_box_tr2",5);
+aWE("id_box1",56,58);
+aWE("id_box2",56,58);
+aWE("id_box3",56);
+aWE("id_chamfer_",73);
+aWE("id_chamfer_all",73);
+aWE("id_chamfer_f",73);
+aWE("id_chamfer_f1",73);
+aWE("id_circle1",3);
+aWE("id_circle2",3);
+aWE("id_common",6);
+aWE("id_compound",5,17,58);
+aWE("id_cone1",56);
+aWE("id_cone2",56);
+aWE("id_cs1",73);
+aWE("id_cs2",73);
+aWE("id_cut",6,58);
+aWE("id_cut_without_f_2",58);
+aWE("id_cylind",6,73);
+aWE("id_divid",58);
+aWE("id_edg",17,36,58);
+aWE("id_edge1",8);
+aWE("id_edge2",8);
+aWE("id_edge3",8);
+aWE("id_edge4",8);
+aWE("id_ellips",3);
+aWE("id_fac",3,58,67);
+aWE("id_face_rot",58);
+aWE("id_face1",17,36);
+aWE("id_face2",17,36);
+aWE("id_face3",36);
+aWE("id_fil",17);
+aWE("id_fillet",73);
+aWE("id_filletall",73);
+aWE("id_fus",6);
+aWE("id_glu",58);
+aWE("id_group1",39);
+aWE("id_importbrep",58);
+aWE("id_interpol",3);
+aWE("id_line1",3);
+aWE("id_line2",3);
+aWE("id_make_block_explod",5);
+aWE("id_mirror1",73);
+aWE("id_mirror2",73);
+aWE("id_mirror3",73);
+aWE("id_offset",73);
+aWE("id_p",58);
+aWE("id_p_on_arc",3);
+aWE("id_p0",3);
+aWE("id_p1",3,8);
+aWE("id_p100",3);
+aWE("id_p2",3,8);
+aWE("id_p3",3,8);
+aWE("id_p4",3,8,73);
+aWE("id_partition1",4);
+aWE("id_partition2",4);
+aWE("id_partition3",4);
+aWE("id_pip",17);
+aWE("id_plan",4,73);
+aWE("id_plane1",3);
+aWE("id_plane2",3);
+aWE("id_plane3",3);
+aWE("id_polylin",3);
+aWE("id_position",73);
+aWE("id_prism",73);
+aWE("id_prism1",17);
+aWE("id_prism2",17);
+aWE("id_px",3);
+aWE("id_py",3);
+aWE("id_pz",3);
+aWE("id_qface1",8);
+aWE("id_qface2",8);
+aWE("id_qface3",8);
+aWE("id_result",58);
+aWE("id_revolution",17);
+aWE("id_rot1d",73);
+aWE("id_rot2d",73);
+aWE("id_rotation",73);
+aWE("id_scal",73);
+aWE("id_section",6);
+aWE("id_sew",58);
+aWE("id_shap",58);
+aWE("id_shell",36);
+aWE("id_sketcher1",67);
+aWE("id_sketcher2",67);
+aWE("id_solid",36);
+aWE("id_solid1",8);
+aWE("id_solid2",8);
+aWE("id_spher",6);
+aWE("id_sphere1",56);
+aWE("id_sphere2",56);
+aWE("id_sphere3",56);
+aWE("id_torus1",56);
+aWE("id_torus2",56);
+aWE("id_tr1d",73);
+aWE("id_tr2d",73);
+aWE("id_translation1",73);
+aWE("id_translation2",73);
+aWE("id_translation3",73);
+aWE("id_vector",3);
+aWE("id_vector1",3);
+aWE("id_vector2",3);
+aWE("id_vector3",17);
+aWE("id_vr",73);
+aWE("id_vxy",3);
+aWE("id_wir",17,36,58);
+aWE("id_wire_clos",58);
+aWE("idlist",58,73);
+aWE("idlist_",73);
+aWE("idlist_f",73);
+aWE("if",0,11,14,19,28,39,43,50,52,58,64,71,72,32);
+aWE("ig",37,29,31);
+aWE("imag",44,50,73,78);
+aWE("imp",64);
+aWE("implement",31);
+aWE("impli",64);
+aWE("import",3,4,5,6,8,10,17,36,37,39,29,43,56,58,67,32,31,73);
+aWE("importation",31);
+aWE("importbrep",58);
+aWE("importcomponentgui",3,4,5,6,8,10,17,36,39,43,56,58,67,73);
+aWE("impossibl",28);
+aWE("improv",5);
+aWE("in",51,31);
+aWE("includ",39);
+aWE("increas",14);
+aWE("independent",16);
+aWE("index",25,82);
+aWE("indic",9,25,52,58);
+aWE("indicat",48,55);
+aWE("inertia",43,32);
+aWE("inform",32);
+aWE("initial",44,45,46,60,61,74);
+aWE("inquir",32);
+aWE("insert",14);
+aWE("insid",52);
+aWE("instead",19);
+aWE("integ",47);
+aWE("integer",26,47);
+aWE("interactive",26);
+aWE("intermediat",49);
+aWE("internal",58,72);
+aWE("interpol",3);
+aWE("interpolat",20);
+aWE("intersect",52);
+aWE("intersection",52);
+aWE("introduction",49,37,29);
+aWE("invalid",43,58,64);
+aWE("invert",50);
+aWE("invisibl",75);
+aWE("isbyparamet",0);
+aWE("iscommonvertex",14);
+aWE("iso",78);
+aWE("isolin",40,78);
+aWE("isometric",50);
+aWE("isplanarfac",36);
+aWE("isplanarwant",3,17,28,67);
+aWE("issucces",58);
+aWE("isvalid",43,58);
+aWE("iteration",34);
+aWE("itself",14);
+aWE("ix",43,32);
+aWE("iy",43,32);
+aWE("iz",43,32);
+aWE("join",64);
+aWE("jpeg",50,78);
+aWE("jpg",50,78);
+aWE("junction",64);
+aWE("just",49);
+aWE("k",64);
+aWE("keep",44,45,60,74,82);
+aWE("keyboard",82);
+aWE("ko",58);
+aWE("l",36,67);
+aWE("last",23,42);
+aWE("lc",42,45);
+aWE("lcs1",45);
+aWE("lcs2",45);
+aWE("least",20);
+aWE("leav",82);
+aWE("left",45,50,78);
+aWE("len",58);
+aWE("length",0,43,66,32);
+aWE("li",1,13);
+aWE("limit",52);
+aWE("lin",2,3,41,66,82);
+aWE("line1",3);
+aWE("line2",3);
+aWE("linear",66);
+aWE("list",3,9,11,12,14,18,20,25,28,34,39,52,57,58,63,64,65,66,68,70,71,72,73,79,82);
+aWE("listchain",5);
+aWE("listoffaceid",9);
+aWE("listofgeomshap",70);
+aWE("listofid",70);
+aWE("listofind",25);
+aWE("listofkeepinsid",52);
+aWE("listofmaterial",52);
+aWE("listofremoveinsid",52);
+aWE("listofshap",18,20,52,63,65,68,79);
+aWE("listoftool",52);
+aWE("listofwireid",71);
+aWE("listshap",33);
+aWE("ll",50);
+aWE("local",42,45,51,66,73);
+aWE("localcs1",45);
+aWE("localcs2",45);
+aWE("localop",5);
+aWE("locat",55);
+aWE("location",42,45,31,73);
+aWE("lock",50);
+aWE("lsc",45);
+aWE("ly",66,72);
+aWE("magnitud",64);
+aWE("main",0,1,2,49,7,9,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,41,42,43,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,74,76,77,79,81,82);
+aWE("mainshap",82);
+aWE("major",24,76);
+aWE("mak",5,6,9,43,47,48,52,58,73,74,82);
+aWE("make_block_explod",5);
+aWE("makearc",1,3,17,36,58,67,73);
+aWE("makebezi",3,20);
+aWE("makeblockexplod",5,26);
+aWE("makeboolean",10,30);
+aWE("makebox",7,10,43,56,58,73);
+aWE("makeboxdxdydz",5,7,43,56,58,73);
+aWE("makeboxtwopnt",4,7,39,56);
+aWE("makecdg",43,32);
+aWE("makechamf",73);
+aWE("makechamferall",9,73);
+aWE("makechamferedg",9,73);
+aWE("makechamferfac",9,73);
+aWE("makecircl",3,13);
+aWE("makecirclethreepnt",3,13);
+aWE("makecommon",6,16);
+aWE("makecompound",5,17,18,43,58);
+aWE("makecon",19,56,58);
+aWE("makeconer1r2h",19,56);
+aWE("makecut",6,58);
+aWE("makecylind",6,22,58,73);
+aWE("makecylinderrh",22);
+aWE("makeedg",8,17,23,36,58);
+aWE("makeellips",3,24);
+aWE("makefac",3,17,28,36,58,67,73);
+aWE("makefacewir",28,36);
+aWE("makefil",17,34);
+aWE("makefillet",33,73);
+aWE("makefilletall",33,73);
+aWE("makefus",6,35);
+aWE("makegluefac",38,43,58);
+aWE("makehalfpartition",4,52);
+aWE("makehexa",49,8);
+aWE("makehexa2fac",49,8);
+aWE("makeinterpol",3,20);
+aWE("makelin",3,41);
+aWE("makelinetwopnt",3,41);
+aWE("makemark",42,73);
+aWE("makemirrorbyaxi",44,73);
+aWE("makemirrorbyplan",44,73);
+aWE("makemirrorbypoint",44,73);
+aWE("makemultirotation1d",46);
+aWE("makemultirotation2d",46);
+aWE("makemultitransformation1d",5,47);
+aWE("makemultitransformation2d",5,47);
+aWE("makemultitranslation1d",48,73);
+aWE("makemultitranslation2d",48,73);
+aWE("makeoffset",51,73);
+aWE("makepartition",4,52);
+aWE("makepip",17,53);
+aWE("makeplan",3,4,54);
+aWE("makeplanefac",3,54);
+aWE("makeplanethreepnt",3,54,73);
+aWE("makepolylin",3,20);
+aWE("makeposition",45,73);
+aWE("makeprism",17,27,36);
+aWE("makeprismvech",17,27,58,73);
+aWE("makequad",49,8);
+aWE("makequad2edg",49,8);
+aWE("makequad4vertic",49,8);
+aWE("makerevolution",17,59);
+aWE("makerotation",58,60,73);
+aWE("makescaletransform",61,73);
+aWE("makesection",6,62);
+aWE("makesew",58,63);
+aWE("makeshell",36,65);
+aWE("makesketch",36,66,67);
+aWE("makesketcheronplan",67);
+aWE("makesolid",36,68);
+aWE("makespher",5,6,10,56,69);
+aWE("makespherepntr",56);
+aWE("maketoru",56,76);
+aWE("maketorusrr",56,76);
+aWE("maketranslation",17,73,74);
+aWE("maketranslationtwopoint",73,74);
+aWE("maketranslationvector",73,74);
+aWE("makevector",3,6,17,36,56,58,67,73,77);
+aWE("makevectordxdydz",3,4,17,77);
+aWE("makevertex",3,4,5,6,8,17,36,39,43,55,56,58,67,73);
+aWE("makevertexoncurv",3,55);
+aWE("makevertexwithref",3,55);
+aWE("makewir",3,17,36,58,67,73,79);
+aWE("manual",82);
+aWE("mark",50);
+aWE("mas",43,32);
+aWE("material",52);
+aWE("math",43,58,73);
+aWE("matrix",43,32);
+aWE("max",26,34,43,64);
+aWE("maxdeg",17);
+aWE("maxdegre",34);
+aWE("maximal",26,64,32);
+aWE("maximum",26,34,38,64);
+aWE("maxnbfac",26);
+aWE("maxtoleranc",64);
+aWE("maxtolerance3d",64);
+aWE("mean",51,55,66,80);
+aWE("measur",32);
+aWE("measurement",43,32);
+aWE("mechanism",31);
+aWE("meet",64);
+aWE("memoris",50);
+aWE("mention",49);
+aWE("menu",0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,40,41,42,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,31,74,76,77,78,79,80,81,82);
+aWE("merg",64);
+aWE("mesh",2,49,50,78);
+aWE("meshingdeflection",2,4);
+aWE("method",45);
+aWE("middl",1,55);
+aWE("min",26,34,43,32);
+aWE("min_dist",43);
+aWE("mindeg",17);
+aWE("mindegre",34);
+aWE("mindistanc",43,32);
+aWE("minimal",26,28,43,32);
+aWE("minimum",26,34,64);
+aWE("minnbfac",26);
+aWE("minor",24,76);
+aWE("mirror",44,73);
+aWE("mirror1",73);
+aWE("mirror2",73);
+aWE("mirror3",73);
+aWE("mod",0,10,14,64,78,80);
+aWE("model",2,37,29);
+aWE("modifi",14,45);
+aWE("modify",45,73);
+aWE("modul",37,29,50,31);
+aWE("moment",43,32);
+aWE("mous",50,78);
+aWE("mov",45,48);
+aWE("much",82);
+aWE("multi",5,46,47,48,73);
+aWE("multirotate1d",46,73);
+aWE("multirotate2d",46,73);
+aWE("multitud",57);
+aWE("must",43,46,48,71,32);
+aWE("n",64);
+aWE("nam",0,1,2,49,7,9,13,14,16,18,19,20,21,22,23,24,27,28,33,34,35,38,41,42,44,45,46,47,48,51,52,53,54,55,59,61,62,63,64,65,68,69,70,71,72,31,74,76,77,78,79,81,82);
+aWE("nb",7,27,41,69);
+aWE("nb_sub",25);
+aWE("nbit",17,34);
+aWE("nbound",43);
+aWE("nbox",43);
+aWE("nbsplitpoint",64);
+aWE("nbtim",46,47,48);
+aWE("nbtimes1",46,48);
+aWE("nbtimes2",46,48);
+aWE("nbtimesu",47);
+aWE("nbtimesv",47);
+aWE("ncentr",43);
+aWE("ncompound",43);
+aWE("ne",7,9,25,27,28,33,34,46,48,53,59,60,61,64,69,74);
+aWE("necessari",64);
+aWE("necessary",9,33,64,66,32);
+aWE("need",14);
+aWE("negativ",51);
+aWE("neighbour",64);
+aWE("new",1,49,7,13,14,18,19,20,22,23,24,25,27,28,34,41,42,50,53,54,55,59,65,66,68,69,73,76,77,78,79,81,82);
+aWE("ninertia",43);
+aWE("nminimal",43);
+aWE("nod",20);
+aWE("noerror",11);
+aWE("non",43);
+aWE("normal",3,13,24,51,54,76);
+aWE("not",19);
+aWE("noth",28);
+aWE("notion",49);
+aWE("nth",64);
+aWE("numb",26,34,40,46,47,48,51,58,63,64,71,73,78);
+aWE("number",47);
+aWE("object",1,2,3,4,5,6,8,9,10,13,15,16,17,18,20,23,24,25,27,28,33,34,36,37,39,29,41,42,44,45,46,50,51,53,54,55,56,57,58,59,60,64,65,67,68,72,32,31,30,73,74,77,78,79,80,82);
+aWE("obtain",25,43,45,64);
+aWE("occ",0,9,14,33,50,70,71,72,78,82);
+aWE("occur",11);
+aWE("offset",51,73);
+aWE("ok",42,43,58,82);
+aWE("old",55);
+aWE("on",0,14,21,46,47,48,54,55,58,64,66,73,81);
+aWE("opaqu",75);
+aWE("open",11,14,50,58,31,82);
+aWE("openwir",11,58);
+aWE("operation",0,1,2,4,49,5,6,7,9,11,12,13,14,16,19,20,21,22,24,25,26,27,33,34,35,37,38,29,41,44,45,46,47,48,51,52,53,54,55,57,58,59,60,61,62,63,64,66,69,70,71,72,30,73,74,76,77,82);
+aWE("operator",58,64);
+aWE("opportunity",31);
+aWE("opposit",7);
+aWE("optimization",37,29);
+aWE("option",78,80);
+aWE("ord",64);
+aWE("orient",49);
+aWE("orientat",50);
+aWE("orientation",50);
+aWE("origin",7,19,22,42,50,69,76,77);
+aWE("os",58);
+aWE("otherwis",0,14,44,45,60,74);
+aWE("our",0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,26,27,28,33,34,35,38,41,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,30,74,75,76,77,79,80,82);
+aWE("out",50,64);
+aWE("outsid",52);
+aWE("ox",42,66);
+aWE("oy",42);
+aWE("oz",19,22,42,66);
+aWE("p",56);
+aWE("p_25_25_50",5);
+aWE("p_25_50_25",5);
+aWE("p_50_25_25",5);
+aWE("p_on_arc",3);
+aWE("p0",3,4,17,36,39,56,58,73);
+aWE("p1",3,6,8,17,56,58,67,73);
+aWE("p10",8);
+aWE("p100",3);
+aWE("p11",8);
+aWE("p12",8);
+aWE("p13",8);
+aWE("p2",3,6,8,17,56,58,67,73);
+aWE("p200",4,39);
+aWE("p3",3,8,17,58,67,73);
+aWE("p4",3,8,17,73);
+aWE("p5",3,8,17,73);
+aWE("p50",3);
+aWE("p6",8,17);
+aWE("p7",8,17);
+aWE("p70",56);
+aWE("p8",8,17);
+aWE("p9",8);
+aWE("pan",50);
+aWE("parallel",7,41,42,64);
+aWE("paramet",0,14,55,64);
+aWE("parameter",4,15,34,58,64,66,75,78,80);
+aWE("parameterization",64);
+aWE("parametric",64);
+aWE("paramt",0);
+aWE("part",16,19,50);
+aWE("partition",4,52);
+aWE("partition1",4);
+aWE("partition2",4);
+aWE("partition3",4);
+aWE("pas",20,41,46,54,66);
+aWE("path",17,53);
+aWE("pathshap",53);
+aWE("perform",4,25,52,73);
+aWE("perpendicular",66);
+aWE("pi",46,58,73);
+aWE("pictur",45);
+aWE("pip",17,53);
+aWE("plac",45,50,64);
+aWE("plan",2,3,4,44,50,52,54,66,73,81,82);
+aWE("planar",28,66,67,73,81);
+aWE("plane1",3);
+aWE("plane2",3);
+aWE("plane3",3);
+aWE("plug",31);
+aWE("plung",2);
+aWE("png",50,78);
+aWE("point",0,1,3,4,49,7,8,13,14,17,19,20,22,23,24,27,36,39,41,42,43,44,46,50,51,54,55,58,61,64,66,67,69,32,73,74,76,77,82);
+aWE("point1",1,3,7,8,13,23,27,41,54,74,77);
+aWE("point2",1,3,7,8,13,23,27,41,54,74,77);
+aWE("point3",1,3,8,13,54);
+aWE("point4",3,8);
+aWE("point5",3);
+aWE("pointcoordinat",43,32);
+aWE("polylin",3,20);
+aWE("pop",15,80);
+aWE("position",0,45,50,55,64,73,81);
+aWE("positional",64);
+aWE("possibiliti",28);
+aWE("possibility",64);
+aWE("possibl",5,20,57,64,32);
+aWE("precision",58,63);
+aWE("predefin",66);
+aWE("pres",42,50);
+aWE("presentation",78);
+aWE("presum",42);
+aWE("preview",50);
+aWE("previou",64,66);
+aWE("primitiv",7,19,22,37,29,56,69,76);
+aWE("print",43,58,32);
+aWE("prism",17,27,36,58,73);
+aWE("prism_edg",73);
+aWE("prism_fac",36,73);
+aWE("prism1",17);
+aWE("prism2",17);
+aWE("problem",64);
+aWE("proces",14,58,64,70);
+aWE("processshap",58,64);
+aWE("produc",2,9,14,16,21,26,33,35,44,46,47,48,51,52,57,60,61,62,63,64,70,73,74);
+aWE("program",39);
+aWE("projection",46,81);
+aWE("prop",43);
+aWE("propagat",5,57);
+aWE("propagation",5,57);
+aWE("properti",43,32);
+aWE("proportional",64);
+aWE("provid",0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,26,27,28,33,34,35,38,41,44,45,46,47,48,50,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,30,74,75,76,77,79,80,82);
+aWE("ps",58);
+aWE("put",2);
+aWE("px",3,17,36,58,73);
+aWE("pxy",73);
+aWE("pxyz",17,36,73);
+aWE("py",3,17,36,58,73);
+aWE("py1",58);
+aWE("python",32);
+aWE("pz",3,4,17,36,58,73);
+aWE("qface1",8);
+aWE("qface2",8);
+aWE("qface3",8);
+aWE("qface4",8);
+aWE("qface5",8);
+aWE("qface6",8);
+aWE("qface7",8);
+aWE("qface8",8);
+aWE("quadrangl",49,8,54,32);
+aWE("r",33,36,67);
+aWE("radio",82);
+aWE("radiu",3,9,13,19,22,24,33,66,69,73,76);
+aWE("radius",3,19,24,76);
+aWE("radius1",6,19,56,58,73);
+aWE("radius2",19,56);
+aWE("radius3",56);
+aWE("radiusmajor",24,76);
+aWE("radiusminor",24,76);
+aWE("rais",39,43,58);
+aWE("rang",0,25,37,29,31,75);
+aWE("recent",78);
+aWE("reconstruction",52);
+aWE("redefin",78);
+aWE("reduc",64);
+aWE("referenc",42,55);
+aWE("refresh",78);
+aWE("regard",55);
+aWE("relativ",66);
+aWE("relative",73);
+aWE("relevant",80);
+aWE("remain",50,80);
+aWE("remaind",45);
+aWE("remot",50);
+aWE("remov",39,44,45,50,58,60,64,70,71,72,74,82);
+aWE("removeobject",39,82);
+aWE("removeweb",52);
+aWE("renam",78);
+aWE("repair",0,11,12,14,37,38,29,58,63,64,70,71,72);
+aWE("repetition",46,48);
+aWE("represent",50,54);
+aWE("representation",50);
+aWE("requir",64,31);
+aWE("requireddegre",64);
+aWE("requirednbsegment",64);
+aWE("res",58);
+aWE("reset",50);
+aWE("resiz",50);
+aWE("respect",38,66);
+aWE("restor",50);
+aWE("restriction",64);
+aWE("result",0,1,2,4,49,5,6,7,9,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,41,44,46,47,48,50,51,52,53,54,55,57,58,59,60,61,62,63,64,65,66,68,69,70,71,72,32,73,74,76,77,79,82);
+aWE("resultant",64);
+aWE("retriev",12);
+aWE("return",25,26,43,50,32,82);
+aWE("revers",46,60);
+aWE("revolution",17,59,64);
+aWE("right",15,45,78,80);
+aWE("ris",64);
+aWE("rot1d",73);
+aWE("rot2d",73);
+aWE("rotat",46,50,59,60,73);
+aWE("rotation",46,50,58,60,73);
+aWE("rul",64);
+aWE("runtimeerror",43,58);
+aWE("s",11,13,14,17,47,58,61,70,71,72,82);
+aWE("s1",16,35,62);
+aWE("s2",16,35,62);
+aWE("salom",3,4,5,6,8,10,17,36,37,39,29,43,56,58,67,73);
+aWE("sam",46,64,66,73,82);
+aWE("sameparamet",64);
+aWE("satisfy",32);
+aWE("sav",50,31);
+aWE("scal",61,73);
+aWE("scen",50);
+aWE("script",0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,26,27,28,33,34,35,38,41,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,30,74,75,76,77,79,80,82);
+aWE("se",45,50,80);
+aWE("search",31);
+aWE("second",7,13,19,22,42,44,45,47,48,52,54,55,64,67,69,30,74,76,77,81);
+aWE("section",2,6,50,62,30);
+aWE("seem",58);
+aWE("segment",64,66);
+aWE("select",0,1,2,4,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,39,41,42,44,45,46,47,48,50,51,52,53,54,55,57,58,59,60,61,62,63,64,65,66,68,69,70,71,72,32,31,74,76,77,78,79,80,81,82);
+aWE("selection",33,66,81,82);
+aWE("sens",52);
+aWE("separat",30);
+aWE("serv",20,27,53,59);
+aWE("set",0,14,26,28,36,46,51,55,81);
+aWE("setcolor",10,15);
+aWE("setdisplaymod",3,4,5,6,8,10,17,36,56,58,67,73,80);
+aWE("settransparency",3,10,36,67,75);
+aWE("sew",58,63);
+aWE("sg",5,39,58,78);
+aWE("shad",78,80);
+aWE("shap",0,2,4,9,11,12,14,16,18,21,25,27,33,34,35,37,38,39,29,40,43,44,45,46,48,50,51,52,53,57,58,59,60,61,62,63,64,70,71,72,32,73,74,75,78,82);
+aWE("shape1",32,30);
+aWE("shape2",32,30);
+aWE("shapelistcompound",17);
+aWE("shapes_of_given_typ",25);
+aWE("shapetyp",33,36,39,58,73,82);
+aWE("shapetypeedg",73);
+aWE("shapetypefac",73);
+aWE("shar",12);
+aWE("sharp",64);
+aWE("shel",12,18,36,51,65,68,80);
+aWE("shell",49,27,36,51,53,59,65,68);
+aWE("shift",45,55,79,82);
+aWE("short",15,80);
+aWE("shortcut",28);
+aWE("should",27,41,70,71,32);
+aWE("show",50,32);
+aWE("shown",42);
+aWE("sid",54);
+aWE("sign",51);
+aWE("similar",54);
+aWE("simp",42);
+aWE("simpl",46,47,48);
+aWE("singl",28);
+aWE("six",49,8);
+aWE("siz",9,54,64);
+aWE("sketch",36,66,67);
+aWE("sketcher",36);
+aWE("sketcher1",36,67);
+aWE("sketcher2",36,67);
+aWE("sketcher3",36);
+aWE("skip",82);
+aWE("small",50,64);
+aWE("so",28,45);
+aWE("solid",49,7,8,19,22,25,27,36,47,51,53,59,68,69,76);
+aWE("solid1",8);
+aWE("solid2",8);
+aWE("sort",25);
+aWE("sourc",59);
+aWE("spac",13,20,54,55,32,77);
+aWE("specifi",0,7,9,14,33,42,47,58,64,72,73);
+aWE("specific",49);
+aWE("specify",0,60);
+aWE("spher",5,6,10,56,69,73);
+aWE("sphere1",56);
+aWE("sphere2",56);
+aWE("sphere3",56);
+aWE("splin",3,20);
+aWE("split",0,64);
+aWE("splitangl",64);
+aWE("splitclosedfac",64);
+aWE("splitcontinuity",64);
+aWE("spot",64);
+aWE("sqrt",43);
+aWE("stag",49);
+aWE("standard",15,78);
+aWE("start",1,27,45,66,74,77);
+aWE("step",37,29,46,48,31);
+aWE("step1",48);
+aWE("step2",48);
+aWE("still",64);
+aWE("str",66);
+aWE("strict",50);
+aWE("strip",64);
+aWE("study",3,4,5,6,8,17,36,56,58,67,73);
+aWE("sub",25,50,58,71,82);
+aWE("sub_shape_id",58);
+aWE("subfacelist",39);
+aWE("submenu",32);
+aWE("subshap",25,82);
+aWE("subshapeall",25);
+aWE("subshapeallid",25);
+aWE("subshapeallsort",25,36,39,58,73);
+aWE("subshapeallsortedid",25);
+aWE("subshapeid",82);
+aWE("subshapesort",25);
+aWE("subtraction",45);
+aWE("successful",43);
+aWE("sup_fac",58);
+aWE("suppres",58,70,71,72);
+aWE("suppressfac",58,70);
+aWE("suppresshol",58,71);
+aWE("suppressinternalwir",58,72);
+aWE("surfac",28,34,43,51,64,32,73);
+aWE("surfacecontinuity",64);
+aWE("surfacemod",64);
+aWE("symmetric",73);
+aWE("symmetrical",44,73);
+aWE("symmetry",44);
+aWE("system",19,22,42,45,69,73,81);
+aWE("t",7,27,39,50,69);
+aWE("tak",64);
+aWE("tangent",64,66);
+aWE("tangential",64);
+aWE("target",26,66);
+aWE("technology",50);
+aWE("tetrahedral",49);
+aWE("textual",66,67);
+aWE("th",64);
+aWE("theendlc",45);
+aWE("them",7,25,50,64,70,79,82);
+aWE("theobject",45);
+aWE("therefor",66);
+aWE("theshap",38,58);
+aWE("thestartlc",45);
+aWE("thetoleranc",38);
+aWE("third",7);
+aWE("thre",1,3,13,17,20,36,42,44,54,55,67,73,81);
+aWE("thu",64,75);
+aWE("tim",20,46,48,55,73);
+aWE("tobezi",64);
+aWE("togeth",82);
+aWE("tol",43);
+aWE("tol2d",17,34);
+aWE("tol3d",17,34);
+aWE("toleranc",14,34,38,43,58,64,32);
+aWE("tolerance2d",64);
+aWE("tolerance3d",58,64);
+aWE("tool",43,52,32);
+aWE("toolbar",50);
+aWE("top_fac",5);
+aWE("top_face_ind",5);
+aWE("toru",56,76);
+aWE("torus",56);
+aWE("torus1",56);
+aWE("torus2",56);
+aWE("tr1d",73);
+aWE("tr2d",73);
+aWE("transform",5,16,47,61,73);
+aWE("transformat",5);
+aWE("transformation",5,9,33,37,29,44,45,46,47,48,50,51,60,61,73,74);
+aWE("translat",45,46,48,51,73,74);
+aWE("translation",46,47,48,73,74);
+aWE("translation1",73);
+aWE("translation2",73);
+aWE("translation3",73);
+aWE("transparency",10,75,78);
+aWE("transparent",75,80);
+aWE("triangl",50);
+aWE("trihedron",50);
+aWE("trimsiz",3,4,54);
+aWE("tru",0,14,52,58,32);
+aWE("truncat",19);
+aWE("try",28);
+aWE("tt",36,67);
+aWE("tui",0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,41,42,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,30,74,75,76,77,78,79,80,82);
+aWE("tupl",32);
+aWE("two",0,3,4,49,7,8,9,12,16,17,19,23,35,36,38,39,45,46,47,48,52,64,67,69,32,73,76,81,82);
+aWE("typ",20,25,26,52,64,66,32,30,82);
+aWE("u",64);
+aWE("underly",14,64);
+aWE("unionlist",39);
+aWE("up",15,19,80);
+aWE("updat",78);
+aWE("updateobjbrows",5,39,58);
+aWE("us",2,49,14,25,26,34,37,29,45,47,50,64,66,72,32,30,75,82);
+aWE("useful",0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,26,27,28,33,34,35,38,41,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,30,74,75,76,77,78,79,80,82);
+aWE("v",6,56,58,73);
+aWE("v1",49);
+aWE("v2",49);
+aWE("v3",49);
+aWE("v4",49);
+aWE("val",0);
+aWE("valid",43,58,32);
+aWE("validity",32);
+aWE("valu",0,2,7,9,14,19,22,27,33,38,40,42,43,45,46,48,51,54,58,59,63,64,66,69,32,74,76,77);
+aWE("variety",25);
+aWE("variou",64);
+aWE("vector",3,4,6,13,17,19,22,24,27,36,41,42,44,46,48,54,56,58,59,60,64,66,67,73,74,76,77,81);
+aWE("vector_arc",3,67);
+aWE("vector1",3,17);
+aWE("vector1_arc1",17);
+aWE("vector1_arc2",17);
+aWE("vector2",3,17);
+aWE("vector2_arc1",17);
+aWE("vector2_arc2",17);
+aWE("vector3",17);
+aWE("versa",64);
+aWE("vertex",3,4,6,13,14,17,19,22,23,24,27,43,44,53,54,55,56,58,59,61,69,32,73,76);
+aWE("vertex_n",55);
+aWE("vertex1",23);
+aWE("vertex2",23);
+aWE("vertexmaxtol",32);
+aWE("vertexmintol",32);
+aWE("vertic",1,3,49,5,7,8,14,17,23,25,36,39,41,54,56,58,67,73,74,77);
+aWE("via",49,7,27,28,41,50,66,69,31);
+aWE("vic",64);
+aWE("view",0,9,10,14,33,42,50,70,71,72,32,78,79,80,82);
+aWE("visibl",50);
+aWE("visualiz",50);
+aWE("volum",43,32);
+aWE("vr",73);
+aWE("vrot1d",73);
+aWE("vt",73);
+aWE("vtr1d",73);
+aWE("vtr2d",73);
+aWE("vxy",3,17,36,58,73);
+aWE("vxyz",4);
+aWE("vz",73);
+aWE("w_0",58);
+aWE("wantplanarfac",58);
+aWE("wat",2);
+aWE("waterdensity",2,4);
+aWE("way",7,25,27,41,44,46,69,82);
+aWE("weight",2,4);
+aWE("well",64);
+aWE("wf",67);
+aWE("what",43);
+aWE("whati",43,32);
+aWE("wheth",32);
+aWE("whil",11,17,43,64,80);
+aWE("whos",28,32);
+aWE("wid",37,29);
+aWE("will",0,1,2,49,7,9,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,41,42,44,45,46,47,48,50,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,31,74,76,77,79,82);
+aWE("wir",3,49,11,14,17,25,27,28,36,43,53,58,59,66,67,71,72,73,79);
+aWE("wire_clos",58);
+aWE("wire_nam",58);
+aWE("wire1",17);
+aWE("wire2",17);
+aWE("wirefram",78,80);
+aWE("wish",25,50,31);
+aWE("within",14,40,78);
+aWE("without",58);
+aWE("work",37,29,46,50,64,66,81,82);
+aWE("workingplan",66);
+aWE("ww",36,67);
+aWE("x",3,7,24,42,45,55,66,69,32);
+aWE("x1",7);
+aWE("x2",7);
+aWE("xdx",42);
+aWE("xdy",42);
+aWE("xdz",42);
+aWE("xmax",43,32);
+aWE("xmin",43,32);
+aWE("xoy",66);
+aWE("xyz",81);
+aWE("xz_fac",5);
+aWE("xz_face_ind",5);
+aWE("y",3,7,24,42,55,66,69,32);
+aWE("y1",7);
+aWE("y2",7);
+aWE("ydx",42);
+aWE("ydy",42);
+aWE("ydz",42);
+aWE("ymax",43,32);
+aWE("ymin",43,32);
+aWE("your",15,34,63,71,32,31,78,81,82);
+aWE("yourselv",42);
+aWE("yz_fac",5);
+aWE("yz_face_ind",5);
+aWE("z",2,3,7,42,55,69,32);
+aWE("z1",7);
+aWE("z2",7);
+aWE("zero",19);
+aWE("zmax",43,32);
+aWE("zmin",43,32);
+aWE("zoom",50);
+
+//-->
+</script>
+</html>
index 77e0107f3ac8482101e3293c7d2433b92f707a89..e38a107b583452cf012d6087e148161c68b72f3b 100755 (executable)
@@ -1,26 +1,26 @@
-//     WebHelp 5.10.001\r
-var gIEA = new Array();\r
-function aGE(sName, sDef)\r
-{\r
-       var len = gIEA.length;\r
-       gIEA[len] = new gloEntry(sName, sDef);\r
-}\r
-\r
-function gloEntry(sName, sDef) \r
-{\r
-       this.sName = sName;\r
-       this.sDef = sDef;\r
-       this.nNKOff = 0;\r
-}\r
-\r
-function window_OnLoad()\r
-{\r
-       if (parent && parent != this) {\r
-               if (parent.putData) \r
-               {\r
-                       parent.putData(gIEA);\r
-               }\r
-       }\r
-}\r
-\r
+//     WebHelp 5.10.001
+var gIEA = new Array();
+function aGE(sName, sDef)
+{
+       var len = gIEA.length;
+       gIEA[len] = new gloEntry(sName, sDef);
+}
+
+function gloEntry(sName, sDef) 
+{
+       this.sName = sName;
+       this.sDef = sDef;
+       this.nNKOff = 0;
+}
+
+function window_OnLoad()
+{
+       if (parent && parent != this) {
+               if (parent.putData) 
+               {
+                       parent.putData(gIEA);
+               }
+       }
+}
+
 window.onload = window_OnLoad;
\ No newline at end of file
index 9d256b1a86a862d0df36aee9e3077d953f65827a..3865725f4293e848e25f2cb7114eec58b17e0b23 100755 (executable)
@@ -1,33 +1,33 @@
-<html>\r
-<head>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-</head>\r
-<body>\r
-<script language="javascript" src="whgdata.js"></script>\r
-<script language="javascript">\r
-<!--\r
- aGE("Cell","Element of a mesh. Cells are determined by their connectivity. They can have 0,1,2 or 3 dimension.");\r
- aGE("Component","One integer or real value can correspond to each component of a field and to each entity of a mesh");\r
- aGE("Descendant connectivity","It is a description of the entities of the mesh with dimension N. This description is made by an ordered list of geometrical entities (nodes, edges, or faces) with dimension N-1.");\r
- aGE("Edge","An edge of a volumetric or surface mesh. It is composed of 2 or 3 nodes (2 vertex nodes and optionally one middle node).");\r
- aGE("Entity of a mesh","Geometrical component of the mesh: node, cell, face and edge. Faces and edges are only intermediate entities allowing to define the cells in descendant connectivity.");\r
- aGE("Equivalence","Equivalence represents a list of correspondance 2 by 2 of the entities of the same dimension.");\r
- aGE("Face","Face of a volumetrical cell (triangle, quadrangle).");\r
- aGE("Family","Entities of a mesh are described by a certain number   of characteristics (boundary conditions, groups membership). Families represent classes equivalent to these characteristics (two entities of a mesh can belong to the same family if they have the same characteristics). Every family is determined by a set of attributes and a list of groups membership.");\r
- aGE("Field","Field consists of one or several scalar components. One definite type is associated to the given field and the values corresponding to different components are all of the same type.");\r
- aGE("Field profile","Fields can be defined only on one part of the mesh. Profile   of the field or profile of the component of a field indicates which entities of the mesh contain values.");\r
- aGE("Group","Unordered set of entities of a mesh. One entity can belong to   several groups.");\r
- aGE("Mesh","Mesh is described by its geometry: list of nodes and list of cells which constitute this mesh. Supplementary information is added with the help of families (initial, boundary conditions).");\r
- aGE("Nodal connectivity","It is a description of an entity of the mesh by an ordered list of nodes constituting this entity.");\r
- aGE("Node","Node can be an isolated node of a mesh, a vertex or middle node of an edge. A node is associated to a point.");\r
- aGE("Point","Geometrical entity determined by its coordinates in the space.");\r
- aGE("Reference connectivity","For each type of entity of a mesh, reference connectivity define the topology of an entity.");\r
- aGE("Result","List of fields referring to one mesh.");\r
- aGE("Study","Study represents a chain of sequences of calculations.");\r
-\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
+<html>
+<head>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+</head>
+<body>
+<script language="javascript" src="whgdata.js"></script>
+<script language="javascript">
+<!--
+ aGE("Cell","Element of a mesh. Cells are determined by their connectivity. They can have 0,1,2 or 3 dimension.");
+ aGE("Component","One integer or real value can correspond to each component of a field and to each entity of a mesh");
+ aGE("Descendant connectivity","It is a description of the entities of the mesh with dimension N. This description is made by an ordered list of geometrical entities (nodes, edges, or faces) with dimension N-1.");
+ aGE("Edge","An edge of a volumetric or surface mesh. It is composed of 2 or 3 nodes (2 vertex nodes and optionally one middle node).");
+ aGE("Entity of a mesh","Geometrical component of the mesh: node, cell, face and edge. Faces and edges are only intermediate entities allowing to define the cells in descendant connectivity.");
+ aGE("Equivalence","Equivalence represents a list of correspondance 2 by 2 of the entities of the same dimension.");
+ aGE("Face","Face of a volumetrical cell (triangle, quadrangle).");
+ aGE("Family","Entities of a mesh are described by a certain number   of characteristics (boundary conditions, groups membership). Families represent classes equivalent to these characteristics (two entities of a mesh can belong to the same family if they have the same characteristics). Every family is determined by a set of attributes and a list of groups membership.");
+ aGE("Field","Field consists of one or several scalar components. One definite type is associated to the given field and the values corresponding to different components are all of the same type.");
+ aGE("Field profile","Fields can be defined only on one part of the mesh. Profile   of the field or profile of the component of a field indicates which entities of the mesh contain values.");
+ aGE("Group","Unordered set of entities of a mesh. One entity can belong to   several groups.");
+ aGE("Mesh","Mesh is described by its geometry: list of nodes and list of cells which constitute this mesh. Supplementary information is added with the help of families (initial, boundary conditions).");
+ aGE("Nodal connectivity","It is a description of an entity of the mesh by an ordered list of nodes constituting this entity.");
+ aGE("Node","Node can be an isolated node of a mesh, a vertex or middle node of an edge. A node is associated to a point.");
+ aGE("Point","Geometrical entity determined by its coordinates in the space.");
+ aGE("Reference connectivity","For each type of entity of a mesh, reference connectivity define the topology of an entity.");
+ aGE("Result","List of fields referring to one mesh.");
+ aGE("Study","Study represents a chain of sequences of calculations.");
+
+//-->
+</script>
+</body>
+</html>
index dc5a67786450d8e50199605d2c9286a51f5e06c5..9d7ac79f1a5d36c1a625ccfc0bd1ae4e7fdbd53a 100755 (executable)
@@ -1,16 +1,16 @@
-<html>\r
-<head>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-</head>\r
-<body>\r
-<script language="javascript" src="whglo.js"></script>\r
-<script language="javascript">\r
-<!--\r
-iFM("Cell","Study","whgdata0.htm",18);\r
-\r
-//-->\r
-</script>\r
-</body>\r
+<html>
+<head>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+</head>
+<body>
+<script language="javascript" src="whglo.js"></script>
+<script language="javascript">
+<!--
+iFM("Cell","Study","whgdata0.htm",18);
+
+//-->
+</script>
+</body>
 </html>
\ No newline at end of file
index e0519afcb8137a50ff418f9f806e8ec5dda207e9..c34fb24b2651604d56f12a169eff088da845cda5 100755 (executable)
@@ -1,34 +1,34 @@
-//     WebHelp 5.10.001\r
-var gaFileMapping = new Array();\r
-function fileMapping(sBK, sEK, sFileName, nNum)\r
-{\r
-       this.sBK = sBK;\r
-       this.sEK = sEK;\r
-       this.sFileName = sFileName;\r
-       this.aKs = null;\r
-       this.nNum = nNum;\r
-       this.oUsedItems = null;\r
-}\r
-\r
-\r
-function iFM(sBK, sEK, sFileName, nNum)\r
-{\r
-       var i = gaFileMapping.length;\r
-       gaFileMapping[i] = new fileMapping(sBK, sEK, sFileName, nNum);  \r
-       if (i == 0) {\r
-               gaFileMapping[i].nTotal = nNum;\r
-       }\r
-       else {\r
-               gaFileMapping[i].nTotal = nNum + gaFileMapping[i - 1].nTotal;\r
-       }\r
-}\r
-\r
-function window_OnLoad()\r
-{\r
-       if (parent && parent != this && parent.projReady)\r
-       {\r
-               parent.projReady(gaFileMapping);\r
-       }               \r
-}\r
-\r
-window.onload = window_OnLoad;\r
+//     WebHelp 5.10.001
+var gaFileMapping = new Array();
+function fileMapping(sBK, sEK, sFileName, nNum)
+{
+       this.sBK = sBK;
+       this.sEK = sEK;
+       this.sFileName = sFileName;
+       this.aKs = null;
+       this.nNum = nNum;
+       this.oUsedItems = null;
+}
+
+
+function iFM(sBK, sEK, sFileName, nNum)
+{
+       var i = gaFileMapping.length;
+       gaFileMapping[i] = new fileMapping(sBK, sEK, sFileName, nNum);  
+       if (i == 0) {
+               gaFileMapping[i].nTotal = nNum;
+       }
+       else {
+               gaFileMapping[i].nTotal = nNum + gaFileMapping[i - 1].nTotal;
+       }
+}
+
+function window_OnLoad()
+{
+       if (parent && parent != this && parent.projReady)
+       {
+               parent.projReady(gaFileMapping);
+       }               
+}
+
+window.onload = window_OnLoad;
index 9f0eb15edc13f4fcc606d23e7fe41ff9a66d2ac6..a92184730764adf14847614291af60534d5e28c0 100755 (executable)
@@ -1,89 +1,89 @@
-//     WebHelp 5.10.001\r
-// const strings\r
-var gIEA = new Array();\r
-function aIE()\r
-{\r
-       var len = gIEA.length;\r
-       gIEA[len] = new indexEntry(aIE.arguments);\r
-}\r
-\r
-function topic(sName, sURL)\r
-{\r
-       this.sName = sName;\r
-       this.sURL = sURL;\r
-}\r
-\r
-function indexEntry(fn_arguments) \r
-{\r
-       if (fn_arguments.length && fn_arguments.length >= 3) \r
-       {\r
-               this.nType = fn_arguments[0];\r
-               this.nPKOff = 0;\r
-               this.nNKOff = fn_arguments[1];\r
-               this.sName = fn_arguments[2];\r
-               this.aTopics = null;\r
-               var nLen = fn_arguments.length;\r
-               if (Math.floor(nLen / 2) * 2 == nLen)\r
-               {\r
-                       this.sTarget = fn_arguments[3];\r
-                       if (nLen > 5)\r
-                       {\r
-                               this.aTopics = new Array();\r
-                               for (var i = 0; i < (nLen - 5)/2; i++)\r
-                               {\r
-                                       this.aTopics[i] = new topic(fn_arguments[i * 2 + 4], fn_arguments[i * 2 + 5]);\r
-                               }\r
-                       }\r
-\r
-               }\r
-               else \r
-               {\r
-                       if (nLen > 4) \r
-                       {\r
-                               this.aTopics = new Array();\r
-                               for (var i = 0; i < (nLen - 4)/2; i++)\r
-                               {\r
-                                       this.aTopics[i] = new topic(fn_arguments[i * 2 + 3], fn_arguments[i * 2 + 4]);\r
-                               }\r
-                       }\r
-               }\r
-       }\r
-}\r
-\r
-function getIndexTopicMappingList(nItemIndex)\r
-{\r
-       var sTopics = "";\r
-       if (gIEA.length > nItemIndex)\r
-       {\r
-               if (gIEA[nItemIndex].aTopics) \r
-               {\r
-                       var i = 0;\r
-                       var nLen = gIEA[nItemIndex].aTopics.length;\r
-                       for (i = 0; i < nLen; i ++) \r
-                       {\r
-                               sTopics += "," + gIEA[nItemIndex].aTopics[i];\r
-                       }\r
-               }\r
-       }\r
-       return sTopics;         \r
-}\r
-\r
-function window_OnLoad()\r
-{\r
-       if (parent && parent != this) {\r
-               if (parent.putData) \r
-               {\r
-                       for (var i = 0; i < gIEA.length; i ++ )\r
-                       {\r
-                               if (gIEA[i].nNKOff != 0 && i + gIEA[i].nNKOff + 1 < gIEA.length)\r
-                               {\r
-                               \r
-                                       gIEA[i + gIEA[i].nNKOff + 1].nPKOff = gIEA[i].nNKOff;\r
-                               }\r
-                       }\r
-                       parent.putData(gIEA);\r
-               }\r
-       }\r
-}\r
-\r
+//     WebHelp 5.10.001
+// const strings
+var gIEA = new Array();
+function aIE()
+{
+       var len = gIEA.length;
+       gIEA[len] = new indexEntry(aIE.arguments);
+}
+
+function topic(sName, sURL)
+{
+       this.sName = sName;
+       this.sURL = sURL;
+}
+
+function indexEntry(fn_arguments) 
+{
+       if (fn_arguments.length && fn_arguments.length >= 3) 
+       {
+               this.nType = fn_arguments[0];
+               this.nPKOff = 0;
+               this.nNKOff = fn_arguments[1];
+               this.sName = fn_arguments[2];
+               this.aTopics = null;
+               var nLen = fn_arguments.length;
+               if (Math.floor(nLen / 2) * 2 == nLen)
+               {
+                       this.sTarget = fn_arguments[3];
+                       if (nLen > 5)
+                       {
+                               this.aTopics = new Array();
+                               for (var i = 0; i < (nLen - 5)/2; i++)
+                               {
+                                       this.aTopics[i] = new topic(fn_arguments[i * 2 + 4], fn_arguments[i * 2 + 5]);
+                               }
+                       }
+
+               }
+               else 
+               {
+                       if (nLen > 4) 
+                       {
+                               this.aTopics = new Array();
+                               for (var i = 0; i < (nLen - 4)/2; i++)
+                               {
+                                       this.aTopics[i] = new topic(fn_arguments[i * 2 + 3], fn_arguments[i * 2 + 4]);
+                               }
+                       }
+               }
+       }
+}
+
+function getIndexTopicMappingList(nItemIndex)
+{
+       var sTopics = "";
+       if (gIEA.length > nItemIndex)
+       {
+               if (gIEA[nItemIndex].aTopics) 
+               {
+                       var i = 0;
+                       var nLen = gIEA[nItemIndex].aTopics.length;
+                       for (i = 0; i < nLen; i ++) 
+                       {
+                               sTopics += "," + gIEA[nItemIndex].aTopics[i];
+                       }
+               }
+       }
+       return sTopics;         
+}
+
+function window_OnLoad()
+{
+       if (parent && parent != this) {
+               if (parent.putData) 
+               {
+                       for (var i = 0; i < gIEA.length; i ++ )
+                       {
+                               if (gIEA[i].nNKOff != 0 && i + gIEA[i].nNKOff + 1 < gIEA.length)
+                               {
+                               
+                                       gIEA[i + gIEA[i].nNKOff + 1].nPKOff = gIEA[i].nNKOff;
+                               }
+                       }
+                       parent.putData(gIEA);
+               }
+       }
+}
+
 window.onload = window_OnLoad;
\ No newline at end of file
index 0a0deedd094e90290616665493c3eba1ab41fbbb..a049a96f99753b5e8b3eaaf551b2fe4d916da231 100755 (executable)
@@ -1,15 +1,15 @@
-<html>\r
-<head>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-</head>\r
-<body>\r
-<script language="javascript" src="whidx.js"></script>\r
-<script language="javascript">\r
-<!--\r
-\r
-//-->\r
-</script>\r
-</body>\r
+<html>
+<head>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+</head>
+<body>
+<script language="javascript" src="whidx.js"></script>
+<script language="javascript">
+<!--
+
+//-->
+</script>
+</body>
 </html>
\ No newline at end of file
index e0519afcb8137a50ff418f9f806e8ec5dda207e9..c34fb24b2651604d56f12a169eff088da845cda5 100755 (executable)
@@ -1,34 +1,34 @@
-//     WebHelp 5.10.001\r
-var gaFileMapping = new Array();\r
-function fileMapping(sBK, sEK, sFileName, nNum)\r
-{\r
-       this.sBK = sBK;\r
-       this.sEK = sEK;\r
-       this.sFileName = sFileName;\r
-       this.aKs = null;\r
-       this.nNum = nNum;\r
-       this.oUsedItems = null;\r
-}\r
-\r
-\r
-function iFM(sBK, sEK, sFileName, nNum)\r
-{\r
-       var i = gaFileMapping.length;\r
-       gaFileMapping[i] = new fileMapping(sBK, sEK, sFileName, nNum);  \r
-       if (i == 0) {\r
-               gaFileMapping[i].nTotal = nNum;\r
-       }\r
-       else {\r
-               gaFileMapping[i].nTotal = nNum + gaFileMapping[i - 1].nTotal;\r
-       }\r
-}\r
-\r
-function window_OnLoad()\r
-{\r
-       if (parent && parent != this && parent.projReady)\r
-       {\r
-               parent.projReady(gaFileMapping);\r
-       }               \r
-}\r
-\r
-window.onload = window_OnLoad;\r
+//     WebHelp 5.10.001
+var gaFileMapping = new Array();
+function fileMapping(sBK, sEK, sFileName, nNum)
+{
+       this.sBK = sBK;
+       this.sEK = sEK;
+       this.sFileName = sFileName;
+       this.aKs = null;
+       this.nNum = nNum;
+       this.oUsedItems = null;
+}
+
+
+function iFM(sBK, sEK, sFileName, nNum)
+{
+       var i = gaFileMapping.length;
+       gaFileMapping[i] = new fileMapping(sBK, sEK, sFileName, nNum);  
+       if (i == 0) {
+               gaFileMapping[i].nTotal = nNum;
+       }
+       else {
+               gaFileMapping[i].nTotal = nNum + gaFileMapping[i - 1].nTotal;
+       }
+}
+
+function window_OnLoad()
+{
+       if (parent && parent != this && parent.projReady)
+       {
+               parent.projReady(gaFileMapping);
+       }               
+}
+
+window.onload = window_OnLoad;
index d5428a7de68aad1a6d9235d19f04530e4bbd8956..0558e198caac7ec9dae1224a7c5e64afd73d9f43 100755 (executable)
@@ -1,64 +1,64 @@
-//     WebHelp 5.10.001\r
-var gTEA = new Array();\r
-function aTE()\r
-{\r
-       gTEA[gTEA.length] = new tocEntry(aTE.arguments);\r
-}\r
-\r
-function tocEntry(fn_arguments) \r
-{\r
-       if (fn_arguments.length < 3)    \r
-       {\r
-               alert ("data format wrong!!!");\r
-               return;\r
-       }\r
-       \r
-       this.nType = fn_arguments[0];\r
-       this.nContents = fn_arguments[1];\r
-       this.sItemName = fn_arguments[2];\r
-       \r
-       if (this.nType == 1 || this.nType == 2 || this.nType == 16)\r
-       {\r
-               if (fn_arguments.length > 3)\r
-               {\r
-                       this.sItemURL = fn_arguments[3];\r
-                       if (fn_arguments.length > 4)\r
-                       {\r
-                               this.sTarget = fn_arguments[4];\r
-                               if (fn_arguments.length > 5)\r
-                                       this.sIconRef = fn_arguments[5];\r
-                       }\r
-               }\r
-       }\r
-       if (this.nType == 4 || this.nType == 8)\r
-       {\r
-               if (fn_arguments.length > 3)\r
-               {\r
-                       this.sRefURL = fn_arguments[3];\r
-                       if (this.nType == 4)\r
-                       {\r
-                               if(this.sRefURL.lastIndexOf("/")!=this.sRefURL.length-1)\r
-                                       this.sRefURL+="/";\r
-                       }\r
-                       if (fn_arguments.length > 4)\r
-                       {\r
-                               this.sItemURL = fn_arguments[4];\r
-                               if (fn_arguments.length > 5)\r
-                               {\r
-                                       this.sTarget = fn_arguments[5];\r
-                                       if (fn_arguments.length > 6)\r
-                                               this.sIconRef = fn_arguments[6];\r
-                               }\r
-                       }\r
-               }\r
-       }\r
-}\r
-\r
-\r
-function window_OnLoad()\r
-{\r
-       if (parent && parent != this && parent.putData) {\r
-               parent.putData(gTEA);\r
-       }\r
-}\r
+//     WebHelp 5.10.001
+var gTEA = new Array();
+function aTE()
+{
+       gTEA[gTEA.length] = new tocEntry(aTE.arguments);
+}
+
+function tocEntry(fn_arguments) 
+{
+       if (fn_arguments.length < 3)    
+       {
+               alert ("data format wrong!!!");
+               return;
+       }
+       
+       this.nType = fn_arguments[0];
+       this.nContents = fn_arguments[1];
+       this.sItemName = fn_arguments[2];
+       
+       if (this.nType == 1 || this.nType == 2 || this.nType == 16)
+       {
+               if (fn_arguments.length > 3)
+               {
+                       this.sItemURL = fn_arguments[3];
+                       if (fn_arguments.length > 4)
+                       {
+                               this.sTarget = fn_arguments[4];
+                               if (fn_arguments.length > 5)
+                                       this.sIconRef = fn_arguments[5];
+                       }
+               }
+       }
+       if (this.nType == 4 || this.nType == 8)
+       {
+               if (fn_arguments.length > 3)
+               {
+                       this.sRefURL = fn_arguments[3];
+                       if (this.nType == 4)
+                       {
+                               if(this.sRefURL.lastIndexOf("/")!=this.sRefURL.length-1)
+                                       this.sRefURL+="/";
+                       }
+                       if (fn_arguments.length > 4)
+                       {
+                               this.sItemURL = fn_arguments[4];
+                               if (fn_arguments.length > 5)
+                               {
+                                       this.sTarget = fn_arguments[5];
+                                       if (fn_arguments.length > 6)
+                                               this.sIconRef = fn_arguments[6];
+                               }
+                       }
+               }
+       }
+}
+
+
+function window_OnLoad()
+{
+       if (parent && parent != this && parent.putData) {
+               parent.putData(gTEA);
+       }
+}
 window.onload = window_OnLoad;
\ No newline at end of file
index ff33c3846ca1eee6c8fda1d9a58c29084b383814..58b23cebb005427e99ecbad86fafd7b499e9fbc4 100755 (executable)
-<html>\r
-<head>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-</head>\r
-<body>\r
-<script language="javascript" src="whtdata.js"></script>\r
-<script language="javascript">\r
-<!--\r
- aTE(1,97,"GEOM module");\r
-   aTE(2,0,"Introduction to GEOM","files/introduction_to_geom.htm");\r
-   aTE(2,0,"Importing/exporting geometrical objects","files/salome2_sp3_geomtoolsgui_functions.htm");\r
-   aTE(1,6,"Managing geometrical objects");\r
-     aTE(2,0,"Displaying/hiding objects","files/salome2_sp3_displaygui_functions.htm");\r
-     aTE(1,4,"Changing Display Parameters");\r
-       aTE(2,0,"Display Mode","wireframe_and_shading.htm");\r
-       aTE(2,0,"Color","color.htm");\r
-       aTE(2,0,"Transparency","transparency.htm");\r
-       aTE(2,0,"Isolines","isos.htm");\r
-   aTE(1,33,"Creating geometrical objects");\r
-     aTE(1,10,"Creation of Basic Geometric Objects");\r
-       aTE(2,0,"Point","point.htm");\r
-       aTE(2,0,"Line","line.htm");\r
-       aTE(2,0,"Circle","circle.htm");\r
-       aTE(2,0,"Ellipse","ellipse.htm");\r
-       aTE(2,0,"Arc","arc.htm");\r
-       aTE(2,0,"Curve","curve.htm");\r
-       aTE(2,0,"Vector","vector.htm");\r
-       aTE(2,0,"Plane","plane.htm");\r
-       aTE(2,0,"Working Plane","working_plane.htm");\r
-       aTE(2,0,"Local Coordinate System","local_coordinate_system.htm");\r
-     aTE(1,5,"Creation of Primitives");\r
-       aTE(2,0,"Box","box.htm");\r
-       aTE(2,0,"Cylinder","cylinder.htm");\r
-       aTE(2,0,"Sphere","sphere.htm");\r
-       aTE(2,0,"Torus","turus.htm");\r
-       aTE(2,0,"Cone","cone.htm");\r
-     aTE(1,4,"Generation of Complex Objects");\r
-       aTE(2,0,"Extrusion","extrusion.htm");\r
-       aTE(2,0,"Revolution","revolution.htm");\r
-       aTE(2,0,"Filling","filling.htm");\r
-       aTE(2,0,"Pipe","pipe_creation.htm");\r
-     aTE(2,0,"Working with groups","working_with_groups.htm");\r
-     aTE(2,0,"Building by blocks","newentity_blocks.htm");\r
-     aTE(2,0,"Sketcher","sketcher.htm");\r
-     aTE(1,7,"Creation of Advanced Geometrical Objects");\r
-       aTE(2,0,"Explode","explode.htm");\r
-       aTE(2,0,"Edge","edge.htm");\r
-       aTE(2,0,"Wire","wire.htm");\r
-       aTE(2,0,"Face","face.htm");\r
-       aTE(2,0,"Shell","shell.htm");\r
-       aTE(2,0,"Solid","solid.htm");\r
-       aTE(2,0,"Compound","compound.htm");\r
-   aTE(1,35,"Transforming geometrical objects");\r
-     aTE(1,2,"Basic Operations");\r
-       aTE(2,0,"Partition","partition.htm");\r
-       aTE(2,0,"Archimede","archimede.htm");\r
-     aTE(1,5,"Boolean Operations");\r
-       aTE(2,0,"Using boolean operations","files/salome2_sp3_booleangui_functions.htm");\r
-       aTE(2,0,"Fuse","fuse.htm");\r
-       aTE(2,0,"Common","common.htm");\r
-       aTE(2,0,"Cut","cut.htm");\r
-       aTE(2,0,"Section","section.htm");\r
-     aTE(1,10,"Transformation Operations");\r
-       aTE(2,0,"Translation","translation.htm");\r
-       aTE(2,0,"Rotation","rotation.htm");\r
-       aTE(2,0,"Modify the Location","modify_the_location.htm");\r
-       aTE(2,0,"Mirror Image","mirror_image.htm");\r
-       aTE(2,0,"Scale Transform","scale_transform.htm");\r
-       aTE(2,0,"Offset Surface","offset_surface.htm");\r
-       aTE(2,0,"Multi Translation","multi_translation.htm");\r
-       aTE(2,0,"Multi Rotation","multi_rotation.htm");\r
-       aTE(2,0,"Fillet","fillet.htm");\r
-       aTE(2,0,"Chamfer","chamfer.htm");\r
-     aTE(1,3,"Blocks Operations");\r
-       aTE(2,0,"Multi Transformation","multi_transformation.htm");\r
-       aTE(2,0,"Explode on Blocks","explode_on_blocks.htm");\r
-       aTE(2,0,"Propagate","propagate.htm");\r
-     aTE(1,10,"Repairing Operations");\r
-       aTE(2,0,"Shape Processing","shape_processing.htm");\r
-       aTE(2,0,"Suppress Faces","suppress_faces.htm");\r
-       aTE(2,0,"Close Contour","close_contour.htm");\r
-       aTE(2,0,"Suppress Internal Wires","suppress_internal_wires.htm");\r
-       aTE(2,0,"Suppress Holes","suppress_holes.htm");\r
-       aTE(2,0,"Sewing","sewing.htm");\r
-       aTE(2,0,"Glue Faces","glue_faces.htm");\r
-       aTE(2,0,"Add Point on Edge","add_point_on_edge.htm");\r
-       aTE(2,0,"Check Free Boundaries","check_free_boundaries.htm");\r
-       aTE(2,0,"Check Free Faces","check_free_faces.htm");\r
-   aTE(2,0,"Using measurement tools","files/salome2_sp3_measuregui_functions.htm");\r
-   aTE(1,16,"TUI Scripts");\r
-     aTE(2,0,"Changing Display Parameters","changing_display_parameters.htm");\r
-     aTE(1,7,"Creation of Geometric Objects");\r
-       aTE(2,0,"Basic Geometrical Objects","basic_geometrical_objects.htm");\r
-       aTE(2,0,"Primitives","primitives.htm");\r
-       aTE(2,0,"Complex Objects","complex_objects.htm");\r
-       aTE(2,0,"Working with Groups","groups.htm");\r
-       aTE(2,0,"Building by Blocks","building_by_blocks.htm");\r
-       aTE(2,0,"Sketcher","sketcher_tui.htm");\r
-       aTE(2,0,"Advanced Geometrical Objects","geometrical_objects.htm");\r
-     aTE(1,5,"Transformation");\r
-       aTE(2,0,"Basic Operations","basic_operations.htm");\r
-       aTE(2,0,"Boolean Operations","boolean_operations.htm");\r
-       aTE(2,0,"Transformation Operations","transformation_operations.htm");\r
-       aTE(2,0,"Blocks Operations","blocks_operations.htm");\r
-       aTE(2,0,"Repairing Operations","repairing_operations.htm");\r
-     aTE(2,0,"Measurement Tools","measurement_tools.htm");\r
-\r
-//-->\r
-</script>\r
-</body>\r
-</html>\r
+<html>
+<head>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+</head>
+<body>
+<script language="javascript" src="whtdata.js"></script>
+<script language="javascript">
+<!--
+ aTE(1,97,"Geometry module");
+   aTE(2,0,"Introduction to Geometry","geometry.htm");
+   aTE(2,0,"Importing/exporting geometrical objects","files/salome2_sp3_geomtoolsgui_functions.htm");
+   aTE(1,33,"Creating geometrical objects");
+     aTE(1,10,"Creating Basic Geometric Objects");
+       aTE(2,0,"Point","point.htm");
+       aTE(2,0,"Line","line.htm");
+       aTE(2,0,"Circle","circle.htm");
+       aTE(2,0,"Ellipse","ellipse.htm");
+       aTE(2,0,"Arc","arc.htm");
+       aTE(2,0,"Curve","curve.htm");
+       aTE(2,0,"Vector","vector.htm");
+       aTE(2,0,"Plane","plane.htm");
+       aTE(2,0,"Working Plane","working_plane.htm");
+       aTE(2,0,"Local Coordinate System","local_coordinate_system.htm");
+     aTE(1,5,"Creating Primitives");
+       aTE(2,0,"Box","box.htm");
+       aTE(2,0,"Cylinder","cylinder.htm");
+       aTE(2,0,"Sphere","sphere.htm");
+       aTE(2,0,"Torus","turus.htm");
+       aTE(2,0,"Cone","cone.htm");
+     aTE(1,4,"Creating Complex Objects");
+       aTE(2,0,"Extrusion","extrusion.htm");
+       aTE(2,0,"Revolution","revolution.htm");
+       aTE(2,0,"Filling","filling.htm");
+       aTE(2,0,"Pipe","pipe_creation.htm");
+     aTE(2,0,"Working with groups","working_with_groups.htm");
+     aTE(2,0,"Building by blocks","newentity_blocks.htm");
+     aTE(2,0,"Sketcher","sketcher.htm");
+     aTE(1,7,"Creating Advanced Geometrical Objects");
+       aTE(2,0,"Explode","explode.htm");
+       aTE(2,0,"Edge","edge.htm");
+       aTE(2,0,"Wire","wire.htm");
+       aTE(2,0,"Face","face.htm");
+       aTE(2,0,"Shell","shell.htm");
+       aTE(2,0,"Solid","solid.htm");
+       aTE(2,0,"Compound","compound.htm");
+   aTE(1,6,"Viewing geometrical objects");
+     aTE(2,0,"Viewing Geometrical Objects","viewing_geometrical_objects.htm");
+     aTE(2,0,"OCC 3D Viewer","occ_viewer.htm");
+     aTE(2,0,"Display Mode","wireframe_and_shading.htm");
+     aTE(2,0,"Color","color.htm");
+     aTE(2,0,"Transparency","transparency.htm");
+     aTE(2,0,"Isolines","isos.htm");
+   aTE(1,35,"Transforming geometrical objects");
+     aTE(1,2,"Basic Operations");
+       aTE(2,0,"Partition","partition.htm");
+       aTE(2,0,"Archimede","archimede.htm");
+     aTE(1,5,"Boolean Operations");
+       aTE(2,0,"Using boolean operations","files/salome2_sp3_booleangui_functions.htm");
+       aTE(2,0,"Fuse","fuse.htm");
+       aTE(2,0,"Common","common.htm");
+       aTE(2,0,"Cut","cut.htm");
+       aTE(2,0,"Section","section.htm");
+     aTE(1,10,"Transformation Operations");
+       aTE(2,0,"Translation","translation.htm");
+       aTE(2,0,"Rotation","rotation.htm");
+       aTE(2,0,"Modify the Location","modify_the_location.htm");
+       aTE(2,0,"Mirror Image","mirror_image.htm");
+       aTE(2,0,"Scale Transform","scale_transform.htm");
+       aTE(2,0,"Offset Surface","offset_surface.htm");
+       aTE(2,0,"Multi Translation","multi_translation.htm");
+       aTE(2,0,"Multi Rotation","multi_rotation.htm");
+       aTE(2,0,"Fillet","fillet.htm");
+       aTE(2,0,"Chamfer","chamfer.htm");
+     aTE(1,3,"Blocks Operations");
+       aTE(2,0,"Multi Transformation","multi_transformation.htm");
+       aTE(2,0,"Explode on Blocks","explode_on_blocks.htm");
+       aTE(2,0,"Propagate","propagate.htm");
+     aTE(1,10,"Repairing Operations");
+       aTE(2,0,"Shape Processing","shape_processing.htm");
+       aTE(2,0,"Suppress Faces","suppress_faces.htm");
+       aTE(2,0,"Close Contour","close_contour.htm");
+       aTE(2,0,"Suppress Internal Wires","suppress_internal_wires.htm");
+       aTE(2,0,"Suppress Holes","suppress_holes.htm");
+       aTE(2,0,"Sewing","sewing.htm");
+       aTE(2,0,"Glue Faces","glue_faces.htm");
+       aTE(2,0,"Add Point on Edge","add_point_on_edge.htm");
+       aTE(2,0,"Check Free Boundaries","check_free_boundaries.htm");
+       aTE(2,0,"Check Free Faces","check_free_faces.htm");
+   aTE(2,0,"Using measurement tools","files/salome2_sp3_measuregui_functions.htm");
+   aTE(2,0,"Access to Geometry module functionality from Python (using geompy.py)","geompy_doc/namespacegeompy.html");
+   aTE(1,16,"TUI Scripts");
+     aTE(2,0,"Viewing Geometrical Objects","changing_display_parameters.htm");
+     aTE(1,7,"Creating Geometric Objects");
+       aTE(2,0,"Basic Geometrical Objects","basic_geometrical_objects.htm");
+       aTE(2,0,"Primitives","primitives.htm");
+       aTE(2,0,"Complex Objects","complex_objects.htm");
+       aTE(2,0,"Working with Groups","groups.htm");
+       aTE(2,0,"Building by Blocks","building_by_blocks.htm");
+       aTE(2,0,"Sketcher","sketcher_tui.htm");
+       aTE(2,0,"Advanced Geometrical Objects","geometrical_objects.htm");
+     aTE(1,5,"Transformation");
+       aTE(2,0,"Basic Operations","basic_operations.htm");
+       aTE(2,0,"Boolean Operations","boolean_operations.htm");
+       aTE(2,0,"Transformation Operations","transformation_operations.htm");
+       aTE(2,0,"Blocks Operations","blocks_operations.htm");
+       aTE(2,0,"Repairing Operations","repairing_operations.htm");
+     aTE(2,0,"Measurement Tools","measurement_tools.htm");
+
+//-->
+</script>
+</body>
+</html>
index 54e0cbf2675c3d503ef1423f7b68ba90a78fbf87..459c3e311f1e746da12e0ddb7e7fa8b017e78281 100755 (executable)
@@ -1,16 +1,16 @@
-<html>\r
-<head>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-</head>\r
-<body>\r
-<script language="javascript" src="whtoc.js"></script>\r
-<script language="javascript">\r
-<!--\r
-  setRoot("whtdata0.htm");\r
-\r
-//-->\r
-</script>\r
-</body>\r
+<html>
+<head>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+</head>
+<body>
+<script language="javascript" src="whtoc.js"></script>
+<script language="javascript">
+<!--
+  setRoot("whtdata0.htm");
+
+//-->
+</script>
+</body>
 </html>
\ No newline at end of file
index 163d8cc9fccffe102f3668437deb61debc84f163..62de5a132459181d179ba41151b4887edd914928 100755 (executable)
@@ -1,31 +1,31 @@
-//     WebHelp 5.10.001\r
-// const strings\r
-var gaProj = new Array();\r
-var gsRoot = "";\r
-\r
-function setRoot(sRoot)\r
-{\r
-       gsRoot = sRoot\r
-}\r
-\r
-function aPE(sProjPath, sRootPath)\r
-{\r
-       gaProj[gaProj.length] = new tocProjEntry(sProjPath, sRootPath);\r
-}\r
-\r
-function tocProjEntry(sProjPath, sRootPath) \r
-{\r
-       if(sProjPath.lastIndexOf("/")!=sProjPath.length-1)\r
-               sProjPath+="/"; \r
-       this.sPPath = sProjPath;\r
-       this.sRPath = sRootPath;\r
-}\r
-\r
-\r
-function window_OnLoad()\r
-{\r
-       if (parent && parent != this && parent.projReady) {\r
-               parent.projReady(gsRoot, gaProj);\r
-       }\r
-}\r
+//     WebHelp 5.10.001
+// const strings
+var gaProj = new Array();
+var gsRoot = "";
+
+function setRoot(sRoot)
+{
+       gsRoot = sRoot
+}
+
+function aPE(sProjPath, sRootPath)
+{
+       gaProj[gaProj.length] = new tocProjEntry(sProjPath, sRootPath);
+}
+
+function tocProjEntry(sProjPath, sRootPath) 
+{
+       if(sProjPath.lastIndexOf("/")!=sProjPath.length-1)
+               sProjPath+="/"; 
+       this.sPPath = sProjPath;
+       this.sRPath = sRootPath;
+}
+
+
+function window_OnLoad()
+{
+       if (parent && parent != this && parent.projReady) {
+               parent.projReady(gsRoot, gaProj);
+       }
+}
 window.onload = window_OnLoad;
\ No newline at end of file
index 0b69fb4233f50b390b9952025e31b993c561d9aa..cda409010f24c4be229f6e585e5e03063fd2821f 100755 (executable)
@@ -1,46 +1,46 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" >\r
-\r
-\r
-<a name="bm_{"></a><a name="subkey_{{"></a><a href="../measurement_tools.htm"><b>100x30x100</b></a> <br><nobr><a name="bms_{D"></a><a name="subkey_{D"></a>1d <a href="../blocks_operations.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><nobr><a name="bms_{E"></a><a name="subkey_{E"></a>1e <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_{S"></a><a name="subkey_{S"></a>1st <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> </nobr><br><nobr><a name="bms_{D"></a><a name="subkey_{D"></a>2d <a href="../blocks_operations.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>8</b></a> <a href="../shape_processing.htm"><b>9</b></a> <a href="../repairing_operations.htm"><b>10</b></a> <a href="../transformation_operations.htm"><b>11</b></a> </nobr><br><nobr><a name="bms_{N"></a><a name="subkey_{N"></a>2nd <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> </nobr><br><a name="bms_{S"></a><a name="subkey_{S"></a><a href="../files/salome2_sp3_transformationgui_functions.htm"><b>2st</b></a> <br><nobr><a name="bms_{D"></a><a name="subkey_{D"></a>3d <a href="../circle.htm"><b>1</b></a> <a href="../changing_displaying_parameters.htm"><b>2</b></a> <a href="../curve.htm"><b>3</b></a> <a href="../filling.htm"><b>4</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>10</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>13</b></a> <a href="../point.htm"><b>14</b></a> <a href="../plane.htm"><b>15</b></a> <a href="../partition.htm"><b>16</b></a> <a href="../local_coordinate_system.htm"><b>17</b></a> <a href="../suppress_faces.htm"><b>18</b></a> <a href="../shape_processing.htm"><b>19</b></a> <a href="../repairing_operations.htm"><b>20</b></a> <a href="../working_with_groups.htm"><b>21</b></a> <a href="../wireframe_and_shading.htm"><b>22</b></a> <a href="../vector.htm"><b>23</b></a> </nobr><br><nobr><a name="bms_{R"></a><a name="subkey_{R"></a>3rd <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> </nobr><br><a name="bms_{S"></a><a name="subkey_{S"></a><a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3st</b></a> <br>\r
-<br><br>\r
-<a name="bm_A"></a><a name="subkey_AB"></a><a href="../sketcher.htm"><b>able</b></a> <br><a href="../modify_the_location.htm"><b>above</b></a> <br><a href="../sketcher.htm"><b>absolute</b></a> <br><a href="../transparency.htm"><b>absolutely</b></a> <br><nobr><a name="bms_AC"></a><a name="subkey_AC"></a>accessible <a href="../box.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../extrusion.htm"><b>3</b></a> <a href="../color.htm"><b>4</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>5</b></a> <a href="../line.htm"><b>6</b></a> <a href="../sphere.htm"><b>7</b></a> </nobr><br><nobr>accordance <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> </nobr><br><nobr>according <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><nobr>achieve <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_AD"></a><a name="subkey_AD"></a>add <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../blocks_operations.htm"><b>3</b></a> <a href="../basic_operations.htm"><b>4</b></a> <a href="../basic_geometrical_objects.htm"><b>5</b></a> <a href="../add_point_on_edge.htm"><b>6</b></a> <a href="../complex_objects.htm"><b>7</b></a> <a href="../geometrical_objects.htm"><b>8</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>9</b></a> <a href="../groups.htm"><b>10</b></a> <a href="../sketcher_tui.htm"><b>11</b></a> <a href="../repairing_operations.htm"><b>12</b></a> <a href="../primitives.htm"><b>13</b></a> <a href="../working_with_groups.htm"><b>14</b></a> <a href="../transformation_operations.htm"><b>15</b></a> </nobr><br><nobr>added <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><nobr>adding <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> </nobr><br><nobr>addobject <a href="../groups.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><nobr>addtostudy <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../complex_objects.htm"><b>7</b></a> <a href="../geometrical_objects.htm"><b>8</b></a> <a href="../groups.htm"><b>9</b></a> <a href="../sketcher_tui.htm"><b>10</b></a> <a href="../repairing_operations.htm"><b>11</b></a> <a href="../primitives.htm"><b>12</b></a> <a href="../transformation_operations.htm"><b>13</b></a> </nobr><br><nobr>addtostudyinfather <a href="../blocks_operations.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_repairgui_functions.htm"><b>adjustment</b></a> <br><nobr>advance <a href="../box.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../sphere.htm"><b>3</b></a> </nobr><br><nobr>advanced <a href="../face.htm"><b>1</b></a> <a href="../edge.htm"><b>2</b></a> <a href="../compound.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>6</b></a> <a href="../solid.htm"><b>7</b></a> <a href="../shell.htm"><b>8</b></a> <a href="../wire.htm"><b>9</b></a> </nobr><br><a name="bms_AI"></a><a name="subkey_AI"></a><a href="../files/salome2_sp3_operationgui_functions.htm"><b>aimed</b></a> <br><nobr><a name="bms_AL"></a><a name="subkey_AL"></a>algorithm <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> <a href="../modify_the_location.htm"><b>3</b></a> <a href="../local_coordinate_system.htm"><b>4</b></a> <a href="../sketcher.htm"><b>5</b></a> </nobr><br><nobr>algorithms <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../cylinder.htm"><b>3</b></a> <a href="../curve.htm"><b>4</b></a> <a href="../cone.htm"><b>5</b></a> <a href="../point.htm"><b>6</b></a> <a href="../plane.htm"><b>7</b></a> <a href="../local_coordinate_system.htm"><b>8</b></a> <a href="../sphere.htm"><b>9</b></a> <a href="../working_plane.htm"><b>10</b></a> <a href="../vector.htm"><b>11</b></a> <a href="../turus.htm"><b>12</b></a> </nobr><br><a href="../repairing_operations.htm"><b>all_faces</b></a> <br><a href="../files/salome2_sp3_transformationgui_functions.htm"><b>allowing</b></a> <br><nobr>allows <a href="../chamfer.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>4</b></a> <a href="../newentity_blocks.htm"><b>5</b></a> <a href="../multi_rotation.htm"><b>6</b></a> <a href="../modify_the_location.htm"><b>7</b></a> <a href="../mirror_image.htm"><b>8</b></a> <a href="../suppress_holes.htm"><b>9</b></a> <a href="../sketcher.htm"><b>10</b></a> <a href="../sewing.htm"><b>11</b></a> <a href="../rotation.htm"><b>12</b></a> <a href="../translation.htm"><b>13</b></a> </nobr><br><nobr>along <a href="../chamfer.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>5</b></a> <a href="../pipe_creation.htm"><b>6</b></a> <a href="../offset_surface.htm"><b>7</b></a> <a href="../multi_translation.htm"><b>8</b></a> <a href="../translation.htm"><b>9</b></a> <a href="../transformation_operations.htm"><b>10</b></a> </nobr><br><a href="../files/salome2_sp3_booleangui_functions.htm"><b>alongside</b></a> <br><a href="../groups.htm"><b>already</b></a> <br><nobr><a name="bms_AN"></a><a name="subkey_AN"></a>angle <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>3</b></a> <a href="../multi_rotation.htm"><b>4</b></a> <a href="../sketcher.htm"><b>5</b></a> <a href="../shape_processing.htm"><b>6</b></a> <a href="../rotation.htm"><b>7</b></a> <a href="../revolution.htm"><b>8</b></a> <a href="../repairing_operations.htm"><b>9</b></a> <a href="../transformation_operations.htm"><b>10</b></a> </nobr><br><nobr>another <a href="../extrusion.htm"><b>1</b></a> <a href="../cut.htm"><b>2</b></a> <a href="../point.htm"><b>3</b></a> <a href="../plane.htm"><b>4</b></a> <a href="../line.htm"><b>5</b></a> <a href="../sphere.htm"><b>6</b></a> </nobr><br><nobr>any <a href="../archimede.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../partition.htm"><b>3</b></a> <a href="../modify_the_location.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> <a href="../rotation.htm"><b>6</b></a> <a href="../translation.htm"><b>7</b></a> </nobr><br><a name="bms_AP"></a><a name="subkey_AP"></a><a href="../working_with_groups.htm"><b>appear</b></a> <br><nobr>append <a href="../complex_objects.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>applicable <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../offset_surface.htm"><b>2</b></a> </nobr><br><nobr>applied <a href="../chamfer.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><nobr>apply <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> <a href="../local_coordinate_system.htm"><b>3</b></a> <a href="../working_with_groups.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><nobr>applying <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>approximation <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_AR"></a><a name="subkey_AR"></a>arc <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../arc.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> <a href="../sketcher_tui.htm"><b>6</b></a> <a href="../sketcher.htm"><b>7</b></a> <a href="../repairing_operations.htm"><b>8</b></a> <a href="../transformation_operations.htm"><b>9</b></a> </nobr><br><a href="../complex_objects.htm"><b>arc1</b></a> <br><a href="../complex_objects.htm"><b>arc2</b></a> <br><nobr>archimede <a href="../basic_operations.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> </nobr><br><nobr>arcs <a href="../complex_objects.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><a href="../measurement_tools.htm"><b>area</b></a> <br><nobr>argument <a href="../face.htm"><b>1</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> </nobr><br><nobr>arguments <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../box.htm"><b>5</b></a> <a href="../archimede.htm"><b>6</b></a> <a href="../arc.htm"><b>7</b></a> <a href="../add_point_on_edge.htm"><b>8</b></a> <a href="../face.htm"><b>9</b></a> <a href="../extrusion.htm"><b>10</b></a> <a href="../explode_on_blocks.htm"><b>11</b></a> <a href="../explode.htm"><b>12</b></a> <a href="../ellipse.htm"><b>13</b></a> <a href="../edge.htm"><b>14</b></a> <a href="../cylinder.htm"><b>15</b></a> <a href="../cut.htm"><b>16</b></a> <a href="../curve.htm"><b>17</b></a> <a href="../cone.htm"><b>18</b></a> <a href="../compound.htm"><b>19</b></a> <a href="../common.htm"><b>20</b></a> <a href="../close_contour.htm"><b>21</b></a> <a href="../glue_faces.htm"><b>22</b></a> <a href="../fuse.htm"><b>23</b></a> <a href="../filling.htm"><b>24</b></a> <a href="../fillet.htm"><b>25</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>26</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>27</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>28</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>29</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>30</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>31</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>32</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>33</b></a> <a href="../point.htm"><b>34</b></a> <a href="../plane.htm"><b>35</b></a> <a href="../pipe_creation.htm"><b>36</b></a> <a href="../partition.htm"><b>37</b></a> <a href="../offset_surface.htm"><b>38</b></a> <a href="../newentity_blocks.htm"><b>39</b></a> <a href="../multi_translation.htm"><b>40</b></a> <a href="../multi_transformation.htm"><b>41</b></a> <a href="../multi_rotation.htm"><b>42</b></a> <a href="../modify_the_location.htm"><b>43</b></a> <a href="../mirror_image.htm"><b>44</b></a> <a href="../local_coordinate_system.htm"><b>45</b></a> <a href="../line.htm"><b>46</b></a> <a href="../isos.htm"><b>47</b></a> <a href="../suppress_holes.htm"><b>48</b></a> <a href="../suppress_faces.htm"><b>49</b></a> <a href="../sphere.htm"><b>50</b></a> <a href="../solid.htm"><b>51</b></a> <a href="../sketcher.htm"><b>52</b></a> <a href="../shell.htm"><b>53</b></a> <a href="../shape_processing.htm"><b>54</b></a> <a href="../sewing.htm"><b>55</b></a> <a href="../section.htm"><b>56</b></a> <a href="../scale_transform.htm"><b>57</b></a> <a href="../rotation.htm"><b>58</b></a> <a href="../revolution.htm"><b>59</b></a> <a href="../propagate.htm"><b>60</b></a> <a href="../working_with_groups.htm"><b>61</b></a> <a href="../working_plane.htm"><b>62</b></a> <a href="../wire.htm"><b>63</b></a> <a href="../vector.htm"><b>64</b></a> <a href="../turus.htm"><b>65</b></a> <a href="../translation.htm"><b>66</b></a> <a href="../suppress_internal_wires.htm"><b>67</b></a> </nobr><br><nobr>around <a href="../files/salome2_sp3_generationgui_functions.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> <a href="../revolution.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a name="bms_AS"></a><a name="subkey_AS"></a><a href="../files/salome2_sp3_displaygui_functions.htm"><b>associated</b></a> <br><a name="bms_AT"></a><a name="subkey_AT"></a><a href="../files/salome2_sp3_displaygui_functions.htm"><b>attributes</b></a> <br><nobr><a name="bms_AU"></a><a name="subkey_AU"></a>automatically <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> <a href="../local_coordinate_system.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_AV"></a><a name="subkey_AV"></a>available <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>5</b></a> <a href="../newentity_blocks.htm"><b>6</b></a> <a href="../suppress_holes.htm"><b>7</b></a> <a href="../suppress_faces.htm"><b>8</b></a> <a href="../sketcher.htm"><b>9</b></a> <a href="../working_with_groups.htm"><b>10</b></a> <a href="../suppress_internal_wires.htm"><b>11</b></a> </nobr><br><nobr><a name="bms_AX"></a><a name="subkey_AX"></a>axes <a href="../box.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> <a href="../local_coordinate_system.htm"><b>3</b></a> <a href="../translation.htm"><b>4</b></a> </nobr><br><nobr>axis <a href="../cylinder.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>8</b></a> <a href="../multi_translation.htm"><b>9</b></a> <a href="../multi_rotation.htm"><b>10</b></a> <a href="../mirror_image.htm"><b>11</b></a> <a href="../local_coordinate_system.htm"><b>12</b></a> <a href="../rotation.htm"><b>13</b></a> <a href="../revolution.htm"><b>14</b></a> <a href="../transformation_operations.htm"><b>15</b></a> </nobr><br>\r
-<br><br>\r
-<nobr><a name="bm_B"></a><a name="subkey_B{"></a>b <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_BA"></a><a name="subkey_BA"></a>base <a href="../extrusion.htm"><b>1</b></a> <a href="../cylinder.htm"><b>2</b></a> <a href="../cone.htm"><b>3</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>5</b></a> <a href="../pipe_creation.htm"><b>6</b></a> <a href="../revolution.htm"><b>7</b></a> <a href="../repairing_operations.htm"><b>8</b></a> <a href="../turus.htm"><b>9</b></a> <a href="../translation.htm"><b>10</b></a> </nobr><br><nobr>based <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>baseshape <a href="../files/salome2_sp3_generationgui_functions.htm"><b>1</b></a> <a href="../pipe_creation.htm"><b>2</b></a> </nobr><br><nobr>basic <a href="../circle.htm"><b>1</b></a> <a href="../basic_operations.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../archimede.htm"><b>4</b></a> <a href="../arc.htm"><b>5</b></a> <a href="../files/introduction_to_geom.htm"><b>6</b></a> <a href="../ellipse.htm"><b>7</b></a> <a href="../curve.htm"><b>8</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>10</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>12</b></a> <a href="../point.htm"><b>13</b></a> <a href="../plane.htm"><b>14</b></a> <a href="../partition.htm"><b>15</b></a> <a href="../measurement_tools.htm"><b>16</b></a> <a href="../local_coordinate_system.htm"><b>17</b></a> <a href="../line.htm"><b>18</b></a> <a href="../sketcher.htm"><b>19</b></a> <a href="../working_plane.htm"><b>20</b></a> <a href="../vector.htm"><b>21</b></a> </nobr><br><nobr>basicproperties <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr>basing <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> <a href="../scale_transform.htm"><b>3</b></a> </nobr><br><nobr>basis <a href="../extrusion.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> </nobr><br><br><br></p><p class="ftsbody" align="center"><a href="whlstf1.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" >
+
+
+<a name="bm_{"></a><a name="subkey_{{"></a><a href="../measurement_tools.htm"><b>100x30x100</b></a> <br><nobr><a name="bms_{D"></a><a name="subkey_{D"></a>1d <a href="../blocks_operations.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_{E"></a><a name="subkey_{E"></a>1e <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_{D"></a><a name="subkey_{D"></a>2d <a href="../blocks_operations.htm"><b>1</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> <a href="../shape_processing.htm"><b>6</b></a> </nobr><br><nobr>3d <a href="../circle.htm"><b>1</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>2</b></a> <a href="../curve.htm"><b>3</b></a> <a href="../local_coordinate_system.htm"><b>4</b></a> <a href="../filling.htm"><b>5</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>6</b></a> <a href="../repairing_operations.htm"><b>7</b></a> <a href="../point.htm"><b>8</b></a> <a href="../plane.htm"><b>9</b></a> <a href="../partition.htm"><b>10</b></a> <a href="../occ_viewer.htm"><b>11</b></a> <a href="../viewing_geometrical_objects.htm"><b>12</b></a> <a href="../vector.htm"><b>13</b></a> <a href="../suppress_faces.htm"><b>14</b></a> <a href="../shape_processing.htm"><b>15</b></a> <a href="../working_with_groups.htm"><b>16</b></a> <a href="../wireframe_and_shading.htm"><b>17</b></a> </nobr><br>
+<br><br>
+<nobr><a name="bm_A"></a><a name="subkey_AB"></a>able <a href="../occ_viewer.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><a href="../sketcher.htm"><b>absolute</b></a> <br><a href="../transparency.htm"><b>absolutely</b></a> <br><a name="bms_AC"></a><a name="subkey_AC"></a><a href="../viewing_geometrical_objects.htm"><b>access</b></a> <br><a href="../occ_viewer.htm"><b>accessed</b></a> <br><nobr>accessible <a href="../color.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../face.htm"><b>3</b></a> <a href="../extrusion.htm"><b>4</b></a> <a href="../line.htm"><b>5</b></a> <a href="../sphere.htm"><b>6</b></a> </nobr><br><nobr>accordance <a href="../close_contour.htm"><b>1</b></a> <a href="../add_point_on_edge.htm"><b>2</b></a> </nobr><br><a href="../add_point_on_edge.htm"><b>according</b></a> <br><nobr><a name="bms_AD"></a><a name="subkey_AD"></a>add <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../blocks_operations.htm"><b>3</b></a> <a href="../basic_operations.htm"><b>4</b></a> <a href="../basic_geometrical_objects.htm"><b>5</b></a> <a href="../add_point_on_edge.htm"><b>6</b></a> <a href="../complex_objects.htm"><b>7</b></a> <a href="../groups.htm"><b>8</b></a> <a href="../geometrical_objects.htm"><b>9</b></a> <a href="../repairing_operations.htm"><b>10</b></a> <a href="../primitives.htm"><b>11</b></a> <a href="../transformation_operations.htm"><b>12</b></a> <a href="../sketcher_tui.htm"><b>13</b></a> <a href="../working_with_groups.htm"><b>14</b></a> </nobr><br><nobr>added <a href="../close_contour.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><nobr>adding <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> </nobr><br><nobr>addobject <a href="../groups.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><nobr>addtostudy <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../complex_objects.htm"><b>7</b></a> <a href="../groups.htm"><b>8</b></a> <a href="../geometrical_objects.htm"><b>9</b></a> <a href="../repairing_operations.htm"><b>10</b></a> <a href="../primitives.htm"><b>11</b></a> <a href="../transformation_operations.htm"><b>12</b></a> <a href="../sketcher_tui.htm"><b>13</b></a> </nobr><br><nobr>addtostudyinfather <a href="../blocks_operations.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr>advance <a href="../box.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../sphere.htm"><b>3</b></a> </nobr><br><nobr>advanced <a href="../face.htm"><b>1</b></a> <a href="../edge.htm"><b>2</b></a> <a href="../compound.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../wire.htm"><b>5</b></a> <a href="../solid.htm"><b>6</b></a> <a href="../shell.htm"><b>7</b></a> </nobr><br><nobr><a name="bms_AL"></a><a name="subkey_AL"></a>algorithm <a href="../modify_the_location.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> <a href="../partition.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> </nobr><br><nobr>algorithms <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../cylinder.htm"><b>3</b></a> <a href="../curve.htm"><b>4</b></a> <a href="../cone.htm"><b>5</b></a> <a href="../local_coordinate_system.htm"><b>6</b></a> <a href="../point.htm"><b>7</b></a> <a href="../plane.htm"><b>8</b></a> <a href="../vector.htm"><b>9</b></a> <a href="../turus.htm"><b>10</b></a> <a href="../sphere.htm"><b>11</b></a> <a href="../working_plane.htm"><b>12</b></a> </nobr><br><a href="../repairing_operations.htm"><b>all_faces</b></a> <br><a href="../occ_viewer.htm"><b>allow</b></a> <br><nobr>allows <a href="../chamfer.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> <a href="../modify_the_location.htm"><b>4</b></a> <a href="../mirror_image.htm"><b>5</b></a> <a href="../sewing.htm"><b>6</b></a> <a href="../rotation.htm"><b>7</b></a> <a href="../occ_viewer.htm"><b>8</b></a> <a href="../newentity_blocks.htm"><b>9</b></a> <a href="../viewing_geometrical_objects.htm"><b>10</b></a> <a href="../translation.htm"><b>11</b></a> <a href="../suppress_holes.htm"><b>12</b></a> <a href="../sketcher.htm"><b>13</b></a> <a href="../shape_processing.htm"><b>14</b></a> </nobr><br><nobr>along <a href="../chamfer.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../modify_the_location.htm"><b>3</b></a> <a href="../pipe_creation.htm"><b>4</b></a> <a href="../offset_surface.htm"><b>5</b></a> <a href="../multi_translation.htm"><b>6</b></a> <a href="../translation.htm"><b>7</b></a> <a href="../transformation_operations.htm"><b>8</b></a> </nobr><br><a href="../files/salome2_sp3_booleangui_functions.htm"><b>alongside</b></a> <br><a href="../groups.htm"><b>already</b></a> <br><a href="../modify_the_location.htm"><b>although</b></a> <br><nobr><a name="bms_AN"></a><a name="subkey_AN"></a>angle <a href="../multi_rotation.htm"><b>1</b></a> <a href="../rotation.htm"><b>2</b></a> <a href="../revolution.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> <a href="../sketcher.htm"><b>6</b></a> <a href="../shape_processing.htm"><b>7</b></a> </nobr><br><nobr>another <a href="../extrusion.htm"><b>1</b></a> <a href="../cut.htm"><b>2</b></a> <a href="../line.htm"><b>3</b></a> <a href="../point.htm"><b>4</b></a> <a href="../plane.htm"><b>5</b></a> <a href="../sphere.htm"><b>6</b></a> </nobr><br><nobr>any <a href="../archimede.htm"><b>1</b></a> <a href="../rotation.htm"><b>2</b></a> <a href="../partition.htm"><b>3</b></a> <a href="../translation.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> </nobr><br><a name="bms_AP"></a><a name="subkey_AP"></a><a href="../working_with_groups.htm"><b>appear</b></a> <br><a href="../viewing_geometrical_objects.htm"><b>appeared</b></a> <br><nobr>append <a href="../complex_objects.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../offset_surface.htm"><b>applicable</b></a> <br><nobr>applied <a href="../chamfer.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>apply <a href="../local_coordinate_system.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><nobr>applying <a href="../viewing_geometrical_objects.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../shape_processing.htm"><b>approximation</b></a> <br><nobr><a name="bms_AR"></a><a name="subkey_AR"></a>arc <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../arc.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> <a href="../sketcher_tui.htm"><b>7</b></a> <a href="../sketcher.htm"><b>8</b></a> </nobr><br><a href="../complex_objects.htm"><b>arc1</b></a> <br><a href="../complex_objects.htm"><b>arc2</b></a> <br><nobr>archimede <a href="../basic_operations.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> </nobr><br><nobr>arcs <a href="../complex_objects.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><nobr>area <a href="../measurement_tools.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> </nobr><br><nobr>argument <a href="../files/salome2_sp3_booleangui_functions.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> </nobr><br><nobr>arguments <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../chamfer.htm"><b>3</b></a> <a href="../box.htm"><b>4</b></a> <a href="../archimede.htm"><b>5</b></a> <a href="../arc.htm"><b>6</b></a> <a href="../add_point_on_edge.htm"><b>7</b></a> <a href="../face.htm"><b>8</b></a> <a href="../extrusion.htm"><b>9</b></a> <a href="../explode_on_blocks.htm"><b>10</b></a> <a href="../explode.htm"><b>11</b></a> <a href="../ellipse.htm"><b>12</b></a> <a href="../edge.htm"><b>13</b></a> <a href="../cylinder.htm"><b>14</b></a> <a href="../cut.htm"><b>15</b></a> <a href="../curve.htm"><b>16</b></a> <a href="../cone.htm"><b>17</b></a> <a href="../compound.htm"><b>18</b></a> <a href="../common.htm"><b>19</b></a> <a href="../multi_transformation.htm"><b>20</b></a> <a href="../multi_rotation.htm"><b>21</b></a> <a href="../modify_the_location.htm"><b>22</b></a> <a href="../mirror_image.htm"><b>23</b></a> <a href="../local_coordinate_system.htm"><b>24</b></a> <a href="../line.htm"><b>25</b></a> <a href="../isos.htm"><b>26</b></a> <a href="../glue_faces.htm"><b>27</b></a> <a href="../fuse.htm"><b>28</b></a> <a href="../filling.htm"><b>29</b></a> <a href="../fillet.htm"><b>30</b></a> <a href="../sewing.htm"><b>31</b></a> <a href="../section.htm"><b>32</b></a> <a href="../scale_transform.htm"><b>33</b></a> <a href="../rotation.htm"><b>34</b></a> <a href="../revolution.htm"><b>35</b></a> <a href="../propagate.htm"><b>36</b></a> <a href="../point.htm"><b>37</b></a> <a href="../plane.htm"><b>38</b></a> <a href="../pipe_creation.htm"><b>39</b></a> <a href="../partition.htm"><b>40</b></a> <a href="../offset_surface.htm"><b>41</b></a> <a href="../newentity_blocks.htm"><b>42</b></a> <a href="../multi_translation.htm"><b>43</b></a> <a href="../wire.htm"><b>44</b></a> <a href="../vector.htm"><b>45</b></a> <a href="../turus.htm"><b>46</b></a> <a href="../translation.htm"><b>47</b></a> <a href="../suppress_internal_wires.htm"><b>48</b></a> <a href="../suppress_holes.htm"><b>49</b></a> <a href="../suppress_faces.htm"><b>50</b></a> <a href="../sphere.htm"><b>51</b></a> <a href="../solid.htm"><b>52</b></a> <a href="../sketcher.htm"><b>53</b></a> <a href="../shell.htm"><b>54</b></a> <a href="../working_with_groups.htm"><b>55</b></a> <a href="../working_plane.htm"><b>56</b></a> </nobr><br><nobr>around <a href="../multi_rotation.htm"><b>1</b></a> <a href="../revolution.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_AU"></a><a name="subkey_AU"></a>automatically <a href="../local_coordinate_system.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> <a href="../viewing_geometrical_objects.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_AV"></a><a name="subkey_AV"></a>available <a href="../close_contour.htm"><b>1</b></a> <a href="../add_point_on_edge.htm"><b>2</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>3</b></a> <a href="../occ_viewer.htm"><b>4</b></a> <a href="../newentity_blocks.htm"><b>5</b></a> <a href="../suppress_internal_wires.htm"><b>6</b></a> <a href="../suppress_holes.htm"><b>7</b></a> <a href="../suppress_faces.htm"><b>8</b></a> <a href="../sketcher.htm"><b>9</b></a> <a href="../working_with_groups.htm"><b>10</b></a> </nobr><br><nobr><a name="bms_AX"></a><a name="subkey_AX"></a>axes <a href="../box.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> <a href="../occ_viewer.htm"><b>3</b></a> <a href="../translation.htm"><b>4</b></a> </nobr><br><nobr>axis <a href="../cylinder.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../multi_rotation.htm"><b>4</b></a> <a href="../modify_the_location.htm"><b>5</b></a> <a href="../mirror_image.htm"><b>6</b></a> <a href="../local_coordinate_system.htm"><b>7</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>8</b></a> <a href="../rotation.htm"><b>9</b></a> <a href="../revolution.htm"><b>10</b></a> <a href="../multi_translation.htm"><b>11</b></a> <a href="../transformation_operations.htm"><b>12</b></a> </nobr><br>
+<br><br>
+<nobr><a name="bm_B"></a><a name="subkey_B{"></a>b <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><a name="bms_BA"></a><a name="subkey_BA"></a><a href="../viewing_geometrical_objects.htm"><b>background</b></a> <br><nobr>base <a href="../extrusion.htm"><b>1</b></a> <a href="../cylinder.htm"><b>2</b></a> <a href="../cone.htm"><b>3</b></a> <a href="../revolution.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../pipe_creation.htm"><b>6</b></a> <a href="../occ_viewer.htm"><b>7</b></a> <a href="../turus.htm"><b>8</b></a> <a href="../translation.htm"><b>9</b></a> </nobr><br><a href="../shape_processing.htm"><b>based</b></a> <br><a href="../pipe_creation.htm"><b>baseshape</b></a> <br><nobr>basic <a href="../circle.htm"><b>1</b></a> <a href="../basic_operations.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../archimede.htm"><b>4</b></a> <a href="../arc.htm"><b>5</b></a> <a href="../files/introduction_to_geom.htm"><b>6</b></a> <a href="../ellipse.htm"><b>7</b></a> <a href="../curve.htm"><b>8</b></a> <a href="../measurement_tools.htm"><b>9</b></a> <a href="../local_coordinate_system.htm"><b>10</b></a> <a href="../line.htm"><b>11</b></a> <a href="../geometry.htm"><b>12</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>13</b></a> <a href="../point.htm"><b>14</b></a> <a href="../plane.htm"><b>15</b></a> <a href="../partition.htm"><b>16</b></a> <a href="../vector.htm"><b>17</b></a> <a href="../sketcher.htm"><b>18</b></a> <a href="../working_plane.htm"><b>19</b></a> </nobr><br><nobr>basicproperties <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr>basing <a href="../multi_rotation.htm"><b>1</b></a> <a href="../scale_transform.htm"><b>2</b></a> </nobr><br><nobr>basis <a href="../extrusion.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> </nobr><br><a name="bms_BB"></a><a name="subkey_BB"></a><a href="../measurement_tools.htm"><b>bb</b></a> <br><nobr><a name="bms_BE"></a><a name="subkey_BE"></a>before <a href="../repairing_operations.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><a href="../repairing_operations.htm"><b>beginning</b></a> <br><a href="../edge.htm"><b>being</b></a> <br><a href="../chamfer.htm"><b>belongs</b></a> <br><a href="../newentity_blocks.htm"><b>below</b></a> <br><a href="../curve.htm"><b>besier</b></a> <br><nobr>bezier <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><a name="bms_BL"></a><a name="subkey_BL"></a><a href="../viewing_geometrical_objects.htm"><b>black</b></a> <br><nobr>block <a href="../blocks_operations.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../newentity_blocks.htm"><b>5</b></a> </nobr><br><nobr>blocks <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../blocks_operations.htm"><b>2</b></a> <a href="../files/introduction_to_geom.htm"><b>3</b></a> <a href="../explode_on_blocks.htm"><b>4</b></a> <a href="../multi_transformation.htm"><b>5</b></a> <a href="../measurement_tools.htm"><b>6</b></a> <a href="../geometry.htm"><b>7</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>8</b></a> <a href="../propagate.htm"><b>9</b></a> <a href="../newentity_blocks.htm"><b>10</b></a> </nobr><br><nobr><a name="bms_BM"></a><a name="subkey_BM"></a>bmp <a href="../occ_viewer.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_BO"></a><a name="subkey_BO"></a>boolean <a href="../boolean_operations.htm"><b>1</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>2</b></a> <a href="../files/introduction_to_geom.htm"><b>3</b></a> <a href="../cut.htm"><b>4</b></a> <a href="../common.htm"><b>5</b></a> <a href="../geometry.htm"><b>6</b></a> <a href="../fuse.htm"><b>7</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>8</b></a> <a href="../section.htm"><b>9</b></a> </nobr><br><nobr>both <a href="../box.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><a href="../repairing_operations.htm"><b>boudaries</b></a> <br><nobr>boundaries <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../sewing.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../suppress_holes.htm"><b>4</b></a> </nobr><br><nobr>boundary <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../suppress_internal_wires.htm"><b>3</b></a> </nobr><br><nobr>bounded <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>bounding <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr>boundingbox <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr>box <a href="../color.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>6</b></a> <a href="../explode_on_blocks.htm"><b>7</b></a> <a href="../cut.htm"><b>8</b></a> <a href="../measurement_tools.htm"><b>9</b></a> <a href="../groups.htm"><b>10</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>11</b></a> <a href="../repairing_operations.htm"><b>12</b></a> <a href="../primitives.htm"><b>13</b></a> <a href="../newentity_blocks.htm"><b>14</b></a> <a href="../wire.htm"><b>15</b></a> <a href="../transparency.htm"><b>16</b></a> <a href="../transformation_operations.htm"><b>17</b></a> <a href="../suppress_internal_wires.htm"><b>18</b></a> <a href="../sketcher.htm"><b>19</b></a> <a href="../shape_processing.htm"><b>20</b></a> <a href="../working_with_groups.htm"><b>21</b></a> </nobr><br><a href="../blocks_operations.htm"><b>box_tr1</b></a> <br><a href="../blocks_operations.htm"><b>box_tr2</b></a> <br><nobr>box1 <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../primitives.htm"><b>3</b></a> </nobr><br><nobr>box2 <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../primitives.htm"><b>3</b></a> </nobr><br><a href="../primitives.htm"><b>box3</b></a> <br><nobr>boxes <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../primitives.htm"><b>3</b></a> </nobr><br><br><br></p><p class="ftsbody" align="center"><a href="whlstf1.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>
+
+</body>
+
+</html>
+
index 7d9153cc5e3adb55eb5fd5387edd67cb6775ffcd..a8e27edb78822a040a597491f9f5ea7ef27d5043 100755 (executable)
@@ -1,43 +1,43 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf0.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<a name="bms_BB"></a><a name="subkey_BB"></a><a href="../measurement_tools.htm"><b>bb</b></a> <br><nobr><a name="bms_BE"></a><a name="subkey_BE"></a>before <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> </nobr><br><a href="../repairing_operations.htm"><b>beginning</b></a> <br><a href="../edge.htm"><b>being</b></a> <br><a href="../chamfer.htm"><b>belongs</b></a> <br><nobr>below <a href="../newentity_blocks.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> </nobr><br><a href="../curve.htm"><b>besier</b></a> <br><nobr>bezier <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> </nobr><br><a name="bms_BI"></a><a name="subkey_BI"></a><a href="../modify_the_location.htm"><b>big</b></a> <br><nobr><a name="bms_BL"></a><a name="subkey_BL"></a>block <a href="../blocks_operations.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../newentity_blocks.htm"><b>5</b></a> <a href="../multi_transformation.htm"><b>6</b></a> </nobr><br><nobr>blocks <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../blocks_operations.htm"><b>2</b></a> <a href="../blocks.htm"><b>3</b></a> <a href="../files/introduction_to_geom.htm"><b>4</b></a> <a href="../explode_on_blocks.htm"><b>5</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>7</b></a> <a href="../newentity_blocks.htm"><b>8</b></a> <a href="../multi_transformation.htm"><b>9</b></a> <a href="../measurement_tools.htm"><b>10</b></a> <a href="../propagate.htm"><b>11</b></a> </nobr><br><nobr><a name="bms_BO"></a><a name="subkey_BO"></a>boolean <a href="../boolean_operations.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../cut.htm"><b>3</b></a> <a href="../common.htm"><b>4</b></a> <a href="../fuse.htm"><b>5</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>8</b></a> <a href="../section.htm"><b>9</b></a> </nobr><br><nobr>both <a href="../box.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>3</b></a> <a href="../multi_transformation.htm"><b>4</b></a> </nobr><br><a href="../repairing_operations.htm"><b>boudaries</b></a> <br><nobr>boundaries <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../suppress_holes.htm"><b>3</b></a> <a href="../sewing.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> </nobr><br><nobr>boundary <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../suppress_internal_wires.htm"><b>4</b></a> </nobr><br><nobr>bounded <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>bounding <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr>boundingbox <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr>box <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../changing_displaying_parameters.htm"><b>2</b></a> <a href="../changing_display_parameters.htm"><b>3</b></a> <a href="../box.htm"><b>4</b></a> <a href="../blocks_operations.htm"><b>5</b></a> <a href="../basic_operations.htm"><b>6</b></a> <a href="../add_point_on_edge.htm"><b>7</b></a> <a href="../explode_on_blocks.htm"><b>8</b></a> <a href="../cut.htm"><b>9</b></a> <a href="../color.htm"><b>10</b></a> <a href="../close_contour.htm"><b>11</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>14</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>15</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>16</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>17</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>18</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>19</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>20</b></a> <a href="../newentity_blocks.htm"><b>21</b></a> <a href="../measurement_tools.htm"><b>22</b></a> <a href="../groups.htm"><b>23</b></a> <a href="../sketcher.htm"><b>24</b></a> <a href="../shape_processing.htm"><b>25</b></a> <a href="../repairing_operations.htm"><b>26</b></a> <a href="../primitives.htm"><b>27</b></a> <a href="../working_with_groups.htm"><b>28</b></a> <a href="../wire.htm"><b>29</b></a> <a href="../transparency.htm"><b>30</b></a> <a href="../transformation_operations.htm"><b>31</b></a> <a href="../suppress_internal_wires.htm"><b>32</b></a> </nobr><br><a href="../blocks_operations.htm"><b>box_tr1</b></a> <br><a href="../blocks_operations.htm"><b>box_tr2</b></a> <br><nobr>box1 <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../primitives.htm"><b>3</b></a> </nobr><br><nobr>box2 <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../primitives.htm"><b>3</b></a> </nobr><br><a href="../primitives.htm"><b>box3</b></a> <br><nobr>boxes <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../primitives.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_BR"></a><a name="subkey_BR"></a>breaks <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../propagate.htm"><b>2</b></a> </nobr><br><nobr>brep <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>browser <a href="../fillet.htm"><b>1</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>4</b></a> <a href="../local_coordinate_system.htm"><b>5</b></a> <a href="../wire.htm"><b>6</b></a> </nobr><br><nobr><a name="bms_BS"></a><a name="subkey_BS"></a>bspline <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>bsplinerestriction <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>bsplines <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_BU"></a><a name="subkey_BU"></a>build <a href="../blocks_operations.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../edge.htm"><b>3</b></a> <a href="../compound.htm"><b>4</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>6</b></a> <a href="../newentity_blocks.htm"><b>7</b></a> <a href="../solid.htm"><b>8</b></a> <a href="../shell.htm"><b>9</b></a> <a href="../propagate.htm"><b>10</b></a> <a href="../wire.htm"><b>11</b></a> </nobr><br><nobr>building <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../blocks.htm"><b>2</b></a> <a href="../files/introduction_to_geom.htm"><b>3</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>4</b></a> <a href="../newentity_blocks.htm"><b>5</b></a> </nobr><br><nobr>builds <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> <a href="../newentity_blocks.htm"><b>3</b></a> <a href="../propagate.htm"><b>4</b></a> </nobr><br><nobr>button <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> <a href="../local_coordinate_system.htm"><b>3</b></a> <a href="../suppress_holes.htm"><b>4</b></a> <a href="../sewing.htm"><b>5</b></a> <a href="../working_with_groups.htm"><b>6</b></a> <a href="../wire.htm"><b>7</b></a> </nobr><br><a name="bms_BY"></a><a name="subkey_BY"></a><a href="../newentity_blocks.htm"><b>bypassing</b></a> <br>\r
-<br><br>\r
-<nobr><a name="bm_C"></a><a name="subkey_C{"></a>c <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br><a name="bms_CA"></a><a name="subkey_CA"></a><a href="../files/introduction_to_geom.htm"><b>cad</b></a> <br><nobr>camera <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../working_plane.htm"><b>2</b></a> </nobr><br><nobr>case <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> <a href="../newentity_blocks.htm"><b>3</b></a> <a href="../local_coordinate_system.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> <a href="../suppress_internal_wires.htm"><b>6</b></a> </nobr><br><a href="../multi_transformation.htm"><b>cases</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>catia</b></a> <br><nobr><a name="bms_CE"></a><a name="subkey_CE"></a>center <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../ellipse.htm"><b>3</b></a> <a href="../cone.htm"><b>4</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>8</b></a> <a href="../multi_rotation.htm"><b>9</b></a> <a href="../modify_the_location.htm"><b>10</b></a> <a href="../measurement_tools.htm"><b>11</b></a> <a href="../sphere.htm"><b>12</b></a> <a href="../sketcher.htm"><b>13</b></a> <a href="../turus.htm"><b>14</b></a> </nobr><br><nobr>centerofscale <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../scale_transform.htm"><b>2</b></a> </nobr><br><a href="../explode.htm"><b>centers</b></a> <br><nobr>central <a href="../cylinder.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>3</b></a> <a href="../scale_transform.htm"><b>4</b></a> </nobr><br><a href="../working_with_groups.htm"><b>certain</b></a> <br><a name="bms_CH"></a><a name="subkey_CH"></a><a href="../blocks_operations.htm"><b>chain</b></a> <br><nobr>chamfer <a href="../chamfer.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a href="../transformation_operations.htm"><b>chamfer_all</b></a> <br><a href="../transformation_operations.htm"><b>chamfer_e</b></a> <br><a href="../transformation_operations.htm"><b>chamfer_f</b></a> <br><a href="../transformation_operations.htm"><b>chamfer_f1</b></a> <br><nobr>change <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../color.htm"><b>2</b></a> <a href="../isos.htm"><b>3</b></a> <a href="../wireframe_and_shading.htm"><b>4</b></a> <a href="../transparency.htm"><b>5</b></a> </nobr><br><nobr>changing <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../color.htm"><b>3</b></a> <a href="../wireframe_and_shading.htm"><b>4</b></a> <a href="../transparency.htm"><b>5</b></a> </nobr><br><nobr>check <a href="../check_free_faces.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../blocks_operations.htm"><b>3</b></a> <a href="../face.htm"><b>4</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>6</b></a> <a href="../measurement_tools.htm"><b>7</b></a> <a href="../repairing_operations.htm"><b>8</b></a> </nobr><br><a href="../blocks_operations.htm"><b>check_box</b></a> <br><a href="../blocks_operations.htm"><b>checkandimprove</b></a> <br><nobr>checkbox <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> <a href="../modify_the_location.htm"><b>4</b></a> <a href="../mirror_image.htm"><b>5</b></a> <a href="../suppress_holes.htm"><b>6</b></a> <a href="../rotation.htm"><b>7</b></a> <a href="../translation.htm"><b>8</b></a> </nobr><br><nobr>checkcompoundofblocks <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr>checked <a href="../check_free_faces.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../suppress_internal_wires.htm"><b>5</b></a> </nobr><br><nobr>checking <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>checks</b></a> <br><nobr>checkshape <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../curve.htm"><b>choices</b></a> <br><nobr>choose <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>4</b></a> <a href="../local_coordinate_system.htm"><b>5</b></a> </nobr><br><nobr><a name="bms_CI"></a><a name="subkey_CI"></a>circle <a href="../circle.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>circle1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>circle2</b></a> <br><nobr>circles <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_CL"></a><a name="subkey_CL"></a>click <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>3</b></a> <a href="../working_with_groups.htm"><b>4</b></a> <a href="../wireframe_and_shading.htm"><b>5</b></a> </nobr><br><nobr>clicking <a href="../color.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><nobr>close <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../working_with_groups.htm"><b>4</b></a> </nobr><br><nobr>closecontour <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>closed <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>4</b></a> <a href="../solid.htm"><b>5</b></a> <a href="../shape_processing.htm"><b>6</b></a> </nobr><br><nobr>closedwires <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>closes <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><nobr>closure <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><a name="bms_CM"></a><a name="subkey_CM"></a><a href="../measurement_tools.htm"><b>cm</b></a> <br><nobr><a name="bms_CO"></a><a name="subkey_CO"></a>coincident <a href="../glue_faces.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><a href="../modify_the_location.htm"><b>coincides</b></a> <br><nobr>collinear <a href="../cylinder.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> </nobr><br><nobr>color <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../color.htm"><b>3</b></a> <a href="../wireframe_and_shading.htm"><b>4</b></a> </nobr><br><nobr>command <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../changing_displaying_parameters.htm"><b>4</b></a> <a href="../chamfer.htm"><b>5</b></a> <a href="../box.htm"><b>6</b></a> <a href="../archimede.htm"><b>7</b></a> <a href="../arc.htm"><b>8</b></a> <a href="../add_point_on_edge.htm"><b>9</b></a> <a href="../face.htm"><b>10</b></a> <a href="../extrusion.htm"><b>11</b></a> <a href="../explode_on_blocks.htm"><b>12</b></a> <a href="../ellipse.htm"><b>13</b></a> <a href="../edge.htm"><b>14</b></a> <a href="../cylinder.htm"><b>15</b></a> <a href="../cone.htm"><b>16</b></a> <a href="../compound.htm"><b>17</b></a> <a href="../common.htm"><b>18</b></a> <a href="../color.htm"><b>19</b></a> <a href="../close_contour.htm"><b>20</b></a> <a href="../glue_faces.htm"><b>21</b></a> <a href="../fuse.htm"><b>22</b></a> <a href="../filling.htm"><b>23</b></a> <a href="../fillet.htm"><b>24</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>25</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>26</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>27</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>28</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>29</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>30</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>31</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>32</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>33</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>34</b></a> <a href="../point.htm"><b>35</b></a> <a href="../plane.htm"><b>36</b></a> <a href="../pipe_creation.htm"><b>37</b></a> <a href="../partition.htm"><b>38</b></a> <a href="../offset_surface.htm"><b>39</b></a> <a href="../newentity_blocks.htm"><b>40</b></a> <a href="../multi_translation.htm"><b>41</b></a> <a href="../multi_transformation.htm"><b>42</b></a> <a href="../multi_rotation.htm"><b>43</b></a> <a href="../modify_the_location.htm"><b>44</b></a> <a href="../mirror_image.htm"><b>45</b></a> <a href="../local_coordinate_system.htm"><b>46</b></a> <a href="../line.htm"><b>47</b></a> <a href="../suppress_holes.htm"><b>48</b></a> <a href="../suppress_faces.htm"><b>49</b></a> <a href="../sphere.htm"><b>50</b></a> <a href="../solid.htm"><b>51</b></a> <a href="../sketcher.htm"><b>52</b></a> <a href="../shell.htm"><b>53</b></a> <a href="../shape_processing.htm"><b>54</b></a> <a href="../sewing.htm"><b>55</b></a> <a href="../section.htm"><b>56</b></a> <a href="../scale_transform.htm"><b>57</b></a> <a href="../rotation.htm"><b>58</b></a> <a href="../revolution.htm"><b>59</b></a> <a href="../propagate.htm"><b>60</b></a> <a href="../working_with_groups.htm"><b>61</b></a> <a href="../wireframe_and_shading.htm"><b>62</b></a> <a href="../wire.htm"><b>63</b></a> <a href="../vector.htm"><b>64</b></a> <a href="../turus.htm"><b>65</b></a> <a href="../transparency.htm"><b>66</b></a> <a href="../translation.htm"><b>67</b></a> <a href="../suppress_internal_wires.htm"><b>68</b></a> </nobr><br><nobr>commands <a href="../box.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../extrusion.htm"><b>3</b></a> <a href="../explode.htm"><b>4</b></a> <a href="../curve.htm"><b>5</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>7</b></a> <a href="../line.htm"><b>8</b></a> <a href="../sphere.htm"><b>9</b></a> </nobr><br><nobr>common <a href="../chamfer.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../common.htm"><b>3</b></a> <a href="../close_contour.htm"><b>4</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>6</b></a> <a href="../transformation_operations.htm"><b>7</b></a> </nobr><br><nobr>complex <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../filling.htm"><b>4</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>7</b></a> <a href="../pipe_creation.htm"><b>8</b></a> <a href="../revolution.htm"><b>9</b></a> </nobr><br><nobr>components <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> <a href="../sketcher.htm"><b>6</b></a> <a href="../translation.htm"><b>7</b></a> </nobr><br><a href="../newentity_blocks.htm"><b>composed</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>composing</b></a> <br><nobr>compound <a href="../blocks_operations.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../explode.htm"><b>3</b></a> <a href="../cut.htm"><b>4</b></a> <a href="../compound.htm"><b>5</b></a> <a href="../complex_objects.htm"><b>6</b></a> <a href="../common.htm"><b>7</b></a> <a href="../glue_faces.htm"><b>8</b></a> <a href="../geometrical_objects.htm"><b>9</b></a> <a href="../fuse.htm"><b>10</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>14</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>15</b></a> <a href="../offset_surface.htm"><b>16</b></a> <a href="../newentity_blocks.htm"><b>17</b></a> <a href="../multi_translation.htm"><b>18</b></a> <a href="../multi_rotation.htm"><b>19</b></a> <a href="../measurement_tools.htm"><b>20</b></a> <a href="../section.htm"><b>21</b></a> <a href="../repairing_operations.htm"><b>22</b></a> </nobr><br><nobr>compsolid <a href="../extrusion.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> <a href="../pipe_creation.htm"><b>3</b></a> <a href="../revolution.htm"><b>4</b></a> </nobr><br><a href="../explode.htm"><b>compsolids</b></a> <br><nobr>compute <a href="../archimede.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>computed</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>concerning</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>conditions</b></a> <br><nobr>cone <a href="../cone.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../primitives.htm"><b>4</b></a> </nobr><br><a href="../primitives.htm"><b>cone1</b></a> <br><a href="../primitives.htm"><b>cone2</b></a> <br><a href="../primitives.htm"><b>cones</b></a> <br><nobr>confirm <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><nobr>conical <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>connected <a href="../chamfer.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>5</b></a> <a href="../shell.htm"><b>6</b></a> <a href="../wire.htm"><b>7</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>connection</b></a> <br><a href="../transformation_operations.htm"><b>consequently</b></a> <br><nobr>considered <a href="../close_contour.htm"><b>1</b></a> <a href="../glue_faces.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>console</b></a> <br><a href="../newentity_blocks.htm"><b>constraints</b></a> <br><a href="../files/salome2_sp3_primitivegui_functions.htm"><b>construct</b></a> <br><nobr>constructed <a href="../files/salome2_sp3_buildgui_functions.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> <a href="../solid.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_primitivegui_functions.htm"><b>constructing</b></a> <br><nobr>construction <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>3</b></a> <a href="../pipe_creation.htm"><b>4</b></a> </nobr><br><nobr>constructor <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> </nobr><br><nobr>contain <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../propagate.htm"><b>2</b></a> </nobr><br><nobr>contained <a href="../check_free_faces.htm"><b>1</b></a> <a href="../blocks_operations.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> </nobr><br><nobr>contains <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> </nobr><br><nobr>contents <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> </nobr><br><nobr>continuities <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>continuity <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>continuity2d <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>continuity3d <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>contour <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>conversion <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>coordinate <a href="../box.htm"><b>1</b></a> <a href="../cylinder.htm"><b>2</b></a> <a href="../cone.htm"><b>3</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> <a href="../modify_the_location.htm"><b>6</b></a> <a href="../local_coordinate_system.htm"><b>7</b></a> <a href="../sphere.htm"><b>8</b></a> <a href="../sketcher.htm"><b>9</b></a> <a href="../working_plane.htm"><b>10</b></a> <a href="../transformation_operations.htm"><b>11</b></a> </nobr><br><nobr>coordinates <a href="../box.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../cone.htm"><b>3</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>7</b></a> <a href="../point.htm"><b>8</b></a> <a href="../measurement_tools.htm"><b>9</b></a> <a href="../local_coordinate_system.htm"><b>10</b></a> <a href="../sphere.htm"><b>11</b></a> <a href="../sketcher.htm"><b>12</b></a> <a href="../vector.htm"><b>13</b></a> <a href="../turus.htm"><b>14</b></a> <a href="../translation.htm"><b>15</b></a> </nobr><br><a href="../measurement_tools.htm"><b>coords</b></a> <br><nobr>copy <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> <a href="../mirror_image.htm"><b>3</b></a> <a href="../rotation.htm"><b>4</b></a> <a href="../translation.htm"><b>5</b></a> </nobr><br><nobr>corners <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>3</b></a> </nobr><br><nobr>correction <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>correspond <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> </nobr><br><nobr>corresponding <a href="../archimede.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>4</b></a> </nobr><br><nobr>correspondingly <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../edge.htm"><b>2</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>7</b></a> </nobr><br><a href="../repairing_operations.htm"><b>count</b></a> <br><a href="../sketcher.htm"><b>coupled</b></a> <br><a href="../files/salome2_sp3_booleangui_functions.htm"><b>covering</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf2.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" align="center"><a href="whlstf0.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>
+<p class="ftsbody" >
+<a name="bms_BR"></a><a name="subkey_BR"></a><a href="../shape_processing.htm"><b>brackets</b></a> <br><a href="../propagate.htm"><b>breaks</b></a> <br><nobr>brep <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../geometry.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> </nobr><br><nobr>browser <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> <a href="../wire.htm"><b>3</b></a> <a href="../viewing_geometrical_objects.htm"><b>4</b></a> </nobr><br><a name="bms_BS"></a><a name="subkey_BS"></a><a href="../shape_processing.htm"><b>bspline</b></a> <br><a href="../shape_processing.htm"><b>bsplinerestriction</b></a> <br><a href="../shape_processing.htm"><b>bsplines</b></a> <br><nobr><a name="bms_BU"></a><a name="subkey_BU"></a>build <a href="../blocks_operations.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../edge.htm"><b>3</b></a> <a href="../compound.htm"><b>4</b></a> <a href="../propagate.htm"><b>5</b></a> <a href="../newentity_blocks.htm"><b>6</b></a> <a href="../wire.htm"><b>7</b></a> <a href="../solid.htm"><b>8</b></a> <a href="../shell.htm"><b>9</b></a> </nobr><br><nobr>building <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../geometry.htm"><b>3</b></a> <a href="../newentity_blocks.htm"><b>4</b></a> </nobr><br><nobr>builds <a href="../propagate.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> <a href="../newentity_blocks.htm"><b>3</b></a> </nobr><br><nobr>button <a href="../local_coordinate_system.htm"><b>1</b></a> <a href="../sewing.htm"><b>2</b></a> <a href="../occ_viewer.htm"><b>3</b></a> <a href="../wire.htm"><b>4</b></a> <a href="../suppress_holes.htm"><b>5</b></a> <a href="../working_with_groups.htm"><b>6</b></a> </nobr><br><a href="../occ_viewer.htm"><b>buttons</b></a> <br><a name="bms_BY"></a><a name="subkey_BY"></a><a href="../newentity_blocks.htm"><b>bypassing</b></a> <br>
+<br><br>
+<nobr><a name="bm_C"></a><a name="subkey_C{"></a>c <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><a href="../shape_processing.htm"><b>c0</b></a> <br><a href="../shape_processing.htm"><b>c1</b></a> <br><a href="../shape_processing.htm"><b>c2</b></a> <br><nobr><a name="bms_CA"></a><a name="subkey_CA"></a>cad <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../geometry.htm"><b>2</b></a> </nobr><br><a href="../working_plane.htm"><b>camera</b></a> <br><a href="../occ_viewer.htm"><b>cascade</b></a> <br><nobr>case <a href="../local_coordinate_system.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> <a href="../suppress_internal_wires.htm"><b>3</b></a> </nobr><br><a href="../multi_transformation.htm"><b>cases</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>catia</b></a> <br><nobr><a name="bms_CE"></a><a name="subkey_CE"></a>center <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../ellipse.htm"><b>3</b></a> <a href="../cone.htm"><b>4</b></a> <a href="../multi_rotation.htm"><b>5</b></a> <a href="../modify_the_location.htm"><b>6</b></a> <a href="../measurement_tools.htm"><b>7</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>8</b></a> <a href="../occ_viewer.htm"><b>9</b></a> <a href="../turus.htm"><b>10</b></a> <a href="../sphere.htm"><b>11</b></a> <a href="../sketcher.htm"><b>12</b></a> </nobr><br><a href="../scale_transform.htm"><b>centerofscale</b></a> <br><a href="../explode.htm"><b>centers</b></a> <br><nobr>central <a href="../cylinder.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../scale_transform.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><nobr>certain <a href="../shape_processing.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><a name="bms_CH"></a><a name="subkey_CH"></a><a href="../blocks_operations.htm"><b>chain</b></a> <br><nobr>chamfer <a href="../chamfer.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../transformation_operations.htm"><b>chamfer_all</b></a> <br><a href="../transformation_operations.htm"><b>chamfer_e</b></a> <br><a href="../transformation_operations.htm"><b>chamfer_f</b></a> <br><a href="../transformation_operations.htm"><b>chamfer_f1</b></a> <br><nobr>change <a href="../color.htm"><b>1</b></a> <a href="../isos.htm"><b>2</b></a> <a href="../viewing_geometrical_objects.htm"><b>3</b></a> <a href="../transparency.htm"><b>4</b></a> <a href="../wireframe_and_shading.htm"><b>5</b></a> </nobr><br><a href="../viewing_geometrical_objects.htm"><b>changes</b></a> <br><nobr>changing <a href="../color.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../transparency.htm"><b>3</b></a> <a href="../wireframe_and_shading.htm"><b>4</b></a> </nobr><br><nobr>check <a href="../check_free_faces.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../blocks_operations.htm"><b>3</b></a> <a href="../face.htm"><b>4</b></a> <a href="../measurement_tools.htm"><b>5</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>6</b></a> <a href="../repairing_operations.htm"><b>7</b></a> </nobr><br><a href="../blocks_operations.htm"><b>check_box</b></a> <br><a href="../blocks_operations.htm"><b>checkandimprove</b></a> <br><nobr>checkbox <a href="../multi_rotation.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> <a href="../mirror_image.htm"><b>3</b></a> <a href="../rotation.htm"><b>4</b></a> <a href="../translation.htm"><b>5</b></a> <a href="../suppress_holes.htm"><b>6</b></a> </nobr><br><nobr>checkcompoundofblocks <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr>checked <a href="../check_free_faces.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../suppress_internal_wires.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> </nobr><br><nobr>checking <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>checks</b></a> <br><nobr>checkshape <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../curve.htm"><b>choices</b></a> <br><nobr>choose <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../local_coordinate_system.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_CI"></a><a name="subkey_CI"></a>circle <a href="../circle.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>circle1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>circle2</b></a> <br><nobr>circles <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_CL"></a><a name="subkey_CL"></a>click <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> <a href="../viewing_geometrical_objects.htm"><b>3</b></a> <a href="../working_with_groups.htm"><b>4</b></a> <a href="../wireframe_and_shading.htm"><b>5</b></a> </nobr><br><nobr>clicking <a href="../color.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><a href="../occ_viewer.htm"><b>clipping</b></a> <br><a href="../occ_viewer.htm"><b>clone</b></a> <br><nobr>close <a href="../close_contour.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><nobr>closecontour <a href="../close_contour.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr>closed <a href="../close_contour.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../solid.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><nobr>closedwires <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr>closes <a href="../close_contour.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><a href="../close_contour.htm"><b>closure</b></a> <br><a name="bms_CM"></a><a name="subkey_CM"></a><a href="../measurement_tools.htm"><b>cm</b></a> <br><a name="bms_CN"></a><a name="subkey_CN"></a><a href="../shape_processing.htm"><b>cn</b></a> <br><a name="bms_CO"></a><a name="subkey_CO"></a><a href="../modify_the_location.htm"><b>coincide</b></a> <br><a href="../glue_faces.htm"><b>coincident</b></a> <br><a href="../shape_processing.htm"><b>coincidental</b></a> <br><a href="../modify_the_location.htm"><b>coincides</b></a> <br><nobr>collinear <a href="../cylinder.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> </nobr><br><nobr>color <a href="../color.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../viewing_geometrical_objects.htm"><b>3</b></a> <a href="../wireframe_and_shading.htm"><b>4</b></a> </nobr><br><nobr>command <a href="../color.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../circle.htm"><b>3</b></a> <a href="../check_free_faces.htm"><b>4</b></a> <a href="../check_free_boundaries.htm"><b>5</b></a> <a href="../chamfer.htm"><b>6</b></a> <a href="../box.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../add_point_on_edge.htm"><b>10</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>11</b></a> <a href="../face.htm"><b>12</b></a> <a href="../extrusion.htm"><b>13</b></a> <a href="../explode_on_blocks.htm"><b>14</b></a> <a href="../ellipse.htm"><b>15</b></a> <a href="../edge.htm"><b>16</b></a> <a href="../cylinder.htm"><b>17</b></a> <a href="../cone.htm"><b>18</b></a> <a href="../compound.htm"><b>19</b></a> <a href="../common.htm"><b>20</b></a> <a href="../multi_transformation.htm"><b>21</b></a> <a href="../multi_rotation.htm"><b>22</b></a> <a href="../modify_the_location.htm"><b>23</b></a> <a href="../mirror_image.htm"><b>24</b></a> <a href="../local_coordinate_system.htm"><b>25</b></a> <a href="../line.htm"><b>26</b></a> <a href="../glue_faces.htm"><b>27</b></a> <a href="../fuse.htm"><b>28</b></a> <a href="../filling.htm"><b>29</b></a> <a href="../fillet.htm"><b>30</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>31</b></a> <a href="../sewing.htm"><b>32</b></a> <a href="../section.htm"><b>33</b></a> <a href="../scale_transform.htm"><b>34</b></a> <a href="../rotation.htm"><b>35</b></a> <a href="../revolution.htm"><b>36</b></a> <a href="../propagate.htm"><b>37</b></a> <a href="../point.htm"><b>38</b></a> <a href="../plane.htm"><b>39</b></a> <a href="../pipe_creation.htm"><b>40</b></a> <a href="../partition.htm"><b>41</b></a> <a href="../offset_surface.htm"><b>42</b></a> <a href="../newentity_blocks.htm"><b>43</b></a> <a href="../multi_translation.htm"><b>44</b></a> <a href="../wire.htm"><b>45</b></a> <a href="../viewing_geometrical_objects.htm"><b>46</b></a> <a href="../vector.htm"><b>47</b></a> <a href="../turus.htm"><b>48</b></a> <a href="../transparency.htm"><b>49</b></a> <a href="../translation.htm"><b>50</b></a> <a href="../suppress_internal_wires.htm"><b>51</b></a> <a href="../suppress_holes.htm"><b>52</b></a> <a href="../suppress_faces.htm"><b>53</b></a> <a href="../sphere.htm"><b>54</b></a> <a href="../solid.htm"><b>55</b></a> <a href="../sketcher.htm"><b>56</b></a> <a href="../shell.htm"><b>57</b></a> <a href="../shape_processing.htm"><b>58</b></a> <a href="../working_with_groups.htm"><b>59</b></a> <a href="../wireframe_and_shading.htm"><b>60</b></a> </nobr><br><nobr>commands <a href="../box.htm"><b>1</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>2</b></a> <a href="../face.htm"><b>3</b></a> <a href="../extrusion.htm"><b>4</b></a> <a href="../explode.htm"><b>5</b></a> <a href="../curve.htm"><b>6</b></a> <a href="../line.htm"><b>7</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>8</b></a> <a href="../sphere.htm"><b>9</b></a> </nobr><br><nobr>common <a href="../close_contour.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>4</b></a> <a href="../common.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><nobr>complex <a href="../files/salome2_sp3_booleangui_functions.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../extrusion.htm"><b>3</b></a> <a href="../complex_objects.htm"><b>4</b></a> <a href="../geometry.htm"><b>5</b></a> <a href="../filling.htm"><b>6</b></a> <a href="../revolution.htm"><b>7</b></a> <a href="../pipe_creation.htm"><b>8</b></a> </nobr><br><nobr>components <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../translation.htm"><b>4</b></a> <a href="../sketcher.htm"><b>5</b></a> </nobr><br><a href="../newentity_blocks.htm"><b>composed</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>composing</b></a> <br><nobr>compound <a href="../blocks_operations.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../explode.htm"><b>3</b></a> <a href="../cut.htm"><b>4</b></a> <a href="../compound.htm"><b>5</b></a> <a href="../complex_objects.htm"><b>6</b></a> <a href="../common.htm"><b>7</b></a> <a href="../multi_rotation.htm"><b>8</b></a> <a href="../measurement_tools.htm"><b>9</b></a> <a href="../glue_faces.htm"><b>10</b></a> <a href="../geometrical_objects.htm"><b>11</b></a> <a href="../fuse.htm"><b>12</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>13</b></a> <a href="../section.htm"><b>14</b></a> <a href="../repairing_operations.htm"><b>15</b></a> <a href="../offset_surface.htm"><b>16</b></a> <a href="../newentity_blocks.htm"><b>17</b></a> <a href="../multi_translation.htm"><b>18</b></a> </nobr><br><nobr>compsolid <a href="../extrusion.htm"><b>1</b></a> <a href="../revolution.htm"><b>2</b></a> <a href="../pipe_creation.htm"><b>3</b></a> </nobr><br><a href="../explode.htm"><b>compsolids</b></a> <br><a href="../archimede.htm"><b>compute</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>computed</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>concerning</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>conditions</b></a> <br><nobr>cone <a href="../cone.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../primitives.htm"><b>3</b></a> </nobr><br><a href="../primitives.htm"><b>cone1</b></a> <br><a href="../primitives.htm"><b>cone2</b></a> <br><a href="../primitives.htm"><b>cones</b></a> <br><nobr>confirm <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><a href="../shape_processing.htm"><b>conical</b></a> <br><nobr>connected <a href="../chamfer.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../wire.htm"><b>4</b></a> <a href="../shell.htm"><b>5</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>connection</b></a> <br><a href="../transformation_operations.htm"><b>consequently</b></a> <br><nobr>considered <a href="../close_contour.htm"><b>1</b></a> <a href="../glue_faces.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>console</b></a> <br><a href="../newentity_blocks.htm"><b>constraints</b></a> <br><nobr>constructed <a href="../newentity_blocks.htm"><b>1</b></a> <a href="../solid.htm"><b>2</b></a> </nobr><br><nobr>construction <a href="../files/salome2_sp3_booleangui_functions.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../curve.htm"><b>3</b></a> <a href="../geometry.htm"><b>4</b></a> <a href="../pipe_creation.htm"><b>5</b></a> <a href="../occ_viewer.htm"><b>6</b></a> </nobr><br><a href="../propagate.htm"><b>contain</b></a> <br><a href="../blocks_operations.htm"><b>contained</b></a> <br><a href="../check_free_faces.htm"><b>containing</b></a> <br><nobr>contains <a href="../close_contour.htm"><b>1</b></a> <a href="../add_point_on_edge.htm"><b>2</b></a> </nobr><br><nobr>contents <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> <a href="../occ_viewer.htm"><b>3</b></a> </nobr><br><a href="../shape_processing.htm"><b>continuities</b></a> <br><a href="../shape_processing.htm"><b>continuity</b></a> <br><a href="../shape_processing.htm"><b>continuity2d</b></a> <br><a href="../shape_processing.htm"><b>continuity3d</b></a> <br><a href="../shape_processing.htm"><b>continuous</b></a> <br><nobr>contour <a href="../close_contour.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><a href="../shape_processing.htm"><b>conversion</b></a> <br><a href="../shape_processing.htm"><b>converts</b></a> <br><nobr>coordinate <a href="../box.htm"><b>1</b></a> <a href="../cylinder.htm"><b>2</b></a> <a href="../cone.htm"><b>3</b></a> <a href="../modify_the_location.htm"><b>4</b></a> <a href="../local_coordinate_system.htm"><b>5</b></a> <a href="../occ_viewer.htm"><b>6</b></a> <a href="../transformation_operations.htm"><b>7</b></a> <a href="../sphere.htm"><b>8</b></a> <a href="../sketcher.htm"><b>9</b></a> <a href="../working_plane.htm"><b>10</b></a> </nobr><br><nobr>coordinates <a href="../box.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../cone.htm"><b>3</b></a> <a href="../modify_the_location.htm"><b>4</b></a> <a href="../measurement_tools.htm"><b>5</b></a> <a href="../local_coordinate_system.htm"><b>6</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>7</b></a> <a href="../point.htm"><b>8</b></a> <a href="../occ_viewer.htm"><b>9</b></a> <a href="../vector.htm"><b>10</b></a> <a href="../turus.htm"><b>11</b></a> <a href="../translation.htm"><b>12</b></a> <a href="../sphere.htm"><b>13</b></a> <a href="../sketcher.htm"><b>14</b></a> </nobr><br><a href="../measurement_tools.htm"><b>coords</b></a> <br><nobr>copy <a href="../modify_the_location.htm"><b>1</b></a> <a href="../mirror_image.htm"><b>2</b></a> <a href="../rotation.htm"><b>3</b></a> <a href="../translation.htm"><b>4</b></a> </nobr><br><a href="../shape_processing.htm"><b>corner</b></a> <br><nobr>corners <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> </nobr><br><a href="../shape_processing.htm"><b>correction</b></a> <br><a href="../shape_processing.htm"><b>corrects</b></a> <br><nobr>correspond <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> </nobr><br><nobr>corresponding <a href="../archimede.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> </nobr><br><nobr>correspondingly <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../edge.htm"><b>2</b></a> </nobr><br><a href="../repairing_operations.htm"><b>count</b></a> <br><a href="../sketcher.htm"><b>coupled</b></a> <br><a href="../files/salome2_sp3_booleangui_functions.htm"><b>covering</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf2.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>
+
+</body>
+
+</html>
+
index b63ce834b1905326891402ee45dcb41e667fb610..537af78aa395650f443ae2af97e18c46f3d2c756 100755 (executable)
@@ -1,41 +1,43 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf9.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<nobr><a name="bms_PA"></a><a name="subkey_PA"></a>parallel <a href="../box.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> <a href="../line.htm"><b>3</b></a> </nobr><br><nobr>parameter <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> <a href="../point.htm"><b>6</b></a> <a href="../shape_processing.htm"><b>7</b></a> </nobr><br><nobr>parameters <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../basic_operations.htm"><b>3</b></a> <a href="../color.htm"><b>4</b></a> <a href="../filling.htm"><b>5</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>8</b></a> <a href="../sketcher.htm"><b>9</b></a> <a href="../shape_processing.htm"><b>10</b></a> <a href="../repairing_operations.htm"><b>11</b></a> <a href="../wireframe_and_shading.htm"><b>12</b></a> <a href="../transparency.htm"><b>13</b></a> </nobr><br><nobr>paramter <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><nobr>part <a href="../cone.htm"><b>1</b></a> <a href="../common.htm"><b>2</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>3</b></a> </nobr><br><nobr>partition <a href="../basic_operations.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../partition.htm"><b>3</b></a> </nobr><br><a href="../basic_operations.htm"><b>partition1</b></a> <br><a href="../basic_operations.htm"><b>partition2</b></a> <br><a href="../basic_operations.htm"><b>partition3</b></a> <br><a href="../sketcher.htm"><b>passed</b></a> <br><nobr>passes <a href="../curve.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> <a href="../plane.htm"><b>3</b></a> <a href="../multi_rotation.htm"><b>4</b></a> <a href="../line.htm"><b>5</b></a> </nobr><br><a href="../line.htm"><b>passing</b></a> <br><nobr>path <a href="../complex_objects.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> <a href="../pipe_creation.htm"><b>3</b></a> </nobr><br><nobr>pathshape <a href="../files/salome2_sp3_generationgui_functions.htm"><b>1</b></a> <a href="../pipe_creation.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_transformationgui_functions.htm"><b>pattern</b></a> <br><nobr><a name="bms_PE"></a><a name="subkey_PE"></a>perform <a href="../basic_operations.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><nobr>performed <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><a href="../sketcher.htm"><b>perpendicular</b></a> <br><nobr><a name="bms_PI"></a><a name="subkey_PI"></a>pi <a href="../multi_rotation.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a href="../modify_the_location.htm"><b>picture</b></a> <br><nobr>pipe <a href="../complex_objects.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> <a href="../pipe_creation.htm"><b>3</b></a> </nobr><br><a name="bms_PL"></a><a name="subkey_PL"></a><a href="../modify_the_location.htm"><b>place</b></a> <br><a href="../modify_the_location.htm"><b>places</b></a> <br><nobr>planar <a href="../face.htm"><b>1</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../sketcher_tui.htm"><b>4</b></a> <a href="../sketcher.htm"><b>5</b></a> <a href="../working_plane.htm"><b>6</b></a> <a href="../transformation_operations.htm"><b>7</b></a> </nobr><br><nobr>plane <a href="../basic_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../archimede.htm"><b>3</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>6</b></a> <a href="../plane.htm"><b>7</b></a> <a href="../partition.htm"><b>8</b></a> <a href="../mirror_image.htm"><b>9</b></a> <a href="../sketcher.htm"><b>10</b></a> <a href="../working_plane.htm"><b>11</b></a> <a href="../transformation_operations.htm"><b>12</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>plane1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>plane2</b></a> <br><a href="../basic_geometrical_objects.htm"><b>plane3</b></a> <br><nobr>planes <a href="../plane.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><a href="../working_with_groups.htm"><b>platform</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>plug</b></a> <br><nobr>plunged <a href="../archimede.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_PO"></a><a name="subkey_PO"></a>point <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../arc.htm"><b>4</b></a> <a href="../add_point_on_edge.htm"><b>5</b></a> <a href="../extrusion.htm"><b>6</b></a> <a href="../ellipse.htm"><b>7</b></a> <a href="../cylinder.htm"><b>8</b></a> <a href="../cone.htm"><b>9</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>10</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>14</b></a> <a href="../point.htm"><b>15</b></a> <a href="../plane.htm"><b>16</b></a> <a href="../offset_surface.htm"><b>17</b></a> <a href="../multi_rotation.htm"><b>18</b></a> <a href="../mirror_image.htm"><b>19</b></a> <a href="../measurement_tools.htm"><b>20</b></a> <a href="../local_coordinate_system.htm"><b>21</b></a> <a href="../line.htm"><b>22</b></a> <a href="../sphere.htm"><b>23</b></a> <a href="../sketcher.htm"><b>24</b></a> <a href="../scale_transform.htm"><b>25</b></a> <a href="../repairing_operations.htm"><b>26</b></a> <a href="../vector.htm"><b>27</b></a> <a href="../turus.htm"><b>28</b></a> <a href="../transformation_operations.htm"><b>29</b></a> </nobr><br><nobr>point1 <a href="../circle.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../basic_geometrical_objects.htm"><b>4</b></a> <a href="../arc.htm"><b>5</b></a> <a href="../extrusion.htm"><b>6</b></a> <a href="../edge.htm"><b>7</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>8</b></a> <a href="../plane.htm"><b>9</b></a> <a href="../line.htm"><b>10</b></a> <a href="../vector.htm"><b>11</b></a> <a href="../translation.htm"><b>12</b></a> </nobr><br><nobr>point2 <a href="../circle.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../basic_geometrical_objects.htm"><b>4</b></a> <a href="../arc.htm"><b>5</b></a> <a href="../extrusion.htm"><b>6</b></a> <a href="../edge.htm"><b>7</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>8</b></a> <a href="../plane.htm"><b>9</b></a> <a href="../line.htm"><b>10</b></a> <a href="../vector.htm"><b>11</b></a> <a href="../translation.htm"><b>12</b></a> </nobr><br><nobr>point3 <a href="../circle.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../arc.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> <a href="../plane.htm"><b>6</b></a> </nobr><br><nobr>point4 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>point5</b></a> <br><nobr>pointcoordinates <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr>points <a href="../circle.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../basic_operations.htm"><b>4</b></a> <a href="../basic_geometrical_objects.htm"><b>5</b></a> <a href="../arc.htm"><b>6</b></a> <a href="../edge.htm"><b>7</b></a> <a href="../curve.htm"><b>8</b></a> <a href="../complex_objects.htm"><b>9</b></a> <a href="../close_contour.htm"><b>10</b></a> <a href="../geometrical_objects.htm"><b>11</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>14</b></a> <a href="../plane.htm"><b>15</b></a> <a href="../newentity_blocks.htm"><b>16</b></a> <a href="../line.htm"><b>17</b></a> <a href="../groups.htm"><b>18</b></a> <a href="../sketcher_tui.htm"><b>19</b></a> <a href="../sketcher.htm"><b>20</b></a> <a href="../shape_processing.htm"><b>21</b></a> <a href="../repairing_operations.htm"><b>22</b></a> <a href="../working_with_groups.htm"><b>23</b></a> <a href="../vector.htm"><b>24</b></a> <a href="../translation.htm"><b>25</b></a> <a href="../transformation_operations.htm"><b>26</b></a> </nobr><br><nobr>polyline <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> </nobr><br><nobr>pop <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../color.htm"><b>2</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>3</b></a> <a href="../wireframe_and_shading.htm"><b>4</b></a> </nobr><br><nobr>position <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../point.htm"><b>4</b></a> <a href="../working_plane.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><a href="../face.htm"><b>possibilities</b></a> <br><nobr>possibility <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>possible <a href="../blocks_operations.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>6</b></a> <a href="../shape_processing.htm"><b>7</b></a> <a href="../propagate.htm"><b>8</b></a> </nobr><br><nobr><a name="bms_PR"></a><a name="subkey_PR"></a>precision <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../sewing.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../sketcher.htm"><b>predefined</b></a> <br><a href="../local_coordinate_system.htm"><b>press</b></a> <br><a href="../files/salome2_sp3_basicgui_functions.htm"><b>presses</b></a> <br><a href="../local_coordinate_system.htm"><b>presumes</b></a> <br><a href="../files/salome2_sp3_basicgui_functions.htm"><b>preview</b></a> <br><a href="../sketcher.htm"><b>previous</b></a> <br><a href="../files/salome2_sp3_primitivegui_functions.htm"><b>primitive</b></a> <br><nobr>primitives <a href="../box.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../cylinder.htm"><b>3</b></a> <a href="../cone.htm"><b>4</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>5</b></a> <a href="../sphere.htm"><b>6</b></a> <a href="../primitives.htm"><b>7</b></a> <a href="../turus.htm"><b>8</b></a> </nobr><br><nobr>print <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>printed</b></a> <br><nobr>prism <a href="../extrusion.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><a href="../transformation_operations.htm"><b>prism_edges</b></a> <br><nobr>prism_faces <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../complex_objects.htm"><b>prism1</b></a> <br><a href="../complex_objects.htm"><b>prism2</b></a> <br><nobr>prisms <a href="../extrusion.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> </nobr><br><nobr>problems <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../repairing_operations.htm"><b>process</b></a> <br><nobr>processed <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../suppress_faces.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> </nobr><br><nobr>processes <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>processing <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>processshape <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>produce <a href="../chamfer.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> <a href="../explode_on_blocks.htm"><b>3</b></a> <a href="../cut.htm"><b>4</b></a> <a href="../common.htm"><b>5</b></a> <a href="../close_contour.htm"><b>6</b></a> <a href="../fuse.htm"><b>7</b></a> <a href="../fillet.htm"><b>8</b></a> <a href="../partition.htm"><b>9</b></a> <a href="../offset_surface.htm"><b>10</b></a> <a href="../multi_translation.htm"><b>11</b></a> <a href="../multi_transformation.htm"><b>12</b></a> <a href="../multi_rotation.htm"><b>13</b></a> <a href="../mirror_image.htm"><b>14</b></a> <a href="../suppress_faces.htm"><b>15</b></a> <a href="../shape_processing.htm"><b>16</b></a> <a href="../sewing.htm"><b>17</b></a> <a href="../section.htm"><b>18</b></a> <a href="../scale_transform.htm"><b>19</b></a> <a href="../rotation.htm"><b>20</b></a> <a href="../propagate.htm"><b>21</b></a> <a href="../translation.htm"><b>22</b></a> <a href="../transformation_operations.htm"><b>23</b></a> </nobr><br><a href="../groups.htm"><b>program</b></a> <br><a href="../multi_rotation.htm"><b>projection</b></a> <br><a href="../working_plane.htm"><b>projections</b></a> <br><nobr>propagate <a href="../blocks_operations.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../propagate.htm"><b>3</b></a> </nobr><br><nobr>propagation <a href="../blocks_operations.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../propagate.htm"><b>3</b></a> </nobr><br><nobr>properties <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../measurement_tools.htm"><b>3</b></a> </nobr><br><a href="../measurement_tools.htm"><b>props</b></a> <br><nobr>provide <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../box.htm"><b>5</b></a> <a href="../archimede.htm"><b>6</b></a> <a href="../arc.htm"><b>7</b></a> <a href="../add_point_on_edge.htm"><b>8</b></a> <a href="../face.htm"><b>9</b></a> <a href="../extrusion.htm"><b>10</b></a> <a href="../explode_on_blocks.htm"><b>11</b></a> <a href="../ellipse.htm"><b>12</b></a> <a href="../edge.htm"><b>13</b></a> <a href="../cylinder.htm"><b>14</b></a> <a href="../cut.htm"><b>15</b></a> <a href="../curve.htm"><b>16</b></a> <a href="../cone.htm"><b>17</b></a> <a href="../compound.htm"><b>18</b></a> <a href="../common.htm"><b>19</b></a> <a href="../color.htm"><b>20</b></a> <a href="../close_contour.htm"><b>21</b></a> <a href="../glue_faces.htm"><b>22</b></a> <a href="../fuse.htm"><b>23</b></a> <a href="../filling.htm"><b>24</b></a> <a href="../fillet.htm"><b>25</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>26</b></a> <a href="../point.htm"><b>27</b></a> <a href="../plane.htm"><b>28</b></a> <a href="../pipe_creation.htm"><b>29</b></a> <a href="../partition.htm"><b>30</b></a> <a href="../offset_surface.htm"><b>31</b></a> <a href="../newentity_blocks.htm"><b>32</b></a> <a href="../multi_translation.htm"><b>33</b></a> <a href="../multi_transformation.htm"><b>34</b></a> <a href="../multi_rotation.htm"><b>35</b></a> <a href="../modify_the_location.htm"><b>36</b></a> <a href="../mirror_image.htm"><b>37</b></a> <a href="../line.htm"><b>38</b></a> <a href="../suppress_holes.htm"><b>39</b></a> <a href="../suppress_faces.htm"><b>40</b></a> <a href="../sphere.htm"><b>41</b></a> <a href="../solid.htm"><b>42</b></a> <a href="../sketcher.htm"><b>43</b></a> <a href="../shell.htm"><b>44</b></a> <a href="../shape_processing.htm"><b>45</b></a> <a href="../sewing.htm"><b>46</b></a> <a href="../section.htm"><b>47</b></a> <a href="../scale_transform.htm"><b>48</b></a> <a href="../rotation.htm"><b>49</b></a> <a href="../revolution.htm"><b>50</b></a> <a href="../propagate.htm"><b>51</b></a> <a href="../working_with_groups.htm"><b>52</b></a> <a href="../wireframe_and_shading.htm"><b>53</b></a> <a href="../wire.htm"><b>54</b></a> <a href="../vector.htm"><b>55</b></a> <a href="../turus.htm"><b>56</b></a> <a href="../transparency.htm"><b>57</b></a> <a href="../translation.htm"><b>58</b></a> <a href="../suppress_internal_wires.htm"><b>59</b></a> </nobr><br><a name="bms_PS"></a><a name="subkey_PS"></a><a href="../repairing_operations.htm"><b>ps</b></a> <br><nobr><a name="bms_PU"></a><a name="subkey_PU"></a>put <a href="../archimede.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_PX"></a><a name="subkey_PX"></a>px <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><a href="../transformation_operations.htm"><b>pxy</b></a> <br><nobr>pxyz <a href="../complex_objects.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><br><br></p><p class="ftsbody" align="center"><a href="whlstf11.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" align="center"><a href="whlstf9.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>
+<p class="ftsbody" >
+<nobr><a name="bms_RI"></a><a name="subkey_RI"></a>right <a href="../color.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> <a href="../viewing_geometrical_objects.htm"><b>3</b></a> <a href="../wireframe_and_shading.htm"><b>4</b></a> </nobr><br><a href="../shape_processing.htm"><b>rise</b></a> <br><a name="bms_RO"></a><a name="subkey_RO"></a><a href="../transformation_operations.htm"><b>rot1d</b></a> <br><a href="../transformation_operations.htm"><b>rot2d</b></a> <br><nobr>rotate <a href="../revolution.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>rotated <a href="../multi_rotation.htm"><b>1</b></a> <a href="../rotation.htm"><b>2</b></a> <a href="../revolution.htm"><b>3</b></a> </nobr><br><nobr>rotates <a href="../multi_rotation.htm"><b>1</b></a> <a href="../rotation.htm"><b>2</b></a> </nobr><br><nobr>rotation <a href="../multi_rotation.htm"><b>1</b></a> <a href="../rotation.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../occ_viewer.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><a name="bms_RU"></a><a name="subkey_RU"></a><a href="../shape_processing.htm"><b>ruling</b></a> <br><nobr>runtimeerror <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br>
+<br><br>
+<nobr><a name="bm_S"></a><a name="subkey_S{"></a>s <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../complex_objects.htm"><b>4</b></a> <a href="../multi_transformation.htm"><b>5</b></a> <a href="../scale_transform.htm"><b>6</b></a> <a href="../repairing_operations.htm"><b>7</b></a> <a href="../suppress_internal_wires.htm"><b>8</b></a> <a href="../suppress_holes.htm"><b>9</b></a> <a href="../suppress_faces.htm"><b>10</b></a> <a href="../working_with_groups.htm"><b>11</b></a> </nobr><br><nobr>s1 <a href="../common.htm"><b>1</b></a> <a href="../fuse.htm"><b>2</b></a> <a href="../section.htm"><b>3</b></a> </nobr><br><nobr>s2 <a href="../common.htm"><b>1</b></a> <a href="../fuse.htm"><b>2</b></a> <a href="../section.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_SA"></a><a name="subkey_SA"></a>salome <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../files/introduction_to_geom.htm"><b>7</b></a> <a href="../complex_objects.htm"><b>8</b></a> <a href="../measurement_tools.htm"><b>9</b></a> <a href="../groups.htm"><b>10</b></a> <a href="../geometry.htm"><b>11</b></a> <a href="../geometrical_objects.htm"><b>12</b></a> <a href="../repairing_operations.htm"><b>13</b></a> <a href="../primitives.htm"><b>14</b></a> <a href="../transformation_operations.htm"><b>15</b></a> <a href="../sketcher_tui.htm"><b>16</b></a> </nobr><br><nobr>same <a href="../multi_rotation.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> </nobr><br><a href="../shape_processing.htm"><b>sameparameter</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>satisfy</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>save</b></a> <br><a href="../occ_viewer.htm"><b>saved</b></a> <br><a href="../occ_viewer.htm"><b>saves</b></a> <br><nobr><a name="bms_SC"></a><a name="subkey_SC"></a>scale <a href="../scale_transform.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../scale_transform.htm"><b>scaled</b></a> <br><a href="../occ_viewer.htm"><b>scene</b></a> <br><nobr>scripts <a href="../color.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../circle.htm"><b>3</b></a> <a href="../check_free_faces.htm"><b>4</b></a> <a href="../check_free_boundaries.htm"><b>5</b></a> <a href="../chamfer.htm"><b>6</b></a> <a href="../box.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../add_point_on_edge.htm"><b>10</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>11</b></a> <a href="../face.htm"><b>12</b></a> <a href="../extrusion.htm"><b>13</b></a> <a href="../explode_on_blocks.htm"><b>14</b></a> <a href="../ellipse.htm"><b>15</b></a> <a href="../edge.htm"><b>16</b></a> <a href="../cylinder.htm"><b>17</b></a> <a href="../cut.htm"><b>18</b></a> <a href="../curve.htm"><b>19</b></a> <a href="../cone.htm"><b>20</b></a> <a href="../compound.htm"><b>21</b></a> <a href="../common.htm"><b>22</b></a> <a href="../multi_transformation.htm"><b>23</b></a> <a href="../multi_rotation.htm"><b>24</b></a> <a href="../modify_the_location.htm"><b>25</b></a> <a href="../mirror_image.htm"><b>26</b></a> <a href="../line.htm"><b>27</b></a> <a href="../glue_faces.htm"><b>28</b></a> <a href="../fuse.htm"><b>29</b></a> <a href="../filling.htm"><b>30</b></a> <a href="../fillet.htm"><b>31</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>32</b></a> <a href="../sewing.htm"><b>33</b></a> <a href="../section.htm"><b>34</b></a> <a href="../scale_transform.htm"><b>35</b></a> <a href="../rotation.htm"><b>36</b></a> <a href="../revolution.htm"><b>37</b></a> <a href="../propagate.htm"><b>38</b></a> <a href="../point.htm"><b>39</b></a> <a href="../plane.htm"><b>40</b></a> <a href="../pipe_creation.htm"><b>41</b></a> <a href="../partition.htm"><b>42</b></a> <a href="../offset_surface.htm"><b>43</b></a> <a href="../newentity_blocks.htm"><b>44</b></a> <a href="../multi_translation.htm"><b>45</b></a> <a href="../wire.htm"><b>46</b></a> <a href="../vector.htm"><b>47</b></a> <a href="../turus.htm"><b>48</b></a> <a href="../transparency.htm"><b>49</b></a> <a href="../translation.htm"><b>50</b></a> <a href="../suppress_internal_wires.htm"><b>51</b></a> <a href="../suppress_holes.htm"><b>52</b></a> <a href="../suppress_faces.htm"><b>53</b></a> <a href="../sphere.htm"><b>54</b></a> <a href="../solid.htm"><b>55</b></a> <a href="../sketcher.htm"><b>56</b></a> <a href="../shell.htm"><b>57</b></a> <a href="../shape_processing.htm"><b>58</b></a> <a href="../working_with_groups.htm"><b>59</b></a> <a href="../wireframe_and_shading.htm"><b>60</b></a> </nobr><br><a name="bms_SE"></a><a name="subkey_SE"></a><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>search</b></a> <br><nobr>second <a href="../files/salome2_sp3_booleangui_functions.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> <a href="../modify_the_location.htm"><b>4</b></a> <a href="../partition.htm"><b>5</b></a> <a href="../multi_translation.htm"><b>6</b></a> <a href="../sketcher_tui.htm"><b>7</b></a> <a href="../shape_processing.htm"><b>8</b></a> </nobr><br><nobr>secondly <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../cylinder.htm"><b>3</b></a> <a href="../cone.htm"><b>4</b></a> <a href="../mirror_image.htm"><b>5</b></a> <a href="../local_coordinate_system.htm"><b>6</b></a> <a href="../point.htm"><b>7</b></a> <a href="../plane.htm"><b>8</b></a> <a href="../vector.htm"><b>9</b></a> <a href="../turus.htm"><b>10</b></a> <a href="../translation.htm"><b>11</b></a> <a href="../sphere.htm"><b>12</b></a> <a href="../working_plane.htm"><b>13</b></a> </nobr><br><nobr>section <a href="../boolean_operations.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>3</b></a> <a href="../section.htm"><b>4</b></a> <a href="../occ_viewer.htm"><b>5</b></a> </nobr><br><nobr>see <a href="../modify_the_location.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> <a href="../wireframe_and_shading.htm"><b>3</b></a> </nobr><br><a href="../repairing_operations.htm"><b>seems</b></a> <br><a href="../sketcher.htm"><b>segment</b></a> <br><nobr>segments <a href="../sketcher.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>select <a href="../color.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../circle.htm"><b>3</b></a> <a href="../check_free_faces.htm"><b>4</b></a> <a href="../check_free_boundaries.htm"><b>5</b></a> <a href="../chamfer.htm"><b>6</b></a> <a href="../box.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../add_point_on_edge.htm"><b>10</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>11</b></a> <a href="../face.htm"><b>12</b></a> <a href="../extrusion.htm"><b>13</b></a> <a href="../explode_on_blocks.htm"><b>14</b></a> <a href="../explode.htm"><b>15</b></a> <a href="../ellipse.htm"><b>16</b></a> <a href="../edge.htm"><b>17</b></a> <a href="../cylinder.htm"><b>18</b></a> <a href="../cut.htm"><b>19</b></a> <a href="../curve.htm"><b>20</b></a> <a href="../cone.htm"><b>21</b></a> <a href="../compound.htm"><b>22</b></a> <a href="../common.htm"><b>23</b></a> <a href="../multi_transformation.htm"><b>24</b></a> <a href="../multi_rotation.htm"><b>25</b></a> <a href="../modify_the_location.htm"><b>26</b></a> <a href="../mirror_image.htm"><b>27</b></a> <a href="../local_coordinate_system.htm"><b>28</b></a> <a href="../line.htm"><b>29</b></a> <a href="../glue_faces.htm"><b>30</b></a> <a href="../fuse.htm"><b>31</b></a> <a href="../filling.htm"><b>32</b></a> <a href="../fillet.htm"><b>33</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>34</b></a> <a href="../sewing.htm"><b>35</b></a> <a href="../section.htm"><b>36</b></a> <a href="../scale_transform.htm"><b>37</b></a> <a href="../rotation.htm"><b>38</b></a> <a href="../revolution.htm"><b>39</b></a> <a href="../propagate.htm"><b>40</b></a> <a href="../point.htm"><b>41</b></a> <a href="../plane.htm"><b>42</b></a> <a href="../pipe_creation.htm"><b>43</b></a> <a href="../partition.htm"><b>44</b></a> <a href="../offset_surface.htm"><b>45</b></a> <a href="../occ_viewer.htm"><b>46</b></a> <a href="../multi_translation.htm"><b>47</b></a> <a href="../wire.htm"><b>48</b></a> <a href="../viewing_geometrical_objects.htm"><b>49</b></a> <a href="../vector.htm"><b>50</b></a> <a href="../turus.htm"><b>51</b></a> <a href="../translation.htm"><b>52</b></a> <a href="../suppress_internal_wires.htm"><b>53</b></a> <a href="../suppress_holes.htm"><b>54</b></a> <a href="../suppress_faces.htm"><b>55</b></a> <a href="../sphere.htm"><b>56</b></a> <a href="../solid.htm"><b>57</b></a> <a href="../sketcher.htm"><b>58</b></a> <a href="../shell.htm"><b>59</b></a> <a href="../shape_processing.htm"><b>60</b></a> <a href="../working_with_groups.htm"><b>61</b></a> <a href="../working_plane.htm"><b>62</b></a> <a href="../wireframe_and_shading.htm"><b>63</b></a> </nobr><br><nobr>selected <a href="../basic_operations.htm"><b>1</b></a> <a href="../add_point_on_edge.htm"><b>2</b></a> <a href="../explode.htm"><b>3</b></a> <a href="../local_coordinate_system.htm"><b>4</b></a> <a href="../groups.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> <a href="../occ_viewer.htm"><b>7</b></a> <a href="../viewing_geometrical_objects.htm"><b>8</b></a> <a href="../suppress_holes.htm"><b>9</b></a> <a href="../working_with_groups.htm"><b>10</b></a> </nobr><br><nobr>selecting <a href="../color.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> <a href="../wire.htm"><b>3</b></a> </nobr><br><nobr>selection <a href="../fillet.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> <a href="../working_plane.htm"><b>4</b></a> </nobr><br><a href="../partition.htm"><b>sense</b></a> <br><a href="../files/salome2_sp3_booleangui_functions.htm"><b>separate</b></a> <br><a href="../curve.htm"><b>serve</b></a> <br><nobr>serving <a href="../extrusion.htm"><b>1</b></a> <a href="../revolution.htm"><b>2</b></a> <a href="../pipe_creation.htm"><b>3</b></a> </nobr><br><nobr>set <a href="../close_contour.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../offset_surface.htm"><b>5</b></a> <a href="../working_plane.htm"><b>6</b></a> </nobr><br><nobr>setcolor <a href="../color.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> </nobr><br><nobr>setdisplaymode <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../complex_objects.htm"><b>7</b></a> <a href="../geometrical_objects.htm"><b>8</b></a> <a href="../repairing_operations.htm"><b>9</b></a> <a href="../primitives.htm"><b>10</b></a> <a href="../transformation_operations.htm"><b>11</b></a> <a href="../sketcher_tui.htm"><b>12</b></a> <a href="../wireframe_and_shading.htm"><b>13</b></a> </nobr><br><nobr>setting <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../point.htm"><b>3</b></a> </nobr><br><nobr>settransparency <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../transparency.htm"><b>4</b></a> <a href="../sketcher_tui.htm"><b>5</b></a> </nobr><br><a href="../sewing.htm"><b>sew</b></a> <br><a href="../sewing.htm"><b>sewed</b></a> <br><nobr>sewing <a href="../sewing.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_SG"></a><a name="subkey_SG"></a>sg <a href="../blocks_operations.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../viewing_geometrical_objects.htm"><b>4</b></a> </nobr><br><nobr><a name="bms_SH"></a><a name="subkey_SH"></a>shading <a href="../viewing_geometrical_objects.htm"><b>1</b></a> <a href="../wireframe_and_shading.htm"><b>2</b></a> </nobr><br><nobr>shape <a href="../close_contour.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../archimede.htm"><b>6</b></a> <a href="../add_point_on_edge.htm"><b>7</b></a> <a href="../extrusion.htm"><b>8</b></a> <a href="../explode.htm"><b>9</b></a> <a href="../cut.htm"><b>10</b></a> <a href="../multi_rotation.htm"><b>11</b></a> <a href="../modify_the_location.htm"><b>12</b></a> <a href="../mirror_image.htm"><b>13</b></a> <a href="../measurement_tools.htm"><b>14</b></a> <a href="../isos.htm"><b>15</b></a> <a href="../fuse.htm"><b>16</b></a> <a href="../filling.htm"><b>17</b></a> <a href="../fillet.htm"><b>18</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>19</b></a> <a href="../sewing.htm"><b>20</b></a> <a href="../scale_transform.htm"><b>21</b></a> <a href="../rotation.htm"><b>22</b></a> <a href="../revolution.htm"><b>23</b></a> <a href="../repairing_operations.htm"><b>24</b></a> <a href="../propagate.htm"><b>25</b></a> <a href="../pipe_creation.htm"><b>26</b></a> <a href="../partition.htm"><b>27</b></a> <a href="../offset_surface.htm"><b>28</b></a> <a href="../multi_translation.htm"><b>29</b></a> <a href="../viewing_geometrical_objects.htm"><b>30</b></a> <a href="../transparency.htm"><b>31</b></a> <a href="../translation.htm"><b>32</b></a> <a href="../transformation_operations.htm"><b>33</b></a> <a href="../suppress_internal_wires.htm"><b>34</b></a> <a href="../suppress_holes.htm"><b>35</b></a> <a href="../suppress_faces.htm"><b>36</b></a> <a href="../shape_processing.htm"><b>37</b></a> <a href="../working_with_groups.htm"><b>38</b></a> </nobr><br><nobr>shape1 <a href="../files/salome2_sp3_booleangui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr>shape2 <a href="../files/salome2_sp3_booleangui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><a href="../complex_objects.htm"><b>shapelistcompound</b></a> <br><nobr>shapes <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../cut.htm"><b>3</b></a> <a href="../compound.htm"><b>4</b></a> <a href="../common.htm"><b>5</b></a> <a href="../groups.htm"><b>6</b></a> <a href="../glue_faces.htm"><b>7</b></a> <a href="../geometry.htm"><b>8</b></a> <a href="../fuse.htm"><b>9</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>10</b></a> <a href="../sewing.htm"><b>11</b></a> <a href="../section.htm"><b>12</b></a> <a href="../repairing_operations.htm"><b>13</b></a> <a href="../partition.htm"><b>14</b></a> <a href="../occ_viewer.htm"><b>15</b></a> <a href="../suppress_holes.htm"><b>16</b></a> <a href="../shape_processing.htm"><b>17</b></a> <a href="../working_with_groups.htm"><b>18</b></a> </nobr><br><a href="../explode.htm"><b>shapes_of_given_type</b></a> <br><nobr>shapetype <a href="../groups.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> <a href="../fillet.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> <a href="../working_with_groups.htm"><b>6</b></a> </nobr><br><a href="../transformation_operations.htm"><b>shapetypeedge</b></a> <br><a href="../transformation_operations.htm"><b>shapetypeface</b></a> <br><a href="../check_free_faces.htm"><b>shared</b></a> <br><a href="../shape_processing.htm"><b>sharp</b></a> <br><nobr>shell <a href="../extrusion.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> <a href="../revolution.htm"><b>3</b></a> <a href="../pipe_creation.htm"><b>4</b></a> <a href="../offset_surface.htm"><b>5</b></a> <a href="../newentity_blocks.htm"><b>6</b></a> <a href="../solid.htm"><b>7</b></a> <a href="../shell.htm"><b>8</b></a> </nobr><br><nobr>shells <a href="../check_free_faces.htm"><b>1</b></a> <a href="../compound.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../offset_surface.htm"><b>4</b></a> <a href="../solid.htm"><b>5</b></a> <a href="../shell.htm"><b>6</b></a> <a href="../wireframe_and_shading.htm"><b>7</b></a> </nobr><br><nobr>shift <a href="../point.htm"><b>1</b></a> <a href="../wire.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><a href="../modify_the_location.htm"><b>shifted</b></a> <br><nobr>short <a href="../color.htm"><b>1</b></a> <a href="../wireframe_and_shading.htm"><b>2</b></a> </nobr><br><a href="../face.htm"><b>shortcut</b></a> <br><nobr>should <a href="../extrusion.htm"><b>1</b></a> <a href="../line.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../suppress_holes.htm"><b>4</b></a> <a href="../suppress_faces.htm"><b>5</b></a> </nobr><br><nobr>show <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> </nobr><br><a href="../local_coordinate_system.htm"><b>shown</b></a> <br><a href="../occ_viewer.htm"><b>shows</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf11.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>
+
+</body>
+
+</html>
+
index 1bd733cccd74cd736316dda1316444ebf632bf5f..e03381b30be8c2efde2656ff045442dd48529c15 100755 (executable)
@@ -1,47 +1,43 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf10.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<nobr><a name="bms_PY"></a><a name="subkey_PY"></a>py <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><a href="../repairing_operations.htm"><b>py1</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>python</b></a> <br><nobr><a name="bms_PZ"></a><a name="subkey_PZ"></a>pz <a href="../basic_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br>\r
-<br><br>\r
-<a name="bm_Q"></a><a name="subkey_QF"></a><a href="../building_by_blocks.htm"><b>qface1</b></a> <br><a href="../building_by_blocks.htm"><b>qface2</b></a> <br><a href="../building_by_blocks.htm"><b>qface3</b></a> <br><a href="../building_by_blocks.htm"><b>qface4</b></a> <br><a href="../building_by_blocks.htm"><b>qface5</b></a> <br><a href="../building_by_blocks.htm"><b>qface6</b></a> <br><a href="../building_by_blocks.htm"><b>qface7</b></a> <br><a href="../building_by_blocks.htm"><b>qface8</b></a> <br><nobr><a name="bms_QU"></a><a name="subkey_QU"></a>quadrangle <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../plane.htm"><b>4</b></a> <a href="../newentity_blocks.htm"><b>5</b></a> </nobr><br>\r
-<br><br>\r
-<nobr><a name="bm_R"></a><a name="subkey_R{"></a>r <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../fillet.htm"><b>2</b></a> <a href="../sketcher_tui.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_RA"></a><a name="subkey_RA"></a>radians <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../working_with_groups.htm"><b>radio</b></a> <br><nobr>radius <a href="../circle.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../ellipse.htm"><b>4</b></a> <a href="../cylinder.htm"><b>5</b></a> <a href="../cone.htm"><b>6</b></a> <a href="../fillet.htm"><b>7</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>10</b></a> <a href="../sphere.htm"><b>11</b></a> <a href="../sketcher.htm"><b>12</b></a> <a href="../turus.htm"><b>13</b></a> <a href="../transformation_operations.htm"><b>14</b></a> </nobr><br><nobr>radius1 <a href="../boolean_operations.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../primitives.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><nobr>radius2 <a href="../cone.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> <a href="../primitives.htm"><b>3</b></a> </nobr><br><a href="../primitives.htm"><b>radius3</b></a> <br><nobr>radiuses <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../ellipse.htm"><b>2</b></a> <a href="../cone.htm"><b>3</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> <a href="../turus.htm"><b>6</b></a> </nobr><br><nobr>radiusmajor <a href="../ellipse.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../turus.htm"><b>4</b></a> </nobr><br><nobr>radiusminor <a href="../ellipse.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../turus.htm"><b>4</b></a> </nobr><br><nobr>raise <a href="../measurement_tools.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>range <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../explode.htm"><b>3</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>5</b></a> <a href="../transparency.htm"><b>6</b></a> </nobr><br><nobr><a name="bms_RE"></a><a name="subkey_RE"></a>re <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_displaygui_functions.htm"><b>reasonable</b></a> <br><nobr>reconstruction <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>reference <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../point.htm"><b>2</b></a> <a href="../local_coordinate_system.htm"><b>3</b></a> </nobr><br><nobr>regarding <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../point.htm"><b>2</b></a> </nobr><br><a href="../sketcher.htm"><b>relative</b></a> <br><a href="../transformation_operations.htm"><b>relatively</b></a> <br><nobr>relevant <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../wireframe_and_shading.htm"><b>2</b></a> </nobr><br><a href="../wireframe_and_shading.htm"><b>remain</b></a> <br><nobr>remove <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> <a href="../suppress_holes.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> <a href="../suppress_internal_wires.htm"><b>6</b></a> </nobr><br><nobr>removed <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../modify_the_location.htm"><b>3</b></a> <a href="../mirror_image.htm"><b>4</b></a> <a href="../suppress_holes.htm"><b>5</b></a> <a href="../suppress_faces.htm"><b>6</b></a> <a href="../shape_processing.htm"><b>7</b></a> <a href="../rotation.htm"><b>8</b></a> <a href="../working_with_groups.htm"><b>9</b></a> <a href="../translation.htm"><b>10</b></a> <a href="../suppress_internal_wires.htm"><b>11</b></a> </nobr><br><nobr>removeobject <a href="../groups.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><nobr>removes <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../suppress_holes.htm"><b>2</b></a> <a href="../suppress_internal_wires.htm"><b>3</b></a> </nobr><br><nobr>removewebs <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>removing <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><nobr>repair <a href="../check_free_faces.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../close_contour.htm"><b>4</b></a> <a href="../glue_faces.htm"><b>5</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>6</b></a> <a href="../suppress_holes.htm"><b>7</b></a> <a href="../suppress_faces.htm"><b>8</b></a> <a href="../shape_processing.htm"><b>9</b></a> <a href="../sewing.htm"><b>10</b></a> <a href="../suppress_internal_wires.htm"><b>11</b></a> </nobr><br><nobr>repairing <a href="../check_free_faces.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../files/introduction_to_geom.htm"><b>4</b></a> <a href="../close_contour.htm"><b>5</b></a> <a href="../glue_faces.htm"><b>6</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>7</b></a> <a href="../suppress_holes.htm"><b>8</b></a> <a href="../suppress_faces.htm"><b>9</b></a> <a href="../shape_processing.htm"><b>10</b></a> <a href="../sewing.htm"><b>11</b></a> <a href="../repairing_operations.htm"><b>12</b></a> <a href="../suppress_internal_wires.htm"><b>13</b></a> </nobr><br><nobr>repetition <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> </nobr><br><nobr>repetitions <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> </nobr><br><nobr>representing <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../plane.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_buildgui_functions.htm"><b>requested</b></a> <br><nobr>required <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><nobr>requireddegree <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>requirednbsegments <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../repairing_operations.htm"><b>res</b></a> <br><nobr>respect <a href="../glue_faces.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> </nobr><br><nobr>restriction <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>result <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../box.htm"><b>5</b></a> <a href="../blocks_operations.htm"><b>6</b></a> <a href="../basic_operations.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../add_point_on_edge.htm"><b>10</b></a> <a href="../face.htm"><b>11</b></a> <a href="../extrusion.htm"><b>12</b></a> <a href="../explode_on_blocks.htm"><b>13</b></a> <a href="../explode.htm"><b>14</b></a> <a href="../ellipse.htm"><b>15</b></a> <a href="../edge.htm"><b>16</b></a> <a href="../cylinder.htm"><b>17</b></a> <a href="../cut.htm"><b>18</b></a> <a href="../curve.htm"><b>19</b></a> <a href="../cone.htm"><b>20</b></a> <a href="../compound.htm"><b>21</b></a> <a href="../common.htm"><b>22</b></a> <a href="../close_contour.htm"><b>23</b></a> <a href="../glue_faces.htm"><b>24</b></a> <a href="../fuse.htm"><b>25</b></a> <a href="../filling.htm"><b>26</b></a> <a href="../fillet.htm"><b>27</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>28</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>29</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>30</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>31</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>32</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>33</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>34</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>35</b></a> <a href="../point.htm"><b>36</b></a> <a href="../plane.htm"><b>37</b></a> <a href="../pipe_creation.htm"><b>38</b></a> <a href="../partition.htm"><b>39</b></a> <a href="../offset_surface.htm"><b>40</b></a> <a href="../newentity_blocks.htm"><b>41</b></a> <a href="../multi_translation.htm"><b>42</b></a> <a href="../multi_transformation.htm"><b>43</b></a> <a href="../multi_rotation.htm"><b>44</b></a> <a href="../modify_the_location.htm"><b>45</b></a> <a href="../mirror_image.htm"><b>46</b></a> <a href="../line.htm"><b>47</b></a> <a href="../suppress_holes.htm"><b>48</b></a> <a href="../suppress_faces.htm"><b>49</b></a> <a href="../sphere.htm"><b>50</b></a> <a href="../solid.htm"><b>51</b></a> <a href="../sketcher.htm"><b>52</b></a> <a href="../shell.htm"><b>53</b></a> <a href="../shape_processing.htm"><b>54</b></a> <a href="../sewing.htm"><b>55</b></a> <a href="../section.htm"><b>56</b></a> <a href="../scale_transform.htm"><b>57</b></a> <a href="../rotation.htm"><b>58</b></a> <a href="../revolution.htm"><b>59</b></a> <a href="../repairing_operations.htm"><b>60</b></a> <a href="../propagate.htm"><b>61</b></a> <a href="../working_with_groups.htm"><b>62</b></a> <a href="../wire.htm"><b>63</b></a> <a href="../vector.htm"><b>64</b></a> <a href="../turus.htm"><b>65</b></a> <a href="../translation.htm"><b>66</b></a> <a href="../transformation_operations.htm"><b>67</b></a> <a href="../suppress_internal_wires.htm"><b>68</b></a> </nobr><br><nobr>resultant <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>resulting <a href="../face.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>5</b></a> <a href="../sketcher.htm"><b>6</b></a> <a href="../suppress_internal_wires.htm"><b>7</b></a> </nobr><br><nobr>results <a href="../boolean_operations.htm"><b>1</b></a> <a href="../blocks_operations.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../partition.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><a href="../files/salome2_sp3_buildgui_functions.htm"><b>retrieved</b></a> <br><nobr>retrieves <a href="../check_free_faces.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>return</b></a> <br><nobr>returned <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><a href="../explode.htm"><b>returning</b></a> <br><nobr>returns <a href="../check_free_faces.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../explode.htm"><b>3</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>7</b></a> <a href="../working_with_groups.htm"><b>8</b></a> </nobr><br><nobr>reverse <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> <a href="../rotation.htm"><b>3</b></a> </nobr><br><nobr>revolution <a href="../complex_objects.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> <a href="../revolution.htm"><b>5</b></a> </nobr><br><nobr><a name="bms_RI"></a><a name="subkey_RI"></a>right <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../color.htm"><b>2</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>3</b></a> <a href="../modify_the_location.htm"><b>4</b></a> <a href="../wireframe_and_shading.htm"><b>5</b></a> </nobr><br><a name="bms_RO"></a><a name="subkey_RO"></a><a href="../transformation_operations.htm"><b>rot1d</b></a> <br><a href="../transformation_operations.htm"><b>rot2d</b></a> <br><nobr>rotate <a href="../files/salome2_sp3_generationgui_functions.htm"><b>1</b></a> <a href="../revolution.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>rotated <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> <a href="../rotation.htm"><b>4</b></a> <a href="../revolution.htm"><b>5</b></a> </nobr><br><nobr>rotates <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> <a href="../rotation.htm"><b>3</b></a> </nobr><br><nobr>rotation <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> <a href="../rotation.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><nobr><a name="bms_RU"></a><a name="subkey_RU"></a>runtimeerror <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br>\r
-<br><br>\r
-<nobr><a name="bm_S"></a><a name="subkey_S{"></a>s <a href="../circle.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../close_contour.htm"><b>4</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>9</b></a> <a href="../multi_transformation.htm"><b>10</b></a> <a href="../suppress_holes.htm"><b>11</b></a> <a href="../suppress_faces.htm"><b>12</b></a> <a href="../scale_transform.htm"><b>13</b></a> <a href="../repairing_operations.htm"><b>14</b></a> <a href="../working_with_groups.htm"><b>15</b></a> <a href="../suppress_internal_wires.htm"><b>16</b></a> </nobr><br><nobr>s1 <a href="../common.htm"><b>1</b></a> <a href="../fuse.htm"><b>2</b></a> <a href="../section.htm"><b>3</b></a> </nobr><br><nobr>s2 <a href="../common.htm"><b>1</b></a> <a href="../fuse.htm"><b>2</b></a> <a href="../section.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_SA"></a><a name="subkey_SA"></a>salome <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../files/introduction_to_geom.htm"><b>7</b></a> <a href="../complex_objects.htm"><b>8</b></a> <a href="../geometrical_objects.htm"><b>9</b></a> <a href="../measurement_tools.htm"><b>10</b></a> <a href="../groups.htm"><b>11</b></a> <a href="../sketcher_tui.htm"><b>12</b></a> <a href="../repairing_operations.htm"><b>13</b></a> <a href="../primitives.htm"><b>14</b></a> <a href="../working_with_groups.htm"><b>15</b></a> <a href="../transformation_operations.htm"><b>16</b></a> </nobr><br><nobr>same <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><nobr>sameparameter <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>satisfy</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>save</b></a> <br><nobr><a name="bms_SC"></a><a name="subkey_SC"></a>scale <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../scale_transform.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>scaled <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../scale_transform.htm"><b>2</b></a> </nobr><br><nobr>scripts <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../box.htm"><b>5</b></a> <a href="../archimede.htm"><b>6</b></a> <a href="../arc.htm"><b>7</b></a> <a href="../add_point_on_edge.htm"><b>8</b></a> <a href="../face.htm"><b>9</b></a> <a href="../extrusion.htm"><b>10</b></a> <a href="../explode_on_blocks.htm"><b>11</b></a> <a href="../ellipse.htm"><b>12</b></a> <a href="../edge.htm"><b>13</b></a> <a href="../cylinder.htm"><b>14</b></a> <a href="../cut.htm"><b>15</b></a> <a href="../curve.htm"><b>16</b></a> <a href="../cone.htm"><b>17</b></a> <a href="../compound.htm"><b>18</b></a> <a href="../common.htm"><b>19</b></a> <a href="../color.htm"><b>20</b></a> <a href="../close_contour.htm"><b>21</b></a> <a href="../glue_faces.htm"><b>22</b></a> <a href="../fuse.htm"><b>23</b></a> <a href="../filling.htm"><b>24</b></a> <a href="../fillet.htm"><b>25</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>26</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>27</b></a> <a href="../point.htm"><b>28</b></a> <a href="../plane.htm"><b>29</b></a> <a href="../pipe_creation.htm"><b>30</b></a> <a href="../partition.htm"><b>31</b></a> <a href="../offset_surface.htm"><b>32</b></a> <a href="../newentity_blocks.htm"><b>33</b></a> <a href="../multi_translation.htm"><b>34</b></a> <a href="../multi_transformation.htm"><b>35</b></a> <a href="../multi_rotation.htm"><b>36</b></a> <a href="../modify_the_location.htm"><b>37</b></a> <a href="../mirror_image.htm"><b>38</b></a> <a href="../line.htm"><b>39</b></a> <a href="../suppress_holes.htm"><b>40</b></a> <a href="../suppress_faces.htm"><b>41</b></a> <a href="../sphere.htm"><b>42</b></a> <a href="../solid.htm"><b>43</b></a> <a href="../sketcher.htm"><b>44</b></a> <a href="../shell.htm"><b>45</b></a> <a href="../shape_processing.htm"><b>46</b></a> <a href="../sewing.htm"><b>47</b></a> <a href="../section.htm"><b>48</b></a> <a href="../scale_transform.htm"><b>49</b></a> <a href="../rotation.htm"><b>50</b></a> <a href="../revolution.htm"><b>51</b></a> <a href="../propagate.htm"><b>52</b></a> <a href="../working_with_groups.htm"><b>53</b></a> <a href="../wireframe_and_shading.htm"><b>54</b></a> <a href="../wire.htm"><b>55</b></a> <a href="../vector.htm"><b>56</b></a> <a href="../turus.htm"><b>57</b></a> <a href="../transparency.htm"><b>58</b></a> <a href="../translation.htm"><b>59</b></a> <a href="../suppress_internal_wires.htm"><b>60</b></a> </nobr><br><br><br></p><p class="ftsbody" align="center"><a href="whlstf12.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" align="center"><a href="whlstf10.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>
+<p class="ftsbody" >
+<a name="bms_SI"></a><a name="subkey_SI"></a><a href="../plane.htm"><b>side</b></a> <br><a href="../offset_surface.htm"><b>signed</b></a> <br><a href="../plane.htm"><b>similar</b></a> <br><nobr>simple <a href="../multi_transformation.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> <a href="../multi_translation.htm"><b>3</b></a> </nobr><br><a href="../local_coordinate_system.htm"><b>simply</b></a> <br><a href="../face.htm"><b>single</b></a> <br><nobr>six <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>size <a href="../chamfer.htm"><b>1</b></a> <a href="../plane.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><a name="bms_SK"></a><a name="subkey_SK"></a><a href="../sketcher.htm"><b>sketch</b></a> <br><nobr>sketcher <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> </nobr><br><nobr>sketcher1 <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br><nobr>sketcher2 <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br><a href="../geometrical_objects.htm"><b>sketcher3</b></a> <br><a href="../geometrical_objects.htm"><b>sketchers</b></a> <br><a href="../working_with_groups.htm"><b>skip</b></a> <br><nobr><a name="bms_SM"></a><a name="subkey_SM"></a>small <a href="../occ_viewer.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_SO"></a><a name="subkey_SO"></a>so <a href="../face.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> </nobr><br><nobr>solid <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../extrusion.htm"><b>3</b></a> <a href="../cylinder.htm"><b>4</b></a> <a href="../cone.htm"><b>5</b></a> <a href="../multi_transformation.htm"><b>6</b></a> <a href="../geometrical_objects.htm"><b>7</b></a> <a href="../revolution.htm"><b>8</b></a> <a href="../pipe_creation.htm"><b>9</b></a> <a href="../offset_surface.htm"><b>10</b></a> <a href="../newentity_blocks.htm"><b>11</b></a> <a href="../turus.htm"><b>12</b></a> <a href="../sphere.htm"><b>13</b></a> <a href="../solid.htm"><b>14</b></a> </nobr><br><a href="../building_by_blocks.htm"><b>solid1</b></a> <br><a href="../building_by_blocks.htm"><b>solid2</b></a> <br><nobr>solids <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../offset_surface.htm"><b>3</b></a> </nobr><br><a href="../explode.htm"><b>sorted</b></a> <br><a href="../explode.htm"><b>sorts</b></a> <br><a href="../revolution.htm"><b>source</b></a> <br><nobr><a name="bms_SP"></a><a name="subkey_SP"></a>space <a href="../circle.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../point.htm"><b>4</b></a> <a href="../plane.htm"><b>5</b></a> <a href="../vector.htm"><b>6</b></a> </nobr><br><a href="../newentity_blocks.htm"><b>specific</b></a> <br><nobr>specified <a href="../close_contour.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../add_point_on_edge.htm"><b>4</b></a> <a href="../multi_transformation.htm"><b>5</b></a> <a href="../local_coordinate_system.htm"><b>6</b></a> <a href="../fillet.htm"><b>7</b></a> <a href="../repairing_operations.htm"><b>8</b></a> <a href="../transformation_operations.htm"><b>9</b></a> <a href="../suppress_internal_wires.htm"><b>10</b></a> <a href="../shape_processing.htm"><b>11</b></a> </nobr><br><a href="../rotation.htm"><b>specify</b></a> <br><a href="../add_point_on_edge.htm"><b>specifying</b></a> <br><nobr>sphere <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../blocks_operations.htm"><b>3</b></a> <a href="../primitives.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> <a href="../sphere.htm"><b>6</b></a> </nobr><br><a href="../primitives.htm"><b>sphere1</b></a> <br><a href="../primitives.htm"><b>sphere2</b></a> <br><a href="../primitives.htm"><b>sphere3</b></a> <br><a href="../primitives.htm"><b>spheres</b></a> <br><nobr>spline <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> </nobr><br><a href="../shape_processing.htm"><b>split</b></a> <br><a href="../shape_processing.htm"><b>splitangle</b></a> <br><a href="../shape_processing.htm"><b>splitclosedfaces</b></a> <br><a href="../shape_processing.htm"><b>splitcontinuity</b></a> <br><nobr>splits <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../shape_processing.htm"><b>splitting</b></a> <br><a href="../shape_processing.htm"><b>spots</b></a> <br><a name="bms_SQ"></a><a name="subkey_SQ"></a><a href="../measurement_tools.htm"><b>sqrt</b></a> <br><a name="bms_ST"></a><a name="subkey_ST"></a><a href="../newentity_blocks.htm"><b>stage</b></a> <br><nobr>standard <a href="../color.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>start <a href="../extrusion.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> <a href="../vector.htm"><b>3</b></a> <a href="../translation.htm"><b>4</b></a> </nobr><br><a href="../sketcher.htm"><b>started</b></a> <br><nobr>starting <a href="../arc.htm"><b>1</b></a> <a href="../vector.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> </nobr><br><nobr>step <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> <a href="../geometry.htm"><b>4</b></a> <a href="../multi_translation.htm"><b>5</b></a> </nobr><br><a href="../multi_translation.htm"><b>step1</b></a> <br><a href="../multi_translation.htm"><b>step2</b></a> <br><a href="../shape_processing.htm"><b>still</b></a> <br><a href="../occ_viewer.htm"><b>strictly</b></a> <br><a href="../sketcher.htm"><b>string</b></a> <br><a href="../shape_processing.htm"><b>strips</b></a> <br><nobr>study <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../blocks_operations.htm"><b>3</b></a> <a href="../basic_operations.htm"><b>4</b></a> <a href="../basic_geometrical_objects.htm"><b>5</b></a> <a href="../complex_objects.htm"><b>6</b></a> <a href="../geometrical_objects.htm"><b>7</b></a> <a href="../repairing_operations.htm"><b>8</b></a> <a href="../primitives.htm"><b>9</b></a> <a href="../transformation_operations.htm"><b>10</b></a> <a href="../sketcher_tui.htm"><b>11</b></a> </nobr><br><nobr><a name="bms_SU"></a><a name="subkey_SU"></a>sub <a href="../explode.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../occ_viewer.htm"><b>3</b></a> <a href="../suppress_holes.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> </nobr><br><a href="../repairing_operations.htm"><b>sub_shape_id</b></a> <br><a href="../groups.htm"><b>subfacelist</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>submenu</b></a> <br><nobr>subshape <a href="../explode.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><a href="../explode.htm"><b>subshapeall</b></a> <br><a href="../explode.htm"><b>subshapeallids</b></a> <br><nobr>subshapeallsorted <a href="../explode.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><a href="../explode.htm"><b>subshapeallsortedids</b></a> <br><a href="../working_with_groups.htm"><b>subshapeid</b></a> <br><nobr>subshapes <a href="../explode.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><a href="../explode.htm"><b>subshapesorted</b></a> <br><a href="../modify_the_location.htm"><b>subtraction</b></a> <br><a href="../measurement_tools.htm"><b>successfully</b></a> <br><a href="../repairing_operations.htm"><b>sup_faces</b></a> <br><nobr>suppress <a href="../repairing_operations.htm"><b>1</b></a> <a href="../suppress_internal_wires.htm"><b>2</b></a> <a href="../suppress_holes.htm"><b>3</b></a> <a href="../suppress_faces.htm"><b>4</b></a> </nobr><br><a href="../suppress_faces.htm"><b>suppresses</b></a> <br><nobr>suppressfaces <a href="../repairing_operations.htm"><b>1</b></a> <a href="../suppress_faces.htm"><b>2</b></a> </nobr><br><nobr>suppressholes <a href="../repairing_operations.htm"><b>1</b></a> <a href="../suppress_holes.htm"><b>2</b></a> </nobr><br><nobr>suppressinternalwires <a href="../repairing_operations.htm"><b>1</b></a> <a href="../suppress_internal_wires.htm"><b>2</b></a> </nobr><br><nobr>surface <a href="../face.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../offset_surface.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> <a href="../shape_processing.htm"><b>7</b></a> </nobr><br><a href="../shape_processing.htm"><b>surfacecontinuity</b></a> <br><a href="../shape_processing.htm"><b>surfacemode</b></a> <br><a href="../shape_processing.htm"><b>surfaces</b></a> <br><a name="bms_SY"></a><a name="subkey_SY"></a><a href="../transformation_operations.htm"><b>symmetric</b></a> <br><nobr>symmetrical <a href="../mirror_image.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../mirror_image.htm"><b>symmetry</b></a> <br><nobr>system <a href="../cylinder.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../modify_the_location.htm"><b>3</b></a> <a href="../local_coordinate_system.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> <a href="../sphere.htm"><b>6</b></a> <a href="../working_plane.htm"><b>7</b></a> </nobr><br><nobr>systems <a href="../modify_the_location.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br>
+<br><br>
+<nobr><a name="bm_T"></a><a name="subkey_T{"></a>t <a href="../box.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../groups.htm"><b>3</b></a> <a href="../occ_viewer.htm"><b>4</b></a> <a href="../sphere.htm"><b>5</b></a> </nobr><br><a name="bms_TA"></a><a name="subkey_TA"></a><a href="../shape_processing.htm"><b>take</b></a> <br><a href="../sketcher.htm"><b>tangent</b></a> <br><a href="../shape_processing.htm"><b>tangential</b></a> <br><a href="../shape_processing.htm"><b>tangents</b></a> <br><nobr>target <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><a name="bms_TE"></a><a name="subkey_TE"></a><a href="../occ_viewer.htm"><b>technology</b></a> <br><a href="../newentity_blocks.htm"><b>tetrahedral</b></a> <br><nobr>textual <a href="../sketcher_tui.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><a name="bms_TH"></a><a name="subkey_TH"></a><a href="../shape_processing.htm"><b>th</b></a> <br><a href="../modify_the_location.htm"><b>theendlcs</b></a> <br><nobr>them <a href="../box.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../occ_viewer.htm"><b>3</b></a> <a href="../wire.htm"><b>4</b></a> <a href="../suppress_faces.htm"><b>5</b></a> <a href="../shape_processing.htm"><b>6</b></a> <a href="../working_with_groups.htm"><b>7</b></a> </nobr><br><a href="../modify_the_location.htm"><b>theobject</b></a> <br><a href="../sketcher.htm"><b>therefore</b></a> <br><nobr>theshape <a href="../glue_faces.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><a href="../modify_the_location.htm"><b>thestartlcs</b></a> <br><a href="../glue_faces.htm"><b>thetolerance</b></a> <br><a href="../box.htm"><b>third</b></a> <br><nobr>three <a href="../circle.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../arc.htm"><b>3</b></a> <a href="../curve.htm"><b>4</b></a> <a href="../complex_objects.htm"><b>5</b></a> <a href="../mirror_image.htm"><b>6</b></a> <a href="../local_coordinate_system.htm"><b>7</b></a> <a href="../geometrical_objects.htm"><b>8</b></a> <a href="../point.htm"><b>9</b></a> <a href="../plane.htm"><b>10</b></a> <a href="../transformation_operations.htm"><b>11</b></a> <a href="../sketcher_tui.htm"><b>12</b></a> <a href="../working_plane.htm"><b>13</b></a> </nobr><br><nobr>thus <a href="../transparency.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_TI"></a><a name="subkey_TI"></a>time <a href="../curve.htm"><b>1</b></a> <a href="../point.htm"><b>2</b></a> </nobr><br><nobr>times <a href="../multi_rotation.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a name="bms_TO"></a><a name="subkey_TO"></a><a href="../shape_processing.htm"><b>tobezier</b></a> <br><a href="../working_with_groups.htm"><b>together</b></a> <br><nobr>tol2d <a href="../complex_objects.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> </nobr><br><nobr>tol3d <a href="../complex_objects.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> </nobr><br><a href="../measurement_tools.htm"><b>toler</b></a> <br><nobr>tolerance <a href="../close_contour.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../glue_faces.htm"><b>3</b></a> <a href="../filling.htm"><b>4</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> <a href="../shape_processing.htm"><b>7</b></a> </nobr><br><a href="../shape_processing.htm"><b>tolerance2d</b></a> <br><nobr>tolerance3d <a href="../repairing_operations.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>tolerances</b></a> <br><a href="../partition.htm"><b>tool</b></a> <br><a href="../occ_viewer.htm"><b>toolbar</b></a> <br><nobr>tools <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><a href="../blocks_operations.htm"><b>top_face</b></a> <br><a href="../blocks_operations.htm"><b>top_face_ind</b></a> <br><nobr>torus <a href="../primitives.htm"><b>1</b></a> <a href="../turus.htm"><b>2</b></a> </nobr><br><a href="../primitives.htm"><b>torus1</b></a> <br><a href="../primitives.htm"><b>torus2</b></a> <br><a href="../primitives.htm"><b>toruses</b></a> <br><a name="bms_TR"></a><a name="subkey_TR"></a><a href="../transformation_operations.htm"><b>tr1d</b></a> <br><a href="../transformation_operations.htm"><b>tr2d</b></a> <br><nobr>transform <a href="../scale_transform.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../blocks_operations.htm"><b>transformate</b></a> <br><nobr>transformation <a href="../chamfer.htm"><b>1</b></a> <a href="../blocks_operations.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> <a href="../multi_rotation.htm"><b>4</b></a> <a href="../modify_the_location.htm"><b>5</b></a> <a href="../mirror_image.htm"><b>6</b></a> <a href="../fillet.htm"><b>7</b></a> <a href="../scale_transform.htm"><b>8</b></a> <a href="../rotation.htm"><b>9</b></a> <a href="../offset_surface.htm"><b>10</b></a> <a href="../occ_viewer.htm"><b>11</b></a> <a href="../multi_translation.htm"><b>12</b></a> <a href="../translation.htm"><b>13</b></a> <a href="../transformation_operations.htm"><b>14</b></a> </nobr><br><nobr>transformations <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> <a href="../geometry.htm"><b>3</b></a> </nobr><br><nobr>transformed <a href="../blocks_operations.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><a href="../common.htm"><b>transforms</b></a> <br><nobr>translate <a href="../translation.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>translated <a href="../modify_the_location.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../translation.htm"><b>3</b></a> </nobr><br><nobr>translates <a href="../multi_rotation.htm"><b>1</b></a> <a href="../offset_surface.htm"><b>2</b></a> </nobr><br><nobr>translation <a href="../multi_rotation.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../translation.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a href="../transformation_operations.htm"><b>translation1</b></a> <br><a href="../transformation_operations.htm"><b>translation2</b></a> <br><a href="../transformation_operations.htm"><b>translation3</b></a> <br><nobr>translations <a href="../multi_transformation.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>transparency <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> <a href="../transparency.htm"><b>3</b></a> </nobr><br><nobr>transparent <a href="../transparency.htm"><b>1</b></a> <a href="../wireframe_and_shading.htm"><b>2</b></a> </nobr><br><a href="../occ_viewer.htm"><b>triangles</b></a> <br><a href="../occ_viewer.htm"><b>trihedron</b></a> <br><nobr>trimsize <a href="../basic_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../plane.htm"><b>3</b></a> </nobr><br><nobr>true <a href="../close_contour.htm"><b>1</b></a> <a href="../add_point_on_edge.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../partition.htm"><b>5</b></a> </nobr><br><a href="../cone.htm"><b>truncated</b></a> <br><a href="../face.htm"><b>try</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf12.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>
+
+</body>
+
+</html>
+
index 52a23fe67b4badd1fd996216b23c17ebd51b3a5c..18c09912362cc5f434c0c9f92eddd6d4cd3ab63d 100755 (executable)
@@ -1,41 +1,47 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf11.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<a name="bms_SE"></a><a name="subkey_SE"></a><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>search</b></a> <br><nobr>second <a href="../cone.htm"><b>1</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>5</b></a> <a href="../partition.htm"><b>6</b></a> <a href="../multi_translation.htm"><b>7</b></a> <a href="../multi_transformation.htm"><b>8</b></a> <a href="../modify_the_location.htm"><b>9</b></a> <a href="../sketcher_tui.htm"><b>10</b></a> </nobr><br><nobr>secondly <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../cylinder.htm"><b>3</b></a> <a href="../cone.htm"><b>4</b></a> <a href="../point.htm"><b>5</b></a> <a href="../plane.htm"><b>6</b></a> <a href="../mirror_image.htm"><b>7</b></a> <a href="../local_coordinate_system.htm"><b>8</b></a> <a href="../sphere.htm"><b>9</b></a> <a href="../working_plane.htm"><b>10</b></a> <a href="../vector.htm"><b>11</b></a> <a href="../turus.htm"><b>12</b></a> <a href="../translation.htm"><b>13</b></a> </nobr><br><nobr>section <a href="../boolean_operations.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>4</b></a> <a href="../section.htm"><b>5</b></a> </nobr><br><a href="../wireframe_and_shading.htm"><b>see</b></a> <br><a href="../repairing_operations.htm"><b>seems</b></a> <br><a href="../sketcher.htm"><b>segment</b></a> <br><nobr>segments <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><nobr>select <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../changing_displaying_parameters.htm"><b>4</b></a> <a href="../chamfer.htm"><b>5</b></a> <a href="../box.htm"><b>6</b></a> <a href="../blocks.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../add_point_on_edge.htm"><b>10</b></a> <a href="../face.htm"><b>11</b></a> <a href="../extrusion.htm"><b>12</b></a> <a href="../explode_on_blocks.htm"><b>13</b></a> <a href="../explode.htm"><b>14</b></a> <a href="../ellipse.htm"><b>15</b></a> <a href="../edge.htm"><b>16</b></a> <a href="../cylinder.htm"><b>17</b></a> <a href="../cut.htm"><b>18</b></a> <a href="../curve.htm"><b>19</b></a> <a href="../cone.htm"><b>20</b></a> <a href="../compound.htm"><b>21</b></a> <a href="../common.htm"><b>22</b></a> <a href="../color.htm"><b>23</b></a> <a href="../close_contour.htm"><b>24</b></a> <a href="../glue_faces.htm"><b>25</b></a> <a href="../fuse.htm"><b>26</b></a> <a href="../filling.htm"><b>27</b></a> <a href="../fillet.htm"><b>28</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>29</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>30</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>31</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>32</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>33</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>34</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>35</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>36</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>37</b></a> <a href="../point.htm"><b>38</b></a> <a href="../plane.htm"><b>39</b></a> <a href="../pipe_creation.htm"><b>40</b></a> <a href="../partition.htm"><b>41</b></a> <a href="../offset_surface.htm"><b>42</b></a> <a href="../multi_translation.htm"><b>43</b></a> <a href="../multi_transformation.htm"><b>44</b></a> <a href="../multi_rotation.htm"><b>45</b></a> <a href="../modify_the_location.htm"><b>46</b></a> <a href="../mirror_image.htm"><b>47</b></a> <a href="../local_coordinate_system.htm"><b>48</b></a> <a href="../line.htm"><b>49</b></a> <a href="../suppress_holes.htm"><b>50</b></a> <a href="../suppress_faces.htm"><b>51</b></a> <a href="../sphere.htm"><b>52</b></a> <a href="../solid.htm"><b>53</b></a> <a href="../sketcher.htm"><b>54</b></a> <a href="../shell.htm"><b>55</b></a> <a href="../shape_processing.htm"><b>56</b></a> <a href="../sewing.htm"><b>57</b></a> <a href="../section.htm"><b>58</b></a> <a href="../scale_transform.htm"><b>59</b></a> <a href="../rotation.htm"><b>60</b></a> <a href="../revolution.htm"><b>61</b></a> <a href="../propagate.htm"><b>62</b></a> <a href="../working_with_groups.htm"><b>63</b></a> <a href="../working_plane.htm"><b>64</b></a> <a href="../wireframe_and_shading.htm"><b>65</b></a> <a href="../wire.htm"><b>66</b></a> <a href="../vector.htm"><b>67</b></a> <a href="../turus.htm"><b>68</b></a> <a href="../translation.htm"><b>69</b></a> <a href="../suppress_internal_wires.htm"><b>70</b></a> </nobr><br><nobr>selected <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../basic_operations.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../explode.htm"><b>4</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>7</b></a> <a href="../local_coordinate_system.htm"><b>8</b></a> <a href="../groups.htm"><b>9</b></a> <a href="../suppress_holes.htm"><b>10</b></a> <a href="../repairing_operations.htm"><b>11</b></a> <a href="../working_with_groups.htm"><b>12</b></a> </nobr><br><nobr>selecting <a href="../color.htm"><b>1</b></a> <a href="../wire.htm"><b>2</b></a> </nobr><br><nobr>selection <a href="../fillet.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> <a href="../working_plane.htm"><b>6</b></a> </nobr><br><nobr>sense <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_booleangui_functions.htm"><b>separate</b></a> <br><nobr>serve <a href="../curve.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> </nobr><br><nobr>serving <a href="../extrusion.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> <a href="../pipe_creation.htm"><b>3</b></a> <a href="../revolution.htm"><b>4</b></a> </nobr><br><nobr>set <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../close_contour.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>6</b></a> <a href="../offset_surface.htm"><b>7</b></a> <a href="../multi_rotation.htm"><b>8</b></a> <a href="../working_plane.htm"><b>9</b></a> </nobr><br><nobr>setcolor <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../color.htm"><b>3</b></a> </nobr><br><nobr>setdisplaymode <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../boolean_operations.htm"><b>4</b></a> <a href="../blocks_operations.htm"><b>5</b></a> <a href="../basic_operations.htm"><b>6</b></a> <a href="../basic_geometrical_objects.htm"><b>7</b></a> <a href="../complex_objects.htm"><b>8</b></a> <a href="../geometrical_objects.htm"><b>9</b></a> <a href="../sketcher_tui.htm"><b>10</b></a> <a href="../repairing_operations.htm"><b>11</b></a> <a href="../primitives.htm"><b>12</b></a> <a href="../wireframe_and_shading.htm"><b>13</b></a> <a href="../transformation_operations.htm"><b>14</b></a> </nobr><br><a href="../files/salome2_sp3_basicgui_functions.htm"><b>sets</b></a> <br><nobr>setting <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../point.htm"><b>5</b></a> </nobr><br><nobr>settransparency <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../sketcher_tui.htm"><b>5</b></a> <a href="../transparency.htm"><b>6</b></a> </nobr><br><nobr>sew <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../sewing.htm"><b>2</b></a> </nobr><br><nobr>sewed <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../sewing.htm"><b>2</b></a> </nobr><br><nobr>sewing <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../sewing.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_SG"></a><a name="subkey_SG"></a>sg <a href="../blocks_operations.htm"><b>1</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>2</b></a> <a href="../groups.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> </nobr><br><nobr><a name="bms_SH"></a><a name="subkey_SH"></a>shading <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../wireframe_and_shading.htm"><b>2</b></a> </nobr><br><nobr>shape <a href="../check_free_faces.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../changing_displaying_parameters.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../archimede.htm"><b>6</b></a> <a href="../add_point_on_edge.htm"><b>7</b></a> <a href="../extrusion.htm"><b>8</b></a> <a href="../explode.htm"><b>9</b></a> <a href="../cut.htm"><b>10</b></a> <a href="../close_contour.htm"><b>11</b></a> <a href="../fuse.htm"><b>12</b></a> <a href="../filling.htm"><b>13</b></a> <a href="../fillet.htm"><b>14</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>15</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>16</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>17</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>18</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>19</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>20</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>21</b></a> <a href="../pipe_creation.htm"><b>22</b></a> <a href="../partition.htm"><b>23</b></a> <a href="../offset_surface.htm"><b>24</b></a> <a href="../multi_translation.htm"><b>25</b></a> <a href="../multi_rotation.htm"><b>26</b></a> <a href="../modify_the_location.htm"><b>27</b></a> <a href="../mirror_image.htm"><b>28</b></a> <a href="../measurement_tools.htm"><b>29</b></a> <a href="../isos.htm"><b>30</b></a> <a href="../suppress_holes.htm"><b>31</b></a> <a href="../suppress_faces.htm"><b>32</b></a> <a href="../shape_processing.htm"><b>33</b></a> <a href="../sewing.htm"><b>34</b></a> <a href="../scale_transform.htm"><b>35</b></a> <a href="../rotation.htm"><b>36</b></a> <a href="../revolution.htm"><b>37</b></a> <a href="../repairing_operations.htm"><b>38</b></a> <a href="../propagate.htm"><b>39</b></a> <a href="../working_with_groups.htm"><b>40</b></a> <a href="../transparency.htm"><b>41</b></a> <a href="../translation.htm"><b>42</b></a> <a href="../transformation_operations.htm"><b>43</b></a> <a href="../suppress_internal_wires.htm"><b>44</b></a> </nobr><br><nobr>shape1 <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>2</b></a> </nobr><br><nobr>shape2 <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>2</b></a> </nobr><br><a href="../complex_objects.htm"><b>shapelistcompound</b></a> <br><nobr>shapes <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../cut.htm"><b>3</b></a> <a href="../compound.htm"><b>4</b></a> <a href="../common.htm"><b>5</b></a> <a href="../glue_faces.htm"><b>6</b></a> <a href="../fuse.htm"><b>7</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>10</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>12</b></a> <a href="../partition.htm"><b>13</b></a> <a href="../groups.htm"><b>14</b></a> <a href="../suppress_holes.htm"><b>15</b></a> <a href="../shape_processing.htm"><b>16</b></a> <a href="../sewing.htm"><b>17</b></a> <a href="../section.htm"><b>18</b></a> <a href="../repairing_operations.htm"><b>19</b></a> <a href="../working_with_groups.htm"><b>20</b></a> </nobr><br><a href="../explode.htm"><b>shapes_of_given_type</b></a> <br><a href="../files/salome2_sp3_repairgui_functions.htm"><b>shapesto</b></a> <br><nobr>shapetype <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../fillet.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../groups.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../working_with_groups.htm"><b>6</b></a> <a href="../transformation_operations.htm"><b>7</b></a> </nobr><br><a href="../transformation_operations.htm"><b>shapetypeedge</b></a> <br><a href="../transformation_operations.htm"><b>shapetypeface</b></a> <br><nobr>shared <a href="../check_free_faces.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><nobr>shell <a href="../extrusion.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>5</b></a> <a href="../pipe_creation.htm"><b>6</b></a> <a href="../offset_surface.htm"><b>7</b></a> <a href="../newentity_blocks.htm"><b>8</b></a> <a href="../solid.htm"><b>9</b></a> <a href="../shell.htm"><b>10</b></a> <a href="../revolution.htm"><b>11</b></a> </nobr><br><nobr>shells <a href="../check_free_faces.htm"><b>1</b></a> <a href="../compound.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>6</b></a> <a href="../offset_surface.htm"><b>7</b></a> <a href="../solid.htm"><b>8</b></a> <a href="../shell.htm"><b>9</b></a> <a href="../wireframe_and_shading.htm"><b>10</b></a> </nobr><br><nobr>shift <a href="../point.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> <a href="../wire.htm"><b>3</b></a> </nobr><br><nobr>short <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../color.htm"><b>2</b></a> <a href="../wireframe_and_shading.htm"><b>3</b></a> </nobr><br><a href="../face.htm"><b>shortcut</b></a> <br><nobr>should <a href="../extrusion.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../line.htm"><b>4</b></a> <a href="../suppress_holes.htm"><b>5</b></a> <a href="../suppress_faces.htm"><b>6</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>show</b></a> <br><nobr>shown <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_SI"></a><a name="subkey_SI"></a>side <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../plane.htm"><b>2</b></a> </nobr><br><nobr>signed <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../offset_surface.htm"><b>2</b></a> </nobr><br><a href="../plane.htm"><b>similar</b></a> <br><nobr>simple <a href="../multi_translation.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> </nobr><br><a href="../local_coordinate_system.htm"><b>simply</b></a> <br><a href="../face.htm"><b>single</b></a> <br><nobr>six <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>size <a href="../chamfer.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>4</b></a> <a href="../plane.htm"><b>5</b></a> <a href="../shape_processing.htm"><b>6</b></a> </nobr><br><a name="bms_SK"></a><a name="subkey_SK"></a><a href="../sketcher.htm"><b>sketch</b></a> <br><nobr>sketcher <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> </nobr><br><nobr>sketcher1 <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br><nobr>sketcher2 <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br><a href="../geometrical_objects.htm"><b>sketcher3</b></a> <br><a href="../geometrical_objects.htm"><b>sketchers</b></a> <br><a href="../working_with_groups.htm"><b>skip</b></a> <br><nobr><a name="bms_SM"></a><a name="subkey_SM"></a>small <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_SO"></a><a name="subkey_SO"></a>so <a href="../face.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> </nobr><br><nobr>solid <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../extrusion.htm"><b>3</b></a> <a href="../cylinder.htm"><b>4</b></a> <a href="../cone.htm"><b>5</b></a> <a href="../geometrical_objects.htm"><b>6</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>10</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>11</b></a> <a href="../pipe_creation.htm"><b>12</b></a> <a href="../offset_surface.htm"><b>13</b></a> <a href="../newentity_blocks.htm"><b>14</b></a> <a href="../multi_transformation.htm"><b>15</b></a> <a href="../sphere.htm"><b>16</b></a> <a href="../solid.htm"><b>17</b></a> <a href="../revolution.htm"><b>18</b></a> <a href="../turus.htm"><b>19</b></a> </nobr><br><a href="../building_by_blocks.htm"><b>solid1</b></a> <br><a href="../building_by_blocks.htm"><b>solid2</b></a> <br><nobr>solids <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../offset_surface.htm"><b>4</b></a> </nobr><br><a href="../files/salome2_sp3_basicgui_functions.htm"><b>soon</b></a> <br><a href="../explode.htm"><b>sorted</b></a> <br><a href="../explode.htm"><b>sorts</b></a> <br><a href="../revolution.htm"><b>source</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf13.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" align="center"><a href="whlstf11.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>
+<p class="ftsbody" >
+<nobr><a name="bms_TT"></a><a name="subkey_TT"></a>tt <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_TU"></a><a name="subkey_TU"></a>tui <a href="../color.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../circle.htm"><b>3</b></a> <a href="../check_free_faces.htm"><b>4</b></a> <a href="../check_free_boundaries.htm"><b>5</b></a> <a href="../chamfer.htm"><b>6</b></a> <a href="../box.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../add_point_on_edge.htm"><b>10</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>11</b></a> <a href="../face.htm"><b>12</b></a> <a href="../extrusion.htm"><b>13</b></a> <a href="../explode_on_blocks.htm"><b>14</b></a> <a href="../explode.htm"><b>15</b></a> <a href="../ellipse.htm"><b>16</b></a> <a href="../edge.htm"><b>17</b></a> <a href="../cylinder.htm"><b>18</b></a> <a href="../cut.htm"><b>19</b></a> <a href="../curve.htm"><b>20</b></a> <a href="../cone.htm"><b>21</b></a> <a href="../compound.htm"><b>22</b></a> <a href="../common.htm"><b>23</b></a> <a href="../multi_transformation.htm"><b>24</b></a> <a href="../multi_rotation.htm"><b>25</b></a> <a href="../modify_the_location.htm"><b>26</b></a> <a href="../mirror_image.htm"><b>27</b></a> <a href="../local_coordinate_system.htm"><b>28</b></a> <a href="../line.htm"><b>29</b></a> <a href="../glue_faces.htm"><b>30</b></a> <a href="../fuse.htm"><b>31</b></a> <a href="../filling.htm"><b>32</b></a> <a href="../fillet.htm"><b>33</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>34</b></a> <a href="../sewing.htm"><b>35</b></a> <a href="../section.htm"><b>36</b></a> <a href="../scale_transform.htm"><b>37</b></a> <a href="../rotation.htm"><b>38</b></a> <a href="../revolution.htm"><b>39</b></a> <a href="../propagate.htm"><b>40</b></a> <a href="../point.htm"><b>41</b></a> <a href="../plane.htm"><b>42</b></a> <a href="../pipe_creation.htm"><b>43</b></a> <a href="../partition.htm"><b>44</b></a> <a href="../offset_surface.htm"><b>45</b></a> <a href="../newentity_blocks.htm"><b>46</b></a> <a href="../multi_translation.htm"><b>47</b></a> <a href="../wire.htm"><b>48</b></a> <a href="../viewing_geometrical_objects.htm"><b>49</b></a> <a href="../vector.htm"><b>50</b></a> <a href="../turus.htm"><b>51</b></a> <a href="../transparency.htm"><b>52</b></a> <a href="../translation.htm"><b>53</b></a> <a href="../suppress_internal_wires.htm"><b>54</b></a> <a href="../suppress_holes.htm"><b>55</b></a> <a href="../suppress_faces.htm"><b>56</b></a> <a href="../sphere.htm"><b>57</b></a> <a href="../solid.htm"><b>58</b></a> <a href="../sketcher.htm"><b>59</b></a> <a href="../shell.htm"><b>60</b></a> <a href="../shape_processing.htm"><b>61</b></a> <a href="../working_with_groups.htm"><b>62</b></a> <a href="../wireframe_and_shading.htm"><b>63</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>tuple</b></a> <br><nobr><a name="bms_TW"></a><a name="subkey_TW"></a>two <a href="../check_free_faces.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../box.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../add_point_on_edge.htm"><b>7</b></a> <a href="../edge.htm"><b>8</b></a> <a href="../cone.htm"><b>9</b></a> <a href="../complex_objects.htm"><b>10</b></a> <a href="../common.htm"><b>11</b></a> <a href="../multi_transformation.htm"><b>12</b></a> <a href="../multi_rotation.htm"><b>13</b></a> <a href="../modify_the_location.htm"><b>14</b></a> <a href="../groups.htm"><b>15</b></a> <a href="../glue_faces.htm"><b>16</b></a> <a href="../geometrical_objects.htm"><b>17</b></a> <a href="../fuse.htm"><b>18</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>19</b></a> <a href="../partition.htm"><b>20</b></a> <a href="../newentity_blocks.htm"><b>21</b></a> <a href="../multi_translation.htm"><b>22</b></a> <a href="../turus.htm"><b>23</b></a> <a href="../transformation_operations.htm"><b>24</b></a> <a href="../sphere.htm"><b>25</b></a> <a href="../sketcher_tui.htm"><b>26</b></a> <a href="../shape_processing.htm"><b>27</b></a> <a href="../working_with_groups.htm"><b>28</b></a> <a href="../working_plane.htm"><b>29</b></a> </nobr><br><nobr><a name="bms_TY"></a><a name="subkey_TY"></a>type <a href="../files/salome2_sp3_booleangui_functions.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../explode.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../partition.htm"><b>5</b></a> <a href="../sketcher.htm"><b>6</b></a> <a href="../shape_processing.htm"><b>7</b></a> <a href="../working_with_groups.htm"><b>8</b></a> </nobr><br><nobr>types <a href="../curve.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br>
+<br><br>
+<a name="bm_U"></a><a name="subkey_U{"></a><a href="../shape_processing.htm"><b>u</b></a> <br><nobr><a name="bms_UN"></a><a name="subkey_UN"></a>underlying <a href="../close_contour.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../groups.htm"><b>unionlist</b></a> <br><nobr><a name="bms_UP"></a><a name="subkey_UP"></a>up <a href="../color.htm"><b>1</b></a> <a href="../wireframe_and_shading.htm"><b>2</b></a> </nobr><br><a href="../viewing_geometrical_objects.htm"><b>update</b></a> <br><nobr>updateobjbrowser <a href="../blocks_operations.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../cone.htm"><b>upper</b></a> <br><nobr><a name="bms_US"></a><a name="subkey_US"></a>used <a href="../files/salome2_sp3_booleangui_functions.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><nobr>useful <a href="../color.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../circle.htm"><b>3</b></a> <a href="../check_free_faces.htm"><b>4</b></a> <a href="../check_free_boundaries.htm"><b>5</b></a> <a href="../chamfer.htm"><b>6</b></a> <a href="../box.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../add_point_on_edge.htm"><b>10</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>11</b></a> <a href="../face.htm"><b>12</b></a> <a href="../extrusion.htm"><b>13</b></a> <a href="../explode_on_blocks.htm"><b>14</b></a> <a href="../ellipse.htm"><b>15</b></a> <a href="../edge.htm"><b>16</b></a> <a href="../cylinder.htm"><b>17</b></a> <a href="../cut.htm"><b>18</b></a> <a href="../curve.htm"><b>19</b></a> <a href="../cone.htm"><b>20</b></a> <a href="../compound.htm"><b>21</b></a> <a href="../common.htm"><b>22</b></a> <a href="../multi_transformation.htm"><b>23</b></a> <a href="../multi_rotation.htm"><b>24</b></a> <a href="../modify_the_location.htm"><b>25</b></a> <a href="../mirror_image.htm"><b>26</b></a> <a href="../line.htm"><b>27</b></a> <a href="../glue_faces.htm"><b>28</b></a> <a href="../fuse.htm"><b>29</b></a> <a href="../filling.htm"><b>30</b></a> <a href="../fillet.htm"><b>31</b></a> <a href="../sewing.htm"><b>32</b></a> <a href="../section.htm"><b>33</b></a> <a href="../scale_transform.htm"><b>34</b></a> <a href="../rotation.htm"><b>35</b></a> <a href="../revolution.htm"><b>36</b></a> <a href="../propagate.htm"><b>37</b></a> <a href="../point.htm"><b>38</b></a> <a href="../plane.htm"><b>39</b></a> <a href="../pipe_creation.htm"><b>40</b></a> <a href="../partition.htm"><b>41</b></a> <a href="../offset_surface.htm"><b>42</b></a> <a href="../newentity_blocks.htm"><b>43</b></a> <a href="../multi_translation.htm"><b>44</b></a> <a href="../wire.htm"><b>45</b></a> <a href="../viewing_geometrical_objects.htm"><b>46</b></a> <a href="../vector.htm"><b>47</b></a> <a href="../turus.htm"><b>48</b></a> <a href="../transparency.htm"><b>49</b></a> <a href="../translation.htm"><b>50</b></a> <a href="../suppress_internal_wires.htm"><b>51</b></a> <a href="../suppress_holes.htm"><b>52</b></a> <a href="../suppress_faces.htm"><b>53</b></a> <a href="../sphere.htm"><b>54</b></a> <a href="../solid.htm"><b>55</b></a> <a href="../sketcher.htm"><b>56</b></a> <a href="../shell.htm"><b>57</b></a> <a href="../shape_processing.htm"><b>58</b></a> <a href="../working_with_groups.htm"><b>59</b></a> <a href="../wireframe_and_shading.htm"><b>60</b></a> </nobr><br><nobr>user <a href="../close_contour.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> <a href="../suppress_internal_wires.htm"><b>4</b></a> </nobr><br><nobr>using <a href="../archimede.htm"><b>1</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>2</b></a> <a href="../files/introduction_to_geom.htm"><b>3</b></a> <a href="../explode.htm"><b>4</b></a> <a href="../modify_the_location.htm"><b>5</b></a> <a href="../geometry.htm"><b>6</b></a> <a href="../filling.htm"><b>7</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>8</b></a> <a href="../occ_viewer.htm"><b>9</b></a> <a href="../newentity_blocks.htm"><b>10</b></a> <a href="../transparency.htm"><b>11</b></a> <a href="../shape_processing.htm"><b>12</b></a> <a href="../working_with_groups.htm"><b>13</b></a> </nobr><br>
+<br><br>
+<nobr><a name="bm_V"></a><a name="subkey_V{"></a>v <a href="../boolean_operations.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../primitives.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a href="../newentity_blocks.htm"><b>v1</b></a> <br><a href="../newentity_blocks.htm"><b>v2</b></a> <br><a href="../newentity_blocks.htm"><b>v3</b></a> <br><a href="../newentity_blocks.htm"><b>v4</b></a> <br><a name="bms_VA"></a><a name="subkey_VA"></a><a href="../add_point_on_edge.htm"><b>val</b></a> <br><nobr>valid <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>validity</b></a> <br><nobr>value <a href="../close_contour.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../extrusion.htm"><b>4</b></a> <a href="../multi_rotation.htm"><b>5</b></a> <a href="../modify_the_location.htm"><b>6</b></a> <a href="../glue_faces.htm"><b>7</b></a> <a href="../fillet.htm"><b>8</b></a> <a href="../sewing.htm"><b>9</b></a> <a href="../revolution.htm"><b>10</b></a> <a href="../plane.htm"><b>11</b></a> <a href="../offset_surface.htm"><b>12</b></a> <a href="../multi_translation.htm"><b>13</b></a> <a href="../sphere.htm"><b>14</b></a> <a href="../sketcher.htm"><b>15</b></a> </nobr><br><nobr>values <a href="../box.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> <a href="../cylinder.htm"><b>3</b></a> <a href="../cone.htm"><b>4</b></a> <a href="../measurement_tools.htm"><b>5</b></a> <a href="../local_coordinate_system.htm"><b>6</b></a> <a href="../isos.htm"><b>7</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>8</b></a> <a href="../repairing_operations.htm"><b>9</b></a> <a href="../multi_translation.htm"><b>10</b></a> <a href="../vector.htm"><b>11</b></a> <a href="../turus.htm"><b>12</b></a> <a href="../translation.htm"><b>13</b></a> <a href="../shape_processing.htm"><b>14</b></a> </nobr><br><a href="../explode.htm"><b>variety</b></a> <br><a href="../shape_processing.htm"><b>various</b></a> <br><nobr><a name="bms_VE"></a><a name="subkey_VE"></a>vector <a href="../circle.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../basic_operations.htm"><b>3</b></a> <a href="../basic_geometrical_objects.htm"><b>4</b></a> <a href="../extrusion.htm"><b>5</b></a> <a href="../ellipse.htm"><b>6</b></a> <a href="../cylinder.htm"><b>7</b></a> <a href="../cone.htm"><b>8</b></a> <a href="../complex_objects.htm"><b>9</b></a> <a href="../multi_rotation.htm"><b>10</b></a> <a href="../mirror_image.htm"><b>11</b></a> <a href="../local_coordinate_system.htm"><b>12</b></a> <a href="../line.htm"><b>13</b></a> <a href="../geometrical_objects.htm"><b>14</b></a> <a href="../rotation.htm"><b>15</b></a> <a href="../revolution.htm"><b>16</b></a> <a href="../repairing_operations.htm"><b>17</b></a> <a href="../primitives.htm"><b>18</b></a> <a href="../plane.htm"><b>19</b></a> <a href="../multi_translation.htm"><b>20</b></a> <a href="../vector.htm"><b>21</b></a> <a href="../turus.htm"><b>22</b></a> <a href="../translation.htm"><b>23</b></a> <a href="../transformation_operations.htm"><b>24</b></a> <a href="../sketcher_tui.htm"><b>25</b></a> <a href="../sketcher.htm"><b>26</b></a> </nobr><br><nobr>vector_arc <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br><nobr>vector1 <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> </nobr><br><a href="../complex_objects.htm"><b>vector1_arc1</b></a> <br><a href="../complex_objects.htm"><b>vector1_arc2</b></a> <br><nobr>vector2 <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> </nobr><br><a href="../complex_objects.htm"><b>vector2_arc1</b></a> <br><a href="../complex_objects.htm"><b>vector2_arc2</b></a> <br><a href="../complex_objects.htm"><b>vector3</b></a> <br><nobr>vectors <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../multi_translation.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> <a href="../shape_processing.htm"><b>6</b></a> <a href="../working_plane.htm"><b>7</b></a> </nobr><br><a href="../shape_processing.htm"><b>versa</b></a> <br><nobr>vertex <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../basic_operations.htm"><b>4</b></a> <a href="../basic_geometrical_objects.htm"><b>5</b></a> <a href="../extrusion.htm"><b>6</b></a> <a href="../ellipse.htm"><b>7</b></a> <a href="../edge.htm"><b>8</b></a> <a href="../cylinder.htm"><b>9</b></a> <a href="../cone.htm"><b>10</b></a> <a href="../complex_objects.htm"><b>11</b></a> <a href="../mirror_image.htm"><b>12</b></a> <a href="../measurement_tools.htm"><b>13</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>14</b></a> <a href="../scale_transform.htm"><b>15</b></a> <a href="../revolution.htm"><b>16</b></a> <a href="../repairing_operations.htm"><b>17</b></a> <a href="../primitives.htm"><b>18</b></a> <a href="../point.htm"><b>19</b></a> <a href="../plane.htm"><b>20</b></a> <a href="../pipe_creation.htm"><b>21</b></a> <a href="../turus.htm"><b>22</b></a> <a href="../transformation_operations.htm"><b>23</b></a> <a href="../sphere.htm"><b>24</b></a> </nobr><br><a href="../point.htm"><b>vertex_n</b></a> <br><a href="../edge.htm"><b>vertex1</b></a> <br><a href="../edge.htm"><b>vertex2</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>vertexmaxtol</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>vertexmintol</b></a> <br><nobr>vertices <a href="../close_contour.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_geometrical_objects.htm"><b>5</b></a> <a href="../arc.htm"><b>6</b></a> <a href="../explode.htm"><b>7</b></a> <a href="../edge.htm"><b>8</b></a> <a href="../complex_objects.htm"><b>9</b></a> <a href="../line.htm"><b>10</b></a> <a href="../groups.htm"><b>11</b></a> <a href="../geometrical_objects.htm"><b>12</b></a> <a href="../repairing_operations.htm"><b>13</b></a> <a href="../primitives.htm"><b>14</b></a> <a href="../plane.htm"><b>15</b></a> <a href="../newentity_blocks.htm"><b>16</b></a> <a href="../vector.htm"><b>17</b></a> <a href="../translation.htm"><b>18</b></a> <a href="../transformation_operations.htm"><b>19</b></a> <a href="../sketcher_tui.htm"><b>20</b></a> </nobr><br><nobr><a name="bms_VI"></a><a name="subkey_VI"></a>via <a href="../box.htm"><b>1</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>2</b></a> <a href="../face.htm"><b>3</b></a> <a href="../extrusion.htm"><b>4</b></a> <a href="../line.htm"><b>5</b></a> <a href="../occ_viewer.htm"><b>6</b></a> <a href="../newentity_blocks.htm"><b>7</b></a> <a href="../sphere.htm"><b>8</b></a> <a href="../sketcher.htm"><b>9</b></a> </nobr><br><a href="../shape_processing.htm"><b>vice</b></a> <br><nobr>view <a href="../occ_viewer.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>viewer <a href="../close_contour.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../local_coordinate_system.htm"><b>4</b></a> <a href="../fillet.htm"><b>5</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>6</b></a> <a href="../occ_viewer.htm"><b>7</b></a> <a href="../wire.htm"><b>8</b></a> <a href="../viewing_geometrical_objects.htm"><b>9</b></a> <a href="../suppress_internal_wires.htm"><b>10</b></a> <a href="../suppress_holes.htm"><b>11</b></a> <a href="../suppress_faces.htm"><b>12</b></a> <a href="../working_with_groups.htm"><b>13</b></a> <a href="../wireframe_and_shading.htm"><b>14</b></a> </nobr><br><nobr>viewing <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> <a href="../wireframe_and_shading.htm"><b>3</b></a> </nobr><br><a href="../occ_viewer.htm"><b>views</b></a> <br><a href="../occ_viewer.htm"><b>visible</b></a> <br><a href="../occ_viewer.htm"><b>visualize</b></a> <br><nobr><a name="bms_VO"></a><a name="subkey_VO"></a>volume <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><a name="bms_VR"></a><a name="subkey_VR"></a><a href="../transformation_operations.htm"><b>vr</b></a> <br><a href="../transformation_operations.htm"><b>vrot1d</b></a> <br><a name="bms_VT"></a><a name="subkey_VT"></a><a href="../transformation_operations.htm"><b>vt</b></a> <br><a href="../transformation_operations.htm"><b>vtr1d</b></a> <br><a href="../transformation_operations.htm"><b>vtr2d</b></a> <br><nobr><a name="bms_VX"></a><a name="subkey_VX"></a>vxy <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><a href="../basic_operations.htm"><b>vxyz</b></a> <br><a name="bms_VZ"></a><a name="subkey_VZ"></a><a href="../transformation_operations.htm"><b>vz</b></a> <br>
+<br><br>
+<a name="bm_W"></a><a name="subkey_W{"></a><a href="../repairing_operations.htm"><b>w_0</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf13.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>
+
+</body>
+
+</html>
+
index acbd3b30725c21264e3e49f0539e467ba76ada65..355c2d7880974a2dff4b7de5ddb1045d0a8ec8a8 100755 (executable)
@@ -1,43 +1,46 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf12.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<nobr><a name="bms_SP"></a><a name="subkey_SP"></a>space <a href="../circle.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>4</b></a> <a href="../point.htm"><b>5</b></a> <a href="../plane.htm"><b>6</b></a> <a href="../vector.htm"><b>7</b></a> </nobr><br><a href="../newentity_blocks.htm"><b>specific</b></a> <br><nobr>specified <a href="../chamfer.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../close_contour.htm"><b>4</b></a> <a href="../fillet.htm"><b>5</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>8</b></a> <a href="../multi_transformation.htm"><b>9</b></a> <a href="../local_coordinate_system.htm"><b>10</b></a> <a href="../shape_processing.htm"><b>11</b></a> <a href="../repairing_operations.htm"><b>12</b></a> <a href="../transformation_operations.htm"><b>13</b></a> <a href="../suppress_internal_wires.htm"><b>14</b></a> </nobr><br><a href="../files/salome2_sp3_basicgui_functions.htm"><b>specifies</b></a> <br><nobr>specify <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../rotation.htm"><b>2</b></a> </nobr><br><nobr>specifying <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><nobr>sphere <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../blocks_operations.htm"><b>3</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>4</b></a> <a href="../sphere.htm"><b>5</b></a> <a href="../primitives.htm"><b>6</b></a> <a href="../transformation_operations.htm"><b>7</b></a> </nobr><br><a href="../primitives.htm"><b>sphere1</b></a> <br><a href="../primitives.htm"><b>sphere2</b></a> <br><a href="../primitives.htm"><b>sphere3</b></a> <br><a href="../primitives.htm"><b>spheres</b></a> <br><nobr>spline <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> </nobr><br><nobr>splitangle <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>splitclosedfaces <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>splitcontinuity <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>splits <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><nobr>splitting <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>spot <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a name="bms_SQ"></a><a name="subkey_SQ"></a><a href="../measurement_tools.htm"><b>sqrt</b></a> <br><a name="bms_ST"></a><a name="subkey_ST"></a><a href="../newentity_blocks.htm"><b>stage</b></a> <br><a href="../color.htm"><b>standard</b></a> <br><nobr>start <a href="../extrusion.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> <a href="../vector.htm"><b>3</b></a> <a href="../translation.htm"><b>4</b></a> </nobr><br><a href="../sketcher.htm"><b>started</b></a> <br><nobr>starting <a href="../arc.htm"><b>1</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> <a href="../vector.htm"><b>5</b></a> </nobr><br><nobr>step <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>3</b></a> <a href="../multi_translation.htm"><b>4</b></a> <a href="../multi_rotation.htm"><b>5</b></a> </nobr><br><nobr>step1 <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> </nobr><br><nobr>step2 <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> </nobr><br><a href="../sketcher.htm"><b>string</b></a> <br><nobr>strip <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>study <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../blocks_operations.htm"><b>3</b></a> <a href="../basic_operations.htm"><b>4</b></a> <a href="../basic_geometrical_objects.htm"><b>5</b></a> <a href="../complex_objects.htm"><b>6</b></a> <a href="../geometrical_objects.htm"><b>7</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>8</b></a> <a href="../sketcher_tui.htm"><b>9</b></a> <a href="../repairing_operations.htm"><b>10</b></a> <a href="../primitives.htm"><b>11</b></a> <a href="../transformation_operations.htm"><b>12</b></a> </nobr><br><nobr><a name="bms_SU"></a><a name="subkey_SU"></a>sub <a href="../explode.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>3</b></a> <a href="../suppress_holes.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../working_with_groups.htm"><b>6</b></a> </nobr><br><a href="../repairing_operations.htm"><b>sub_shape_id</b></a> <br><a href="../groups.htm"><b>subfacelist</b></a> <br><nobr>submenu <a href="../blocks.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>4</b></a> </nobr><br><nobr>subshape <a href="../explode.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>3</b></a> <a href="../working_with_groups.htm"><b>4</b></a> </nobr><br><nobr>subshapeall <a href="../explode.htm"><b>1</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>2</b></a> </nobr><br><a href="../explode.htm"><b>subshapeallids</b></a> <br><nobr>subshapeallsorted <a href="../explode.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> <a href="../groups.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><a href="../explode.htm"><b>subshapeallsortedids</b></a> <br><a href="../working_with_groups.htm"><b>subshapeid</b></a> <br><nobr>subshapes <a href="../explode.htm"><b>1</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><a href="../explode.htm"><b>subshapesorted</b></a> <br><a href="../measurement_tools.htm"><b>successfully</b></a> <br><a href="../repairing_operations.htm"><b>sup_faces</b></a> <br><nobr>suppress <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../suppress_holes.htm"><b>2</b></a> <a href="../suppress_faces.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../suppress_internal_wires.htm"><b>5</b></a> </nobr><br><nobr>suppresses <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../suppress_faces.htm"><b>2</b></a> </nobr><br><nobr>suppressfaces <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../suppress_faces.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>suppressholes <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../suppress_holes.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>suppressinternalwires <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../suppress_internal_wires.htm"><b>3</b></a> </nobr><br><nobr>surface <a href="../face.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../offset_surface.htm"><b>5</b></a> <a href="../measurement_tools.htm"><b>6</b></a> <a href="../transformation_operations.htm"><b>7</b></a> </nobr><br><nobr>surfacecontinuity <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>surfacemode <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>surfaces <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a name="bms_SY"></a><a name="subkey_SY"></a><a href="../transformation_operations.htm"><b>symmetric</b></a> <br><nobr>symmetrical <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../mirror_image.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>symmetry <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> <a href="../mirror_image.htm"><b>3</b></a> </nobr><br><nobr>system <a href="../cylinder.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>4</b></a> <a href="../modify_the_location.htm"><b>5</b></a> <a href="../local_coordinate_system.htm"><b>6</b></a> <a href="../sphere.htm"><b>7</b></a> <a href="../working_plane.htm"><b>8</b></a> <a href="../transformation_operations.htm"><b>9</b></a> </nobr><br><nobr>systems <a href="../modify_the_location.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br>\r
-<br><br>\r
-<nobr><a name="bm_T"></a><a name="subkey_T{"></a>t <a href="../box.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../groups.htm"><b>3</b></a> <a href="../sphere.htm"><b>4</b></a> </nobr><br><a name="bms_TA"></a><a name="subkey_TA"></a><a href="../sketcher.htm"><b>tangent</b></a> <br><nobr>target <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> </nobr><br><a name="bms_TE"></a><a name="subkey_TE"></a><a href="../newentity_blocks.htm"><b>tetrahedral</b></a> <br><nobr>textual <a href="../sketcher_tui.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_TH"></a><a name="subkey_TH"></a>theendlcs <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> </nobr><br><nobr>them <a href="../box.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../suppress_faces.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> <a href="../working_with_groups.htm"><b>6</b></a> <a href="../wire.htm"><b>7</b></a> </nobr><br><nobr>theobject <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> </nobr><br><a href="../sketcher.htm"><b>therefore</b></a> <br><nobr>theshape <a href="../glue_faces.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>thestartlcs <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> </nobr><br><nobr>thetolerance <a href="../glue_faces.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><a href="../box.htm"><b>third</b></a> <br><nobr>three <a href="../circle.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../arc.htm"><b>3</b></a> <a href="../curve.htm"><b>4</b></a> <a href="../complex_objects.htm"><b>5</b></a> <a href="../geometrical_objects.htm"><b>6</b></a> <a href="../point.htm"><b>7</b></a> <a href="../plane.htm"><b>8</b></a> <a href="../mirror_image.htm"><b>9</b></a> <a href="../local_coordinate_system.htm"><b>10</b></a> <a href="../sketcher_tui.htm"><b>11</b></a> <a href="../working_plane.htm"><b>12</b></a> <a href="../transformation_operations.htm"><b>13</b></a> </nobr><br><a href="../transparency.htm"><b>thus</b></a> <br><nobr><a name="bms_TI"></a><a name="subkey_TI"></a>time <a href="../curve.htm"><b>1</b></a> <a href="../point.htm"><b>2</b></a> </nobr><br><nobr>times <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><nobr><a name="bms_TO"></a><a name="subkey_TO"></a>tobezier <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../working_with_groups.htm"><b>together</b></a> <br><nobr>tol2d <a href="../complex_objects.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>3</b></a> </nobr><br><nobr>tol3d <a href="../complex_objects.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>3</b></a> </nobr><br><a href="../measurement_tools.htm"><b>toler</b></a> <br><nobr>tolerance <a href="../close_contour.htm"><b>1</b></a> <a href="../glue_faces.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>6</b></a> <a href="../measurement_tools.htm"><b>7</b></a> <a href="../shape_processing.htm"><b>8</b></a> <a href="../repairing_operations.htm"><b>9</b></a> </nobr><br><nobr>tolerance2d <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>tolerance3d <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>tolerances</b></a> <br><a href="../partition.htm"><b>tool</b></a> <br><nobr>tools <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><a href="../blocks_operations.htm"><b>top_face</b></a> <br><a href="../blocks_operations.htm"><b>top_face_ind</b></a> <br><nobr>torus <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>1</b></a> <a href="../primitives.htm"><b>2</b></a> <a href="../turus.htm"><b>3</b></a> </nobr><br><a href="../primitives.htm"><b>torus1</b></a> <br><a href="../primitives.htm"><b>torus2</b></a> <br><a href="../primitives.htm"><b>toruses</b></a> <br><a name="bms_TR"></a><a name="subkey_TR"></a><a href="../transformation_operations.htm"><b>tr1d</b></a> <br><a href="../transformation_operations.htm"><b>tr2d</b></a> <br><nobr>transform <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../scale_transform.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a href="../blocks_operations.htm"><b>transformate</b></a> <br><nobr>transformation <a href="../chamfer.htm"><b>1</b></a> <a href="../blocks_operations.htm"><b>2</b></a> <a href="../blocks.htm"><b>3</b></a> <a href="../fillet.htm"><b>4</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>6</b></a> <a href="../offset_surface.htm"><b>7</b></a> <a href="../multi_translation.htm"><b>8</b></a> <a href="../multi_transformation.htm"><b>9</b></a> <a href="../multi_rotation.htm"><b>10</b></a> <a href="../modify_the_location.htm"><b>11</b></a> <a href="../mirror_image.htm"><b>12</b></a> <a href="../scale_transform.htm"><b>13</b></a> <a href="../rotation.htm"><b>14</b></a> <a href="../translation.htm"><b>15</b></a> <a href="../transformation_operations.htm"><b>16</b></a> </nobr><br><nobr>transformations <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> </nobr><br><nobr>transformed <a href="../blocks_operations.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> </nobr><br><a href="../common.htm"><b>transforms</b></a> <br><nobr>translate <a href="../translation.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>translated <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../translation.htm"><b>3</b></a> </nobr><br><nobr>translates <a href="../offset_surface.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> </nobr><br><nobr>translation <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> <a href="../multi_rotation.htm"><b>4</b></a> <a href="../translation.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><a href="../transformation_operations.htm"><b>translation1</b></a> <br><a href="../transformation_operations.htm"><b>translation2</b></a> <br><a href="../transformation_operations.htm"><b>translation3</b></a> <br><nobr>translations <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../multi_translation.htm"><b>3</b></a> <a href="../multi_transformation.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><nobr>transparency <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../transparency.htm"><b>3</b></a> </nobr><br><nobr>transparent <a href="../wireframe_and_shading.htm"><b>1</b></a> <a href="../transparency.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_basicgui_functions.htm"><b>trihedron</b></a> <br><nobr>trimsize <a href="../basic_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../plane.htm"><b>4</b></a> </nobr><br><nobr>true <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>5</b></a> <a href="../partition.htm"><b>6</b></a> <a href="../repairing_operations.htm"><b>7</b></a> </nobr><br><a href="../cone.htm"><b>truncated</b></a> <br><a href="../face.htm"><b>try</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf14.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" align="center"><a href="whlstf12.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>
+<p class="ftsbody" >
+<a name="bms_WA"></a><a name="subkey_WA"></a><a href="../repairing_operations.htm"><b>wantplanarface</b></a> <br><a href="../archimede.htm"><b>water</b></a> <br><nobr>waterdensity <a href="../basic_operations.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> </nobr><br><nobr>way <a href="../box.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> <a href="../line.htm"><b>4</b></a> <a href="../sphere.htm"><b>5</b></a> <a href="../working_with_groups.htm"><b>6</b></a> </nobr><br><nobr>ways <a href="../explode.htm"><b>1</b></a> <a href="../mirror_image.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_WE"></a><a name="subkey_WE"></a>weight <a href="../basic_operations.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> </nobr><br><a href="../shape_processing.htm"><b>well</b></a> <br><a name="bms_WF"></a><a name="subkey_WF"></a><a href="../sketcher_tui.htm"><b>wf</b></a> <br><a name="bms_WH"></a><a name="subkey_WH"></a><a href="../measurement_tools.htm"><b>what</b></a> <br><nobr>whatis <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>whether</b></a> <br><nobr>while <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../measurement_tools.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> <a href="../wireframe_and_shading.htm"><b>5</b></a> </nobr><br><nobr>whose <a href="../face.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_WI"></a><a name="subkey_WI"></a>wide <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../geometry.htm"><b>2</b></a> </nobr><br><nobr>will <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../check_free_faces.htm"><b>3</b></a> <a href="../check_free_boundaries.htm"><b>4</b></a> <a href="../chamfer.htm"><b>5</b></a> <a href="../box.htm"><b>6</b></a> <a href="../archimede.htm"><b>7</b></a> <a href="../arc.htm"><b>8</b></a> <a href="../add_point_on_edge.htm"><b>9</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>10</b></a> <a href="../face.htm"><b>11</b></a> <a href="../extrusion.htm"><b>12</b></a> <a href="../explode_on_blocks.htm"><b>13</b></a> <a href="../explode.htm"><b>14</b></a> <a href="../ellipse.htm"><b>15</b></a> <a href="../edge.htm"><b>16</b></a> <a href="../cylinder.htm"><b>17</b></a> <a href="../cut.htm"><b>18</b></a> <a href="../curve.htm"><b>19</b></a> <a href="../cone.htm"><b>20</b></a> <a href="../compound.htm"><b>21</b></a> <a href="../common.htm"><b>22</b></a> <a href="../multi_transformation.htm"><b>23</b></a> <a href="../multi_rotation.htm"><b>24</b></a> <a href="../modify_the_location.htm"><b>25</b></a> <a href="../mirror_image.htm"><b>26</b></a> <a href="../local_coordinate_system.htm"><b>27</b></a> <a href="../line.htm"><b>28</b></a> <a href="../glue_faces.htm"><b>29</b></a> <a href="../fuse.htm"><b>30</b></a> <a href="../filling.htm"><b>31</b></a> <a href="../fillet.htm"><b>32</b></a> <a href="../sewing.htm"><b>33</b></a> <a href="../section.htm"><b>34</b></a> <a href="../scale_transform.htm"><b>35</b></a> <a href="../rotation.htm"><b>36</b></a> <a href="../revolution.htm"><b>37</b></a> <a href="../propagate.htm"><b>38</b></a> <a href="../point.htm"><b>39</b></a> <a href="../plane.htm"><b>40</b></a> <a href="../pipe_creation.htm"><b>41</b></a> <a href="../partition.htm"><b>42</b></a> <a href="../offset_surface.htm"><b>43</b></a> <a href="../occ_viewer.htm"><b>44</b></a> <a href="../newentity_blocks.htm"><b>45</b></a> <a href="../multi_translation.htm"><b>46</b></a> <a href="../wire.htm"><b>47</b></a> <a href="../vector.htm"><b>48</b></a> <a href="../turus.htm"><b>49</b></a> <a href="../translation.htm"><b>50</b></a> <a href="../suppress_internal_wires.htm"><b>51</b></a> <a href="../suppress_holes.htm"><b>52</b></a> <a href="../suppress_faces.htm"><b>53</b></a> <a href="../sphere.htm"><b>54</b></a> <a href="../solid.htm"><b>55</b></a> <a href="../sketcher.htm"><b>56</b></a> <a href="../shell.htm"><b>57</b></a> <a href="../shape_processing.htm"><b>58</b></a> <a href="../working_with_groups.htm"><b>59</b></a> </nobr><br><nobr>wire <a href="../close_contour.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../face.htm"><b>3</b></a> <a href="../extrusion.htm"><b>4</b></a> <a href="../complex_objects.htm"><b>5</b></a> <a href="../geometrical_objects.htm"><b>6</b></a> <a href="../revolution.htm"><b>7</b></a> <a href="../repairing_operations.htm"><b>8</b></a> <a href="../pipe_creation.htm"><b>9</b></a> <a href="../wire.htm"><b>10</b></a> <a href="../transformation_operations.htm"><b>11</b></a> <a href="../suppress_holes.htm"><b>12</b></a> <a href="../sketcher_tui.htm"><b>13</b></a> <a href="../sketcher.htm"><b>14</b></a> </nobr><br><a href="../repairing_operations.htm"><b>wire_close</b></a> <br><a href="../repairing_operations.htm"><b>wire_name</b></a> <br><a href="../complex_objects.htm"><b>wire1</b></a> <br><a href="../complex_objects.htm"><b>wire2</b></a> <br><nobr>wireframe <a href="../viewing_geometrical_objects.htm"><b>1</b></a> <a href="../wireframe_and_shading.htm"><b>2</b></a> </nobr><br><nobr>wires <a href="../close_contour.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../face.htm"><b>3</b></a> <a href="../explode.htm"><b>4</b></a> <a href="../complex_objects.htm"><b>5</b></a> <a href="../measurement_tools.htm"><b>6</b></a> <a href="../geometrical_objects.htm"><b>7</b></a> <a href="../repairing_operations.htm"><b>8</b></a> <a href="../newentity_blocks.htm"><b>9</b></a> <a href="../wire.htm"><b>10</b></a> <a href="../suppress_internal_wires.htm"><b>11</b></a> <a href="../suppress_holes.htm"><b>12</b></a> </nobr><br><nobr>wish <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../occ_viewer.htm"><b>3</b></a> </nobr><br><nobr>within <a href="../close_contour.htm"><b>1</b></a> <a href="../isos.htm"><b>2</b></a> <a href="../viewing_geometrical_objects.htm"><b>3</b></a> </nobr><br><a href="../repairing_operations.htm"><b>without</b></a> <br><nobr><a name="bms_WO"></a><a name="subkey_WO"></a>work <a href="../occ_viewer.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>working <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../geometry.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> <a href="../working_with_groups.htm"><b>4</b></a> <a href="../working_plane.htm"><b>5</b></a> </nobr><br><a href="../sketcher.htm"><b>workingplane</b></a> <br><a href="../multi_rotation.htm"><b>works</b></a> <br><nobr><a name="bms_WW"></a><a name="subkey_WW"></a>ww <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br>
+<br><br>
+<nobr><a name="bm_X"></a><a name="subkey_X{"></a>x <a href="../box.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../ellipse.htm"><b>3</b></a> <a href="../modify_the_location.htm"><b>4</b></a> <a href="../local_coordinate_system.htm"><b>5</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>6</b></a> <a href="../point.htm"><b>7</b></a> <a href="../sphere.htm"><b>8</b></a> <a href="../sketcher.htm"><b>9</b></a> </nobr><br><a href="../box.htm"><b>x1</b></a> <br><a href="../box.htm"><b>x2</b></a> <br><a name="bms_XD"></a><a name="subkey_XD"></a><a href="../local_coordinate_system.htm"><b>xdx</b></a> <br><a href="../local_coordinate_system.htm"><b>xdy</b></a> <br><a href="../local_coordinate_system.htm"><b>xdz</b></a> <br><nobr><a name="bms_XM"></a><a name="subkey_XM"></a>xmax <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr>xmin <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><a name="bms_XO"></a><a name="subkey_XO"></a><a href="../sketcher.htm"><b>xoy</b></a> <br><a name="bms_XY"></a><a name="subkey_XY"></a><a href="../working_plane.htm"><b>xyz</b></a> <br><a name="bms_XZ"></a><a name="subkey_XZ"></a><a href="../blocks_operations.htm"><b>xz_face</b></a> <br><a href="../blocks_operations.htm"><b>xz_face_ind</b></a> <br>
+<br><br>
+<nobr><a name="bm_Y"></a><a name="subkey_Y{"></a>y <a href="../box.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../ellipse.htm"><b>3</b></a> <a href="../local_coordinate_system.htm"><b>4</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>5</b></a> <a href="../point.htm"><b>6</b></a> <a href="../sphere.htm"><b>7</b></a> <a href="../sketcher.htm"><b>8</b></a> </nobr><br><a href="../box.htm"><b>y1</b></a> <br><a href="../box.htm"><b>y2</b></a> <br><a name="bms_YD"></a><a name="subkey_YD"></a><a href="../local_coordinate_system.htm"><b>ydx</b></a> <br><a href="../local_coordinate_system.htm"><b>ydy</b></a> <br><a href="../local_coordinate_system.htm"><b>ydz</b></a> <br><nobr><a name="bms_YM"></a><a name="subkey_YM"></a>ymax <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr>ymin <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_YO"></a><a name="subkey_YO"></a>your <a href="../color.htm"><b>1</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../sewing.htm"><b>5</b></a> <a href="../viewing_geometrical_objects.htm"><b>6</b></a> <a href="../suppress_holes.htm"><b>7</b></a> <a href="../working_with_groups.htm"><b>8</b></a> <a href="../working_plane.htm"><b>9</b></a> </nobr><br><a href="../local_coordinate_system.htm"><b>yourselves</b></a> <br><a name="bms_YZ"></a><a name="subkey_YZ"></a><a href="../blocks_operations.htm"><b>yz_face</b></a> <br><a href="../blocks_operations.htm"><b>yz_face_ind</b></a> <br>
+<br><br>
+<nobr><a name="bm_Z"></a><a name="subkey_Z{"></a>z <a href="../box.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../archimede.htm"><b>3</b></a> <a href="../local_coordinate_system.htm"><b>4</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>5</b></a> <a href="../point.htm"><b>6</b></a> <a href="../sphere.htm"><b>7</b></a> </nobr><br><a href="../box.htm"><b>z1</b></a> <br><a href="../box.htm"><b>z2</b></a> <br><a name="bms_ZE"></a><a name="subkey_ZE"></a><a href="../cone.htm"><b>zero</b></a> <br><nobr><a name="bms_ZM"></a><a name="subkey_ZM"></a>zmax <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr>zmin <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><a name="bms_ZO"></a><a name="subkey_ZO"></a><a href="../occ_viewer.htm"><b>zoom</b></a> <br><br><br></p>
+</body>
+
+</html>
+
diff --git a/doc/salome/gui/GEOM/whgdata/whlstf14.htm b/doc/salome/gui/GEOM/whgdata/whlstf14.htm
deleted file mode 100755 (executable)
index 42f369d..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf13.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<nobr><a name="bms_TT"></a><a name="subkey_TT"></a>tt <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_TU"></a><a name="subkey_TU"></a>tui <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../changing_displaying_parameters.htm"><b>4</b></a> <a href="../chamfer.htm"><b>5</b></a> <a href="../box.htm"><b>6</b></a> <a href="../archimede.htm"><b>7</b></a> <a href="../arc.htm"><b>8</b></a> <a href="../add_point_on_edge.htm"><b>9</b></a> <a href="../face.htm"><b>10</b></a> <a href="../extrusion.htm"><b>11</b></a> <a href="../explode_on_blocks.htm"><b>12</b></a> <a href="../explode.htm"><b>13</b></a> <a href="../ellipse.htm"><b>14</b></a> <a href="../edge.htm"><b>15</b></a> <a href="../cylinder.htm"><b>16</b></a> <a href="../cut.htm"><b>17</b></a> <a href="../curve.htm"><b>18</b></a> <a href="../cone.htm"><b>19</b></a> <a href="../compound.htm"><b>20</b></a> <a href="../common.htm"><b>21</b></a> <a href="../color.htm"><b>22</b></a> <a href="../close_contour.htm"><b>23</b></a> <a href="../glue_faces.htm"><b>24</b></a> <a href="../fuse.htm"><b>25</b></a> <a href="../filling.htm"><b>26</b></a> <a href="../fillet.htm"><b>27</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>28</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>29</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>30</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>31</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>32</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>33</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>34</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>35</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>36</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>37</b></a> <a href="../point.htm"><b>38</b></a> <a href="../plane.htm"><b>39</b></a> <a href="../pipe_creation.htm"><b>40</b></a> <a href="../partition.htm"><b>41</b></a> <a href="../offset_surface.htm"><b>42</b></a> <a href="../newentity_blocks.htm"><b>43</b></a> <a href="../multi_translation.htm"><b>44</b></a> <a href="../multi_transformation.htm"><b>45</b></a> <a href="../multi_rotation.htm"><b>46</b></a> <a href="../modify_the_location.htm"><b>47</b></a> <a href="../mirror_image.htm"><b>48</b></a> <a href="../local_coordinate_system.htm"><b>49</b></a> <a href="../line.htm"><b>50</b></a> <a href="../suppress_holes.htm"><b>51</b></a> <a href="../suppress_faces.htm"><b>52</b></a> <a href="../sphere.htm"><b>53</b></a> <a href="../solid.htm"><b>54</b></a> <a href="../sketcher.htm"><b>55</b></a> <a href="../shell.htm"><b>56</b></a> <a href="../shape_processing.htm"><b>57</b></a> <a href="../sewing.htm"><b>58</b></a> <a href="../section.htm"><b>59</b></a> <a href="../scale_transform.htm"><b>60</b></a> <a href="../rotation.htm"><b>61</b></a> <a href="../revolution.htm"><b>62</b></a> <a href="../propagate.htm"><b>63</b></a> <a href="../working_with_groups.htm"><b>64</b></a> <a href="../wireframe_and_shading.htm"><b>65</b></a> <a href="../wire.htm"><b>66</b></a> <a href="../vector.htm"><b>67</b></a> <a href="../turus.htm"><b>68</b></a> <a href="../transparency.htm"><b>69</b></a> <a href="../translation.htm"><b>70</b></a> <a href="../suppress_internal_wires.htm"><b>71</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>tuple</b></a> <br><nobr><a name="bms_TW"></a><a name="subkey_TW"></a>two <a href="../check_free_faces.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../box.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../add_point_on_edge.htm"><b>7</b></a> <a href="../edge.htm"><b>8</b></a> <a href="../cone.htm"><b>9</b></a> <a href="../complex_objects.htm"><b>10</b></a> <a href="../common.htm"><b>11</b></a> <a href="../glue_faces.htm"><b>12</b></a> <a href="../geometrical_objects.htm"><b>13</b></a> <a href="../fuse.htm"><b>14</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>15</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>16</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>17</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>18</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>19</b></a> <a href="../partition.htm"><b>20</b></a> <a href="../newentity_blocks.htm"><b>21</b></a> <a href="../multi_translation.htm"><b>22</b></a> <a href="../multi_transformation.htm"><b>23</b></a> <a href="../multi_rotation.htm"><b>24</b></a> <a href="../modify_the_location.htm"><b>25</b></a> <a href="../groups.htm"><b>26</b></a> <a href="../sphere.htm"><b>27</b></a> <a href="../sketcher_tui.htm"><b>28</b></a> <a href="../working_with_groups.htm"><b>29</b></a> <a href="../working_plane.htm"><b>30</b></a> <a href="../turus.htm"><b>31</b></a> <a href="../transformation_operations.htm"><b>32</b></a> </nobr><br><nobr><a name="bms_TY"></a><a name="subkey_TY"></a>type <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>6</b></a> <a href="../partition.htm"><b>7</b></a> <a href="../sketcher.htm"><b>8</b></a> <a href="../working_with_groups.htm"><b>9</b></a> </nobr><br><a href="../files/salome2_sp3_buildgui_functions.htm"><b>typeofshape</b></a> <br><nobr>types <a href="../curve.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> </nobr><br>\r
-<br><br>\r
-<nobr><a name="bm_U"></a><a name="subkey_UN"></a>underlying <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><a href="../groups.htm"><b>unionlist</b></a> <br><nobr><a name="bms_UP"></a><a name="subkey_UP"></a>up <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../color.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>4</b></a> <a href="../wireframe_and_shading.htm"><b>5</b></a> </nobr><br><a href="../files/salome2_sp3_basicgui_functions.htm"><b>updated</b></a> <br><nobr>updateobjbrowser <a href="../blocks_operations.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>upper <a href="../cone.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_US"></a><a name="subkey_US"></a>used <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> </nobr><br><nobr>useful <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../box.htm"><b>5</b></a> <a href="../archimede.htm"><b>6</b></a> <a href="../arc.htm"><b>7</b></a> <a href="../add_point_on_edge.htm"><b>8</b></a> <a href="../face.htm"><b>9</b></a> <a href="../extrusion.htm"><b>10</b></a> <a href="../explode_on_blocks.htm"><b>11</b></a> <a href="../ellipse.htm"><b>12</b></a> <a href="../edge.htm"><b>13</b></a> <a href="../cylinder.htm"><b>14</b></a> <a href="../cut.htm"><b>15</b></a> <a href="../curve.htm"><b>16</b></a> <a href="../cone.htm"><b>17</b></a> <a href="../compound.htm"><b>18</b></a> <a href="../common.htm"><b>19</b></a> <a href="../color.htm"><b>20</b></a> <a href="../close_contour.htm"><b>21</b></a> <a href="../glue_faces.htm"><b>22</b></a> <a href="../fuse.htm"><b>23</b></a> <a href="../filling.htm"><b>24</b></a> <a href="../fillet.htm"><b>25</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>26</b></a> <a href="../point.htm"><b>27</b></a> <a href="../plane.htm"><b>28</b></a> <a href="../pipe_creation.htm"><b>29</b></a> <a href="../partition.htm"><b>30</b></a> <a href="../offset_surface.htm"><b>31</b></a> <a href="../newentity_blocks.htm"><b>32</b></a> <a href="../multi_translation.htm"><b>33</b></a> <a href="../multi_transformation.htm"><b>34</b></a> <a href="../multi_rotation.htm"><b>35</b></a> <a href="../modify_the_location.htm"><b>36</b></a> <a href="../mirror_image.htm"><b>37</b></a> <a href="../line.htm"><b>38</b></a> <a href="../suppress_holes.htm"><b>39</b></a> <a href="../suppress_faces.htm"><b>40</b></a> <a href="../sphere.htm"><b>41</b></a> <a href="../solid.htm"><b>42</b></a> <a href="../sketcher.htm"><b>43</b></a> <a href="../shell.htm"><b>44</b></a> <a href="../shape_processing.htm"><b>45</b></a> <a href="../sewing.htm"><b>46</b></a> <a href="../section.htm"><b>47</b></a> <a href="../scale_transform.htm"><b>48</b></a> <a href="../rotation.htm"><b>49</b></a> <a href="../revolution.htm"><b>50</b></a> <a href="../propagate.htm"><b>51</b></a> <a href="../working_with_groups.htm"><b>52</b></a> <a href="../wireframe_and_shading.htm"><b>53</b></a> <a href="../wire.htm"><b>54</b></a> <a href="../vector.htm"><b>55</b></a> <a href="../turus.htm"><b>56</b></a> <a href="../transparency.htm"><b>57</b></a> <a href="../translation.htm"><b>58</b></a> <a href="../suppress_internal_wires.htm"><b>59</b></a> </nobr><br><nobr>user <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> <a href="../multi_transformation.htm"><b>6</b></a> <a href="../suppress_internal_wires.htm"><b>7</b></a> </nobr><br><nobr>using <a href="../archimede.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../explode.htm"><b>3</b></a> <a href="../filling.htm"><b>4</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>10</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>12</b></a> <a href="../newentity_blocks.htm"><b>13</b></a> <a href="../modify_the_location.htm"><b>14</b></a> <a href="../shape_processing.htm"><b>15</b></a> <a href="../working_with_groups.htm"><b>16</b></a> <a href="../transparency.htm"><b>17</b></a> </nobr><br>\r
-<br><br>\r
-<nobr><a name="bm_V"></a><a name="subkey_V{"></a>v <a href="../boolean_operations.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../primitives.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a href="../newentity_blocks.htm"><b>v1</b></a> <br><a href="../newentity_blocks.htm"><b>v2</b></a> <br><a href="../newentity_blocks.htm"><b>v3</b></a> <br><a href="../newentity_blocks.htm"><b>v4</b></a> <br><nobr><a name="bms_VA"></a><a name="subkey_VA"></a>val <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><nobr>valid <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>validity</b></a> <br><nobr>value <a href="../chamfer.htm"><b>1</b></a> <a href="../add_point_on_edge.htm"><b>2</b></a> <a href="../extrusion.htm"><b>3</b></a> <a href="../close_contour.htm"><b>4</b></a> <a href="../glue_faces.htm"><b>5</b></a> <a href="../fillet.htm"><b>6</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>10</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>12</b></a> <a href="../plane.htm"><b>13</b></a> <a href="../offset_surface.htm"><b>14</b></a> <a href="../multi_translation.htm"><b>15</b></a> <a href="../multi_rotation.htm"><b>16</b></a> <a href="../sphere.htm"><b>17</b></a> <a href="../sketcher.htm"><b>18</b></a> <a href="../sewing.htm"><b>19</b></a> <a href="../revolution.htm"><b>20</b></a> </nobr><br><nobr>values <a href="../box.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> <a href="../cylinder.htm"><b>3</b></a> <a href="../cone.htm"><b>4</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>10</b></a> <a href="../multi_translation.htm"><b>11</b></a> <a href="../measurement_tools.htm"><b>12</b></a> <a href="../local_coordinate_system.htm"><b>13</b></a> <a href="../isos.htm"><b>14</b></a> <a href="../shape_processing.htm"><b>15</b></a> <a href="../repairing_operations.htm"><b>16</b></a> <a href="../vector.htm"><b>17</b></a> <a href="../turus.htm"><b>18</b></a> <a href="../translation.htm"><b>19</b></a> </nobr><br><a href="../explode.htm"><b>variety</b></a> <br><nobr>various <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_VE"></a><a name="subkey_VE"></a>vector <a href="../circle.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../basic_operations.htm"><b>3</b></a> <a href="../basic_geometrical_objects.htm"><b>4</b></a> <a href="../extrusion.htm"><b>5</b></a> <a href="../ellipse.htm"><b>6</b></a> <a href="../cylinder.htm"><b>7</b></a> <a href="../cone.htm"><b>8</b></a> <a href="../complex_objects.htm"><b>9</b></a> <a href="../geometrical_objects.htm"><b>10</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>14</b></a> <a href="../plane.htm"><b>15</b></a> <a href="../multi_translation.htm"><b>16</b></a> <a href="../multi_rotation.htm"><b>17</b></a> <a href="../mirror_image.htm"><b>18</b></a> <a href="../local_coordinate_system.htm"><b>19</b></a> <a href="../line.htm"><b>20</b></a> <a href="../sketcher_tui.htm"><b>21</b></a> <a href="../sketcher.htm"><b>22</b></a> <a href="../rotation.htm"><b>23</b></a> <a href="../revolution.htm"><b>24</b></a> <a href="../repairing_operations.htm"><b>25</b></a> <a href="../primitives.htm"><b>26</b></a> <a href="../vector.htm"><b>27</b></a> <a href="../turus.htm"><b>28</b></a> <a href="../translation.htm"><b>29</b></a> <a href="../transformation_operations.htm"><b>30</b></a> </nobr><br><nobr>vector_arc <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br><nobr>vector1 <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> </nobr><br><a href="../complex_objects.htm"><b>vector1_arc1</b></a> <br><a href="../complex_objects.htm"><b>vector1_arc2</b></a> <br><nobr>vector2 <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> </nobr><br><a href="../complex_objects.htm"><b>vector2_arc1</b></a> <br><a href="../complex_objects.htm"><b>vector2_arc2</b></a> <br><a href="../complex_objects.htm"><b>vector3</b></a> <br><nobr>vectors <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>4</b></a> <a href="../multi_translation.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> <a href="../working_plane.htm"><b>7</b></a> <a href="../transformation_operations.htm"><b>8</b></a> </nobr><br><nobr>vertex <a href="../circle.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../basic_operations.htm"><b>3</b></a> <a href="../basic_geometrical_objects.htm"><b>4</b></a> <a href="../extrusion.htm"><b>5</b></a> <a href="../ellipse.htm"><b>6</b></a> <a href="../edge.htm"><b>7</b></a> <a href="../cylinder.htm"><b>8</b></a> <a href="../cone.htm"><b>9</b></a> <a href="../complex_objects.htm"><b>10</b></a> <a href="../close_contour.htm"><b>11</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>14</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>15</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>16</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>17</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>18</b></a> <a href="../point.htm"><b>19</b></a> <a href="../plane.htm"><b>20</b></a> <a href="../pipe_creation.htm"><b>21</b></a> <a href="../mirror_image.htm"><b>22</b></a> <a href="../measurement_tools.htm"><b>23</b></a> <a href="../sphere.htm"><b>24</b></a> <a href="../scale_transform.htm"><b>25</b></a> <a href="../revolution.htm"><b>26</b></a> <a href="../repairing_operations.htm"><b>27</b></a> <a href="../primitives.htm"><b>28</b></a> <a href="../turus.htm"><b>29</b></a> <a href="../transformation_operations.htm"><b>30</b></a> </nobr><br><a href="../point.htm"><b>vertex_n</b></a> <br><nobr>vertex1 <a href="../edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>2</b></a> </nobr><br><nobr>vertex2 <a href="../edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>vertexmaxtol</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>vertexmintol</b></a> <br><nobr>vertices <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../blocks_operations.htm"><b>3</b></a> <a href="../basic_geometrical_objects.htm"><b>4</b></a> <a href="../arc.htm"><b>5</b></a> <a href="../explode.htm"><b>6</b></a> <a href="../edge.htm"><b>7</b></a> <a href="../complex_objects.htm"><b>8</b></a> <a href="../close_contour.htm"><b>9</b></a> <a href="../geometrical_objects.htm"><b>10</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>14</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>15</b></a> <a href="../newentity_blocks.htm"><b>16</b></a> <a href="../line.htm"><b>17</b></a> <a href="../groups.htm"><b>18</b></a> <a href="../sketcher_tui.htm"><b>19</b></a> <a href="../repairing_operations.htm"><b>20</b></a> <a href="../primitives.htm"><b>21</b></a> <a href="../vector.htm"><b>22</b></a> <a href="../translation.htm"><b>23</b></a> <a href="../transformation_operations.htm"><b>24</b></a> </nobr><br><nobr><a name="bms_VI"></a><a name="subkey_VI"></a>via <a href="../box.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../extrusion.htm"><b>3</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>5</b></a> <a href="../newentity_blocks.htm"><b>6</b></a> <a href="../line.htm"><b>7</b></a> <a href="../sphere.htm"><b>8</b></a> <a href="../sketcher.htm"><b>9</b></a> </nobr><br><a href="../files/salome2_sp3_displaygui_functions.htm"><b>view</b></a> <br><nobr>viewer <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../close_contour.htm"><b>4</b></a> <a href="../fillet.htm"><b>5</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>9</b></a> <a href="../local_coordinate_system.htm"><b>10</b></a> <a href="../suppress_holes.htm"><b>11</b></a> <a href="../suppress_faces.htm"><b>12</b></a> <a href="../working_with_groups.htm"><b>13</b></a> <a href="../wireframe_and_shading.htm"><b>14</b></a> <a href="../wire.htm"><b>15</b></a> <a href="../suppress_internal_wires.htm"><b>16</b></a> </nobr><br><a href="../files/salome2_sp3_displaygui_functions.htm"><b>viewers</b></a> <br><nobr>viewing <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../wireframe_and_shading.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_displaygui_functions.htm"><b>visibility</b></a> <br><nobr>visualization <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>2</b></a> </nobr><br><br><br></p><p class="ftsbody" align="center"><a href="whlstf15.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
diff --git a/doc/salome/gui/GEOM/whgdata/whlstf15.htm b/doc/salome/gui/GEOM/whgdata/whlstf15.htm
deleted file mode 100755 (executable)
index cb9dad7..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf14.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<nobr><a name="bms_VO"></a><a name="subkey_VO"></a>volume <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><a name="bms_VR"></a><a name="subkey_VR"></a><a href="../transformation_operations.htm"><b>vr</b></a> <br><a href="../transformation_operations.htm"><b>vrot1d</b></a> <br><a name="bms_VT"></a><a name="subkey_VT"></a><a href="../transformation_operations.htm"><b>vt</b></a> <br><a href="../files/salome2_sp3_displaygui_functions.htm"><b>vtk</b></a> <br><a href="../transformation_operations.htm"><b>vtr1d</b></a> <br><a href="../transformation_operations.htm"><b>vtr2d</b></a> <br><nobr><a name="bms_VX"></a><a name="subkey_VX"></a>vxy <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><a href="../basic_operations.htm"><b>vxyz</b></a> <br><a name="bms_VZ"></a><a name="subkey_VZ"></a><a href="../transformation_operations.htm"><b>vz</b></a> <br>\r
-<br><br>\r
-<a name="bm_W"></a><a name="subkey_W{"></a><a href="../repairing_operations.htm"><b>w_0</b></a> <br><nobr><a name="bms_WA"></a><a name="subkey_WA"></a>wantplanarface <a href="../files/salome2_sp3_buildgui_functions.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr>water <a href="../archimede.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><nobr>waterdensity <a href="../basic_operations.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> </nobr><br><nobr>way <a href="../box.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> <a href="../line.htm"><b>4</b></a> <a href="../sphere.htm"><b>5</b></a> <a href="../working_with_groups.htm"><b>6</b></a> </nobr><br><nobr>ways <a href="../explode.htm"><b>1</b></a> <a href="../mirror_image.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_WE"></a><a name="subkey_WE"></a>weight <a href="../basic_operations.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> </nobr><br><a name="bms_WF"></a><a name="subkey_WF"></a><a href="../sketcher_tui.htm"><b>wf</b></a> <br><a name="bms_WH"></a><a name="subkey_WH"></a><a href="../measurement_tools.htm"><b>what</b></a> <br><nobr>whatis <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>whether</b></a> <br><nobr>while <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../measurement_tools.htm"><b>4</b></a> <a href="../wireframe_and_shading.htm"><b>5</b></a> </nobr><br><nobr>whose <a href="../face.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>3</b></a> </nobr><br><a name="bms_WI"></a><a name="subkey_WI"></a><a href="../files/introduction_to_geom.htm"><b>wide</b></a> <br><nobr>will <a href="../circle.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../archimede.htm"><b>4</b></a> <a href="../arc.htm"><b>5</b></a> <a href="../face.htm"><b>6</b></a> <a href="../extrusion.htm"><b>7</b></a> <a href="../explode_on_blocks.htm"><b>8</b></a> <a href="../explode.htm"><b>9</b></a> <a href="../ellipse.htm"><b>10</b></a> <a href="../edge.htm"><b>11</b></a> <a href="../cylinder.htm"><b>12</b></a> <a href="../cut.htm"><b>13</b></a> <a href="../curve.htm"><b>14</b></a> <a href="../cone.htm"><b>15</b></a> <a href="../compound.htm"><b>16</b></a> <a href="../common.htm"><b>17</b></a> <a href="../fuse.htm"><b>18</b></a> <a href="../filling.htm"><b>19</b></a> <a href="../fillet.htm"><b>20</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>21</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>22</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>23</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>24</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>25</b></a> <a href="../point.htm"><b>26</b></a> <a href="../plane.htm"><b>27</b></a> <a href="../pipe_creation.htm"><b>28</b></a> <a href="../partition.htm"><b>29</b></a> <a href="../offset_surface.htm"><b>30</b></a> <a href="../newentity_blocks.htm"><b>31</b></a> <a href="../multi_translation.htm"><b>32</b></a> <a href="../multi_transformation.htm"><b>33</b></a> <a href="../multi_rotation.htm"><b>34</b></a> <a href="../modify_the_location.htm"><b>35</b></a> <a href="../mirror_image.htm"><b>36</b></a> <a href="../local_coordinate_system.htm"><b>37</b></a> <a href="../line.htm"><b>38</b></a> <a href="../sphere.htm"><b>39</b></a> <a href="../solid.htm"><b>40</b></a> <a href="../sketcher.htm"><b>41</b></a> <a href="../shell.htm"><b>42</b></a> <a href="../shape_processing.htm"><b>43</b></a> <a href="../section.htm"><b>44</b></a> <a href="../scale_transform.htm"><b>45</b></a> <a href="../rotation.htm"><b>46</b></a> <a href="../revolution.htm"><b>47</b></a> <a href="../propagate.htm"><b>48</b></a> <a href="../working_with_groups.htm"><b>49</b></a> <a href="../wire.htm"><b>50</b></a> <a href="../vector.htm"><b>51</b></a> <a href="../turus.htm"><b>52</b></a> <a href="../translation.htm"><b>53</b></a> </nobr><br><nobr>wire <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../extrusion.htm"><b>3</b></a> <a href="../complex_objects.htm"><b>4</b></a> <a href="../close_contour.htm"><b>5</b></a> <a href="../geometrical_objects.htm"><b>6</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>9</b></a> <a href="../pipe_creation.htm"><b>10</b></a> <a href="../suppress_holes.htm"><b>11</b></a> <a href="../sketcher_tui.htm"><b>12</b></a> <a href="../sketcher.htm"><b>13</b></a> <a href="../revolution.htm"><b>14</b></a> <a href="../repairing_operations.htm"><b>15</b></a> <a href="../wire.htm"><b>16</b></a> <a href="../transformation_operations.htm"><b>17</b></a> </nobr><br><a href="../repairing_operations.htm"><b>wire_close</b></a> <br><a href="../repairing_operations.htm"><b>wire_name</b></a> <br><a href="../complex_objects.htm"><b>wire1</b></a> <br><a href="../complex_objects.htm"><b>wire2</b></a> <br><nobr>wireframe <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../wireframe_and_shading.htm"><b>2</b></a> </nobr><br><nobr>wires <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../explode.htm"><b>3</b></a> <a href="../complex_objects.htm"><b>4</b></a> <a href="../close_contour.htm"><b>5</b></a> <a href="../geometrical_objects.htm"><b>6</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>8</b></a> <a href="../newentity_blocks.htm"><b>9</b></a> <a href="../measurement_tools.htm"><b>10</b></a> <a href="../suppress_holes.htm"><b>11</b></a> <a href="../repairing_operations.htm"><b>12</b></a> <a href="../wire.htm"><b>13</b></a> <a href="../suppress_internal_wires.htm"><b>14</b></a> </nobr><br><nobr>wish <a href="../explode.htm"><b>1</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>2</b></a> </nobr><br><nobr>within <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../isos.htm"><b>3</b></a> </nobr><br><a href="../repairing_operations.htm"><b>without</b></a> <br><nobr><a name="bms_WO"></a><a name="subkey_WO"></a>work <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><nobr>working <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> <a href="../working_with_groups.htm"><b>4</b></a> <a href="../working_plane.htm"><b>5</b></a> </nobr><br><a href="../sketcher.htm"><b>workingplane</b></a> <br><a href="../multi_rotation.htm"><b>works</b></a> <br><nobr><a name="bms_WW"></a><a name="subkey_WW"></a>ww <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br>\r
-<br><br>\r
-<nobr><a name="bm_X"></a><a name="subkey_X{"></a>x <a href="../box.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../ellipse.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> <a href="../point.htm"><b>6</b></a> <a href="../local_coordinate_system.htm"><b>7</b></a> <a href="../sphere.htm"><b>8</b></a> <a href="../sketcher.htm"><b>9</b></a> </nobr><br><nobr>x1 <a href="../box.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> </nobr><br><nobr>x2 <a href="../box.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_XD"></a><a name="subkey_XD"></a>xdx <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> </nobr><br><nobr>xdy <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> </nobr><br><nobr>xdz <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_XM"></a><a name="subkey_XM"></a>xmax <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr>xmin <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><a name="bms_XO"></a><a name="subkey_XO"></a><a href="../sketcher.htm"><b>xoy</b></a> <br><nobr><a name="bms_XY"></a><a name="subkey_XY"></a>xyz <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../working_plane.htm"><b>2</b></a> </nobr><br><a name="bms_XZ"></a><a name="subkey_XZ"></a><a href="../blocks_operations.htm"><b>xz_face</b></a> <br><a href="../blocks_operations.htm"><b>xz_face_ind</b></a> <br>\r
-<br><br>\r
-<nobr><a name="bm_Y"></a><a name="subkey_Y{"></a>y <a href="../box.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../ellipse.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> <a href="../point.htm"><b>6</b></a> <a href="../local_coordinate_system.htm"><b>7</b></a> <a href="../sphere.htm"><b>8</b></a> <a href="../sketcher.htm"><b>9</b></a> </nobr><br><nobr>y1 <a href="../box.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> </nobr><br><nobr>y2 <a href="../box.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_YD"></a><a name="subkey_YD"></a>ydx <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> </nobr><br><nobr>ydy <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> </nobr><br><nobr>ydz <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_YM"></a><a name="subkey_YM"></a>ymax <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr>ymin <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_YO"></a><a name="subkey_YO"></a>your <a href="../color.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>5</b></a> <a href="../suppress_holes.htm"><b>6</b></a> <a href="../sewing.htm"><b>7</b></a> <a href="../working_with_groups.htm"><b>8</b></a> <a href="../working_plane.htm"><b>9</b></a> </nobr><br><a href="../local_coordinate_system.htm"><b>yourselves</b></a> <br><a name="bms_YZ"></a><a name="subkey_YZ"></a><a href="../blocks_operations.htm"><b>yz_face</b></a> <br><a href="../blocks_operations.htm"><b>yz_face_ind</b></a> <br>\r
-<br><br>\r
-<nobr><a name="bm_Z"></a><a name="subkey_Z{"></a>z <a href="../box.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../archimede.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>6</b></a> <a href="../point.htm"><b>7</b></a> <a href="../local_coordinate_system.htm"><b>8</b></a> <a href="../sphere.htm"><b>9</b></a> </nobr><br><nobr>z1 <a href="../box.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> </nobr><br><nobr>z2 <a href="../box.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> </nobr><br><a name="bms_ZE"></a><a name="subkey_ZE"></a><a href="../cone.htm"><b>zero</b></a> <br><nobr><a name="bms_ZM"></a><a name="subkey_ZM"></a>zmax <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr>zmin <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><br><br></p>\r
-</body>\r
-\r
-</html>\r
-\r
index 55ee7c6dd7c8ced2472464c0ccc8f66f3247ec4d..66be35686d96fa0d095939294c9aeb5c9656d824 100755 (executable)
@@ -1,43 +1,43 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf1.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<nobr><a name="bms_CR"></a><a name="subkey_CR"></a>create <a href="../circle.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../box.htm"><b>4</b></a> <a href="../boolean_operations.htm"><b>5</b></a> <a href="../blocks_operations.htm"><b>6</b></a> <a href="../basic_operations.htm"><b>7</b></a> <a href="../basic_geometrical_objects.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../face.htm"><b>10</b></a> <a href="../extrusion.htm"><b>11</b></a> <a href="../explode.htm"><b>12</b></a> <a href="../ellipse.htm"><b>13</b></a> <a href="../edge.htm"><b>14</b></a> <a href="../cylinder.htm"><b>15</b></a> <a href="../curve.htm"><b>16</b></a> <a href="../cone.htm"><b>17</b></a> <a href="../compound.htm"><b>18</b></a> <a href="../complex_objects.htm"><b>19</b></a> <a href="../geometrical_objects.htm"><b>20</b></a> <a href="../filling.htm"><b>21</b></a> <a href="../fillet.htm"><b>22</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>23</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>24</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>25</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>26</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>27</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>28</b></a> <a href="../point.htm"><b>29</b></a> <a href="../plane.htm"><b>30</b></a> <a href="../pipe_creation.htm"><b>31</b></a> <a href="../modify_the_location.htm"><b>32</b></a> <a href="../mirror_image.htm"><b>33</b></a> <a href="../measurement_tools.htm"><b>34</b></a> <a href="../local_coordinate_system.htm"><b>35</b></a> <a href="../line.htm"><b>36</b></a> <a href="../groups.htm"><b>37</b></a> <a href="../sphere.htm"><b>38</b></a> <a href="../solid.htm"><b>39</b></a> <a href="../sketcher_tui.htm"><b>40</b></a> <a href="../sketcher.htm"><b>41</b></a> <a href="../shell.htm"><b>42</b></a> <a href="../rotation.htm"><b>43</b></a> <a href="../revolution.htm"><b>44</b></a> <a href="../repairing_operations.htm"><b>45</b></a> <a href="../primitives.htm"><b>46</b></a> <a href="../working_with_groups.htm"><b>47</b></a> <a href="../working_plane.htm"><b>48</b></a> <a href="../wire.htm"><b>49</b></a> <a href="../vector.htm"><b>50</b></a> <a href="../turus.htm"><b>51</b></a> <a href="../translation.htm"><b>52</b></a> <a href="../transformation_operations.htm"><b>53</b></a> </nobr><br><nobr>createanddisplaygo <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../complex_objects.htm"><b>7</b></a> <a href="../geometrical_objects.htm"><b>8</b></a> <a href="../groups.htm"><b>9</b></a> <a href="../sketcher_tui.htm"><b>10</b></a> <a href="../repairing_operations.htm"><b>11</b></a> <a href="../primitives.htm"><b>12</b></a> <a href="../transformation_operations.htm"><b>13</b></a> </nobr><br><nobr>created <a href="../cone.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>6</b></a> <a href="../plane.htm"><b>7</b></a> <a href="../newentity_blocks.htm"><b>8</b></a> <a href="../measurement_tools.htm"><b>9</b></a> <a href="../sketcher.htm"><b>10</b></a> <a href="../working_with_groups.htm"><b>11</b></a> </nobr><br><nobr>creategroup <a href="../groups.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><nobr>creates <a href="../archimede.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../fuse.htm"><b>3</b></a> <a href="../fillet.htm"><b>4</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>10</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>11</b></a> <a href="../multi_rotation.htm"><b>12</b></a> <a href="../mirror_image.htm"><b>13</b></a> <a href="../sketcher.htm"><b>14</b></a> <a href="../section.htm"><b>15</b></a> <a href="../scale_transform.htm"><b>16</b></a> </nobr><br><a href="../files/salome2_sp3_basicgui_functions.htm"><b>creating</b></a> <br><nobr>creation <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../arc.htm"><b>4</b></a> <a href="../files/introduction_to_geom.htm"><b>5</b></a> <a href="../face.htm"><b>6</b></a> <a href="../extrusion.htm"><b>7</b></a> <a href="../ellipse.htm"><b>8</b></a> <a href="../edge.htm"><b>9</b></a> <a href="../cylinder.htm"><b>10</b></a> <a href="../curve.htm"><b>11</b></a> <a href="../cone.htm"><b>12</b></a> <a href="../compound.htm"><b>13</b></a> <a href="../complex_objects.htm"><b>14</b></a> <a href="../close_contour.htm"><b>15</b></a> <a href="../geometrical_objects.htm"><b>16</b></a> <a href="../filling.htm"><b>17</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>18</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>19</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>20</b></a> <a href="../point.htm"><b>21</b></a> <a href="../plane.htm"><b>22</b></a> <a href="../pipe_creation.htm"><b>23</b></a> <a href="../line.htm"><b>24</b></a> <a href="../groups.htm"><b>25</b></a> <a href="../sphere.htm"><b>26</b></a> <a href="../solid.htm"><b>27</b></a> <a href="../shell.htm"><b>28</b></a> <a href="../revolution.htm"><b>29</b></a> <a href="../repairing_operations.htm"><b>30</b></a> <a href="../primitives.htm"><b>31</b></a> <a href="../working_with_groups.htm"><b>32</b></a> <a href="../wire.htm"><b>33</b></a> <a href="../vector.htm"><b>34</b></a> <a href="../turus.htm"><b>35</b></a> </nobr><br><a name="bms_CS"></a><a name="subkey_CS"></a><a href="../local_coordinate_system.htm"><b>cs</b></a> <br><a href="../transformation_operations.htm"><b>cs1</b></a> <br><a href="../transformation_operations.htm"><b>cs2</b></a> <br><a name="bms_CU"></a><a name="subkey_CU"></a><a href="../modify_the_location.htm"><b>cube</b></a> <br><nobr>current <a href="../files/salome2_sp3_displaygui_functions.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><nobr>currently <a href="../box.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../line.htm"><b>3</b></a> <a href="../sphere.htm"><b>4</b></a> </nobr><br><nobr>curve <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>4</b></a> <a href="../sketcher.htm"><b>5</b></a> <a href="../shape_processing.htm"><b>6</b></a> </nobr><br><nobr>curve2dmode <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>curve3dmode <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>curvecontinuity <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>curves <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>5</b></a> <a href="../sketcher.htm"><b>6</b></a> <a href="../shape_processing.htm"><b>7</b></a> </nobr><br><nobr>curving <a href="../filling.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> </nobr><br><nobr>cut <a href="../boolean_operations.htm"><b>1</b></a> <a href="../cut.htm"><b>2</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> </nobr><br><a href="../repairing_operations.htm"><b>cut_without_f_2</b></a> <br><nobr>cuts <a href="../cut.htm"><b>1</b></a> <a href="../common.htm"><b>2</b></a> </nobr><br><nobr>cutting <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../partition.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><nobr><a name="bms_CY"></a><a name="subkey_CY"></a>cylinder <a href="../boolean_operations.htm"><b>1</b></a> <a href="../cylinder.htm"><b>2</b></a> <a href="../cone.htm"><b>3</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../primitives.htm"><b>6</b></a> <a href="../transformation_operations.htm"><b>7</b></a> </nobr><br><a href="../complex_objects.htm"><b>cylinders</b></a> <br><nobr>cylindrical <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br>\r
-<br><br>\r
-<nobr><a name="bm_D"></a><a name="subkey_D{"></a>d <a href="../chamfer.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr>d1 <a href="../chamfer.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>d2 <a href="../chamfer.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a name="bms_DA"></a><a name="subkey_DA"></a><a href="../files/salome2_sp3_measuregui_functions.htm"><b>data</b></a> <br><a href="../repairing_operations.htm"><b>data_dir</b></a> <br><nobr><a name="bms_DE"></a><a name="subkey_DE"></a>default <a href="../point.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><nobr>define <a href="../circle.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../arc.htm"><b>4</b></a> <a href="../extrusion.htm"><b>5</b></a> <a href="../explode_on_blocks.htm"><b>6</b></a> <a href="../explode.htm"><b>7</b></a> <a href="../ellipse.htm"><b>8</b></a> <a href="../cylinder.htm"><b>9</b></a> <a href="../curve.htm"><b>10</b></a> <a href="../cone.htm"><b>11</b></a> <a href="../filling.htm"><b>12</b></a> <a href="../fillet.htm"><b>13</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>14</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>15</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>16</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>17</b></a> <a href="../point.htm"><b>18</b></a> <a href="../plane.htm"><b>19</b></a> <a href="../pipe_creation.htm"><b>20</b></a> <a href="../multi_transformation.htm"><b>21</b></a> <a href="../multi_rotation.htm"><b>22</b></a> <a href="../local_coordinate_system.htm"><b>23</b></a> <a href="../line.htm"><b>24</b></a> <a href="../sphere.htm"><b>25</b></a> <a href="../scale_transform.htm"><b>26</b></a> <a href="../rotation.htm"><b>27</b></a> <a href="../revolution.htm"><b>28</b></a> <a href="../working_with_groups.htm"><b>29</b></a> <a href="../working_plane.htm"><b>30</b></a> <a href="../vector.htm"><b>31</b></a> <a href="../turus.htm"><b>32</b></a> <a href="../translation.htm"><b>33</b></a> </nobr><br><nobr>defined <a href="../multi_rotation.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><nobr>defines <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> </nobr><br><nobr>defining <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../point.htm"><b>4</b></a> <a href="../multi_translation.htm"><b>5</b></a> <a href="../sketcher.htm"><b>6</b></a> <a href="../shape_processing.htm"><b>7</b></a> </nobr><br><nobr>definite <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../suppress_holes.htm"><b>3</b></a> </nobr><br><nobr>definition <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> <a href="../pipe_creation.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><nobr>deflection <a href="../archimede.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>degenerated</b></a> <br><nobr>degree <a href="../filling.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><nobr>degrees <a href="../sketcher.htm"><b>1</b></a> <a href="../revolution.htm"><b>2</b></a> </nobr><br><a href="../working_with_groups.htm"><b>delete</b></a> <br><nobr>deleted <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>density <a href="../archimede.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><nobr>depending <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><a href="../measurement_tools.htm"><b>descr</b></a> <br><nobr>description <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>10</b></a> <a href="../newentity_blocks.htm"><b>11</b></a> <a href="../measurement_tools.htm"><b>12</b></a> <a href="../sketcher_tui.htm"><b>13</b></a> <a href="../sketcher.htm"><b>14</b></a> </nobr><br><a href="../working_with_groups.htm"><b>designed</b></a> <br><nobr>desired <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../sketcher.htm"><b>destination</b></a> <br><a href="../files/introduction_to_geom.htm"><b>destined</b></a> <br><nobr>detect <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../suppress_holes.htm"><b>2</b></a> <a href="../sewing.htm"><b>3</b></a> </nobr><br><nobr>detection <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>detects <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><a name="bms_DI"></a><a name="subkey_DI"></a><a href="../files/salome2_sp3_primitivegui_functions.htm"><b>diagonal</b></a> <br><nobr>dialog <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../changing_displaying_parameters.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../cut.htm"><b>4</b></a> <a href="../close_contour.htm"><b>5</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>10</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>14</b></a> <a href="../newentity_blocks.htm"><b>15</b></a> <a href="../sketcher.htm"><b>16</b></a> <a href="../shape_processing.htm"><b>17</b></a> <a href="../working_with_groups.htm"><b>18</b></a> <a href="../wire.htm"><b>19</b></a> <a href="../transparency.htm"><b>20</b></a> <a href="../suppress_internal_wires.htm"><b>21</b></a> </nobr><br><a href="../files/salome2_sp3_displaygui_functions.htm"><b>differ</b></a> <br><a href="../groups.htm"><b>differencelist</b></a> <br><nobr>different <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>4</b></a> <a href="../mirror_image.htm"><b>5</b></a> </nobr><br><nobr>dimension <a href="../chamfer.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>4</b></a> <a href="../multi_rotation.htm"><b>5</b></a> </nobr><br><nobr>dimensions <a href="../box.htm"><b>1</b></a> <a href="../cylinder.htm"><b>2</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>5</b></a> <a href="../multi_rotation.htm"><b>6</b></a> </nobr><br><a href="../multi_rotation.htm"><b>dimentions</b></a> <br><nobr>dir <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> </nobr><br><nobr>dir1 <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> </nobr><br><nobr>dir2 <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> </nobr><br><nobr>direction <a href="../circle.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> <a href="../extrusion.htm"><b>3</b></a> <a href="../ellipse.htm"><b>4</b></a> <a href="../cone.htm"><b>5</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>10</b></a> <a href="../multi_translation.htm"><b>11</b></a> <a href="../multi_transformation.htm"><b>12</b></a> <a href="../multi_rotation.htm"><b>13</b></a> <a href="../local_coordinate_system.htm"><b>14</b></a> <a href="../sketcher.htm"><b>15</b></a> <a href="../rotation.htm"><b>16</b></a> <a href="../revolution.htm"><b>17</b></a> <a href="../turus.htm"><b>18</b></a> </nobr><br><nobr>directions <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../multi_translation.htm"><b>3</b></a> <a href="../multi_transformation.htm"><b>4</b></a> <a href="../local_coordinate_system.htm"><b>5</b></a> </nobr><br><nobr>dirface1v <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><nobr>dirfaceid1 <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><nobr>dirfaceid1u <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><nobr>dirfaceid1v <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><nobr>dirfaceid2 <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><nobr>dirfaceid2u <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><nobr>dirfaceid2v <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><nobr>display <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../boolean_operations.htm"><b>4</b></a> <a href="../blocks_operations.htm"><b>5</b></a> <a href="../basic_operations.htm"><b>6</b></a> <a href="../basic_geometrical_objects.htm"><b>7</b></a> <a href="../complex_objects.htm"><b>8</b></a> <a href="../color.htm"><b>9</b></a> <a href="../geometrical_objects.htm"><b>10</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>13</b></a> <a href="../groups.htm"><b>14</b></a> <a href="../suppress_holes.htm"><b>15</b></a> <a href="../sketcher_tui.htm"><b>16</b></a> <a href="../sewing.htm"><b>17</b></a> <a href="../repairing_operations.htm"><b>18</b></a> <a href="../primitives.htm"><b>19</b></a> <a href="../wireframe_and_shading.htm"><b>20</b></a> <a href="../transparency.htm"><b>21</b></a> <a href="../transformation_operations.htm"><b>22</b></a> </nobr><br><a href="../files/salome2_sp3_displaygui_functions.htm"><b>displayall</b></a> <br><nobr>displayed <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../isos.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> </nobr><br><nobr>displaying <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_displaygui_functions.htm"><b>displayonly</b></a> <br><nobr>displays <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>2</b></a> </nobr><br><nobr>distance <a href="../glue_faces.htm"><b>1</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../offset_surface.htm"><b>5</b></a> <a href="../measurement_tools.htm"><b>6</b></a> </nobr><br><a href="../repairing_operations.htm"><b>divide</b></a> <br><nobr>divided <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>divideedge <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>dividing <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><br><br></p><p class="ftsbody" align="center"><a href="whlstf3.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" align="center"><a href="whlstf1.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>
+<p class="ftsbody" >
+<nobr><a name="bms_CR"></a><a name="subkey_CR"></a>create <a href="../circle.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../box.htm"><b>4</b></a> <a href="../boolean_operations.htm"><b>5</b></a> <a href="../blocks_operations.htm"><b>6</b></a> <a href="../basic_operations.htm"><b>7</b></a> <a href="../basic_geometrical_objects.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../face.htm"><b>10</b></a> <a href="../extrusion.htm"><b>11</b></a> <a href="../explode.htm"><b>12</b></a> <a href="../ellipse.htm"><b>13</b></a> <a href="../edge.htm"><b>14</b></a> <a href="../cylinder.htm"><b>15</b></a> <a href="../curve.htm"><b>16</b></a> <a href="../cone.htm"><b>17</b></a> <a href="../compound.htm"><b>18</b></a> <a href="../complex_objects.htm"><b>19</b></a> <a href="../modify_the_location.htm"><b>20</b></a> <a href="../mirror_image.htm"><b>21</b></a> <a href="../measurement_tools.htm"><b>22</b></a> <a href="../local_coordinate_system.htm"><b>23</b></a> <a href="../line.htm"><b>24</b></a> <a href="../groups.htm"><b>25</b></a> <a href="../geometrical_objects.htm"><b>26</b></a> <a href="../filling.htm"><b>27</b></a> <a href="../fillet.htm"><b>28</b></a> <a href="../rotation.htm"><b>29</b></a> <a href="../revolution.htm"><b>30</b></a> <a href="../repairing_operations.htm"><b>31</b></a> <a href="../primitives.htm"><b>32</b></a> <a href="../point.htm"><b>33</b></a> <a href="../plane.htm"><b>34</b></a> <a href="../pipe_creation.htm"><b>35</b></a> <a href="../occ_viewer.htm"><b>36</b></a> <a href="../wire.htm"><b>37</b></a> <a href="../vector.htm"><b>38</b></a> <a href="../turus.htm"><b>39</b></a> <a href="../translation.htm"><b>40</b></a> <a href="../transformation_operations.htm"><b>41</b></a> <a href="../sphere.htm"><b>42</b></a> <a href="../solid.htm"><b>43</b></a> <a href="../sketcher_tui.htm"><b>44</b></a> <a href="../sketcher.htm"><b>45</b></a> <a href="../shell.htm"><b>46</b></a> <a href="../working_with_groups.htm"><b>47</b></a> <a href="../working_plane.htm"><b>48</b></a> </nobr><br><nobr>createanddisplaygo <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../complex_objects.htm"><b>7</b></a> <a href="../groups.htm"><b>8</b></a> <a href="../geometrical_objects.htm"><b>9</b></a> <a href="../repairing_operations.htm"><b>10</b></a> <a href="../primitives.htm"><b>11</b></a> <a href="../transformation_operations.htm"><b>12</b></a> <a href="../sketcher_tui.htm"><b>13</b></a> </nobr><br><nobr>created <a href="../close_contour.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../measurement_tools.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../plane.htm"><b>5</b></a> <a href="../newentity_blocks.htm"><b>6</b></a> <a href="../viewing_geometrical_objects.htm"><b>7</b></a> <a href="../sketcher.htm"><b>8</b></a> <a href="../working_with_groups.htm"><b>9</b></a> </nobr><br><nobr>creategroup <a href="../groups.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><nobr>creates <a href="../archimede.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> <a href="../mirror_image.htm"><b>4</b></a> <a href="../fuse.htm"><b>5</b></a> <a href="../fillet.htm"><b>6</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>7</b></a> <a href="../section.htm"><b>8</b></a> <a href="../scale_transform.htm"><b>9</b></a> <a href="../sketcher.htm"><b>10</b></a> </nobr><br><nobr>creation <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../basic_geometrical_objects.htm"><b>4</b></a> <a href="../arc.htm"><b>5</b></a> <a href="../files/introduction_to_geom.htm"><b>6</b></a> <a href="../face.htm"><b>7</b></a> <a href="../extrusion.htm"><b>8</b></a> <a href="../ellipse.htm"><b>9</b></a> <a href="../edge.htm"><b>10</b></a> <a href="../cylinder.htm"><b>11</b></a> <a href="../curve.htm"><b>12</b></a> <a href="../cone.htm"><b>13</b></a> <a href="../compound.htm"><b>14</b></a> <a href="../complex_objects.htm"><b>15</b></a> <a href="../line.htm"><b>16</b></a> <a href="../groups.htm"><b>17</b></a> <a href="../geometry.htm"><b>18</b></a> <a href="../geometrical_objects.htm"><b>19</b></a> <a href="../filling.htm"><b>20</b></a> <a href="../revolution.htm"><b>21</b></a> <a href="../repairing_operations.htm"><b>22</b></a> <a href="../primitives.htm"><b>23</b></a> <a href="../point.htm"><b>24</b></a> <a href="../plane.htm"><b>25</b></a> <a href="../pipe_creation.htm"><b>26</b></a> <a href="../wire.htm"><b>27</b></a> <a href="../vector.htm"><b>28</b></a> <a href="../turus.htm"><b>29</b></a> <a href="../sphere.htm"><b>30</b></a> <a href="../solid.htm"><b>31</b></a> <a href="../shell.htm"><b>32</b></a> <a href="../working_with_groups.htm"><b>33</b></a> </nobr><br><a href="../occ_viewer.htm"><b>cross</b></a> <br><a name="bms_CS"></a><a name="subkey_CS"></a><a href="../local_coordinate_system.htm"><b>cs</b></a> <br><a href="../transformation_operations.htm"><b>cs1</b></a> <br><a href="../transformation_operations.htm"><b>cs2</b></a> <br><a name="bms_CU"></a><a name="subkey_CU"></a><a href="../modify_the_location.htm"><b>cube</b></a> <br><nobr>current <a href="../occ_viewer.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><nobr>currently <a href="../box.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../line.htm"><b>3</b></a> <a href="../sphere.htm"><b>4</b></a> </nobr><br><a href="../shape_processing.htm"><b>curvature</b></a> <br><nobr>curve <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><a href="../shape_processing.htm"><b>curve2dmode</b></a> <br><a href="../shape_processing.htm"><b>curve3dmode</b></a> <br><a href="../shape_processing.htm"><b>curvecontinuity</b></a> <br><nobr>curves <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> </nobr><br><a href="../filling.htm"><b>curving</b></a> <br><nobr>cut <a href="../boolean_operations.htm"><b>1</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>2</b></a> <a href="../cut.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> </nobr><br><a href="../repairing_operations.htm"><b>cut_without_f_2</b></a> <br><nobr>cuts <a href="../cut.htm"><b>1</b></a> <a href="../common.htm"><b>2</b></a> </nobr><br><a href="../partition.htm"><b>cutting</b></a> <br><nobr><a name="bms_CY"></a><a name="subkey_CY"></a>cylinder <a href="../boolean_operations.htm"><b>1</b></a> <a href="../cylinder.htm"><b>2</b></a> <a href="../cone.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../primitives.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><a href="../complex_objects.htm"><b>cylinders</b></a> <br><a href="../shape_processing.htm"><b>cylindrical</b></a> <br>
+<br><br>
+<nobr><a name="bm_D"></a><a name="subkey_D{"></a>d <a href="../chamfer.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><nobr>d1 <a href="../chamfer.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>d2 <a href="../chamfer.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a name="bms_DA"></a><a name="subkey_DA"></a><a href="../files/salome2_sp3_measuregui_functions.htm"><b>data</b></a> <br><a href="../repairing_operations.htm"><b>data_dir</b></a> <br><nobr><a name="bms_DE"></a><a name="subkey_DE"></a>default <a href="../point.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> <a href="../viewing_geometrical_objects.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> </nobr><br><nobr>define <a href="../circle.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../arc.htm"><b>4</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>5</b></a> <a href="../extrusion.htm"><b>6</b></a> <a href="../explode_on_blocks.htm"><b>7</b></a> <a href="../explode.htm"><b>8</b></a> <a href="../ellipse.htm"><b>9</b></a> <a href="../cylinder.htm"><b>10</b></a> <a href="../curve.htm"><b>11</b></a> <a href="../cone.htm"><b>12</b></a> <a href="../multi_transformation.htm"><b>13</b></a> <a href="../multi_rotation.htm"><b>14</b></a> <a href="../local_coordinate_system.htm"><b>15</b></a> <a href="../line.htm"><b>16</b></a> <a href="../filling.htm"><b>17</b></a> <a href="../fillet.htm"><b>18</b></a> <a href="../scale_transform.htm"><b>19</b></a> <a href="../rotation.htm"><b>20</b></a> <a href="../revolution.htm"><b>21</b></a> <a href="../point.htm"><b>22</b></a> <a href="../plane.htm"><b>23</b></a> <a href="../pipe_creation.htm"><b>24</b></a> <a href="../occ_viewer.htm"><b>25</b></a> <a href="../vector.htm"><b>26</b></a> <a href="../turus.htm"><b>27</b></a> <a href="../translation.htm"><b>28</b></a> <a href="../sphere.htm"><b>29</b></a> <a href="../shape_processing.htm"><b>30</b></a> <a href="../working_with_groups.htm"><b>31</b></a> <a href="../working_plane.htm"><b>32</b></a> </nobr><br><nobr>defined <a href="../multi_rotation.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><nobr>defines <a href="../multi_transformation.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>defining <a href="../point.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> </nobr><br><nobr>definite <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../suppress_holes.htm"><b>2</b></a> </nobr><br><a href="../pipe_creation.htm"><b>definition</b></a> <br><a href="../archimede.htm"><b>deflection</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>degenerated</b></a> <br><nobr>degree <a href="../filling.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>degrees <a href="../revolution.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><a href="../working_with_groups.htm"><b>delete</b></a> <br><a href="../partition.htm"><b>deleted</b></a> <br><a href="../archimede.htm"><b>density</b></a> <br><a href="../multi_transformation.htm"><b>depending</b></a> <br><a href="../shape_processing.htm"><b>depends</b></a> <br><a href="../shape_processing.htm"><b>derivatives</b></a> <br><a href="../measurement_tools.htm"><b>descr</b></a> <br><nobr>description <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../newentity_blocks.htm"><b>3</b></a> <a href="../sketcher_tui.htm"><b>4</b></a> <a href="../sketcher.htm"><b>5</b></a> </nobr><br><a href="../working_with_groups.htm"><b>designed</b></a> <br><a href="../sketcher.htm"><b>destination</b></a> <br><nobr>destined <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../geometry.htm"><b>2</b></a> </nobr><br><nobr>detect <a href="../sewing.htm"><b>1</b></a> <a href="../suppress_holes.htm"><b>2</b></a> </nobr><br><a href="../shape_processing.htm"><b>detection</b></a> <br><a href="../check_free_boundaries.htm"><b>detects</b></a> <br><a href="../occ_viewer.htm"><b>developed</b></a> <br><nobr><a name="bms_DI"></a><a name="subkey_DI"></a>dialog <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../cut.htm"><b>2</b></a> <a href="../newentity_blocks.htm"><b>3</b></a> <a href="../wire.htm"><b>4</b></a> <a href="../transparency.htm"><b>5</b></a> <a href="../sketcher.htm"><b>6</b></a> <a href="../shape_processing.htm"><b>7</b></a> <a href="../working_with_groups.htm"><b>8</b></a> </nobr><br><a href="../groups.htm"><b>differencelist</b></a> <br><nobr>different <a href="../mirror_image.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr>dimension <a href="../chamfer.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> </nobr><br><nobr>dimensions <a href="../box.htm"><b>1</b></a> <a href="../cylinder.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> </nobr><br><nobr>dir <a href="../multi_rotation.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> </nobr><br><a href="../multi_translation.htm"><b>dir1</b></a> <br><a href="../multi_translation.htm"><b>dir2</b></a> <br><nobr>direction <a href="../circle.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> <a href="../extrusion.htm"><b>3</b></a> <a href="../ellipse.htm"><b>4</b></a> <a href="../cone.htm"><b>5</b></a> <a href="../multi_transformation.htm"><b>6</b></a> <a href="../multi_rotation.htm"><b>7</b></a> <a href="../local_coordinate_system.htm"><b>8</b></a> <a href="../rotation.htm"><b>9</b></a> <a href="../revolution.htm"><b>10</b></a> <a href="../occ_viewer.htm"><b>11</b></a> <a href="../multi_translation.htm"><b>12</b></a> <a href="../turus.htm"><b>13</b></a> <a href="../sketcher.htm"><b>14</b></a> <a href="../shape_processing.htm"><b>15</b></a> </nobr><br><nobr>directions <a href="../multi_transformation.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> <a href="../multi_translation.htm"><b>3</b></a> </nobr><br><a href="../local_coordinate_system.htm"><b>directly</b></a> <br><a href="../multi_transformation.htm"><b>dirfaceid1</b></a> <br><a href="../multi_transformation.htm"><b>dirfaceid1u</b></a> <br><a href="../multi_transformation.htm"><b>dirfaceid1v</b></a> <br><a href="../multi_transformation.htm"><b>dirfaceid2</b></a> <br><a href="../multi_transformation.htm"><b>dirfaceid2u</b></a> <br><a href="../multi_transformation.htm"><b>dirfaceid2v</b></a> <br><nobr>display <a href="../color.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../boolean_operations.htm"><b>4</b></a> <a href="../blocks_operations.htm"><b>5</b></a> <a href="../basic_operations.htm"><b>6</b></a> <a href="../basic_geometrical_objects.htm"><b>7</b></a> <a href="../complex_objects.htm"><b>8</b></a> <a href="../groups.htm"><b>9</b></a> <a href="../geometrical_objects.htm"><b>10</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>11</b></a> <a href="../sewing.htm"><b>12</b></a> <a href="../repairing_operations.htm"><b>13</b></a> <a href="../primitives.htm"><b>14</b></a> <a href="../viewing_geometrical_objects.htm"><b>15</b></a> <a href="../transparency.htm"><b>16</b></a> <a href="../transformation_operations.htm"><b>17</b></a> <a href="../suppress_holes.htm"><b>18</b></a> <a href="../sketcher_tui.htm"><b>19</b></a> <a href="../wireframe_and_shading.htm"><b>20</b></a> </nobr><br><nobr>displayed <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../isos.htm"><b>2</b></a> <a href="../occ_viewer.htm"><b>3</b></a> <a href="../viewing_geometrical_objects.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> </nobr><br><a href="../viewing_geometrical_objects.htm"><b>displayonly</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>displays</b></a> <br><nobr>distance <a href="../measurement_tools.htm"><b>1</b></a> <a href="../glue_faces.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../offset_surface.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> </nobr><br><a href="../repairing_operations.htm"><b>divide</b></a> <br><nobr>divided <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr>divideedge <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_DO"></a><a name="subkey_DO"></a>doesn <a href="../groups.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> </nobr><br><nobr>don <a href="../box.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../occ_viewer.htm"><b>3</b></a> <a href="../sphere.htm"><b>4</b></a> </nobr><br><nobr>done <a href="../close_contour.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> </nobr><br><nobr>double <a href="../multi_transformation.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> <a href="../multi_translation.htm"><b>3</b></a> <a href="../transparency.htm"><b>4</b></a> </nobr><br><a href="../sketcher.htm"><b>doubles</b></a> <br><a href="../working_with_groups.htm"><b>down</b></a> <br><a href="../occ_viewer.htm"><b>downward</b></a> <br><a name="bms_DR"></a><a name="subkey_DR"></a><a href="../occ_viewer.htm"><b>drag</b></a> <br><a href="../occ_viewer.htm"><b>drawn</b></a> <br><a href="../shape_processing.htm"><b>drop</b></a> <br><a href="../shape_processing.htm"><b>dropsmalledges</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf3.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>
+
+</body>
+
+</html>
+
index 383b473ed9a428e12971dffd1e8da6238627d593..8c653842a2feea82814d81b249e5f1d5953437a4 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf2.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<a name="bms_DO"></a><a name="subkey_DO"></a><a href="../modify_the_location.htm"><b>does</b></a> <br><a href="../groups.htm"><b>doesn</b></a> <br><nobr>don <a href="../box.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../sphere.htm"><b>3</b></a> </nobr><br><nobr>done <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../multi_translation.htm"><b>4</b></a> </nobr><br><nobr>double <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> <a href="../multi_rotation.htm"><b>4</b></a> <a href="../transparency.htm"><b>5</b></a> </nobr><br><a href="../sketcher.htm"><b>doubles</b></a> <br><a href="../working_with_groups.htm"><b>down</b></a> <br><nobr><a name="bms_DR"></a><a name="subkey_DR"></a>dropsmalledges <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_DX"></a><a name="subkey_DX"></a>dx <a href="../box.htm"><b>1</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>2</b></a> <a href="../measurement_tools.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> <a href="../vector.htm"><b>5</b></a> <a href="../translation.htm"><b>6</b></a> </nobr><br><nobr><a name="bms_DY"></a><a name="subkey_DY"></a>dy <a href="../box.htm"><b>1</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>2</b></a> <a href="../measurement_tools.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> <a href="../vector.htm"><b>5</b></a> <a href="../translation.htm"><b>6</b></a> </nobr><br><nobr><a name="bms_DZ"></a><a name="subkey_DZ"></a>dz <a href="../box.htm"><b>1</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>2</b></a> <a href="../measurement_tools.htm"><b>3</b></a> <a href="../vector.htm"><b>4</b></a> <a href="../translation.htm"><b>5</b></a> </nobr><br>\r
-<br><br>\r
-<a name="bm_E"></a><a name="subkey_E{"></a><a href="../files/salome2_sp3_displaygui_functions.htm"><b>e</b></a> <br><a href="../newentity_blocks.htm"><b>e1</b></a> <br><a href="../newentity_blocks.htm"><b>e2</b></a> <br><a href="../newentity_blocks.htm"><b>e3</b></a> <br><a href="../newentity_blocks.htm"><b>e4</b></a> <br><a name="bms_EA"></a><a name="subkey_EA"></a><a href="../working_with_groups.htm"><b>easier</b></a> <br><nobr><a name="bms_ED"></a><a name="subkey_ED"></a>edge <a href="../circle.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../arc.htm"><b>3</b></a> <a href="../add_point_on_edge.htm"><b>4</b></a> <a href="../extrusion.htm"><b>5</b></a> <a href="../ellipse.htm"><b>6</b></a> <a href="../edge.htm"><b>7</b></a> <a href="../curve.htm"><b>8</b></a> <a href="../complex_objects.htm"><b>9</b></a> <a href="../close_contour.htm"><b>10</b></a> <a href="../geometrical_objects.htm"><b>11</b></a> <a href="../fillet.htm"><b>12</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>14</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>15</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>16</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>17</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>18</b></a> <a href="../point.htm"><b>19</b></a> <a href="../pipe_creation.htm"><b>20</b></a> <a href="../measurement_tools.htm"><b>21</b></a> <a href="../line.htm"><b>22</b></a> <a href="../revolution.htm"><b>23</b></a> <a href="../repairing_operations.htm"><b>24</b></a> <a href="../vector.htm"><b>25</b></a> <a href="../transformation_operations.htm"><b>26</b></a> </nobr><br><a href="../repairing_operations.htm"><b>edge_ind</b></a> <br><a href="../repairing_operations.htm"><b>edge_points</b></a> <br><a href="../building_by_blocks.htm"><b>edge1</b></a> <br><a href="../building_by_blocks.htm"><b>edge2</b></a> <br><a href="../building_by_blocks.htm"><b>edge3</b></a> <br><a href="../building_by_blocks.htm"><b>edge4</b></a> <br><nobr>edgeid <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><nobr>edges <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../box.htm"><b>4</b></a> <a href="../explode.htm"><b>5</b></a> <a href="../close_contour.htm"><b>6</b></a> <a href="../filling.htm"><b>7</b></a> <a href="../fillet.htm"><b>8</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>10</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>13</b></a> <a href="../newentity_blocks.htm"><b>14</b></a> <a href="../sketcher.htm"><b>15</b></a> <a href="../shell.htm"><b>16</b></a> <a href="../shape_processing.htm"><b>17</b></a> <a href="../propagate.htm"><b>18</b></a> <a href="../wireframe_and_shading.htm"><b>19</b></a> <a href="../wire.htm"><b>20</b></a> <a href="../transformation_operations.htm"><b>21</b></a> </nobr><br><a href="../working_with_groups.htm"><b>edit</b></a> <br><a href="../working_with_groups.htm"><b>editing</b></a> <br><a name="bms_EG"></a><a name="subkey_EG"></a><a href="../files/salome2_sp3_measuregui_functions.htm"><b>egdemaxtol</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>egdemintol</b></a> <br><a name="bms_EI"></a><a name="subkey_EI"></a><a href="../newentity_blocks.htm"><b>either</b></a> <br><nobr><a name="bms_EL"></a><a name="subkey_EL"></a>element <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>5</b></a> <a href="../sketcher.htm"><b>6</b></a> </nobr><br><a href="../newentity_blocks.htm"><b>elementary</b></a> <br><nobr>elements <a href="../face.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>7</b></a> <a href="../working_with_groups.htm"><b>8</b></a> </nobr><br><nobr>ellipse <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../ellipse.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> </nobr><br><nobr>else <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_EM"></a><a name="subkey_EM"></a>empty <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../suppress_holes.htm"><b>2</b></a> <a href="../suppress_internal_wires.htm"><b>3</b></a> </nobr><br><a name="bms_EN"></a><a name="subkey_EN"></a><a href="../files/salome2_sp3_measuregui_functions.htm"><b>encountered</b></a> <br><nobr>end <a href="../extrusion.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>4</b></a> <a href="../modify_the_location.htm"><b>5</b></a> <a href="../sketcher.htm"><b>6</b></a> <a href="../repairing_operations.htm"><b>7</b></a> <a href="../vector.htm"><b>8</b></a> <a href="../translation.htm"><b>9</b></a> <a href="../transformation_operations.htm"><b>10</b></a> </nobr><br><nobr>ending <a href="../arc.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> </nobr><br><nobr>ends <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>enter <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>entire</b></a> <br><nobr>entity <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../arc.htm"><b>3</b></a> <a href="../face.htm"><b>4</b></a> <a href="../extrusion.htm"><b>5</b></a> <a href="../explode.htm"><b>6</b></a> <a href="../ellipse.htm"><b>7</b></a> <a href="../edge.htm"><b>8</b></a> <a href="../cylinder.htm"><b>9</b></a> <a href="../curve.htm"><b>10</b></a> <a href="../cone.htm"><b>11</b></a> <a href="../compound.htm"><b>12</b></a> <a href="../filling.htm"><b>13</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>14</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>15</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>16</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>17</b></a> <a href="../point.htm"><b>18</b></a> <a href="../plane.htm"><b>19</b></a> <a href="../pipe_creation.htm"><b>20</b></a> <a href="../newentity_blocks.htm"><b>21</b></a> <a href="../local_coordinate_system.htm"><b>22</b></a> <a href="../line.htm"><b>23</b></a> <a href="../sphere.htm"><b>24</b></a> <a href="../solid.htm"><b>25</b></a> <a href="../sketcher.htm"><b>26</b></a> <a href="../shell.htm"><b>27</b></a> <a href="../revolution.htm"><b>28</b></a> <a href="../working_with_groups.htm"><b>29</b></a> <a href="../working_plane.htm"><b>30</b></a> <a href="../wire.htm"><b>31</b></a> <a href="../vector.htm"><b>32</b></a> <a href="../turus.htm"><b>33</b></a> </nobr><br><nobr><a name="bms_EQ"></a><a name="subkey_EQ"></a>equal <a href="../cone.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><a name="bms_ER"></a><a name="subkey_ER"></a><a href="../files/salome2_sp3_displaygui_functions.htm"><b>erase</b></a> <br><a href="../files/salome2_sp3_displaygui_functions.htm"><b>eraseall</b></a> <br><a href="../files/salome2_sp3_displaygui_functions.htm"><b>eraseonly</b></a> <br><a href="../files/salome2_sp3_displaygui_functions.htm"><b>erases</b></a> <br><nobr>error <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../groups.htm"><b>3</b></a> </nobr><br><nobr>errors <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_ET"></a><a name="subkey_ET"></a>etc <a href="../explode.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><nobr><a name="bms_EX"></a><a name="subkey_EX"></a>example <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../changing_displaying_parameters.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../archimede.htm"><b>4</b></a> <a href="../arc.htm"><b>5</b></a> <a href="../add_point_on_edge.htm"><b>6</b></a> <a href="../face.htm"><b>7</b></a> <a href="../explode_on_blocks.htm"><b>8</b></a> <a href="../ellipse.htm"><b>9</b></a> <a href="../edge.htm"><b>10</b></a> <a href="../cylinder.htm"><b>11</b></a> <a href="../cut.htm"><b>12</b></a> <a href="../cone.htm"><b>13</b></a> <a href="../compound.htm"><b>14</b></a> <a href="../common.htm"><b>15</b></a> <a href="../glue_faces.htm"><b>16</b></a> <a href="../fuse.htm"><b>17</b></a> <a href="../filling.htm"><b>18</b></a> <a href="../fillet.htm"><b>19</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>20</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>21</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>22</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>23</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>24</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>25</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>26</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>27</b></a> <a href="../point.htm"><b>28</b></a> <a href="../pipe_creation.htm"><b>29</b></a> <a href="../partition.htm"><b>30</b></a> <a href="../offset_surface.htm"><b>31</b></a> <a href="../newentity_blocks.htm"><b>32</b></a> <a href="../local_coordinate_system.htm"><b>33</b></a> <a href="../line.htm"><b>34</b></a> <a href="../isos.htm"><b>35</b></a> <a href="../suppress_holes.htm"><b>36</b></a> <a href="../suppress_faces.htm"><b>37</b></a> <a href="../sphere.htm"><b>38</b></a> <a href="../solid.htm"><b>39</b></a> <a href="../sketcher.htm"><b>40</b></a> <a href="../shell.htm"><b>41</b></a> <a href="../shape_processing.htm"><b>42</b></a> <a href="../sewing.htm"><b>43</b></a> <a href="../section.htm"><b>44</b></a> <a href="../scale_transform.htm"><b>45</b></a> <a href="../rotation.htm"><b>46</b></a> <a href="../revolution.htm"><b>47</b></a> <a href="../repairing_operations.htm"><b>48</b></a> <a href="../propagate.htm"><b>49</b></a> <a href="../working_with_groups.htm"><b>50</b></a> <a href="../wire.htm"><b>51</b></a> <a href="../turus.htm"><b>52</b></a> <a href="../translation.htm"><b>53</b></a> <a href="../suppress_internal_wires.htm"><b>54</b></a> </nobr><br><nobr>examples <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../box.htm"><b>5</b></a> <a href="../archimede.htm"><b>6</b></a> <a href="../arc.htm"><b>7</b></a> <a href="../add_point_on_edge.htm"><b>8</b></a> <a href="../face.htm"><b>9</b></a> <a href="../extrusion.htm"><b>10</b></a> <a href="../explode_on_blocks.htm"><b>11</b></a> <a href="../ellipse.htm"><b>12</b></a> <a href="../edge.htm"><b>13</b></a> <a href="../cylinder.htm"><b>14</b></a> <a href="../cut.htm"><b>15</b></a> <a href="../curve.htm"><b>16</b></a> <a href="../cone.htm"><b>17</b></a> <a href="../compound.htm"><b>18</b></a> <a href="../common.htm"><b>19</b></a> <a href="../color.htm"><b>20</b></a> <a href="../close_contour.htm"><b>21</b></a> <a href="../glue_faces.htm"><b>22</b></a> <a href="../fuse.htm"><b>23</b></a> <a href="../filling.htm"><b>24</b></a> <a href="../fillet.htm"><b>25</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>26</b></a> <a href="../point.htm"><b>27</b></a> <a href="../plane.htm"><b>28</b></a> <a href="../pipe_creation.htm"><b>29</b></a> <a href="../partition.htm"><b>30</b></a> <a href="../offset_surface.htm"><b>31</b></a> <a href="../newentity_blocks.htm"><b>32</b></a> <a href="../multi_translation.htm"><b>33</b></a> <a href="../multi_transformation.htm"><b>34</b></a> <a href="../multi_rotation.htm"><b>35</b></a> <a href="../modify_the_location.htm"><b>36</b></a> <a href="../mirror_image.htm"><b>37</b></a> <a href="../line.htm"><b>38</b></a> <a href="../suppress_holes.htm"><b>39</b></a> <a href="../suppress_faces.htm"><b>40</b></a> <a href="../sphere.htm"><b>41</b></a> <a href="../solid.htm"><b>42</b></a> <a href="../sketcher.htm"><b>43</b></a> <a href="../shell.htm"><b>44</b></a> <a href="../shape_processing.htm"><b>45</b></a> <a href="../sewing.htm"><b>46</b></a> <a href="../section.htm"><b>47</b></a> <a href="../scale_transform.htm"><b>48</b></a> <a href="../rotation.htm"><b>49</b></a> <a href="../revolution.htm"><b>50</b></a> <a href="../propagate.htm"><b>51</b></a> <a href="../working_with_groups.htm"><b>52</b></a> <a href="../wireframe_and_shading.htm"><b>53</b></a> <a href="../wire.htm"><b>54</b></a> <a href="../vector.htm"><b>55</b></a> <a href="../turus.htm"><b>56</b></a> <a href="../transparency.htm"><b>57</b></a> <a href="../translation.htm"><b>58</b></a> <a href="../suppress_internal_wires.htm"><b>59</b></a> </nobr><br><nobr>except <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../suppress_internal_wires.htm"><b>2</b></a> </nobr><br><nobr>existing <a href="../plane.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>expand</b></a> <br><nobr>explode <a href="../blocks_operations.htm"><b>1</b></a> <a href="../blocks.htm"><b>2</b></a> <a href="../explode_on_blocks.htm"><b>3</b></a> <a href="../explode.htm"><b>4</b></a> <a href="../geometrical_objects.htm"><b>5</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>7</b></a> </nobr><br><nobr>exploded <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>4</b></a> </nobr><br><a href="../explode.htm"><b>explodes</b></a> <br><nobr>export <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>exportation</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>exporting</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>extra</b></a> <br><nobr>extracted <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><nobr>extruded <a href="../files/salome2_sp3_generationgui_functions.htm"><b>1</b></a> <a href="../pipe_creation.htm"><b>2</b></a> <a href="../revolution.htm"><b>3</b></a> </nobr><br><nobr>extrusion <a href="../extrusion.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> </nobr><br>\r
-<br><br>\r
-<nobr><a name="bm_F"></a><a name="subkey_F{"></a>f <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br><a href="../repairing_operations.htm"><b>f_2</b></a> <br><a href="../transformation_operations.htm"><b>f_ind_1</b></a> <br><a href="../transformation_operations.htm"><b>f_ind_2</b></a> <br><a href="../newentity_blocks.htm"><b>f1</b></a> <br><a href="../repairing_operations.htm"><b>f1_id</b></a> <br><a href="../newentity_blocks.htm"><b>f2</b></a> <br><a href="../newentity_blocks.htm"><b>f3</b></a> <br><a href="../newentity_blocks.htm"><b>f4</b></a> <br><a href="../newentity_blocks.htm"><b>f5</b></a> <br><a href="../newentity_blocks.htm"><b>f6</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf4.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" align="center"><a href="whlstf2.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>
+<p class="ftsbody" >
+<a name="bms_DU"></a><a name="subkey_DU"></a><a href="../shape_processing.htm"><b>du</b></a> <br><nobr>dump <a href="../occ_viewer.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> </nobr><br><a href="../occ_viewer.htm"><b>duplicate</b></a> <br><nobr><a name="bms_DX"></a><a name="subkey_DX"></a>dx <a href="../box.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../vector.htm"><b>3</b></a> <a href="../translation.htm"><b>4</b></a> <a href="../sketcher.htm"><b>5</b></a> </nobr><br><nobr><a name="bms_DY"></a><a name="subkey_DY"></a>dy <a href="../box.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../vector.htm"><b>3</b></a> <a href="../translation.htm"><b>4</b></a> <a href="../sketcher.htm"><b>5</b></a> </nobr><br><nobr><a name="bms_DZ"></a><a name="subkey_DZ"></a>dz <a href="../box.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../vector.htm"><b>3</b></a> <a href="../translation.htm"><b>4</b></a> </nobr><br>
+<br><br>
+<a name="bm_E"></a><a name="subkey_E{"></a><a href="../shape_processing.htm"><b>e</b></a> <br><a href="../newentity_blocks.htm"><b>e1</b></a> <br><a href="../newentity_blocks.htm"><b>e2</b></a> <br><a href="../newentity_blocks.htm"><b>e3</b></a> <br><a href="../newentity_blocks.htm"><b>e4</b></a> <br><a name="bms_EA"></a><a name="subkey_EA"></a><a href="../working_with_groups.htm"><b>easier</b></a> <br><nobr><a name="bms_ED"></a><a name="subkey_ED"></a>edge <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../chamfer.htm"><b>3</b></a> <a href="../arc.htm"><b>4</b></a> <a href="../add_point_on_edge.htm"><b>5</b></a> <a href="../extrusion.htm"><b>6</b></a> <a href="../ellipse.htm"><b>7</b></a> <a href="../edge.htm"><b>8</b></a> <a href="../curve.htm"><b>9</b></a> <a href="../complex_objects.htm"><b>10</b></a> <a href="../measurement_tools.htm"><b>11</b></a> <a href="../line.htm"><b>12</b></a> <a href="../geometrical_objects.htm"><b>13</b></a> <a href="../fillet.htm"><b>14</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>15</b></a> <a href="../revolution.htm"><b>16</b></a> <a href="../repairing_operations.htm"><b>17</b></a> <a href="../point.htm"><b>18</b></a> <a href="../pipe_creation.htm"><b>19</b></a> <a href="../vector.htm"><b>20</b></a> <a href="../transformation_operations.htm"><b>21</b></a> <a href="../shape_processing.htm"><b>22</b></a> </nobr><br><a href="../repairing_operations.htm"><b>edge_ind</b></a> <br><a href="../repairing_operations.htm"><b>edge_points</b></a> <br><a href="../building_by_blocks.htm"><b>edge1</b></a> <br><a href="../building_by_blocks.htm"><b>edge2</b></a> <br><a href="../building_by_blocks.htm"><b>edge3</b></a> <br><a href="../building_by_blocks.htm"><b>edge4</b></a> <br><a href="../add_point_on_edge.htm"><b>edgeid</b></a> <br><nobr>edges <a href="../close_contour.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../chamfer.htm"><b>3</b></a> <a href="../building_by_blocks.htm"><b>4</b></a> <a href="../box.htm"><b>5</b></a> <a href="../explode.htm"><b>6</b></a> <a href="../filling.htm"><b>7</b></a> <a href="../fillet.htm"><b>8</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>9</b></a> <a href="../propagate.htm"><b>10</b></a> <a href="../newentity_blocks.htm"><b>11</b></a> <a href="../wire.htm"><b>12</b></a> <a href="../transformation_operations.htm"><b>13</b></a> <a href="../sketcher.htm"><b>14</b></a> <a href="../shell.htm"><b>15</b></a> <a href="../shape_processing.htm"><b>16</b></a> <a href="../wireframe_and_shading.htm"><b>17</b></a> </nobr><br><a href="../working_with_groups.htm"><b>edit</b></a> <br><a href="../working_with_groups.htm"><b>editing</b></a> <br><a name="bms_EG"></a><a name="subkey_EG"></a><a href="../files/salome2_sp3_measuregui_functions.htm"><b>egdemaxtol</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>egdemintol</b></a> <br><nobr><a name="bms_EI"></a><a name="subkey_EI"></a>either <a href="../modify_the_location.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_EL"></a><a name="subkey_EL"></a>element <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> </nobr><br><a href="../newentity_blocks.htm"><b>elementary</b></a> <br><nobr>elements <a href="../files/salome2_sp3_booleangui_functions.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../viewing_geometrical_objects.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> </nobr><br><nobr>ellipse <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../ellipse.htm"><b>2</b></a> </nobr><br><nobr>else <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_EM"></a><a name="subkey_EM"></a>empty <a href="../suppress_internal_wires.htm"><b>1</b></a> <a href="../suppress_holes.htm"><b>2</b></a> </nobr><br><a name="bms_EN"></a><a name="subkey_EN"></a><a href="../files/salome2_sp3_measuregui_functions.htm"><b>encountered</b></a> <br><nobr>end <a href="../close_contour.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../modify_the_location.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../vector.htm"><b>5</b></a> <a href="../translation.htm"><b>6</b></a> <a href="../transformation_operations.htm"><b>7</b></a> <a href="../sketcher.htm"><b>8</b></a> <a href="../shape_processing.htm"><b>9</b></a> </nobr><br><a href="../arc.htm"><b>ending</b></a> <br><nobr>ends <a href="../close_contour.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><a href="../working_with_groups.htm"><b>enter</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>entire</b></a> <br><nobr>entity <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../arc.htm"><b>3</b></a> <a href="../face.htm"><b>4</b></a> <a href="../extrusion.htm"><b>5</b></a> <a href="../explode.htm"><b>6</b></a> <a href="../ellipse.htm"><b>7</b></a> <a href="../edge.htm"><b>8</b></a> <a href="../cylinder.htm"><b>9</b></a> <a href="../curve.htm"><b>10</b></a> <a href="../cone.htm"><b>11</b></a> <a href="../compound.htm"><b>12</b></a> <a href="../local_coordinate_system.htm"><b>13</b></a> <a href="../line.htm"><b>14</b></a> <a href="../filling.htm"><b>15</b></a> <a href="../revolution.htm"><b>16</b></a> <a href="../point.htm"><b>17</b></a> <a href="../plane.htm"><b>18</b></a> <a href="../pipe_creation.htm"><b>19</b></a> <a href="../newentity_blocks.htm"><b>20</b></a> <a href="../wire.htm"><b>21</b></a> <a href="../vector.htm"><b>22</b></a> <a href="../turus.htm"><b>23</b></a> <a href="../sphere.htm"><b>24</b></a> <a href="../solid.htm"><b>25</b></a> <a href="../sketcher.htm"><b>26</b></a> <a href="../shell.htm"><b>27</b></a> <a href="../working_with_groups.htm"><b>28</b></a> <a href="../working_plane.htm"><b>29</b></a> </nobr><br><nobr><a name="bms_EQ"></a><a name="subkey_EQ"></a>equal <a href="../cone.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><a name="bms_ER"></a><a name="subkey_ER"></a><a href="../viewing_geometrical_objects.htm"><b>erase</b></a> <br><a href="../viewing_geometrical_objects.htm"><b>eraseall</b></a> <br><a href="../viewing_geometrical_objects.htm"><b>eraseonly</b></a> <br><nobr>error <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> </nobr><br><nobr>errors <a href="../groups.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_ET"></a><a name="subkey_ET"></a>etc <a href="../explode.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_EX"></a><a name="subkey_EX"></a>example <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../archimede.htm"><b>3</b></a> <a href="../arc.htm"><b>4</b></a> <a href="../add_point_on_edge.htm"><b>5</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>6</b></a> <a href="../face.htm"><b>7</b></a> <a href="../explode_on_blocks.htm"><b>8</b></a> <a href="../ellipse.htm"><b>9</b></a> <a href="../edge.htm"><b>10</b></a> <a href="../cylinder.htm"><b>11</b></a> <a href="../cut.htm"><b>12</b></a> <a href="../cone.htm"><b>13</b></a> <a href="../compound.htm"><b>14</b></a> <a href="../common.htm"><b>15</b></a> <a href="../local_coordinate_system.htm"><b>16</b></a> <a href="../line.htm"><b>17</b></a> <a href="../isos.htm"><b>18</b></a> <a href="../glue_faces.htm"><b>19</b></a> <a href="../fuse.htm"><b>20</b></a> <a href="../filling.htm"><b>21</b></a> <a href="../fillet.htm"><b>22</b></a> <a href="../sewing.htm"><b>23</b></a> <a href="../section.htm"><b>24</b></a> <a href="../scale_transform.htm"><b>25</b></a> <a href="../rotation.htm"><b>26</b></a> <a href="../revolution.htm"><b>27</b></a> <a href="../repairing_operations.htm"><b>28</b></a> <a href="../propagate.htm"><b>29</b></a> <a href="../point.htm"><b>30</b></a> <a href="../pipe_creation.htm"><b>31</b></a> <a href="../partition.htm"><b>32</b></a> <a href="../offset_surface.htm"><b>33</b></a> <a href="../newentity_blocks.htm"><b>34</b></a> <a href="../wire.htm"><b>35</b></a> <a href="../turus.htm"><b>36</b></a> <a href="../translation.htm"><b>37</b></a> <a href="../suppress_internal_wires.htm"><b>38</b></a> <a href="../suppress_holes.htm"><b>39</b></a> <a href="../suppress_faces.htm"><b>40</b></a> <a href="../sphere.htm"><b>41</b></a> <a href="../solid.htm"><b>42</b></a> <a href="../sketcher.htm"><b>43</b></a> <a href="../shell.htm"><b>44</b></a> <a href="../shape_processing.htm"><b>45</b></a> <a href="../working_with_groups.htm"><b>46</b></a> </nobr><br><nobr>examples <a href="../color.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../circle.htm"><b>3</b></a> <a href="../check_free_faces.htm"><b>4</b></a> <a href="../check_free_boundaries.htm"><b>5</b></a> <a href="../chamfer.htm"><b>6</b></a> <a href="../box.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../add_point_on_edge.htm"><b>10</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>11</b></a> <a href="../face.htm"><b>12</b></a> <a href="../extrusion.htm"><b>13</b></a> <a href="../explode_on_blocks.htm"><b>14</b></a> <a href="../ellipse.htm"><b>15</b></a> <a href="../edge.htm"><b>16</b></a> <a href="../cylinder.htm"><b>17</b></a> <a href="../cut.htm"><b>18</b></a> <a href="../curve.htm"><b>19</b></a> <a href="../cone.htm"><b>20</b></a> <a href="../compound.htm"><b>21</b></a> <a href="../common.htm"><b>22</b></a> <a href="../multi_transformation.htm"><b>23</b></a> <a href="../multi_rotation.htm"><b>24</b></a> <a href="../modify_the_location.htm"><b>25</b></a> <a href="../mirror_image.htm"><b>26</b></a> <a href="../line.htm"><b>27</b></a> <a href="../glue_faces.htm"><b>28</b></a> <a href="../fuse.htm"><b>29</b></a> <a href="../filling.htm"><b>30</b></a> <a href="../fillet.htm"><b>31</b></a> <a href="../sewing.htm"><b>32</b></a> <a href="../section.htm"><b>33</b></a> <a href="../scale_transform.htm"><b>34</b></a> <a href="../rotation.htm"><b>35</b></a> <a href="../revolution.htm"><b>36</b></a> <a href="../propagate.htm"><b>37</b></a> <a href="../point.htm"><b>38</b></a> <a href="../plane.htm"><b>39</b></a> <a href="../pipe_creation.htm"><b>40</b></a> <a href="../partition.htm"><b>41</b></a> <a href="../offset_surface.htm"><b>42</b></a> <a href="../newentity_blocks.htm"><b>43</b></a> <a href="../multi_translation.htm"><b>44</b></a> <a href="../wire.htm"><b>45</b></a> <a href="../vector.htm"><b>46</b></a> <a href="../turus.htm"><b>47</b></a> <a href="../transparency.htm"><b>48</b></a> <a href="../translation.htm"><b>49</b></a> <a href="../suppress_internal_wires.htm"><b>50</b></a> <a href="../suppress_holes.htm"><b>51</b></a> <a href="../suppress_faces.htm"><b>52</b></a> <a href="../sphere.htm"><b>53</b></a> <a href="../solid.htm"><b>54</b></a> <a href="../sketcher.htm"><b>55</b></a> <a href="../shell.htm"><b>56</b></a> <a href="../shape_processing.htm"><b>57</b></a> <a href="../working_with_groups.htm"><b>58</b></a> <a href="../wireframe_and_shading.htm"><b>59</b></a> </nobr><br><a href="../suppress_internal_wires.htm"><b>except</b></a> <br><nobr>existing <a href="../plane.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>expand</b></a> <br><nobr>explode <a href="../blocks_operations.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../explode.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> </nobr><br><nobr>exploded <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> </nobr><br><a href="../explode.htm"><b>explodes</b></a> <br><nobr>export <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../geometry.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>exportation</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>exporting</b></a> <br><nobr>exports <a href="../occ_viewer.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> </nobr><br><a href="../occ_viewer.htm"><b>extended</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>extra</b></a> <br><a href="../explode_on_blocks.htm"><b>extracted</b></a> <br><nobr>extruded <a href="../revolution.htm"><b>1</b></a> <a href="../pipe_creation.htm"><b>2</b></a> </nobr><br><a href="../extrusion.htm"><b>extrusion</b></a> <br>
+<br><br>
+<nobr><a name="bm_F"></a><a name="subkey_F{"></a>f <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br><a href="../repairing_operations.htm"><b>f_2</b></a> <br><a href="../transformation_operations.htm"><b>f_ind_1</b></a> <br><a href="../transformation_operations.htm"><b>f_ind_2</b></a> <br><a href="../newentity_blocks.htm"><b>f1</b></a> <br><a href="../repairing_operations.htm"><b>f1_id</b></a> <br><a href="../newentity_blocks.htm"><b>f2</b></a> <br><a href="../newentity_blocks.htm"><b>f3</b></a> <br><a href="../newentity_blocks.htm"><b>f4</b></a> <br><a href="../newentity_blocks.htm"><b>f5</b></a> <br><a href="../newentity_blocks.htm"><b>f6</b></a> <br><nobr><a name="bms_FA"></a><a name="subkey_FA"></a>face <a href="../close_contour.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../chamfer.htm"><b>3</b></a> <a href="../building_by_blocks.htm"><b>4</b></a> <a href="../basic_geometrical_objects.htm"><b>5</b></a> <a href="../face.htm"><b>6</b></a> <a href="../extrusion.htm"><b>7</b></a> <a href="../multi_transformation.htm"><b>8</b></a> <a href="../measurement_tools.htm"><b>9</b></a> <a href="../groups.htm"><b>10</b></a> <a href="../geometrical_objects.htm"><b>11</b></a> <a href="../filling.htm"><b>12</b></a> <a href="../fillet.htm"><b>13</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>14</b></a> <a href="../revolution.htm"><b>15</b></a> <a href="../repairing_operations.htm"><b>16</b></a> <a href="../plane.htm"><b>17</b></a> <a href="../pipe_creation.htm"><b>18</b></a> <a href="../partition.htm"><b>19</b></a> <a href="../offset_surface.htm"><b>20</b></a> <a href="../newentity_blocks.htm"><b>21</b></a> <a href="../transformation_operations.htm"><b>22</b></a> <a href="../suppress_internal_wires.htm"><b>23</b></a> <a href="../suppress_faces.htm"><b>24</b></a> <a href="../sketcher_tui.htm"><b>25</b></a> <a href="../sketcher.htm"><b>26</b></a> <a href="../shape_processing.htm"><b>27</b></a> <a href="../working_plane.htm"><b>28</b></a> </nobr><br><a href="../repairing_operations.htm"><b>face_name</b></a> <br><a href="../repairing_operations.htm"><b>face_rot</b></a> <br><nobr>face1 <a href="../chamfer.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> </nobr><br><nobr>face2 <a href="../chamfer.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> </nobr><br><a href="../geometrical_objects.htm"><b>face3</b></a> <br><a href="../groups.htm"><b>faceid</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>facemaxtol</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>facemintol</b></a> <br><nobr>faces <a href="../check_free_faces.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../explode_on_blocks.htm"><b>4</b></a> <a href="../explode.htm"><b>5</b></a> <a href="../complex_objects.htm"><b>6</b></a> <a href="../multi_transformation.htm"><b>7</b></a> <a href="../measurement_tools.htm"><b>8</b></a> <a href="../groups.htm"><b>9</b></a> <a href="../glue_faces.htm"><b>10</b></a> <a href="../geometrical_objects.htm"><b>11</b></a> <a href="../fillet.htm"><b>12</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>13</b></a> <a href="../repairing_operations.htm"><b>14</b></a> <a href="../offset_surface.htm"><b>15</b></a> <a href="../newentity_blocks.htm"><b>16</b></a> <a href="../transformation_operations.htm"><b>17</b></a> <a href="../suppress_internal_wires.htm"><b>18</b></a> <a href="../suppress_faces.htm"><b>19</b></a> <a href="../shell.htm"><b>20</b></a> <a href="../shape_processing.htm"><b>21</b></a> </nobr><br><nobr>factor <a href="../scale_transform.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>failed <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><a href="../check_free_boundaries.htm"><b>false</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf4.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>
+
+</body>
+
+</html>
+
index 7756269c7289d895e0035760cb5a7171ef497e7c..7699ba2b5e167886e4238c0f9883138c7a889c21 100755 (executable)
@@ -1,43 +1,43 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf3.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<nobr><a name="bms_FA"></a><a name="subkey_FA"></a>face <a href="../check_free_faces.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../basic_geometrical_objects.htm"><b>4</b></a> <a href="../face.htm"><b>5</b></a> <a href="../extrusion.htm"><b>6</b></a> <a href="../close_contour.htm"><b>7</b></a> <a href="../geometrical_objects.htm"><b>8</b></a> <a href="../filling.htm"><b>9</b></a> <a href="../fillet.htm"><b>10</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>14</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>15</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>16</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>17</b></a> <a href="../plane.htm"><b>18</b></a> <a href="../pipe_creation.htm"><b>19</b></a> <a href="../partition.htm"><b>20</b></a> <a href="../offset_surface.htm"><b>21</b></a> <a href="../newentity_blocks.htm"><b>22</b></a> <a href="../multi_transformation.htm"><b>23</b></a> <a href="../measurement_tools.htm"><b>24</b></a> <a href="../groups.htm"><b>25</b></a> <a href="../suppress_faces.htm"><b>26</b></a> <a href="../sketcher_tui.htm"><b>27</b></a> <a href="../sketcher.htm"><b>28</b></a> <a href="../shape_processing.htm"><b>29</b></a> <a href="../revolution.htm"><b>30</b></a> <a href="../repairing_operations.htm"><b>31</b></a> <a href="../working_plane.htm"><b>32</b></a> <a href="../transformation_operations.htm"><b>33</b></a> <a href="../suppress_internal_wires.htm"><b>34</b></a> </nobr><br><a href="../repairing_operations.htm"><b>face_name</b></a> <br><a href="../repairing_operations.htm"><b>face_rot</b></a> <br><nobr>face1 <a href="../chamfer.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> </nobr><br><nobr>face2 <a href="../chamfer.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> </nobr><br><a href="../geometrical_objects.htm"><b>face3</b></a> <br><a href="../groups.htm"><b>faceid</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>facemaxtol</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>facemintol</b></a> <br><nobr>faces <a href="../check_free_faces.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../explode_on_blocks.htm"><b>4</b></a> <a href="../explode.htm"><b>5</b></a> <a href="../complex_objects.htm"><b>6</b></a> <a href="../glue_faces.htm"><b>7</b></a> <a href="../geometrical_objects.htm"><b>8</b></a> <a href="../fillet.htm"><b>9</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>10</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>14</b></a> <a href="../offset_surface.htm"><b>15</b></a> <a href="../newentity_blocks.htm"><b>16</b></a> <a href="../multi_transformation.htm"><b>17</b></a> <a href="../measurement_tools.htm"><b>18</b></a> <a href="../groups.htm"><b>19</b></a> <a href="../suppress_faces.htm"><b>20</b></a> <a href="../shell.htm"><b>21</b></a> <a href="../shape_processing.htm"><b>22</b></a> <a href="../repairing_operations.htm"><b>23</b></a> <a href="../transformation_operations.htm"><b>24</b></a> <a href="../suppress_internal_wires.htm"><b>25</b></a> </nobr><br><nobr>factor <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../scale_transform.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>failed <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr>false <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><a name="bms_FI"></a><a name="subkey_FI"></a><a href="../files/salome2_sp3_basicgui_functions.htm"><b>fields</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>file</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>files</b></a> <br><nobr>fill <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> <a href="../suppress_holes.htm"><b>3</b></a> </nobr><br><nobr>filled <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> <a href="../wireframe_and_shading.htm"><b>3</b></a> </nobr><br><nobr>fillet <a href="../chamfer.htm"><b>1</b></a> <a href="../fillet.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a href="../transformation_operations.htm"><b>filletall</b></a> <br><nobr>fillets <a href="../fillet.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><nobr>filling <a href="../complex_objects.htm"><b>1</b></a> <a href="../color.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>4</b></a> </nobr><br><nobr>finally <a href="../point.htm"><b>1</b></a> <a href="../plane.htm"><b>2</b></a> <a href="../mirror_image.htm"><b>3</b></a> <a href="../working_with_groups.htm"><b>4</b></a> <a href="../working_plane.htm"><b>5</b></a> <a href="../translation.htm"><b>6</b></a> </nobr><br><nobr>first <a href="../edge.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>8</b></a> <a href="../partition.htm"><b>9</b></a> <a href="../multi_translation.htm"><b>10</b></a> <a href="../multi_transformation.htm"><b>11</b></a> <a href="../modify_the_location.htm"><b>12</b></a> <a href="../sketcher_tui.htm"><b>13</b></a> </nobr><br><nobr>firstly <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../cylinder.htm"><b>3</b></a> <a href="../cone.htm"><b>4</b></a> <a href="../point.htm"><b>5</b></a> <a href="../plane.htm"><b>6</b></a> <a href="../mirror_image.htm"><b>7</b></a> <a href="../local_coordinate_system.htm"><b>8</b></a> <a href="../sphere.htm"><b>9</b></a> <a href="../working_plane.htm"><b>10</b></a> <a href="../vector.htm"><b>11</b></a> <a href="../turus.htm"><b>12</b></a> <a href="../translation.htm"><b>13</b></a> </nobr><br><nobr>fix <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>fixfacesize <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>fixing <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>fixshape <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a name="bms_FL"></a><a name="subkey_FL"></a><a href="../files/salome2_sp3_measuregui_functions.htm"><b>flag</b></a> <br><a href="../repairing_operations.htm"><b>flight_solid</b></a> <br><nobr><a name="bms_FO"></a><a name="subkey_FO"></a>following <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>4</b></a> <a href="../sketcher_tui.htm"><b>5</b></a> <a href="../sketcher.htm"><b>6</b></a> <a href="../working_with_groups.htm"><b>7</b></a> <a href="../transparency.htm"><b>8</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>format</b></a> <br><nobr>formats <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>2</b></a> </nobr><br><nobr>four <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_FR"></a><a name="subkey_FR"></a>free <a href="../check_free_faces.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../suppress_holes.htm"><b>4</b></a> <a href="../sewing.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> </nobr><br><a name="bms_FU"></a><a name="subkey_FU"></a><a href="../newentity_blocks.htm"><b>functionalities</b></a> <br><nobr>functionality <a href="../sketcher.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><nobr>functions <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>fuse <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../fuse.htm"><b>3</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>4</b></a> </nobr><br><a href="../changing_display_parameters.htm"><b>fuse_id</b></a> <br>\r
-<br><br>\r
-<nobr><a name="bm_G"></a><a name="subkey_GA"></a>gap <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_GE"></a><a name="subkey_GE"></a>general <a href="../files/salome2_sp3_booleangui_functions.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>generate <a href="../extrusion.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../pipe_creation.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_generationgui_functions.htm"><b>generating</b></a> <br><nobr>generation <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>4</b></a> <a href="../pipe_creation.htm"><b>5</b></a> <a href="../revolution.htm"><b>6</b></a> </nobr><br><nobr>geom <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../boolean_operations.htm"><b>4</b></a> <a href="../blocks_operations.htm"><b>5</b></a> <a href="../basic_operations.htm"><b>6</b></a> <a href="../basic_geometrical_objects.htm"><b>7</b></a> <a href="../files/introduction_to_geom.htm"><b>8</b></a> <a href="../complex_objects.htm"><b>9</b></a> <a href="../geometrical_objects.htm"><b>10</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>14</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>15</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>16</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>17</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>18</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>19</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>20</b></a> <a href="../measurement_tools.htm"><b>21</b></a> <a href="../groups.htm"><b>22</b></a> <a href="../sketcher_tui.htm"><b>23</b></a> <a href="../repairing_operations.htm"><b>24</b></a> <a href="../propagate.htm"><b>25</b></a> <a href="../primitives.htm"><b>26</b></a> <a href="../transformation_operations.htm"><b>27</b></a> </nobr><br><nobr>geom_object <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../box.htm"><b>5</b></a> <a href="../archimede.htm"><b>6</b></a> <a href="../arc.htm"><b>7</b></a> <a href="../add_point_on_edge.htm"><b>8</b></a> <a href="../face.htm"><b>9</b></a> <a href="../extrusion.htm"><b>10</b></a> <a href="../explode_on_blocks.htm"><b>11</b></a> <a href="../ellipse.htm"><b>12</b></a> <a href="../edge.htm"><b>13</b></a> <a href="../cylinder.htm"><b>14</b></a> <a href="../cut.htm"><b>15</b></a> <a href="../curve.htm"><b>16</b></a> <a href="../cone.htm"><b>17</b></a> <a href="../compound.htm"><b>18</b></a> <a href="../common.htm"><b>19</b></a> <a href="../close_contour.htm"><b>20</b></a> <a href="../glue_faces.htm"><b>21</b></a> <a href="../fuse.htm"><b>22</b></a> <a href="../filling.htm"><b>23</b></a> <a href="../fillet.htm"><b>24</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>25</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>26</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>27</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>28</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>29</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>30</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>31</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>32</b></a> <a href="../point.htm"><b>33</b></a> <a href="../plane.htm"><b>34</b></a> <a href="../pipe_creation.htm"><b>35</b></a> <a href="../partition.htm"><b>36</b></a> <a href="../offset_surface.htm"><b>37</b></a> <a href="../newentity_blocks.htm"><b>38</b></a> <a href="../multi_transformation.htm"><b>39</b></a> <a href="../modify_the_location.htm"><b>40</b></a> <a href="../mirror_image.htm"><b>41</b></a> <a href="../line.htm"><b>42</b></a> <a href="../suppress_holes.htm"><b>43</b></a> <a href="../suppress_faces.htm"><b>44</b></a> <a href="../sphere.htm"><b>45</b></a> <a href="../solid.htm"><b>46</b></a> <a href="../sketcher.htm"><b>47</b></a> <a href="../shell.htm"><b>48</b></a> <a href="../shape_processing.htm"><b>49</b></a> <a href="../sewing.htm"><b>50</b></a> <a href="../section.htm"><b>51</b></a> <a href="../scale_transform.htm"><b>52</b></a> <a href="../rotation.htm"><b>53</b></a> <a href="../revolution.htm"><b>54</b></a> <a href="../working_with_groups.htm"><b>55</b></a> <a href="../wire.htm"><b>56</b></a> <a href="../vector.htm"><b>57</b></a> <a href="../turus.htm"><b>58</b></a> <a href="../translation.htm"><b>59</b></a> <a href="../suppress_internal_wires.htm"><b>60</b></a> </nobr><br><nobr>geom_objects <a href="../explode.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>3</b></a> <a href="../multi_translation.htm"><b>4</b></a> <a href="../multi_rotation.htm"><b>5</b></a> <a href="../propagate.htm"><b>6</b></a> </nobr><br><nobr>geometric <a href="../circle.htm"><b>1</b></a> <a href="../arc.htm"><b>2</b></a> <a href="../face.htm"><b>3</b></a> <a href="../extrusion.htm"><b>4</b></a> <a href="../ellipse.htm"><b>5</b></a> <a href="../edge.htm"><b>6</b></a> <a href="../curve.htm"><b>7</b></a> <a href="../compound.htm"><b>8</b></a> <a href="../filling.htm"><b>9</b></a> <a href="../point.htm"><b>10</b></a> <a href="../plane.htm"><b>11</b></a> <a href="../pipe_creation.htm"><b>12</b></a> <a href="../newentity_blocks.htm"><b>13</b></a> <a href="../line.htm"><b>14</b></a> <a href="../solid.htm"><b>15</b></a> <a href="../shell.htm"><b>16</b></a> <a href="../revolution.htm"><b>17</b></a> <a href="../wire.htm"><b>18</b></a> <a href="../vector.htm"><b>19</b></a> </nobr><br><nobr>geometrical <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../files/introduction_to_geom.htm"><b>3</b></a> <a href="../common.htm"><b>4</b></a> <a href="../geometrical_objects.htm"><b>5</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>10</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>14</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>15</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>16</b></a> <a href="../multi_rotation.htm"><b>17</b></a> <a href="../working_with_groups.htm"><b>18</b></a> <a href="../wireframe_and_shading.htm"><b>19</b></a> </nobr><br><nobr>geometry <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>geompy <a href="../circle.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../changing_display_parameters.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../building_by_blocks.htm"><b>5</b></a> <a href="../box.htm"><b>6</b></a> <a href="../boolean_operations.htm"><b>7</b></a> <a href="../blocks_operations.htm"><b>8</b></a> <a href="../basic_operations.htm"><b>9</b></a> <a href="../basic_geometrical_objects.htm"><b>10</b></a> <a href="../archimede.htm"><b>11</b></a> <a href="../arc.htm"><b>12</b></a> <a href="../add_point_on_edge.htm"><b>13</b></a> <a href="../face.htm"><b>14</b></a> <a href="../extrusion.htm"><b>15</b></a> <a href="../explode_on_blocks.htm"><b>16</b></a> <a href="../explode.htm"><b>17</b></a> <a href="../ellipse.htm"><b>18</b></a> <a href="../edge.htm"><b>19</b></a> <a href="../cylinder.htm"><b>20</b></a> <a href="../curve.htm"><b>21</b></a> <a href="../cone.htm"><b>22</b></a> <a href="../compound.htm"><b>23</b></a> <a href="../complex_objects.htm"><b>24</b></a> <a href="../common.htm"><b>25</b></a> <a href="../close_contour.htm"><b>26</b></a> <a href="../glue_faces.htm"><b>27</b></a> <a href="../geometrical_objects.htm"><b>28</b></a> <a href="../fuse.htm"><b>29</b></a> <a href="../filling.htm"><b>30</b></a> <a href="../fillet.htm"><b>31</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>32</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>33</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>34</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>35</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>36</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>37</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>38</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>39</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>40</b></a> <a href="../point.htm"><b>41</b></a> <a href="../plane.htm"><b>42</b></a> <a href="../pipe_creation.htm"><b>43</b></a> <a href="../partition.htm"><b>44</b></a> <a href="../offset_surface.htm"><b>45</b></a> <a href="../newentity_blocks.htm"><b>46</b></a> <a href="../multi_translation.htm"><b>47</b></a> <a href="../multi_transformation.htm"><b>48</b></a> <a href="../multi_rotation.htm"><b>49</b></a> <a href="../modify_the_location.htm"><b>50</b></a> <a href="../mirror_image.htm"><b>51</b></a> <a href="../measurement_tools.htm"><b>52</b></a> <a href="../local_coordinate_system.htm"><b>53</b></a> <a href="../line.htm"><b>54</b></a> <a href="../groups.htm"><b>55</b></a> <a href="../suppress_holes.htm"><b>56</b></a> <a href="../suppress_faces.htm"><b>57</b></a> <a href="../sphere.htm"><b>58</b></a> <a href="../solid.htm"><b>59</b></a> <a href="../sketcher_tui.htm"><b>60</b></a> <a href="../sketcher.htm"><b>61</b></a> <a href="../shell.htm"><b>62</b></a> <a href="../shape_processing.htm"><b>63</b></a> <a href="../sewing.htm"><b>64</b></a> <a href="../section.htm"><b>65</b></a> <a href="../scale_transform.htm"><b>66</b></a> <a href="../rotation.htm"><b>67</b></a> <a href="../revolution.htm"><b>68</b></a> <a href="../repairing_operations.htm"><b>69</b></a> <a href="../propagate.htm"><b>70</b></a> <a href="../primitives.htm"><b>71</b></a> <a href="../working_with_groups.htm"><b>72</b></a> <a href="../wire.htm"><b>73</b></a> <a href="../vector.htm"><b>74</b></a> <a href="../turus.htm"><b>75</b></a> <a href="../translation.htm"><b>76</b></a> <a href="../transformation_operations.htm"><b>77</b></a> <a href="../suppress_internal_wires.htm"><b>78</b></a> </nobr><br><nobr>get <a href="../blocks_operations.htm"><b>1</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>2</b></a> <a href="../measurement_tools.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><a href="../repairing_operations.htm"><b>getenv</b></a> <br><a href="../blocks_operations.htm"><b>getfacenearpoint</b></a> <br><nobr>getfreeboundary <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>getfreefacesids <a href="../check_free_faces.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../working_with_groups.htm"><b>getobjectids</b></a> <br><a href="../repairing_operations.htm"><b>getsubshape</b></a> <br><nobr>getsubshapeid <a href="../files/salome2_sp3_buildgui_functions.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a href="../blocks_operations.htm"><b>getsubshapeindex</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>getting</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf5.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" align="center"><a href="whlstf3.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>
+<p class="ftsbody" >
+<a name="bms_FI"></a><a name="subkey_FI"></a><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>file</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>files</b></a> <br><a href="../suppress_holes.htm"><b>fill</b></a> <br><nobr>filled <a href="../local_coordinate_system.htm"><b>1</b></a> <a href="../wireframe_and_shading.htm"><b>2</b></a> </nobr><br><nobr>fillet <a href="../chamfer.htm"><b>1</b></a> <a href="../fillet.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a href="../transformation_operations.htm"><b>filletall</b></a> <br><a href="../fillet.htm"><b>fillets</b></a> <br><nobr>filling <a href="../color.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../viewing_geometrical_objects.htm"><b>4</b></a> </nobr><br><a href="../modify_the_location.htm"><b>final</b></a> <br><nobr>finally <a href="../mirror_image.htm"><b>1</b></a> <a href="../point.htm"><b>2</b></a> <a href="../plane.htm"><b>3</b></a> <a href="../translation.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> <a href="../working_plane.htm"><b>6</b></a> </nobr><br><nobr>first <a href="../files/salome2_sp3_booleangui_functions.htm"><b>1</b></a> <a href="../edge.htm"><b>2</b></a> <a href="../cone.htm"><b>3</b></a> <a href="../multi_transformation.htm"><b>4</b></a> <a href="../modify_the_location.htm"><b>5</b></a> <a href="../partition.htm"><b>6</b></a> <a href="../multi_translation.htm"><b>7</b></a> <a href="../sketcher_tui.htm"><b>8</b></a> <a href="../shape_processing.htm"><b>9</b></a> </nobr><br><nobr>firstly <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../cylinder.htm"><b>3</b></a> <a href="../cone.htm"><b>4</b></a> <a href="../mirror_image.htm"><b>5</b></a> <a href="../local_coordinate_system.htm"><b>6</b></a> <a href="../point.htm"><b>7</b></a> <a href="../plane.htm"><b>8</b></a> <a href="../vector.htm"><b>9</b></a> <a href="../turus.htm"><b>10</b></a> <a href="../translation.htm"><b>11</b></a> <a href="../sphere.htm"><b>12</b></a> <a href="../working_plane.htm"><b>13</b></a> </nobr><br><a href="../occ_viewer.htm"><b>fit</b></a> <br><a href="../shape_processing.htm"><b>fix</b></a> <br><a href="../shape_processing.htm"><b>fixes</b></a> <br><a href="../shape_processing.htm"><b>fixfacesize</b></a> <br><a href="../shape_processing.htm"><b>fixing</b></a> <br><nobr>fixshape <a href="../repairing_operations.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a name="bms_FL"></a><a name="subkey_FL"></a><a href="../files/salome2_sp3_measuregui_functions.htm"><b>flag</b></a> <br><a href="../repairing_operations.htm"><b>flight_solid</b></a> <br><nobr><a name="bms_FO"></a><a name="subkey_FO"></a>following <a href="../files/salome2_sp3_booleangui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../transparency.htm"><b>3</b></a> <a href="../sketcher_tui.htm"><b>4</b></a> <a href="../sketcher.htm"><b>5</b></a> <a href="../shape_processing.htm"><b>6</b></a> <a href="../working_with_groups.htm"><b>7</b></a> </nobr><br><nobr>format <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> <a href="../viewing_geometrical_objects.htm"><b>3</b></a> </nobr><br><nobr>formats <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../geometry.htm"><b>3</b></a> </nobr><br><nobr>four <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><a name="bms_FR"></a><a name="subkey_FR"></a><a href="../occ_viewer.htm"><b>frame</b></a> <br><nobr>free <a href="../check_free_faces.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../sewing.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../suppress_holes.htm"><b>5</b></a> </nobr><br><a name="bms_FU"></a><a name="subkey_FU"></a><a href="../newentity_blocks.htm"><b>functionalities</b></a> <br><nobr>functionality <a href="../occ_viewer.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><nobr>functions <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../geometry.htm"><b>2</b></a> <a href="../occ_viewer.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><nobr>fuse <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>3</b></a> <a href="../fuse.htm"><b>4</b></a> </nobr><br><a href="../changing_display_parameters.htm"><b>fuse_id</b></a> <br>
+<br><br>
+<a name="bm_G"></a><a name="subkey_G{"></a><a href="../shape_processing.htm"><b>g1</b></a> <br><a href="../shape_processing.htm"><b>g2</b></a> <br><a name="bms_GA"></a><a name="subkey_GA"></a><a href="../close_contour.htm"><b>gap</b></a> <br><a name="bms_GC"></a><a name="subkey_GC"></a><a href="../modify_the_location.htm"><b>gcs</b></a> <br><nobr><a name="bms_GE"></a><a name="subkey_GE"></a>general <a href="../files/salome2_sp3_booleangui_functions.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>generate <a href="../extrusion.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../pipe_creation.htm"><b>3</b></a> </nobr><br><nobr>generation <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../geometry.htm"><b>3</b></a> <a href="../filling.htm"><b>4</b></a> <a href="../revolution.htm"><b>5</b></a> <a href="../pipe_creation.htm"><b>6</b></a> </nobr><br><nobr>geom <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../complex_objects.htm"><b>7</b></a> <a href="../measurement_tools.htm"><b>8</b></a> <a href="../groups.htm"><b>9</b></a> <a href="../geometrical_objects.htm"><b>10</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>11</b></a> <a href="../repairing_operations.htm"><b>12</b></a> <a href="../propagate.htm"><b>13</b></a> <a href="../primitives.htm"><b>14</b></a> <a href="../transformation_operations.htm"><b>15</b></a> <a href="../sketcher_tui.htm"><b>16</b></a> </nobr><br><nobr>geom_object <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../check_free_faces.htm"><b>3</b></a> <a href="../check_free_boundaries.htm"><b>4</b></a> <a href="../chamfer.htm"><b>5</b></a> <a href="../box.htm"><b>6</b></a> <a href="../archimede.htm"><b>7</b></a> <a href="../arc.htm"><b>8</b></a> <a href="../add_point_on_edge.htm"><b>9</b></a> <a href="../face.htm"><b>10</b></a> <a href="../extrusion.htm"><b>11</b></a> <a href="../explode_on_blocks.htm"><b>12</b></a> <a href="../ellipse.htm"><b>13</b></a> <a href="../edge.htm"><b>14</b></a> <a href="../cylinder.htm"><b>15</b></a> <a href="../cut.htm"><b>16</b></a> <a href="../curve.htm"><b>17</b></a> <a href="../cone.htm"><b>18</b></a> <a href="../compound.htm"><b>19</b></a> <a href="../common.htm"><b>20</b></a> <a href="../multi_transformation.htm"><b>21</b></a> <a href="../mirror_image.htm"><b>22</b></a> <a href="../line.htm"><b>23</b></a> <a href="../glue_faces.htm"><b>24</b></a> <a href="../fuse.htm"><b>25</b></a> <a href="../filling.htm"><b>26</b></a> <a href="../fillet.htm"><b>27</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>28</b></a> <a href="../sewing.htm"><b>29</b></a> <a href="../section.htm"><b>30</b></a> <a href="../scale_transform.htm"><b>31</b></a> <a href="../rotation.htm"><b>32</b></a> <a href="../revolution.htm"><b>33</b></a> <a href="../point.htm"><b>34</b></a> <a href="../plane.htm"><b>35</b></a> <a href="../pipe_creation.htm"><b>36</b></a> <a href="../partition.htm"><b>37</b></a> <a href="../offset_surface.htm"><b>38</b></a> <a href="../newentity_blocks.htm"><b>39</b></a> <a href="../wire.htm"><b>40</b></a> <a href="../vector.htm"><b>41</b></a> <a href="../turus.htm"><b>42</b></a> <a href="../translation.htm"><b>43</b></a> <a href="../suppress_internal_wires.htm"><b>44</b></a> <a href="../suppress_holes.htm"><b>45</b></a> <a href="../suppress_faces.htm"><b>46</b></a> <a href="../sphere.htm"><b>47</b></a> <a href="../solid.htm"><b>48</b></a> <a href="../sketcher.htm"><b>49</b></a> <a href="../shell.htm"><b>50</b></a> <a href="../shape_processing.htm"><b>51</b></a> <a href="../working_with_groups.htm"><b>52</b></a> </nobr><br><nobr>geom_objects <a href="../explode.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> <a href="../propagate.htm"><b>3</b></a> <a href="../multi_translation.htm"><b>4</b></a> </nobr><br><nobr>geometric <a href="../circle.htm"><b>1</b></a> <a href="../arc.htm"><b>2</b></a> <a href="../face.htm"><b>3</b></a> <a href="../extrusion.htm"><b>4</b></a> <a href="../ellipse.htm"><b>5</b></a> <a href="../edge.htm"><b>6</b></a> <a href="../curve.htm"><b>7</b></a> <a href="../compound.htm"><b>8</b></a> <a href="../line.htm"><b>9</b></a> <a href="../filling.htm"><b>10</b></a> <a href="../revolution.htm"><b>11</b></a> <a href="../point.htm"><b>12</b></a> <a href="../plane.htm"><b>13</b></a> <a href="../pipe_creation.htm"><b>14</b></a> <a href="../newentity_blocks.htm"><b>15</b></a> <a href="../wire.htm"><b>16</b></a> <a href="../viewing_geometrical_objects.htm"><b>17</b></a> <a href="../vector.htm"><b>18</b></a> <a href="../solid.htm"><b>19</b></a> <a href="../shell.htm"><b>20</b></a> <a href="../shape_processing.htm"><b>21</b></a> </nobr><br><nobr>geometrical <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>4</b></a> <a href="../files/introduction_to_geom.htm"><b>5</b></a> <a href="../common.htm"><b>6</b></a> <a href="../multi_rotation.htm"><b>7</b></a> <a href="../geometry.htm"><b>8</b></a> <a href="../geometrical_objects.htm"><b>9</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>10</b></a> <a href="../occ_viewer.htm"><b>11</b></a> <a href="../viewing_geometrical_objects.htm"><b>12</b></a> <a href="../working_with_groups.htm"><b>13</b></a> <a href="../wireframe_and_shading.htm"><b>14</b></a> </nobr><br><nobr>geometry <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../geometry.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../occ_viewer.htm"><b>5</b></a> <a href="../shape_processing.htm"><b>6</b></a> </nobr><br><nobr>geompy <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../changing_display_parameters.htm"><b>4</b></a> <a href="../chamfer.htm"><b>5</b></a> <a href="../building_by_blocks.htm"><b>6</b></a> <a href="../box.htm"><b>7</b></a> <a href="../boolean_operations.htm"><b>8</b></a> <a href="../blocks_operations.htm"><b>9</b></a> <a href="../basic_operations.htm"><b>10</b></a> <a href="../basic_geometrical_objects.htm"><b>11</b></a> <a href="../archimede.htm"><b>12</b></a> <a href="../arc.htm"><b>13</b></a> <a href="../add_point_on_edge.htm"><b>14</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>15</b></a> <a href="../face.htm"><b>16</b></a> <a href="../extrusion.htm"><b>17</b></a> <a href="../explode_on_blocks.htm"><b>18</b></a> <a href="../explode.htm"><b>19</b></a> <a href="../ellipse.htm"><b>20</b></a> <a href="../edge.htm"><b>21</b></a> <a href="../cylinder.htm"><b>22</b></a> <a href="../curve.htm"><b>23</b></a> <a href="../cone.htm"><b>24</b></a> <a href="../compound.htm"><b>25</b></a> <a href="../complex_objects.htm"><b>26</b></a> <a href="../common.htm"><b>27</b></a> <a href="../multi_transformation.htm"><b>28</b></a> <a href="../multi_rotation.htm"><b>29</b></a> <a href="../modify_the_location.htm"><b>30</b></a> <a href="../mirror_image.htm"><b>31</b></a> <a href="../measurement_tools.htm"><b>32</b></a> <a href="../local_coordinate_system.htm"><b>33</b></a> <a href="../line.htm"><b>34</b></a> <a href="../groups.htm"><b>35</b></a> <a href="../glue_faces.htm"><b>36</b></a> <a href="../geometrical_objects.htm"><b>37</b></a> <a href="../fuse.htm"><b>38</b></a> <a href="../filling.htm"><b>39</b></a> <a href="../fillet.htm"><b>40</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>41</b></a> <a href="../sewing.htm"><b>42</b></a> <a href="../section.htm"><b>43</b></a> <a href="../scale_transform.htm"><b>44</b></a> <a href="../rotation.htm"><b>45</b></a> <a href="../revolution.htm"><b>46</b></a> <a href="../repairing_operations.htm"><b>47</b></a> <a href="../propagate.htm"><b>48</b></a> <a href="../primitives.htm"><b>49</b></a> <a href="../point.htm"><b>50</b></a> <a href="../plane.htm"><b>51</b></a> <a href="../pipe_creation.htm"><b>52</b></a> <a href="../partition.htm"><b>53</b></a> <a href="../offset_surface.htm"><b>54</b></a> <a href="../newentity_blocks.htm"><b>55</b></a> <a href="../multi_translation.htm"><b>56</b></a> <a href="../wire.htm"><b>57</b></a> <a href="../vector.htm"><b>58</b></a> <a href="../turus.htm"><b>59</b></a> <a href="../translation.htm"><b>60</b></a> <a href="../transformation_operations.htm"><b>61</b></a> <a href="../suppress_internal_wires.htm"><b>62</b></a> <a href="../suppress_holes.htm"><b>63</b></a> <a href="../suppress_faces.htm"><b>64</b></a> <a href="../sphere.htm"><b>65</b></a> <a href="../solid.htm"><b>66</b></a> <a href="../sketcher_tui.htm"><b>67</b></a> <a href="../sketcher.htm"><b>68</b></a> <a href="../shell.htm"><b>69</b></a> <a href="../shape_processing.htm"><b>70</b></a> <a href="../working_with_groups.htm"><b>71</b></a> </nobr><br><nobr>get <a href="../blocks_operations.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a href="../repairing_operations.htm"><b>getenv</b></a> <br><a href="../blocks_operations.htm"><b>getfacenearpoint</b></a> <br><nobr>getfreeboundary <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr>getfreefacesids <a href="../check_free_faces.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><a href="../working_with_groups.htm"><b>getobjectids</b></a> <br><a href="../repairing_operations.htm"><b>getsubshape</b></a> <br><nobr>getsubshapeid <a href="../groups.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a href="../blocks_operations.htm"><b>getsubshapeindex</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>getting</b></a> <br><nobr><a name="bms_GG"></a><a name="subkey_GG"></a>gg <a href="../color.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../boolean_operations.htm"><b>4</b></a> <a href="../blocks_operations.htm"><b>5</b></a> <a href="../basic_operations.htm"><b>6</b></a> <a href="../basic_geometrical_objects.htm"><b>7</b></a> <a href="../complex_objects.htm"><b>8</b></a> <a href="../measurement_tools.htm"><b>9</b></a> <a href="../groups.htm"><b>10</b></a> <a href="../geometrical_objects.htm"><b>11</b></a> <a href="../repairing_operations.htm"><b>12</b></a> <a href="../primitives.htm"><b>13</b></a> <a href="../transparency.htm"><b>14</b></a> <a href="../transformation_operations.htm"><b>15</b></a> <a href="../sketcher_tui.htm"><b>16</b></a> <a href="../wireframe_and_shading.htm"><b>17</b></a> </nobr><br><nobr><a name="bms_GI"></a><a name="subkey_GI"></a>given <a href="../check_free_faces.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_geometrical_objects.htm"><b>5</b></a> <a href="../face.htm"><b>6</b></a> <a href="../explode_on_blocks.htm"><b>7</b></a> <a href="../explode.htm"><b>8</b></a> <a href="../cylinder.htm"><b>9</b></a> <a href="../complex_objects.htm"><b>10</b></a> <a href="../multi_rotation.htm"><b>11</b></a> <a href="../line.htm"><b>12</b></a> <a href="../glue_faces.htm"><b>13</b></a> <a href="../geometrical_objects.htm"><b>14</b></a> <a href="../fillet.htm"><b>15</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>16</b></a> <a href="../repairing_operations.htm"><b>17</b></a> <a href="../point.htm"><b>18</b></a> <a href="../offset_surface.htm"><b>19</b></a> <a href="../turus.htm"><b>20</b></a> <a href="../transformation_operations.htm"><b>21</b></a> <a href="../sketcher_tui.htm"><b>22</b></a> <a href="../shape_processing.htm"><b>23</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>gives</b></a> <br><nobr>giving <a href="../circle.htm"><b>1</b></a> <a href="../ellipse.htm"><b>2</b></a> <a href="../plane.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><nobr><a name="bms_GL"></a><a name="subkey_GL"></a>global <a href="../modify_the_location.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> <a href="../occ_viewer.htm"><b>3</b></a> </nobr><br><nobr>glue <a href="../blocks_operations.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../glue_faces.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../partition.htm"><b>5</b></a> </nobr><br><nobr>glued <a href="../glue_faces.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><a href="../glue_faces.htm"><b>glues</b></a> <br><a name="bms_GO"></a><a name="subkey_GO"></a><a href="../occ_viewer.htm"><b>good</b></a> <br><nobr><a name="bms_GR"></a><a name="subkey_GR"></a>gravity <a href="../explode.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> <a href="../measurement_tools.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> </nobr><br><a href="../occ_viewer.htm"><b>greater</b></a> <br><nobr>group <a href="../groups.htm"><b>1</b></a> <a href="../propagate.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><a href="../working_with_groups.htm"><b>group_n</b></a> <br><a href="../groups.htm"><b>group1</b></a> <br><nobr>groups <a href="../blocks_operations.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../groups.htm"><b>3</b></a> <a href="../geometry.htm"><b>4</b></a> <a href="../propagate.htm"><b>5</b></a> <a href="../occ_viewer.htm"><b>6</b></a> <a href="../working_with_groups.htm"><b>7</b></a> </nobr><br><br><br></p><p class="ftsbody" align="center"><a href="whlstf5.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>
+
+</body>
+
+</html>
+
index cbcbc215984c3279915bb5635d011b31ff8b7aae..1691b48dbd0cc27708259f38b1c7ead64743f4a6 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf4.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<nobr><a name="bms_GG"></a><a name="subkey_GG"></a>gg <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../boolean_operations.htm"><b>4</b></a> <a href="../blocks_operations.htm"><b>5</b></a> <a href="../basic_operations.htm"><b>6</b></a> <a href="../basic_geometrical_objects.htm"><b>7</b></a> <a href="../complex_objects.htm"><b>8</b></a> <a href="../color.htm"><b>9</b></a> <a href="../geometrical_objects.htm"><b>10</b></a> <a href="../measurement_tools.htm"><b>11</b></a> <a href="../groups.htm"><b>12</b></a> <a href="../sketcher_tui.htm"><b>13</b></a> <a href="../repairing_operations.htm"><b>14</b></a> <a href="../primitives.htm"><b>15</b></a> <a href="../wireframe_and_shading.htm"><b>16</b></a> <a href="../transparency.htm"><b>17</b></a> <a href="../transformation_operations.htm"><b>18</b></a> </nobr><br><nobr><a name="bms_GI"></a><a name="subkey_GI"></a>given <a href="../check_free_faces.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_geometrical_objects.htm"><b>5</b></a> <a href="../face.htm"><b>6</b></a> <a href="../explode_on_blocks.htm"><b>7</b></a> <a href="../explode.htm"><b>8</b></a> <a href="../cylinder.htm"><b>9</b></a> <a href="../complex_objects.htm"><b>10</b></a> <a href="../glue_faces.htm"><b>11</b></a> <a href="../geometrical_objects.htm"><b>12</b></a> <a href="../fillet.htm"><b>13</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>14</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>15</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>16</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>17</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>18</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>19</b></a> <a href="../point.htm"><b>20</b></a> <a href="../offset_surface.htm"><b>21</b></a> <a href="../multi_rotation.htm"><b>22</b></a> <a href="../line.htm"><b>23</b></a> <a href="../sketcher_tui.htm"><b>24</b></a> <a href="../repairing_operations.htm"><b>25</b></a> <a href="../turus.htm"><b>26</b></a> <a href="../transformation_operations.htm"><b>27</b></a> </nobr><br><nobr>gives <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> </nobr><br><nobr>giving <a href="../circle.htm"><b>1</b></a> <a href="../ellipse.htm"><b>2</b></a> <a href="../plane.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_GL"></a><a name="subkey_GL"></a>global <a href="../modify_the_location.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> </nobr><br><nobr>glue <a href="../blocks_operations.htm"><b>1</b></a> <a href="../glue_faces.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../partition.htm"><b>5</b></a> <a href="../measurement_tools.htm"><b>6</b></a> <a href="../repairing_operations.htm"><b>7</b></a> </nobr><br><nobr>glued <a href="../glue_faces.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> </nobr><br><nobr>glues <a href="../glue_faces.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><a name="bms_GR"></a><a name="subkey_GR"></a><a href="../files/salome2_sp3_displaygui_functions.htm"><b>graphic</b></a> <br><nobr>gravity <a href="../explode.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> <a href="../measurement_tools.htm"><b>4</b></a> </nobr><br><nobr>group <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> <a href="../propagate.htm"><b>3</b></a> <a href="../working_with_groups.htm"><b>4</b></a> </nobr><br><a href="../working_with_groups.htm"><b>group_n</b></a> <br><a href="../groups.htm"><b>group1</b></a> <br><nobr>groups <a href="../blocks_operations.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../groups.htm"><b>4</b></a> <a href="../propagate.htm"><b>5</b></a> <a href="../working_with_groups.htm"><b>6</b></a> </nobr><br><a name="bms_GU"></a><a name="subkey_GU"></a><a href="../files/salome2_sp3_operationgui_functions.htm"><b>gui</b></a> <br>\r
-<br><br>\r
-<a name="bm_H"></a><a name="subkey_HA"></a><a href="../files/salome2_sp3_basicgui_functions.htm"><b>half</b></a> <br><a href="../working_with_groups.htm"><b>handling</b></a> <br><nobr>having <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>2</b></a> <a href="../shell.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><nobr><a name="bms_HE"></a><a name="subkey_HE"></a>height <a href="../boolean_operations.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../cylinder.htm"><b>3</b></a> <a href="../cone.htm"><b>4</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>6</b></a> <a href="../repairing_operations.htm"><b>7</b></a> <a href="../transformation_operations.htm"><b>8</b></a> </nobr><br><a href="../working_with_groups.htm"><b>here</b></a> <br><a href="../building_by_blocks.htm"><b>hexagonal</b></a> <br><nobr>hexahedral <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../newentity_blocks.htm"><b>3</b></a> <a href="../multi_transformation.htm"><b>4</b></a> </nobr><br><a href="../newentity_blocks.htm"><b>hexahedron</b></a> <br><a name="bms_HI"></a><a name="subkey_HI"></a><a href="../files/salome2_sp3_displaygui_functions.htm"><b>hide</b></a> <br><a href="../files/salome2_sp3_displaygui_functions.htm"><b>hiding</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>highlight</b></a> <br><nobr>highlights <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><a name="bms_HO"></a><a name="subkey_HO"></a><a href="../wire.htm"><b>holding</b></a> <br><a href="../files/salome2_sp3_repairgui_functions.htm"><b>hole</b></a> <br><nobr>holes <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../suppress_holes.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>how</b></a> <br>\r
-<br><br>\r
-<nobr><a name="bm_I"></a><a name="subkey_I{"></a>i <a href="../complex_objects.htm"><b>1</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>2</b></a> <a href="../groups.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i11</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i12</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i13</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i21</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i22</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i23</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i31</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i32</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i33</b></a> <br><nobr><a name="bms_ID"></a><a name="subkey_ID"></a>id <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../add_point_on_edge.htm"><b>2</b></a> <a href="../color.htm"><b>3</b></a> <a href="../close_contour.htm"><b>4</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>8</b></a> <a href="../multi_transformation.htm"><b>9</b></a> <a href="../suppress_holes.htm"><b>10</b></a> <a href="../suppress_faces.htm"><b>11</b></a> <a href="../working_with_groups.htm"><b>12</b></a> <a href="../wireframe_and_shading.htm"><b>13</b></a> <a href="../transparency.htm"><b>14</b></a> <a href="../suppress_internal_wires.htm"><b>15</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>id_arc</b></a> <br><a href="../basic_operations.htm"><b>id_archimede</b></a> <br><a href="../transformation_operations.htm"><b>id_axis</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_bezier</b></a> <br><nobr>id_box <a href="../blocks_operations.htm"><b>1</b></a> <a href="../basic_operations.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a href="../blocks_operations.htm"><b>id_box_tr1</b></a> <br><a href="../blocks_operations.htm"><b>id_box_tr2</b></a> <br><nobr>id_box1 <a href="../repairing_operations.htm"><b>1</b></a> <a href="../primitives.htm"><b>2</b></a> </nobr><br><nobr>id_box2 <a href="../repairing_operations.htm"><b>1</b></a> <a href="../primitives.htm"><b>2</b></a> </nobr><br><a href="../primitives.htm"><b>id_box3</b></a> <br><a href="../transformation_operations.htm"><b>id_chamfer_all</b></a> <br><a href="../transformation_operations.htm"><b>id_chamfer_e</b></a> <br><a href="../transformation_operations.htm"><b>id_chamfer_f</b></a> <br><a href="../transformation_operations.htm"><b>id_chamfer_f1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_circle1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_circle2</b></a> <br><a href="../boolean_operations.htm"><b>id_common</b></a> <br><nobr>id_compound <a href="../blocks_operations.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../primitives.htm"><b>id_cone1</b></a> <br><a href="../primitives.htm"><b>id_cone2</b></a> <br><a href="../transformation_operations.htm"><b>id_cs1</b></a> <br><a href="../transformation_operations.htm"><b>id_cs2</b></a> <br><nobr>id_cut <a href="../boolean_operations.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><a href="../repairing_operations.htm"><b>id_cut_without_f_2</b></a> <br><nobr>id_cylinder <a href="../boolean_operations.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../repairing_operations.htm"><b>id_divide</b></a> <br><nobr>id_edge <a href="../complex_objects.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../building_by_blocks.htm"><b>id_edge1</b></a> <br><a href="../building_by_blocks.htm"><b>id_edge2</b></a> <br><a href="../building_by_blocks.htm"><b>id_edge3</b></a> <br><a href="../building_by_blocks.htm"><b>id_edge4</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_ellipse</b></a> <br><nobr>id_face <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../repairing_operations.htm"><b>id_face_rot</b></a> <br><nobr>id_face1 <a href="../complex_objects.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>id_face2 <a href="../complex_objects.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> </nobr><br><a href="../geometrical_objects.htm"><b>id_face3</b></a> <br><a href="../transformation_operations.htm"><b>id_fillet</b></a> <br><a href="../transformation_operations.htm"><b>id_filletall</b></a> <br><a href="../complex_objects.htm"><b>id_filling</b></a> <br><a href="../boolean_operations.htm"><b>id_fuse</b></a> <br><a href="../repairing_operations.htm"><b>id_glue</b></a> <br><a href="../groups.htm"><b>id_group1</b></a> <br><a href="../repairing_operations.htm"><b>id_importbrep</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_interpol</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_line1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_line2</b></a> <br><a href="../blocks_operations.htm"><b>id_make_block_explode</b></a> <br><a href="../transformation_operations.htm"><b>id_mirror1</b></a> <br><a href="../transformation_operations.htm"><b>id_mirror2</b></a> <br><a href="../transformation_operations.htm"><b>id_mirror3</b></a> <br><a href="../transformation_operations.htm"><b>id_offset</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_p_on_arc</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_p0</b></a> <br><nobr>id_p1 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>id_p100</b></a> <br><nobr>id_p2 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>id_p3 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>id_p4 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a href="../basic_operations.htm"><b>id_partition1</b></a> <br><a href="../basic_operations.htm"><b>id_partition2</b></a> <br><a href="../basic_operations.htm"><b>id_partition3</b></a> <br><a href="../complex_objects.htm"><b>id_pipe</b></a> <br><nobr>id_plane <a href="../basic_operations.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>id_plane1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_plane2</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_plane3</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_polyline</b></a> <br><a href="../transformation_operations.htm"><b>id_position</b></a> <br><a href="../transformation_operations.htm"><b>id_prism</b></a> <br><a href="../complex_objects.htm"><b>id_prism1</b></a> <br><a href="../complex_objects.htm"><b>id_prism2</b></a> <br><a href="../repairing_operations.htm"><b>id_ps</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_px</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_py</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_pz</b></a> <br><a href="../building_by_blocks.htm"><b>id_qface1</b></a> <br><a href="../building_by_blocks.htm"><b>id_qface2</b></a> <br><a href="../building_by_blocks.htm"><b>id_qface3</b></a> <br><a href="../repairing_operations.htm"><b>id_result</b></a> <br><a href="../complex_objects.htm"><b>id_revolution</b></a> <br><a href="../transformation_operations.htm"><b>id_rot1d</b></a> <br><a href="../transformation_operations.htm"><b>id_rot2d</b></a> <br><a href="../transformation_operations.htm"><b>id_rotation</b></a> <br><a href="../transformation_operations.htm"><b>id_scale</b></a> <br><a href="../boolean_operations.htm"><b>id_section</b></a> <br><a href="../repairing_operations.htm"><b>id_sewing</b></a> <br><a href="../repairing_operations.htm"><b>id_shape</b></a> <br><a href="../geometrical_objects.htm"><b>id_shell</b></a> <br><a href="../sketcher_tui.htm"><b>id_sketcher1</b></a> <br><a href="../sketcher_tui.htm"><b>id_sketcher2</b></a> <br><a href="../geometrical_objects.htm"><b>id_solid</b></a> <br><a href="../building_by_blocks.htm"><b>id_solid1</b></a> <br><a href="../building_by_blocks.htm"><b>id_solid2</b></a> <br><a href="../boolean_operations.htm"><b>id_sphere</b></a> <br><a href="../primitives.htm"><b>id_sphere1</b></a> <br><a href="../primitives.htm"><b>id_sphere2</b></a> <br><a href="../primitives.htm"><b>id_sphere3</b></a> <br><a href="../primitives.htm"><b>id_torus1</b></a> <br><a href="../primitives.htm"><b>id_torus2</b></a> <br><a href="../transformation_operations.htm"><b>id_tr1d</b></a> <br><a href="../transformation_operations.htm"><b>id_tr2d</b></a> <br><a href="../transformation_operations.htm"><b>id_translation1</b></a> <br><a href="../transformation_operations.htm"><b>id_translation2</b></a> <br><a href="../transformation_operations.htm"><b>id_translation3</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_vector</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_vector1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_vector2</b></a> <br><a href="../complex_objects.htm"><b>id_vector3</b></a> <br><a href="../transformation_operations.htm"><b>id_vr</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_vxy</b></a> <br><nobr>id_wire <a href="../complex_objects.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../repairing_operations.htm"><b>id_wire_close</b></a> <br><nobr>idlist <a href="../repairing_operations.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../transformation_operations.htm"><b>idlist_e</b></a> <br><a href="../transformation_operations.htm"><b>idlist_f</b></a> <br><nobr>ids <a href="../check_free_faces.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>5</b></a> <a href="../multi_transformation.htm"><b>6</b></a> <a href="../repairing_operations.htm"><b>7</b></a> <a href="../working_with_groups.htm"><b>8</b></a> <a href="../transformation_operations.htm"><b>9</b></a> </nobr><br><br><br></p><p class="ftsbody" align="center"><a href="whlstf6.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" align="center"><a href="whlstf4.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>
+<p class="ftsbody" >
+
+
+<a name="bm_H"></a><a name="subkey_HA"></a><a href="../working_with_groups.htm"><b>handling</b></a> <br><nobr>having <a href="../shell.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_HE"></a><a name="subkey_HE"></a>height <a href="../boolean_operations.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../cylinder.htm"><b>3</b></a> <a href="../cone.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><a href="../working_with_groups.htm"><b>here</b></a> <br><a href="../building_by_blocks.htm"><b>hexagonal</b></a> <br><nobr>hexahedral <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> <a href="../newentity_blocks.htm"><b>3</b></a> </nobr><br><a href="../newentity_blocks.htm"><b>hexahedron</b></a> <br><nobr><a name="bms_HI"></a><a name="subkey_HI"></a>hide <a href="../occ_viewer.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> </nobr><br><a href="../occ_viewer.htm"><b>hides</b></a> <br><a href="../viewing_geometrical_objects.htm"><b>hiding</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>highlight</b></a> <br><a href="../check_free_boundaries.htm"><b>highlights</b></a> <br><a name="bms_HO"></a><a name="subkey_HO"></a><a href="../wire.htm"><b>holding</b></a> <br><nobr>holes <a href="../repairing_operations.htm"><b>1</b></a> <a href="../suppress_holes.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>how</b></a> <br>
+<br><br>
+<nobr><a name="bm_I"></a><a name="subkey_I{"></a>i <a href="../complex_objects.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i11</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i12</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i13</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i21</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i22</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i23</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i31</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i32</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>i33</b></a> <br><nobr><a name="bms_ID"></a><a name="subkey_ID"></a>id <a href="../color.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../multi_transformation.htm"><b>4</b></a> <a href="../viewing_geometrical_objects.htm"><b>5</b></a> <a href="../transparency.htm"><b>6</b></a> <a href="../suppress_internal_wires.htm"><b>7</b></a> <a href="../suppress_holes.htm"><b>8</b></a> <a href="../suppress_faces.htm"><b>9</b></a> <a href="../working_with_groups.htm"><b>10</b></a> <a href="../wireframe_and_shading.htm"><b>11</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>id_arc</b></a> <br><a href="../basic_operations.htm"><b>id_archimede</b></a> <br><a href="../transformation_operations.htm"><b>id_axis</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_bezier</b></a> <br><nobr>id_box <a href="../blocks_operations.htm"><b>1</b></a> <a href="../basic_operations.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a href="../blocks_operations.htm"><b>id_box_tr1</b></a> <br><a href="../blocks_operations.htm"><b>id_box_tr2</b></a> <br><nobr>id_box1 <a href="../repairing_operations.htm"><b>1</b></a> <a href="../primitives.htm"><b>2</b></a> </nobr><br><nobr>id_box2 <a href="../repairing_operations.htm"><b>1</b></a> <a href="../primitives.htm"><b>2</b></a> </nobr><br><a href="../primitives.htm"><b>id_box3</b></a> <br><a href="../transformation_operations.htm"><b>id_chamfer_all</b></a> <br><a href="../transformation_operations.htm"><b>id_chamfer_e</b></a> <br><a href="../transformation_operations.htm"><b>id_chamfer_f</b></a> <br><a href="../transformation_operations.htm"><b>id_chamfer_f1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_circle1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_circle2</b></a> <br><a href="../boolean_operations.htm"><b>id_common</b></a> <br><nobr>id_compound <a href="../blocks_operations.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../primitives.htm"><b>id_cone1</b></a> <br><a href="../primitives.htm"><b>id_cone2</b></a> <br><a href="../transformation_operations.htm"><b>id_cs1</b></a> <br><a href="../transformation_operations.htm"><b>id_cs2</b></a> <br><nobr>id_cut <a href="../boolean_operations.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><a href="../repairing_operations.htm"><b>id_cut_without_f_2</b></a> <br><nobr>id_cylinder <a href="../boolean_operations.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../repairing_operations.htm"><b>id_divide</b></a> <br><nobr>id_edge <a href="../complex_objects.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../building_by_blocks.htm"><b>id_edge1</b></a> <br><a href="../building_by_blocks.htm"><b>id_edge2</b></a> <br><a href="../building_by_blocks.htm"><b>id_edge3</b></a> <br><a href="../building_by_blocks.htm"><b>id_edge4</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_ellipse</b></a> <br><nobr>id_face <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../sketcher_tui.htm"><b>3</b></a> </nobr><br><a href="../repairing_operations.htm"><b>id_face_rot</b></a> <br><nobr>id_face1 <a href="../complex_objects.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>id_face2 <a href="../complex_objects.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> </nobr><br><a href="../geometrical_objects.htm"><b>id_face3</b></a> <br><a href="../transformation_operations.htm"><b>id_fillet</b></a> <br><a href="../transformation_operations.htm"><b>id_filletall</b></a> <br><a href="../complex_objects.htm"><b>id_filling</b></a> <br><a href="../boolean_operations.htm"><b>id_fuse</b></a> <br><a href="../repairing_operations.htm"><b>id_glue</b></a> <br><a href="../groups.htm"><b>id_group1</b></a> <br><a href="../repairing_operations.htm"><b>id_importbrep</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_interpol</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_line1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_line2</b></a> <br><a href="../blocks_operations.htm"><b>id_make_block_explode</b></a> <br><a href="../transformation_operations.htm"><b>id_mirror1</b></a> <br><a href="../transformation_operations.htm"><b>id_mirror2</b></a> <br><a href="../transformation_operations.htm"><b>id_mirror3</b></a> <br><a href="../transformation_operations.htm"><b>id_offset</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_p_on_arc</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_p0</b></a> <br><nobr>id_p1 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>id_p100</b></a> <br><nobr>id_p2 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>id_p3 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>id_p4 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a href="../basic_operations.htm"><b>id_partition1</b></a> <br><a href="../basic_operations.htm"><b>id_partition2</b></a> <br><a href="../basic_operations.htm"><b>id_partition3</b></a> <br><a href="../complex_objects.htm"><b>id_pipe</b></a> <br><nobr>id_plane <a href="../basic_operations.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>id_plane1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_plane2</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_plane3</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_polyline</b></a> <br><a href="../transformation_operations.htm"><b>id_position</b></a> <br><a href="../transformation_operations.htm"><b>id_prism</b></a> <br><a href="../complex_objects.htm"><b>id_prism1</b></a> <br><a href="../complex_objects.htm"><b>id_prism2</b></a> <br><a href="../repairing_operations.htm"><b>id_ps</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_px</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_py</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_pz</b></a> <br><a href="../building_by_blocks.htm"><b>id_qface1</b></a> <br><a href="../building_by_blocks.htm"><b>id_qface2</b></a> <br><a href="../building_by_blocks.htm"><b>id_qface3</b></a> <br><a href="../repairing_operations.htm"><b>id_result</b></a> <br><a href="../complex_objects.htm"><b>id_revolution</b></a> <br><a href="../transformation_operations.htm"><b>id_rot1d</b></a> <br><a href="../transformation_operations.htm"><b>id_rot2d</b></a> <br><a href="../transformation_operations.htm"><b>id_rotation</b></a> <br><a href="../transformation_operations.htm"><b>id_scale</b></a> <br><a href="../boolean_operations.htm"><b>id_section</b></a> <br><a href="../repairing_operations.htm"><b>id_sewing</b></a> <br><a href="../repairing_operations.htm"><b>id_shape</b></a> <br><a href="../geometrical_objects.htm"><b>id_shell</b></a> <br><a href="../sketcher_tui.htm"><b>id_sketcher1</b></a> <br><a href="../sketcher_tui.htm"><b>id_sketcher2</b></a> <br><a href="../geometrical_objects.htm"><b>id_solid</b></a> <br><a href="../building_by_blocks.htm"><b>id_solid1</b></a> <br><a href="../building_by_blocks.htm"><b>id_solid2</b></a> <br><a href="../boolean_operations.htm"><b>id_sphere</b></a> <br><a href="../primitives.htm"><b>id_sphere1</b></a> <br><a href="../primitives.htm"><b>id_sphere2</b></a> <br><a href="../primitives.htm"><b>id_sphere3</b></a> <br><a href="../primitives.htm"><b>id_torus1</b></a> <br><a href="../primitives.htm"><b>id_torus2</b></a> <br><a href="../transformation_operations.htm"><b>id_tr1d</b></a> <br><a href="../transformation_operations.htm"><b>id_tr2d</b></a> <br><a href="../transformation_operations.htm"><b>id_translation1</b></a> <br><a href="../transformation_operations.htm"><b>id_translation2</b></a> <br><a href="../transformation_operations.htm"><b>id_translation3</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_vector</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_vector1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_vector2</b></a> <br><a href="../complex_objects.htm"><b>id_vector3</b></a> <br><a href="../transformation_operations.htm"><b>id_vr</b></a> <br><a href="../basic_geometrical_objects.htm"><b>id_vxy</b></a> <br><nobr>id_wire <a href="../complex_objects.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../repairing_operations.htm"><b>id_wire_close</b></a> <br><nobr>idlist <a href="../repairing_operations.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../transformation_operations.htm"><b>idlist_e</b></a> <br><a href="../transformation_operations.htm"><b>idlist_f</b></a> <br><nobr>ids <a href="../check_free_faces.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> <a href="../working_with_groups.htm"><b>6</b></a> </nobr><br><nobr><a name="bms_IF"></a><a name="subkey_IF"></a>if <a href="../close_contour.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../face.htm"><b>4</b></a> <a href="../cone.htm"><b>5</b></a> <a href="../measurement_tools.htm"><b>6</b></a> <a href="../groups.htm"><b>7</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>8</b></a> <a href="../repairing_operations.htm"><b>9</b></a> <a href="../partition.htm"><b>10</b></a> <a href="../occ_viewer.htm"><b>11</b></a> <a href="../suppress_internal_wires.htm"><b>12</b></a> <a href="../suppress_holes.htm"><b>13</b></a> <a href="../shape_processing.htm"><b>14</b></a> </nobr><br><nobr><a name="bms_IG"></a><a name="subkey_IG"></a>iges <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../geometry.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_IM"></a><a name="subkey_IM"></a>image <a href="../mirror_image.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> <a href="../viewing_geometrical_objects.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>implemented</b></a> <br><a href="../shape_processing.htm"><b>implies</b></a> <br><a href="../shape_processing.htm"><b>imply</b></a> <br><nobr>import <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>7</b></a> <a href="../files/introduction_to_geom.htm"><b>8</b></a> <a href="../complex_objects.htm"><b>9</b></a> <a href="../measurement_tools.htm"><b>10</b></a> <a href="../groups.htm"><b>11</b></a> <a href="../geometry.htm"><b>12</b></a> <a href="../geometrical_objects.htm"><b>13</b></a> <a href="../repairing_operations.htm"><b>14</b></a> <a href="../primitives.htm"><b>15</b></a> <a href="../transformation_operations.htm"><b>16</b></a> <a href="../sketcher_tui.htm"><b>17</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>importation</b></a> <br><a href="../repairing_operations.htm"><b>importbrep</b></a> <br><nobr>importcomponentgui <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../complex_objects.htm"><b>7</b></a> <a href="../measurement_tools.htm"><b>8</b></a> <a href="../groups.htm"><b>9</b></a> <a href="../geometrical_objects.htm"><b>10</b></a> <a href="../repairing_operations.htm"><b>11</b></a> <a href="../primitives.htm"><b>12</b></a> <a href="../transformation_operations.htm"><b>13</b></a> <a href="../sketcher_tui.htm"><b>14</b></a> </nobr><br><nobr>imported <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>importing</b></a> <br><a href="../face.htm"><b>impossible</b></a> <br><a href="../blocks_operations.htm"><b>improve</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf6.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>
+
+</body>
+
+</html>
+
index 96c20a78b739c30f4207c1f1a8fd36d4f9426b4c..2ae988521b266072e9a25e3a619c38101a870ec6 100755 (executable)
@@ -1,47 +1,49 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf5.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<nobr><a name="bms_IF"></a><a name="subkey_IF"></a>if <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../add_point_on_edge.htm"><b>2</b></a> <a href="../face.htm"><b>3</b></a> <a href="../cone.htm"><b>4</b></a> <a href="../close_contour.htm"><b>5</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>8</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>9</b></a> <a href="../partition.htm"><b>10</b></a> <a href="../measurement_tools.htm"><b>11</b></a> <a href="../groups.htm"><b>12</b></a> <a href="../suppress_holes.htm"><b>13</b></a> <a href="../shape_processing.htm"><b>14</b></a> <a href="../repairing_operations.htm"><b>15</b></a> <a href="../suppress_internal_wires.htm"><b>16</b></a> </nobr><br><nobr><a name="bms_IG"></a><a name="subkey_IG"></a>iges <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_IM"></a><a name="subkey_IM"></a>image <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../mirror_image.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>implemented</b></a> <br><nobr>import <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../files/introduction_to_geom.htm"><b>7</b></a> <a href="../complex_objects.htm"><b>8</b></a> <a href="../geometrical_objects.htm"><b>9</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>10</b></a> <a href="../measurement_tools.htm"><b>11</b></a> <a href="../groups.htm"><b>12</b></a> <a href="../sketcher_tui.htm"><b>13</b></a> <a href="../repairing_operations.htm"><b>14</b></a> <a href="../primitives.htm"><b>15</b></a> <a href="../transformation_operations.htm"><b>16</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>importation</b></a> <br><a href="../repairing_operations.htm"><b>importbrep</b></a> <br><nobr>importcomponentgui <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../boolean_operations.htm"><b>3</b></a> <a href="../blocks_operations.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../complex_objects.htm"><b>7</b></a> <a href="../geometrical_objects.htm"><b>8</b></a> <a href="../measurement_tools.htm"><b>9</b></a> <a href="../groups.htm"><b>10</b></a> <a href="../sketcher_tui.htm"><b>11</b></a> <a href="../repairing_operations.htm"><b>12</b></a> <a href="../primitives.htm"><b>13</b></a> <a href="../transformation_operations.htm"><b>14</b></a> </nobr><br><nobr>imported <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>importing</b></a> <br><a href="../face.htm"><b>impossible</b></a> <br><a href="../blocks_operations.htm"><b>improve</b></a> <br><a name="bms_IN"></a><a name="subkey_IN"></a><a href="../groups.htm"><b>included</b></a> <br><nobr>increased <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><a href="../common.htm"><b>independent</b></a> <br><a href="../files/salome2_sp3_displaygui_functions.htm"><b>independently</b></a> <br><a href="../explode.htm"><b>index</b></a> <br><a href="../working_with_groups.htm"><b>indexes</b></a> <br><a href="../multi_translation.htm"><b>indicate</b></a> <br><a href="../point.htm"><b>indicating</b></a> <br><nobr>indices <a href="../chamfer.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../partition.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> </nobr><br><nobr>inertia <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>informs</b></a> <br><nobr>initial <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> <a href="../modify_the_location.htm"><b>3</b></a> <a href="../mirror_image.htm"><b>4</b></a> <a href="../scale_transform.htm"><b>5</b></a> <a href="../rotation.htm"><b>6</b></a> <a href="../translation.htm"><b>7</b></a> </nobr><br><nobr>inner <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../offset_surface.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>inquired</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>ins</b></a> <br><nobr>inserted <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><nobr>inside <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><a href="../cone.htm"><b>instead</b></a> <br><nobr>integer <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><nobr>integers <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> </nobr><br><nobr>intended <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>interactively <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><a href="../newentity_blocks.htm"><b>intermediate</b></a> <br><nobr>internal <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../suppress_internal_wires.htm"><b>3</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>interpol</b></a> <br><a href="../curve.htm"><b>interpolated</b></a> <br><nobr>intersect <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>intersected <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>intersection <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>introduction <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>invalid <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> </nobr><br><a href="../transparency.htm"><b>invisible</b></a> <br><nobr><a name="bms_IS"></a><a name="subkey_IS"></a>isbyparameter <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><nobr>iscommonvertex <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><a href="../isos.htm"><b>isolines</b></a> <br><a href="../changing_displaying_parameters.htm"><b>isos</b></a> <br><a href="../geometrical_objects.htm"><b>isplanarface</b></a> <br><nobr>isplanarwanted <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../sketcher_tui.htm"><b>4</b></a> </nobr><br><a href="../repairing_operations.htm"><b>issuccess</b></a> <br><nobr>isvalid <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_IT"></a><a name="subkey_IT"></a>iterations <a href="../filling.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> </nobr><br><nobr>itself <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_IX"></a><a name="subkey_IX"></a>ix <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_IY"></a><a name="subkey_IY"></a>iy <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_IZ"></a><a name="subkey_IZ"></a>iz <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br>\r
-<br><br>\r
-<a name="bm_J"></a><a name="subkey_JU"></a><a href="../newentity_blocks.htm"><b>just</b></a> <br>\r
-<br><br>\r
-<nobr><a name="bm_K"></a><a name="subkey_KE"></a>keep <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> <a href="../mirror_image.htm"><b>3</b></a> <a href="../rotation.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> <a href="../translation.htm"><b>6</b></a> </nobr><br><a href="../working_with_groups.htm"><b>keyboard</b></a> <br><a name="bms_KO"></a><a name="subkey_KO"></a><a href="../repairing_operations.htm"><b>ko</b></a> <br>\r
-<br><br>\r
-<nobr><a name="bm_L"></a><a name="subkey_L{"></a>l <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_LA"></a><a name="subkey_LA"></a>last <a href="../edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../local_coordinate_system.htm"><b>4</b></a> </nobr><br><nobr><a name="bms_LC"></a><a name="subkey_LC"></a>lcs <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_LE"></a><a name="subkey_LE"></a>least <a href="../curve.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> </nobr><br><a href="../working_with_groups.htm"><b>leaves</b></a> <br><a href="../modify_the_location.htm"><b>left</b></a> <br><a href="../repairing_operations.htm"><b>len</b></a> <br><nobr>length <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../measurement_tools.htm"><b>4</b></a> <a href="../sketcher.htm"><b>5</b></a> </nobr><br><nobr>less <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_LI"></a><a name="subkey_LI"></a>lie <a href="../circle.htm"><b>1</b></a> <a href="../arc.htm"><b>2</b></a> </nobr><br><nobr>limit <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>line <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>4</b></a> <a href="../line.htm"><b>5</b></a> <a href="../sketcher.htm"><b>6</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>line1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>line2</b></a> <br><a href="../sketcher.htm"><b>linear</b></a> <br><nobr>lines <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><nobr>list <a href="../check_free_faces.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../chamfer.htm"><b>3</b></a> <a href="../basic_geometrical_objects.htm"><b>4</b></a> <a href="../face.htm"><b>5</b></a> <a href="../explode.htm"><b>6</b></a> <a href="../curve.htm"><b>7</b></a> <a href="../compound.htm"><b>8</b></a> <a href="../close_contour.htm"><b>9</b></a> <a href="../filling.htm"><b>10</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>14</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>15</b></a> <a href="../partition.htm"><b>16</b></a> <a href="../groups.htm"><b>17</b></a> <a href="../suppress_holes.htm"><b>18</b></a> <a href="../suppress_faces.htm"><b>19</b></a> <a href="../solid.htm"><b>20</b></a> <a href="../sketcher.htm"><b>21</b></a> <a href="../shell.htm"><b>22</b></a> <a href="../shape_processing.htm"><b>23</b></a> <a href="../sewing.htm"><b>24</b></a> <a href="../repairing_operations.htm"><b>25</b></a> <a href="../propagate.htm"><b>26</b></a> <a href="../working_with_groups.htm"><b>27</b></a> <a href="../wire.htm"><b>28</b></a> <a href="../transformation_operations.htm"><b>29</b></a> <a href="../suppress_internal_wires.htm"><b>30</b></a> </nobr><br><a href="../blocks_operations.htm"><b>listchains</b></a> <br><nobr>listoffaceid <a href="../chamfer.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><nobr>listofgeomshapes <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../suppress_faces.htm"><b>2</b></a> </nobr><br><nobr>listofid <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>2</b></a> <a href="../suppress_faces.htm"><b>3</b></a> </nobr><br><a href="../explode.htm"><b>listofind</b></a> <br><nobr>listofkeepinside <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>listofmaterials <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>listofremoveinside <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>listofshape <a href="../curve.htm"><b>1</b></a> <a href="../compound.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> <a href="../solid.htm"><b>6</b></a> <a href="../shell.htm"><b>7</b></a> <a href="../sewing.htm"><b>8</b></a> <a href="../wire.htm"><b>9</b></a> </nobr><br><a href="../files/salome2_sp3_operationgui_functions.htm"><b>listofshapeid</b></a> <br><nobr>listofshapes <a href="../curve.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../partition.htm"><b>4</b></a> </nobr><br><nobr>listoftools <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>listofwireid <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../suppress_holes.htm"><b>2</b></a> </nobr><br><a href="../fillet.htm"><b>listshapes</b></a> <br><nobr><a name="bms_LO"></a><a name="subkey_LO"></a>local <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> <a href="../offset_surface.htm"><b>3</b></a> <a href="../modify_the_location.htm"><b>4</b></a> <a href="../local_coordinate_system.htm"><b>5</b></a> <a href="../sketcher.htm"><b>6</b></a> <a href="../transformation_operations.htm"><b>7</b></a> </nobr><br><a href="../blocks_operations.htm"><b>localop</b></a> <br><nobr>located <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../point.htm"><b>2</b></a> </nobr><br><nobr>location <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../modify_the_location.htm"><b>4</b></a> <a href="../local_coordinate_system.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><a name="bms_LS"></a><a name="subkey_LS"></a><a href="../modify_the_location.htm"><b>lsc</b></a> <br><nobr><a name="bms_LY"></a><a name="subkey_LY"></a>lying <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> <a href="../suppress_internal_wires.htm"><b>3</b></a> </nobr><br><br><br></p><p class="ftsbody" align="center"><a href="whlstf7.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" align="center"><a href="whlstf5.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>
+<p class="ftsbody" >
+<a name="bms_IN"></a><a name="subkey_IN"></a><a href="../groups.htm"><b>included</b></a> <br><a href="../close_contour.htm"><b>increased</b></a> <br><a href="../common.htm"><b>independent</b></a> <br><a href="../explode.htm"><b>index</b></a> <br><a href="../working_with_groups.htm"><b>indexes</b></a> <br><a href="../multi_translation.htm"><b>indicate</b></a> <br><a href="../point.htm"><b>indicating</b></a> <br><nobr>indices <a href="../chamfer.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../partition.htm"><b>4</b></a> </nobr><br><nobr>inertia <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>informs</b></a> <br><nobr>initial <a href="../multi_rotation.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> <a href="../mirror_image.htm"><b>3</b></a> <a href="../scale_transform.htm"><b>4</b></a> <a href="../rotation.htm"><b>5</b></a> <a href="../translation.htm"><b>6</b></a> </nobr><br><a href="../offset_surface.htm"><b>inner</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>inquired</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>ins</b></a> <br><a href="../close_contour.htm"><b>inserted</b></a> <br><a href="../partition.htm"><b>inside</b></a> <br><a href="../cone.htm"><b>instead</b></a> <br><a href="../multi_transformation.htm"><b>integer</b></a> <br><nobr>integers <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><a href="../explode_on_blocks.htm"><b>interactively</b></a> <br><a href="../newentity_blocks.htm"><b>intermediate</b></a> <br><nobr>internal <a href="../repairing_operations.htm"><b>1</b></a> <a href="../suppress_internal_wires.htm"><b>2</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>interpol</b></a> <br><a href="../curve.htm"><b>interpolated</b></a> <br><a href="../partition.htm"><b>intersect</b></a> <br><a href="../partition.htm"><b>intersected</b></a> <br><a href="../partition.htm"><b>intersection</b></a> <br><nobr>introduction <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../geometry.htm"><b>2</b></a> <a href="../newentity_blocks.htm"><b>3</b></a> </nobr><br><nobr>invalid <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><a href="../occ_viewer.htm"><b>invert</b></a> <br><a href="../transparency.htm"><b>invisible</b></a> <br><a name="bms_IS"></a><a name="subkey_IS"></a><a href="../add_point_on_edge.htm"><b>isbyparameter</b></a> <br><a href="../close_contour.htm"><b>iscommonvertex</b></a> <br><nobr>isolines <a href="../isos.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> </nobr><br><a href="../occ_viewer.htm"><b>isometric</b></a> <br><a href="../viewing_geometrical_objects.htm"><b>isos</b></a> <br><a href="../geometrical_objects.htm"><b>isplanarface</b></a> <br><nobr>isplanarwanted <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../sketcher_tui.htm"><b>4</b></a> </nobr><br><a href="../repairing_operations.htm"><b>issuccess</b></a> <br><nobr>isvalid <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><a name="bms_IT"></a><a name="subkey_IT"></a><a href="../filling.htm"><b>iterations</b></a> <br><a href="../close_contour.htm"><b>itself</b></a> <br><nobr><a name="bms_IX"></a><a name="subkey_IX"></a>ix <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_IY"></a><a name="subkey_IY"></a>iy <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_IZ"></a><a name="subkey_IZ"></a>iz <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br>
+<br><br>
+<a name="bm_J"></a><a name="subkey_JO"></a><a href="../shape_processing.htm"><b>joined</b></a> <br><nobr><a name="bms_JP"></a><a name="subkey_JP"></a>jpeg <a href="../occ_viewer.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>jpg <a href="../occ_viewer.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> </nobr><br><a name="bms_JU"></a><a name="subkey_JU"></a><a href="../shape_processing.htm"><b>junction</b></a> <br><a href="../newentity_blocks.htm"><b>just</b></a> <br>
+<br><br>
+<a name="bm_K"></a><a name="subkey_K{"></a><a href="../shape_processing.htm"><b>k</b></a> <br><nobr><a name="bms_KE"></a><a name="subkey_KE"></a>keep <a href="../modify_the_location.htm"><b>1</b></a> <a href="../mirror_image.htm"><b>2</b></a> <a href="../rotation.htm"><b>3</b></a> <a href="../translation.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> </nobr><br><a href="../working_with_groups.htm"><b>keyboard</b></a> <br><a name="bms_KO"></a><a name="subkey_KO"></a><a href="../repairing_operations.htm"><b>ko</b></a> <br>
+<br><br>
+<nobr><a name="bm_L"></a><a name="subkey_L{"></a>l <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_LA"></a><a name="subkey_LA"></a>last <a href="../edge.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_LC"></a><a name="subkey_LC"></a>lcs <a href="../modify_the_location.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> </nobr><br><a href="../modify_the_location.htm"><b>lcs1</b></a> <br><a href="../modify_the_location.htm"><b>lcs2</b></a> <br><a name="bms_LE"></a><a name="subkey_LE"></a><a href="../curve.htm"><b>least</b></a> <br><a href="../working_with_groups.htm"><b>leaves</b></a> <br><nobr>left <a href="../modify_the_location.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> <a href="../viewing_geometrical_objects.htm"><b>3</b></a> </nobr><br><a href="../repairing_operations.htm"><b>len</b></a> <br><nobr>length <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> </nobr><br><nobr><a name="bms_LI"></a><a name="subkey_LI"></a>lie <a href="../circle.htm"><b>1</b></a> <a href="../arc.htm"><b>2</b></a> </nobr><br><a href="../partition.htm"><b>limit</b></a> <br><nobr>line <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> <a href="../line.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>line1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>line2</b></a> <br><a href="../sketcher.htm"><b>linear</b></a> <br><nobr>lines <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><nobr>list <a href="../close_contour.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../basic_geometrical_objects.htm"><b>5</b></a> <a href="../face.htm"><b>6</b></a> <a href="../explode.htm"><b>7</b></a> <a href="../curve.htm"><b>8</b></a> <a href="../compound.htm"><b>9</b></a> <a href="../groups.htm"><b>10</b></a> <a href="../filling.htm"><b>11</b></a> <a href="../sewing.htm"><b>12</b></a> <a href="../repairing_operations.htm"><b>13</b></a> <a href="../propagate.htm"><b>14</b></a> <a href="../partition.htm"><b>15</b></a> <a href="../wire.htm"><b>16</b></a> <a href="../transformation_operations.htm"><b>17</b></a> <a href="../suppress_internal_wires.htm"><b>18</b></a> <a href="../suppress_holes.htm"><b>19</b></a> <a href="../suppress_faces.htm"><b>20</b></a> <a href="../solid.htm"><b>21</b></a> <a href="../sketcher.htm"><b>22</b></a> <a href="../shell.htm"><b>23</b></a> <a href="../shape_processing.htm"><b>24</b></a> <a href="../working_with_groups.htm"><b>25</b></a> </nobr><br><a href="../blocks_operations.htm"><b>listchains</b></a> <br><a href="../chamfer.htm"><b>listoffaceid</b></a> <br><a href="../suppress_faces.htm"><b>listofgeomshapes</b></a> <br><a href="../suppress_faces.htm"><b>listofid</b></a> <br><a href="../explode.htm"><b>listofind</b></a> <br><a href="../partition.htm"><b>listofkeepinside</b></a> <br><a href="../partition.htm"><b>listofmaterials</b></a> <br><a href="../partition.htm"><b>listofremoveinside</b></a> <br><nobr>listofshape <a href="../curve.htm"><b>1</b></a> <a href="../compound.htm"><b>2</b></a> <a href="../sewing.htm"><b>3</b></a> <a href="../wire.htm"><b>4</b></a> <a href="../solid.htm"><b>5</b></a> <a href="../shell.htm"><b>6</b></a> </nobr><br><nobr>listofshapes <a href="../curve.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><a href="../partition.htm"><b>listoftools</b></a> <br><a href="../suppress_holes.htm"><b>listofwireid</b></a> <br><a href="../fillet.htm"><b>listshapes</b></a> <br><a name="bms_LL"></a><a name="subkey_LL"></a><a href="../occ_viewer.htm"><b>ll</b></a> <br><nobr><a name="bms_LO"></a><a name="subkey_LO"></a>local <a href="../modify_the_location.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> <a href="../offset_surface.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> <a href="../sketcher.htm"><b>5</b></a> </nobr><br><a href="../modify_the_location.htm"><b>localcs1</b></a> <br><a href="../modify_the_location.htm"><b>localcs2</b></a> <br><a href="../blocks_operations.htm"><b>localop</b></a> <br><a href="../point.htm"><b>located</b></a> <br><nobr>location <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> <a href="../local_coordinate_system.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a href="../occ_viewer.htm"><b>locking</b></a> <br><a name="bms_LS"></a><a name="subkey_LS"></a><a href="../modify_the_location.htm"><b>lsc</b></a> <br><nobr><a name="bms_LY"></a><a name="subkey_LY"></a>lying <a href="../suppress_internal_wires.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br>
+<br><br>
+<a name="bm_M"></a><a name="subkey_MA"></a><a href="../shape_processing.htm"><b>magnitude</b></a> <br><nobr>main <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../check_free_faces.htm"><b>3</b></a> <a href="../check_free_boundaries.htm"><b>4</b></a> <a href="../chamfer.htm"><b>5</b></a> <a href="../box.htm"><b>6</b></a> <a href="../archimede.htm"><b>7</b></a> <a href="../arc.htm"><b>8</b></a> <a href="../add_point_on_edge.htm"><b>9</b></a> <a href="../face.htm"><b>10</b></a> <a href="../extrusion.htm"><b>11</b></a> <a href="../explode_on_blocks.htm"><b>12</b></a> <a href="../explode.htm"><b>13</b></a> <a href="../ellipse.htm"><b>14</b></a> <a href="../edge.htm"><b>15</b></a> <a href="../cylinder.htm"><b>16</b></a> <a href="../cut.htm"><b>17</b></a> <a href="../curve.htm"><b>18</b></a> <a href="../cone.htm"><b>19</b></a> <a href="../compound.htm"><b>20</b></a> <a href="../common.htm"><b>21</b></a> <a href="../multi_transformation.htm"><b>22</b></a> <a href="../multi_rotation.htm"><b>23</b></a> <a href="../modify_the_location.htm"><b>24</b></a> <a href="../mirror_image.htm"><b>25</b></a> <a href="../measurement_tools.htm"><b>26</b></a> <a href="../local_coordinate_system.htm"><b>27</b></a> <a href="../line.htm"><b>28</b></a> <a href="../glue_faces.htm"><b>29</b></a> <a href="../fuse.htm"><b>30</b></a> <a href="../filling.htm"><b>31</b></a> <a href="../fillet.htm"><b>32</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>33</b></a> <a href="../sewing.htm"><b>34</b></a> <a href="../section.htm"><b>35</b></a> <a href="../scale_transform.htm"><b>36</b></a> <a href="../rotation.htm"><b>37</b></a> <a href="../revolution.htm"><b>38</b></a> <a href="../propagate.htm"><b>39</b></a> <a href="../point.htm"><b>40</b></a> <a href="../plane.htm"><b>41</b></a> <a href="../pipe_creation.htm"><b>42</b></a> <a href="../partition.htm"><b>43</b></a> <a href="../offset_surface.htm"><b>44</b></a> <a href="../newentity_blocks.htm"><b>45</b></a> <a href="../multi_translation.htm"><b>46</b></a> <a href="../wire.htm"><b>47</b></a> <a href="../vector.htm"><b>48</b></a> <a href="../turus.htm"><b>49</b></a> <a href="../translation.htm"><b>50</b></a> <a href="../suppress_internal_wires.htm"><b>51</b></a> <a href="../suppress_holes.htm"><b>52</b></a> <a href="../suppress_faces.htm"><b>53</b></a> <a href="../sphere.htm"><b>54</b></a> <a href="../solid.htm"><b>55</b></a> <a href="../sketcher.htm"><b>56</b></a> <a href="../shell.htm"><b>57</b></a> <a href="../shape_processing.htm"><b>58</b></a> <a href="../working_with_groups.htm"><b>59</b></a> <a href="../working_plane.htm"><b>60</b></a> </nobr><br><a href="../working_with_groups.htm"><b>mainshape</b></a> <br><nobr>major <a href="../ellipse.htm"><b>1</b></a> <a href="../turus.htm"><b>2</b></a> </nobr><br><nobr>make <a href="../chamfer.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../blocks_operations.htm"><b>3</b></a> <a href="../measurement_tools.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><a href="../blocks_operations.htm"><b>make_block_explode</b></a> <br><nobr>makearc <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../arc.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> <a href="../sketcher_tui.htm"><b>7</b></a> </nobr><br><nobr>makebezier <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> </nobr><br><nobr>makeblockexplode <a href="../blocks_operations.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> </nobr><br><nobr>makeboolean <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>2</b></a> </nobr><br><nobr>makebox <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../measurement_tools.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../primitives.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><nobr>makeboxdxdydz <a href="../box.htm"><b>1</b></a> <a href="../blocks_operations.htm"><b>2</b></a> <a href="../measurement_tools.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../primitives.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><nobr>makeboxtwopnt <a href="../box.htm"><b>1</b></a> <a href="../basic_operations.htm"><b>2</b></a> <a href="../groups.htm"><b>3</b></a> <a href="../primitives.htm"><b>4</b></a> </nobr><br><nobr>makecdg <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><a href="../transformation_operations.htm"><b>makechamfer</b></a> <br><nobr>makechamferall <a href="../chamfer.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makechamferedge <a href="../chamfer.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makechamferfaces <a href="../chamfer.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makecircle <a href="../circle.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>makecirclethreepnt <a href="../circle.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>makecommon <a href="../boolean_operations.htm"><b>1</b></a> <a href="../common.htm"><b>2</b></a> </nobr><br><nobr>makecompound <a href="../blocks_operations.htm"><b>1</b></a> <a href="../compound.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../measurement_tools.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> </nobr><br><nobr>makecone <a href="../cone.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../primitives.htm"><b>3</b></a> </nobr><br><nobr>makeconer1r2h <a href="../cone.htm"><b>1</b></a> <a href="../primitives.htm"><b>2</b></a> </nobr><br><nobr>makecut <a href="../boolean_operations.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr>makecylinder <a href="../boolean_operations.htm"><b>1</b></a> <a href="../cylinder.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a href="../cylinder.htm"><b>makecylinderrh</b></a> <br><nobr>makeedge <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../edge.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> </nobr><br><nobr>makeellipse <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../ellipse.htm"><b>2</b></a> </nobr><br><nobr>makeface <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> <a href="../sketcher_tui.htm"><b>7</b></a> </nobr><br><nobr>makefaces <a href="../face.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>makefacewires <a href="../face.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>makefillet <a href="../fillet.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makefilletall <a href="../fillet.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makefilling <a href="../complex_objects.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> </nobr><br><nobr>makefuse <a href="../boolean_operations.htm"><b>1</b></a> <a href="../fuse.htm"><b>2</b></a> </nobr><br><nobr>makegluefaces <a href="../measurement_tools.htm"><b>1</b></a> <a href="../glue_faces.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>makehalfpartition <a href="../basic_operations.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>makehexa <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>makehexa2faces <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>makeinterpol <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> </nobr><br><nobr>makeline <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../line.htm"><b>2</b></a> </nobr><br><nobr>makelinetwopnt <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../line.htm"><b>2</b></a> </nobr><br><nobr>makemarker <a href="../local_coordinate_system.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makemirrorbyaxis <a href="../mirror_image.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makemirrorbyplane <a href="../mirror_image.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makemirrorbypoint <a href="../mirror_image.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../multi_rotation.htm"><b>makemultirotation1d</b></a> <br><a href="../multi_rotation.htm"><b>makemultirotation2d</b></a> <br><nobr>makemultitransformation1d <a href="../blocks_operations.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><nobr>makemultitransformation2d <a href="../blocks_operations.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><nobr>makemultitranslation1d <a href="../multi_translation.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makemultitranslation2d <a href="../multi_translation.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makeoffset <a href="../offset_surface.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makepartition <a href="../basic_operations.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>makepipe <a href="../complex_objects.htm"><b>1</b></a> <a href="../pipe_creation.htm"><b>2</b></a> </nobr><br><nobr>makeplane <a href="../basic_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../plane.htm"><b>3</b></a> </nobr><br><nobr>makeplaneface <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../plane.htm"><b>2</b></a> </nobr><br><nobr>makeplanethreepnt <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../plane.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>makepolyline <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> </nobr><br><nobr>makeposition <a href="../modify_the_location.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makeprism <a href="../extrusion.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> </nobr><br><nobr>makeprismvech <a href="../extrusion.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><nobr>makequad <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>makequad2edges <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>makequad4vertices <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>makerevolution <a href="../complex_objects.htm"><b>1</b></a> <a href="../revolution.htm"><b>2</b></a> </nobr><br><nobr>makerotation <a href="../rotation.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>makes <a href="../multi_transformation.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> <a href="../multi_translation.htm"><b>3</b></a> <a href="../translation.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> </nobr><br><nobr>makescaletransform <a href="../scale_transform.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makesection <a href="../boolean_operations.htm"><b>1</b></a> <a href="../section.htm"><b>2</b></a> </nobr><br><nobr>makesewing <a href="../sewing.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr>makeshell <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../shell.htm"><b>2</b></a> </nobr><br><nobr>makesketcher <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> </nobr><br><a href="../sketcher_tui.htm"><b>makesketcheronplane</b></a> <br><nobr>makesolid <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../solid.htm"><b>2</b></a> </nobr><br><nobr>makesphere <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../primitives.htm"><b>2</b></a> <a href="../sphere.htm"><b>3</b></a> </nobr><br><a href="../primitives.htm"><b>makespherepntr</b></a> <br><nobr>makespherer <a href="../boolean_operations.htm"><b>1</b></a> <a href="../blocks_operations.htm"><b>2</b></a> <a href="../primitives.htm"><b>3</b></a> <a href="../sphere.htm"><b>4</b></a> </nobr><br><nobr>maketorus <a href="../primitives.htm"><b>1</b></a> <a href="../turus.htm"><b>2</b></a> </nobr><br><nobr>maketorusrr <a href="../primitives.htm"><b>1</b></a> <a href="../turus.htm"><b>2</b></a> </nobr><br><nobr>maketranslation <a href="../complex_objects.htm"><b>1</b></a> <a href="../translation.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>maketranslationtwopoints <a href="../translation.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>maketranslationvector <a href="../translation.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makevector <a href="../boolean_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../primitives.htm"><b>6</b></a> <a href="../vector.htm"><b>7</b></a> <a href="../transformation_operations.htm"><b>8</b></a> <a href="../sketcher_tui.htm"><b>9</b></a> </nobr><br><nobr>makevectordxdydz <a href="../basic_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../vector.htm"><b>4</b></a> </nobr><br><nobr>makevertex <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../blocks_operations.htm"><b>3</b></a> <a href="../basic_operations.htm"><b>4</b></a> <a href="../basic_geometrical_objects.htm"><b>5</b></a> <a href="../complex_objects.htm"><b>6</b></a> <a href="../measurement_tools.htm"><b>7</b></a> <a href="../groups.htm"><b>8</b></a> <a href="../geometrical_objects.htm"><b>9</b></a> <a href="../repairing_operations.htm"><b>10</b></a> <a href="../primitives.htm"><b>11</b></a> <a href="../point.htm"><b>12</b></a> <a href="../transformation_operations.htm"><b>13</b></a> <a href="../sketcher_tui.htm"><b>14</b></a> </nobr><br><nobr>makevertexoncurve <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../point.htm"><b>2</b></a> </nobr><br><nobr>makevertexwithref <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../point.htm"><b>2</b></a> </nobr><br><nobr>makewire <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../wire.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> <a href="../sketcher_tui.htm"><b>7</b></a> </nobr><br><a href="../working_with_groups.htm"><b>manually</b></a> <br><a href="../occ_viewer.htm"><b>marked</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>mass</b></a> <br><a href="../measurement_tools.htm"><b>masses</b></a> <br><a href="../partition.htm"><b>materials</b></a> <br><nobr>math <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>matrix <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr>max <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><a href="../complex_objects.htm"><b>maxdeg</b></a> <br><a href="../filling.htm"><b>maxdegree</b></a> <br><nobr>maximal <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><nobr>maximum <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../glue_faces.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><a href="../explode_on_blocks.htm"><b>maxnbfaces</b></a> <br><a href="../shape_processing.htm"><b>maxtolerance</b></a> <br><a href="../shape_processing.htm"><b>maxtolerance3d</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf7.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>
+
+</body>
+
+</html>
+
index 7a0db22ffcdf41c4191494917ff3d87673ffc106..ae1ba0212c7e3cfd5cabadcf5997d3a7936bfbfd 100755 (executable)
@@ -1,43 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf6.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-\r
-\r
-<nobr><a name="bm_M"></a><a name="subkey_MA"></a>main <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../box.htm"><b>5</b></a> <a href="../blocks.htm"><b>6</b></a> <a href="../archimede.htm"><b>7</b></a> <a href="../arc.htm"><b>8</b></a> <a href="../add_point_on_edge.htm"><b>9</b></a> <a href="../face.htm"><b>10</b></a> <a href="../extrusion.htm"><b>11</b></a> <a href="../explode_on_blocks.htm"><b>12</b></a> <a href="../explode.htm"><b>13</b></a> <a href="../ellipse.htm"><b>14</b></a> <a href="../edge.htm"><b>15</b></a> <a href="../cylinder.htm"><b>16</b></a> <a href="../cut.htm"><b>17</b></a> <a href="../curve.htm"><b>18</b></a> <a href="../cone.htm"><b>19</b></a> <a href="../compound.htm"><b>20</b></a> <a href="../common.htm"><b>21</b></a> <a href="../close_contour.htm"><b>22</b></a> <a href="../glue_faces.htm"><b>23</b></a> <a href="../fuse.htm"><b>24</b></a> <a href="../filling.htm"><b>25</b></a> <a href="../fillet.htm"><b>26</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>27</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>28</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>29</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>30</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>31</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>32</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>33</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>34</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>35</b></a> <a href="../point.htm"><b>36</b></a> <a href="../plane.htm"><b>37</b></a> <a href="../pipe_creation.htm"><b>38</b></a> <a href="../partition.htm"><b>39</b></a> <a href="../offset_surface.htm"><b>40</b></a> <a href="../newentity_blocks.htm"><b>41</b></a> <a href="../multi_translation.htm"><b>42</b></a> <a href="../multi_transformation.htm"><b>43</b></a> <a href="../multi_rotation.htm"><b>44</b></a> <a href="../modify_the_location.htm"><b>45</b></a> <a href="../mirror_image.htm"><b>46</b></a> <a href="../measurement_tools.htm"><b>47</b></a> <a href="../local_coordinate_system.htm"><b>48</b></a> <a href="../line.htm"><b>49</b></a> <a href="../suppress_holes.htm"><b>50</b></a> <a href="../suppress_faces.htm"><b>51</b></a> <a href="../sphere.htm"><b>52</b></a> <a href="../solid.htm"><b>53</b></a> <a href="../sketcher.htm"><b>54</b></a> <a href="../shell.htm"><b>55</b></a> <a href="../shape_processing.htm"><b>56</b></a> <a href="../sewing.htm"><b>57</b></a> <a href="../section.htm"><b>58</b></a> <a href="../scale_transform.htm"><b>59</b></a> <a href="../rotation.htm"><b>60</b></a> <a href="../revolution.htm"><b>61</b></a> <a href="../propagate.htm"><b>62</b></a> <a href="../working_with_groups.htm"><b>63</b></a> <a href="../working_plane.htm"><b>64</b></a> <a href="../wire.htm"><b>65</b></a> <a href="../vector.htm"><b>66</b></a> <a href="../turus.htm"><b>67</b></a> <a href="../translation.htm"><b>68</b></a> <a href="../suppress_internal_wires.htm"><b>69</b></a> </nobr><br><a href="../working_with_groups.htm"><b>mainshape</b></a> <br><nobr>major <a href="../ellipse.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../turus.htm"><b>4</b></a> </nobr><br><nobr>make <a href="../chamfer.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../blocks_operations.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../measurement_tools.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> <a href="../transformation_operations.htm"><b>7</b></a> </nobr><br><a href="../blocks_operations.htm"><b>make_block_explode</b></a> <br><nobr>makearc <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../arc.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> <a href="../sketcher_tui.htm"><b>6</b></a> <a href="../repairing_operations.htm"><b>7</b></a> <a href="../transformation_operations.htm"><b>8</b></a> </nobr><br><nobr>makebezier <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> </nobr><br><nobr>makeblockexplode <a href="../blocks_operations.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> </nobr><br><nobr>makeboolean <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>2</b></a> </nobr><br><nobr>makebox <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>3</b></a> <a href="../measurement_tools.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../primitives.htm"><b>6</b></a> <a href="../transformation_operations.htm"><b>7</b></a> </nobr><br><nobr>makeboxdxdydz <a href="../box.htm"><b>1</b></a> <a href="../blocks_operations.htm"><b>2</b></a> <a href="../measurement_tools.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../primitives.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><nobr>makeboxtwopnt <a href="../box.htm"><b>1</b></a> <a href="../basic_operations.htm"><b>2</b></a> <a href="../groups.htm"><b>3</b></a> <a href="../primitives.htm"><b>4</b></a> </nobr><br><nobr>makecdg <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><a href="../transformation_operations.htm"><b>makechamfer</b></a> <br><nobr>makechamferall <a href="../chamfer.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makechamferedge <a href="../chamfer.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_operationgui_functions.htm"><b>makechamferface</b></a> <br><nobr>makechamferfaces <a href="../chamfer.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makecircle <a href="../circle.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> </nobr><br><nobr>makecirclethreepnt <a href="../circle.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>makecommon <a href="../boolean_operations.htm"><b>1</b></a> <a href="../common.htm"><b>2</b></a> </nobr><br><nobr>makecompound <a href="../blocks_operations.htm"><b>1</b></a> <a href="../compound.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>4</b></a> <a href="../measurement_tools.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> </nobr><br><nobr>makecone <a href="../cone.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../primitives.htm"><b>4</b></a> </nobr><br><nobr>makeconer1r2h <a href="../cone.htm"><b>1</b></a> <a href="../primitives.htm"><b>2</b></a> </nobr><br><nobr>makecut <a href="../boolean_operations.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr>makecylinder <a href="../boolean_operations.htm"><b>1</b></a> <a href="../cylinder.htm"><b>2</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><a href="../cylinder.htm"><b>makecylinderrh</b></a> <br><nobr>makeedge <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../edge.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> </nobr><br><nobr>makeellipse <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../ellipse.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> </nobr><br><nobr>makeface <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../face.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>5</b></a> <a href="../sketcher_tui.htm"><b>6</b></a> <a href="../repairing_operations.htm"><b>7</b></a> <a href="../transformation_operations.htm"><b>8</b></a> </nobr><br><nobr>makefaces <a href="../face.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>makefacewires <a href="../face.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr>makefillet <a href="../fillet.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>makefilletall <a href="../fillet.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makefilling <a href="../complex_objects.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>3</b></a> </nobr><br><nobr>makefuse <a href="../boolean_operations.htm"><b>1</b></a> <a href="../fuse.htm"><b>2</b></a> </nobr><br><nobr>makegluefaces <a href="../glue_faces.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../measurement_tools.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> </nobr><br><nobr>makehalfpartition <a href="../basic_operations.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>makehexa <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>makehexa2faces <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>makeinterpol <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> </nobr><br><nobr>makeline <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> <a href="../line.htm"><b>3</b></a> </nobr><br><nobr>makelinetwopnt <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../line.htm"><b>2</b></a> </nobr><br><nobr>makemarker <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>makemirrorbyaxis <a href="../mirror_image.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makemirrorbyplane <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../mirror_image.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>makemirrorbypoint <a href="../mirror_image.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../multi_rotation.htm"><b>makemultirotate1d</b></a> <br><a href="../multi_rotation.htm"><b>makemultirotate2d</b></a> <br><nobr>makemultirotation1d <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> </nobr><br><nobr>makemultirotation2d <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> </nobr><br><nobr>makemultitransformation1d <a href="../blocks_operations.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> </nobr><br><nobr>makemultitransformation2d <a href="../blocks_operations.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../multi_transformation.htm"><b>3</b></a> </nobr><br><nobr>makemultitranslation1d <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>makemultitranslation2d <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>makeoffset <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../offset_surface.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>makepartition <a href="../basic_operations.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../partition.htm"><b>3</b></a> </nobr><br><nobr>makepipe <a href="../complex_objects.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> <a href="../pipe_creation.htm"><b>3</b></a> </nobr><br><nobr>makeplane <a href="../basic_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../plane.htm"><b>4</b></a> </nobr><br><nobr>makeplaneface <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../plane.htm"><b>2</b></a> </nobr><br><nobr>makeplanethreepnt <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../plane.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>makepolyline <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> </nobr><br><nobr>makeposition <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>makeprism <a href="../extrusion.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>4</b></a> </nobr><br><nobr>makeprismvech <a href="../extrusion.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><nobr>makequad <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>makequad2edges <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>makequad4vertices <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>makerevolution <a href="../complex_objects.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> <a href="../revolution.htm"><b>3</b></a> </nobr><br><nobr>makerotation <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../rotation.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><nobr>makes <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../partition.htm"><b>3</b></a> <a href="../multi_translation.htm"><b>4</b></a> <a href="../multi_transformation.htm"><b>5</b></a> <a href="../working_with_groups.htm"><b>6</b></a> <a href="../translation.htm"><b>7</b></a> </nobr><br><nobr>makescaletransform <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../scale_transform.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>makesection <a href="../boolean_operations.htm"><b>1</b></a> <a href="../section.htm"><b>2</b></a> </nobr><br><nobr>makesewing <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../sewing.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>makeshell <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>2</b></a> <a href="../shell.htm"><b>3</b></a> </nobr><br><nobr>makesketcher <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../sketcher_tui.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> </nobr><br><a href="../sketcher_tui.htm"><b>makesketcheronplane</b></a> <br><nobr>makesolid <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>2</b></a> <a href="../solid.htm"><b>3</b></a> </nobr><br><nobr>makesphere <a href="../changing_display_parameters.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> <a href="../sphere.htm"><b>3</b></a> <a href="../primitives.htm"><b>4</b></a> </nobr><br><a href="../primitives.htm"><b>makespherepntr</b></a> <br><nobr>makespherer <a href="../boolean_operations.htm"><b>1</b></a> <a href="../blocks_operations.htm"><b>2</b></a> <a href="../sphere.htm"><b>3</b></a> <a href="../primitives.htm"><b>4</b></a> </nobr><br><nobr>maketorus <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>1</b></a> <a href="../primitives.htm"><b>2</b></a> <a href="../turus.htm"><b>3</b></a> </nobr><br><nobr>maketorusrr <a href="../primitives.htm"><b>1</b></a> <a href="../turus.htm"><b>2</b></a> </nobr><br><nobr>maketranslation <a href="../complex_objects.htm"><b>1</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>2</b></a> <a href="../translation.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><nobr>maketranslationtwopoints <a href="../translation.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>maketranslationvector <a href="../translation.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>makevector <a href="../boolean_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> <a href="../sketcher_tui.htm"><b>6</b></a> <a href="../repairing_operations.htm"><b>7</b></a> <a href="../primitives.htm"><b>8</b></a> <a href="../vector.htm"><b>9</b></a> <a href="../transformation_operations.htm"><b>10</b></a> </nobr><br><nobr>makevectordxdydz <a href="../basic_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../vector.htm"><b>4</b></a> </nobr><br><nobr>makevertex <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../blocks_operations.htm"><b>3</b></a> <a href="../basic_operations.htm"><b>4</b></a> <a href="../basic_geometrical_objects.htm"><b>5</b></a> <a href="../complex_objects.htm"><b>6</b></a> <a href="../geometrical_objects.htm"><b>7</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>8</b></a> <a href="../point.htm"><b>9</b></a> <a href="../measurement_tools.htm"><b>10</b></a> <a href="../groups.htm"><b>11</b></a> <a href="../sketcher_tui.htm"><b>12</b></a> <a href="../repairing_operations.htm"><b>13</b></a> <a href="../primitives.htm"><b>14</b></a> <a href="../transformation_operations.htm"><b>15</b></a> </nobr><br><nobr>makevertexoncurve <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> <a href="../point.htm"><b>3</b></a> </nobr><br><nobr>makevertexwithref <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> <a href="../point.htm"><b>3</b></a> </nobr><br><nobr>makewire <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>4</b></a> <a href="../sketcher_tui.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> <a href="../wire.htm"><b>7</b></a> <a href="../transformation_operations.htm"><b>8</b></a> </nobr><br><nobr>manually <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>mass</b></a> <br><a href="../measurement_tools.htm"><b>masses</b></a> <br><nobr>materials <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr>math <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>matrix <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr>max <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>5</b></a> <a href="../measurement_tools.htm"><b>6</b></a> <a href="../shape_processing.htm"><b>7</b></a> </nobr><br><a href="../complex_objects.htm"><b>maxdeg</b></a> <br><nobr>maxdegree <a href="../filling.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> </nobr><br><nobr>maximal <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>5</b></a> <a href="../shape_processing.htm"><b>6</b></a> </nobr><br><nobr>maximum <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../glue_faces.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>5</b></a> <a href="../shape_processing.htm"><b>6</b></a> </nobr><br><nobr>maxnbfaces <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><nobr>maxtolerance <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>maxtolerance3d <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><br><br></p><p class="ftsbody" align="center"><a href="whlstf8.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" align="center"><a href="whlstf6.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>
+<p class="ftsbody" >
+<a name="bms_ME"></a><a name="subkey_ME"></a><a href="../offset_surface.htm"><b>meaning</b></a> <br><nobr>means <a href="../point.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> <a href="../wireframe_and_shading.htm"><b>3</b></a> </nobr><br><nobr>measurement <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>measures</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>mechanisms</b></a> <br><a href="../shape_processing.htm"><b>meet</b></a> <br><a href="../occ_viewer.htm"><b>memorise</b></a> <br><a href="../newentity_blocks.htm"><b>mentioned</b></a> <br><nobr>menu <a href="../color.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../circle.htm"><b>3</b></a> <a href="../check_free_faces.htm"><b>4</b></a> <a href="../check_free_boundaries.htm"><b>5</b></a> <a href="../chamfer.htm"><b>6</b></a> <a href="../box.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../add_point_on_edge.htm"><b>10</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>11</b></a> <a href="../face.htm"><b>12</b></a> <a href="../extrusion.htm"><b>13</b></a> <a href="../explode_on_blocks.htm"><b>14</b></a> <a href="../explode.htm"><b>15</b></a> <a href="../ellipse.htm"><b>16</b></a> <a href="../edge.htm"><b>17</b></a> <a href="../cylinder.htm"><b>18</b></a> <a href="../cut.htm"><b>19</b></a> <a href="../curve.htm"><b>20</b></a> <a href="../cone.htm"><b>21</b></a> <a href="../compound.htm"><b>22</b></a> <a href="../common.htm"><b>23</b></a> <a href="../multi_transformation.htm"><b>24</b></a> <a href="../multi_rotation.htm"><b>25</b></a> <a href="../modify_the_location.htm"><b>26</b></a> <a href="../mirror_image.htm"><b>27</b></a> <a href="../local_coordinate_system.htm"><b>28</b></a> <a href="../line.htm"><b>29</b></a> <a href="../isos.htm"><b>30</b></a> <a href="../glue_faces.htm"><b>31</b></a> <a href="../fuse.htm"><b>32</b></a> <a href="../filling.htm"><b>33</b></a> <a href="../fillet.htm"><b>34</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>35</b></a> <a href="../sewing.htm"><b>36</b></a> <a href="../section.htm"><b>37</b></a> <a href="../scale_transform.htm"><b>38</b></a> <a href="../rotation.htm"><b>39</b></a> <a href="../revolution.htm"><b>40</b></a> <a href="../propagate.htm"><b>41</b></a> <a href="../point.htm"><b>42</b></a> <a href="../plane.htm"><b>43</b></a> <a href="../pipe_creation.htm"><b>44</b></a> <a href="../partition.htm"><b>45</b></a> <a href="../offset_surface.htm"><b>46</b></a> <a href="../newentity_blocks.htm"><b>47</b></a> <a href="../multi_translation.htm"><b>48</b></a> <a href="../wire.htm"><b>49</b></a> <a href="../viewing_geometrical_objects.htm"><b>50</b></a> <a href="../vector.htm"><b>51</b></a> <a href="../turus.htm"><b>52</b></a> <a href="../translation.htm"><b>53</b></a> <a href="../suppress_internal_wires.htm"><b>54</b></a> <a href="../suppress_holes.htm"><b>55</b></a> <a href="../suppress_faces.htm"><b>56</b></a> <a href="../sphere.htm"><b>57</b></a> <a href="../solid.htm"><b>58</b></a> <a href="../sketcher.htm"><b>59</b></a> <a href="../shell.htm"><b>60</b></a> <a href="../shape_processing.htm"><b>61</b></a> <a href="../working_with_groups.htm"><b>62</b></a> <a href="../working_plane.htm"><b>63</b></a> <a href="../wireframe_and_shading.htm"><b>64</b></a> </nobr><br><a href="../shape_processing.htm"><b>merge</b></a> <br><nobr>mesh <a href="../archimede.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> <a href="../viewing_geometrical_objects.htm"><b>3</b></a> </nobr><br><a href="../occ_viewer.htm"><b>meshes</b></a> <br><nobr>meshing <a href="../archimede.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>meshingdeflection <a href="../basic_operations.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> </nobr><br><a href="../modify_the_location.htm"><b>method</b></a> <br><nobr><a name="bms_MI"></a><a name="subkey_MI"></a>middle <a href="../arc.htm"><b>1</b></a> <a href="../point.htm"><b>2</b></a> </nobr><br><nobr>min <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> </nobr><br><a href="../measurement_tools.htm"><b>min_dist</b></a> <br><a href="../complex_objects.htm"><b>mindeg</b></a> <br><a href="../filling.htm"><b>mindegree</b></a> <br><nobr>mindistance <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr>minimal <a href="../face.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../measurement_tools.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> </nobr><br><nobr>minimum <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><a href="../explode_on_blocks.htm"><b>minnbfaces</b></a> <br><nobr>minor <a href="../ellipse.htm"><b>1</b></a> <a href="../turus.htm"><b>2</b></a> </nobr><br><nobr>mirror <a href="../mirror_image.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../transformation_operations.htm"><b>mirror1</b></a> <br><a href="../transformation_operations.htm"><b>mirror2</b></a> <br><a href="../transformation_operations.htm"><b>mirror3</b></a> <br><a href="../mirror_image.htm"><b>mirrored</b></a> <br><nobr><a name="bms_MO"></a><a name="subkey_MO"></a>mode <a href="../close_contour.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../viewing_geometrical_objects.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> <a href="../wireframe_and_shading.htm"><b>6</b></a> </nobr><br><a href="../archimede.htm"><b>modeled</b></a> <br><nobr>models <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../geometry.htm"><b>2</b></a> </nobr><br><a href="../add_point_on_edge.htm"><b>modes</b></a> <br><a href="../modify_the_location.htm"><b>modified</b></a> <br><nobr>modifies <a href="../close_contour.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> </nobr><br><nobr>modify <a href="../modify_the_location.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>module <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../geometry.htm"><b>3</b></a> <a href="../occ_viewer.htm"><b>4</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>moment</b></a> <br><nobr>moments <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr>mouse <a href="../occ_viewer.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> </nobr><br><a href="../modify_the_location.htm"><b>move</b></a> <br><a href="../multi_translation.htm"><b>moved</b></a> <br><a name="bms_MU"></a><a name="subkey_MU"></a><a href="../working_with_groups.htm"><b>much</b></a> <br><nobr>multi <a href="../blocks_operations.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> <a href="../multi_translation.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><nobr>multirotate1d <a href="../multi_rotation.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr>multirotate2d <a href="../multi_rotation.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../propagate.htm"><b>multitude</b></a> <br><nobr>must <a href="../multi_rotation.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../multi_translation.htm"><b>4</b></a> <a href="../suppress_holes.htm"><b>5</b></a> </nobr><br>
+<br><br>
+<a name="bm_N"></a><a name="subkey_N{"></a><a href="../shape_processing.htm"><b>n</b></a> <br><nobr><a name="bms_NA"></a><a name="subkey_NA"></a>name <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../chamfer.htm"><b>3</b></a> <a href="../box.htm"><b>4</b></a> <a href="../archimede.htm"><b>5</b></a> <a href="../arc.htm"><b>6</b></a> <a href="../add_point_on_edge.htm"><b>7</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>8</b></a> <a href="../face.htm"><b>9</b></a> <a href="../extrusion.htm"><b>10</b></a> <a href="../ellipse.htm"><b>11</b></a> <a href="../edge.htm"><b>12</b></a> <a href="../cylinder.htm"><b>13</b></a> <a href="../cut.htm"><b>14</b></a> <a href="../curve.htm"><b>15</b></a> <a href="../cone.htm"><b>16</b></a> <a href="../compound.htm"><b>17</b></a> <a href="../common.htm"><b>18</b></a> <a href="../multi_transformation.htm"><b>19</b></a> <a href="../multi_rotation.htm"><b>20</b></a> <a href="../modify_the_location.htm"><b>21</b></a> <a href="../mirror_image.htm"><b>22</b></a> <a href="../local_coordinate_system.htm"><b>23</b></a> <a href="../line.htm"><b>24</b></a> <a href="../glue_faces.htm"><b>25</b></a> <a href="../fuse.htm"><b>26</b></a> <a href="../filling.htm"><b>27</b></a> <a href="../fillet.htm"><b>28</b></a> <a href="../sewing.htm"><b>29</b></a> <a href="../section.htm"><b>30</b></a> <a href="../scale_transform.htm"><b>31</b></a> <a href="../revolution.htm"><b>32</b></a> <a href="../point.htm"><b>33</b></a> <a href="../plane.htm"><b>34</b></a> <a href="../pipe_creation.htm"><b>35</b></a> <a href="../partition.htm"><b>36</b></a> <a href="../offset_surface.htm"><b>37</b></a> <a href="../newentity_blocks.htm"><b>38</b></a> <a href="../multi_translation.htm"><b>39</b></a> <a href="../wire.htm"><b>40</b></a> <a href="../viewing_geometrical_objects.htm"><b>41</b></a> <a href="../vector.htm"><b>42</b></a> <a href="../turus.htm"><b>43</b></a> <a href="../translation.htm"><b>44</b></a> <a href="../suppress_internal_wires.htm"><b>45</b></a> <a href="../suppress_holes.htm"><b>46</b></a> <a href="../suppress_faces.htm"><b>47</b></a> <a href="../sphere.htm"><b>48</b></a> <a href="../solid.htm"><b>49</b></a> <a href="../shell.htm"><b>50</b></a> <a href="../shape_processing.htm"><b>51</b></a> <a href="../working_with_groups.htm"><b>52</b></a> <a href="../working_plane.htm"><b>53</b></a> </nobr><br><a href="../shape_processing.htm"><b>names</b></a> <br><nobr><a name="bms_NB"></a><a name="subkey_NB"></a>nb <a href="../box.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../line.htm"><b>3</b></a> <a href="../sphere.htm"><b>4</b></a> </nobr><br><a href="../explode.htm"><b>nb_sub</b></a> <br><nobr>nbiter <a href="../complex_objects.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> </nobr><br><a href="../measurement_tools.htm"><b>nbounding</b></a> <br><a href="../measurement_tools.htm"><b>nbox</b></a> <br><a href="../shape_processing.htm"><b>nbsplitpoints</b></a> <br><nobr>nbtimes <a href="../multi_transformation.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> <a href="../multi_translation.htm"><b>3</b></a> </nobr><br><nobr>nbtimes1 <a href="../multi_rotation.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> </nobr><br><nobr>nbtimes2 <a href="../multi_rotation.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> </nobr><br><a href="../multi_transformation.htm"><b>nbtimesu</b></a> <br><a href="../multi_transformation.htm"><b>nbtimesv</b></a> <br><a name="bms_NC"></a><a name="subkey_NC"></a><a href="../measurement_tools.htm"><b>ncentre</b></a> <br><a href="../measurement_tools.htm"><b>ncompound</b></a> <br><a name="bms_NE"></a><a name="subkey_NE"></a><a href="../shape_processing.htm"><b>necessarily</b></a> <br><nobr>necessary <a href="../chamfer.htm"><b>1</b></a> <a href="../fillet.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> </nobr><br><nobr>need <a href="../chamfer.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../face.htm"><b>3</b></a> <a href="../extrusion.htm"><b>4</b></a> <a href="../explode.htm"><b>5</b></a> <a href="../multi_rotation.htm"><b>6</b></a> <a href="../filling.htm"><b>7</b></a> <a href="../fillet.htm"><b>8</b></a> <a href="../scale_transform.htm"><b>9</b></a> <a href="../rotation.htm"><b>10</b></a> <a href="../revolution.htm"><b>11</b></a> <a href="../pipe_creation.htm"><b>12</b></a> <a href="../multi_translation.htm"><b>13</b></a> <a href="../translation.htm"><b>14</b></a> <a href="../sphere.htm"><b>15</b></a> <a href="../shape_processing.htm"><b>16</b></a> </nobr><br><a href="../close_contour.htm"><b>needed</b></a> <br><a href="../offset_surface.htm"><b>negative</b></a> <br><a href="../shape_processing.htm"><b>neighbouring</b></a> <br><nobr>new <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../arc.htm"><b>4</b></a> <a href="../face.htm"><b>5</b></a> <a href="../extrusion.htm"><b>6</b></a> <a href="../explode.htm"><b>7</b></a> <a href="../ellipse.htm"><b>8</b></a> <a href="../edge.htm"><b>9</b></a> <a href="../cylinder.htm"><b>10</b></a> <a href="../curve.htm"><b>11</b></a> <a href="../cone.htm"><b>12</b></a> <a href="../compound.htm"><b>13</b></a> <a href="../local_coordinate_system.htm"><b>14</b></a> <a href="../line.htm"><b>15</b></a> <a href="../filling.htm"><b>16</b></a> <a href="../revolution.htm"><b>17</b></a> <a href="../point.htm"><b>18</b></a> <a href="../plane.htm"><b>19</b></a> <a href="../pipe_creation.htm"><b>20</b></a> <a href="../occ_viewer.htm"><b>21</b></a> <a href="../newentity_blocks.htm"><b>22</b></a> <a href="../wire.htm"><b>23</b></a> <a href="../vector.htm"><b>24</b></a> <a href="../turus.htm"><b>25</b></a> <a href="../transformation_operations.htm"><b>26</b></a> <a href="../sphere.htm"><b>27</b></a> <a href="../solid.htm"><b>28</b></a> <a href="../sketcher.htm"><b>29</b></a> <a href="../shell.htm"><b>30</b></a> <a href="../working_with_groups.htm"><b>31</b></a> <a href="../working_plane.htm"><b>32</b></a> </nobr><br><a href="../viewing_geometrical_objects.htm"><b>newly</b></a> <br><a name="bms_NI"></a><a name="subkey_NI"></a><a href="../measurement_tools.htm"><b>ninertia</b></a> <br><a name="bms_NM"></a><a name="subkey_NM"></a><a href="../measurement_tools.htm"><b>nminimal</b></a> <br><a name="bms_NO"></a><a name="subkey_NO"></a><a href="../curve.htm"><b>nodes</b></a> <br><a href="../check_free_boundaries.htm"><b>noerror</b></a> <br><a href="../measurement_tools.htm"><b>none</b></a> <br><nobr>normal <a href="../circle.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../ellipse.htm"><b>3</b></a> <a href="../plane.htm"><b>4</b></a> <a href="../offset_surface.htm"><b>5</b></a> <a href="../turus.htm"><b>6</b></a> </nobr><br><a href="../cone.htm"><b>note</b></a> <br><a href="../face.htm"><b>nothing</b></a> <br><a href="../newentity_blocks.htm"><b>notions</b></a> <br><a name="bms_NT"></a><a name="subkey_NT"></a><a href="../shape_processing.htm"><b>nth</b></a> <br><nobr><a name="bms_NU"></a><a name="subkey_NU"></a>number <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> <a href="../isos.htm"><b>4</b></a> <a href="../filling.htm"><b>5</b></a> <a href="../sewing.htm"><b>6</b></a> <a href="../repairing_operations.htm"><b>7</b></a> <a href="../offset_surface.htm"><b>8</b></a> <a href="../multi_translation.htm"><b>9</b></a> <a href="../viewing_geometrical_objects.htm"><b>10</b></a> <a href="../transformation_operations.htm"><b>11</b></a> <a href="../suppress_holes.htm"><b>12</b></a> <a href="../shape_processing.htm"><b>13</b></a> </nobr><br><a href="../multi_transformation.htm"><b>numbers</b></a> <br>
+<br><br>
+<nobr><a name="bm_O"></a><a name="subkey_OB"></a>object <a href="../color.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../archimede.htm"><b>3</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>4</b></a> <a href="../face.htm"><b>5</b></a> <a href="../extrusion.htm"><b>6</b></a> <a href="../explode.htm"><b>7</b></a> <a href="../common.htm"><b>8</b></a> <a href="../multi_rotation.htm"><b>9</b></a> <a href="../modify_the_location.htm"><b>10</b></a> <a href="../mirror_image.htm"><b>11</b></a> <a href="../local_coordinate_system.htm"><b>12</b></a> <a href="../groups.htm"><b>13</b></a> <a href="../geometrical_objects.htm"><b>14</b></a> <a href="../fillet.htm"><b>15</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>16</b></a> <a href="../rotation.htm"><b>17</b></a> <a href="../revolution.htm"><b>18</b></a> <a href="../repairing_operations.htm"><b>19</b></a> <a href="../propagate.htm"><b>20</b></a> <a href="../pipe_creation.htm"><b>21</b></a> <a href="../offset_surface.htm"><b>22</b></a> <a href="../occ_viewer.htm"><b>23</b></a> <a href="../wire.htm"><b>24</b></a> <a href="../viewing_geometrical_objects.htm"><b>25</b></a> <a href="../translation.htm"><b>26</b></a> <a href="../transformation_operations.htm"><b>27</b></a> <a href="../suppress_internal_wires.htm"><b>28</b></a> <a href="../shape_processing.htm"><b>29</b></a> <a href="../working_with_groups.htm"><b>30</b></a> <a href="../wireframe_and_shading.htm"><b>31</b></a> </nobr><br><nobr>objects <a href="../circle.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../boolean_operations.htm"><b>4</b></a> <a href="../blocks_operations.htm"><b>5</b></a> <a href="../basic_operations.htm"><b>6</b></a> <a href="../basic_geometrical_objects.htm"><b>7</b></a> <a href="../arc.htm"><b>8</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>9</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>10</b></a> <a href="../files/introduction_to_geom.htm"><b>11</b></a> <a href="../face.htm"><b>12</b></a> <a href="../extrusion.htm"><b>13</b></a> <a href="../ellipse.htm"><b>14</b></a> <a href="../edge.htm"><b>15</b></a> <a href="../curve.htm"><b>16</b></a> <a href="../compound.htm"><b>17</b></a> <a href="../complex_objects.htm"><b>18</b></a> <a href="../multi_rotation.htm"><b>19</b></a> <a href="../line.htm"><b>20</b></a> <a href="../groups.htm"><b>21</b></a> <a href="../geometry.htm"><b>22</b></a> <a href="../geometrical_objects.htm"><b>23</b></a> <a href="../filling.htm"><b>24</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>25</b></a> <a href="../revolution.htm"><b>26</b></a> <a href="../repairing_operations.htm"><b>27</b></a> <a href="../primitives.htm"><b>28</b></a> <a href="../point.htm"><b>29</b></a> <a href="../plane.htm"><b>30</b></a> <a href="../pipe_creation.htm"><b>31</b></a> <a href="../offset_surface.htm"><b>32</b></a> <a href="../occ_viewer.htm"><b>33</b></a> <a href="../wire.htm"><b>34</b></a> <a href="../viewing_geometrical_objects.htm"><b>35</b></a> <a href="../vector.htm"><b>36</b></a> <a href="../transformation_operations.htm"><b>37</b></a> <a href="../solid.htm"><b>38</b></a> <a href="../sketcher_tui.htm"><b>39</b></a> <a href="../shell.htm"><b>40</b></a> <a href="../wireframe_and_shading.htm"><b>41</b></a> </nobr><br><nobr>obtain <a href="../explode.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><a href="../measurement_tools.htm"><b>obtained</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf8.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>
+
+</body>
+
+</html>
+
index 83c34c13c9565cb2a33de209cce2bb4f0ff2c366..4fe7761c027974d5c44ea4742562ac4f322a99e5 100755 (executable)
@@ -1,43 +1,43 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf7.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<nobr><a name="bms_ME"></a><a name="subkey_ME"></a>meaning <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../offset_surface.htm"><b>2</b></a> </nobr><br><nobr>means <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../point.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> <a href="../wireframe_and_shading.htm"><b>4</b></a> </nobr><br><nobr>measurement <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>measures</b></a> <br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>mechanisms</b></a> <br><a href="../newentity_blocks.htm"><b>mentioned</b></a> <br><nobr>menu <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../changing_displaying_parameters.htm"><b>4</b></a> <a href="../chamfer.htm"><b>5</b></a> <a href="../box.htm"><b>6</b></a> <a href="../blocks.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../add_point_on_edge.htm"><b>10</b></a> <a href="../face.htm"><b>11</b></a> <a href="../extrusion.htm"><b>12</b></a> <a href="../explode_on_blocks.htm"><b>13</b></a> <a href="../explode.htm"><b>14</b></a> <a href="../ellipse.htm"><b>15</b></a> <a href="../edge.htm"><b>16</b></a> <a href="../cylinder.htm"><b>17</b></a> <a href="../cut.htm"><b>18</b></a> <a href="../curve.htm"><b>19</b></a> <a href="../cone.htm"><b>20</b></a> <a href="../compound.htm"><b>21</b></a> <a href="../common.htm"><b>22</b></a> <a href="../color.htm"><b>23</b></a> <a href="../close_contour.htm"><b>24</b></a> <a href="../glue_faces.htm"><b>25</b></a> <a href="../fuse.htm"><b>26</b></a> <a href="../filling.htm"><b>27</b></a> <a href="../fillet.htm"><b>28</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>29</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>30</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>31</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>32</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>33</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>34</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>35</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>36</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>37</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>38</b></a> <a href="../point.htm"><b>39</b></a> <a href="../plane.htm"><b>40</b></a> <a href="../pipe_creation.htm"><b>41</b></a> <a href="../partition.htm"><b>42</b></a> <a href="../offset_surface.htm"><b>43</b></a> <a href="../newentity_blocks.htm"><b>44</b></a> <a href="../multi_translation.htm"><b>45</b></a> <a href="../multi_transformation.htm"><b>46</b></a> <a href="../multi_rotation.htm"><b>47</b></a> <a href="../modify_the_location.htm"><b>48</b></a> <a href="../mirror_image.htm"><b>49</b></a> <a href="../local_coordinate_system.htm"><b>50</b></a> <a href="../line.htm"><b>51</b></a> <a href="../isos.htm"><b>52</b></a> <a href="../suppress_holes.htm"><b>53</b></a> <a href="../suppress_faces.htm"><b>54</b></a> <a href="../sphere.htm"><b>55</b></a> <a href="../solid.htm"><b>56</b></a> <a href="../sketcher.htm"><b>57</b></a> <a href="../shell.htm"><b>58</b></a> <a href="../shape_processing.htm"><b>59</b></a> <a href="../sewing.htm"><b>60</b></a> <a href="../section.htm"><b>61</b></a> <a href="../scale_transform.htm"><b>62</b></a> <a href="../rotation.htm"><b>63</b></a> <a href="../revolution.htm"><b>64</b></a> <a href="../propagate.htm"><b>65</b></a> <a href="../working_with_groups.htm"><b>66</b></a> <a href="../working_plane.htm"><b>67</b></a> <a href="../wireframe_and_shading.htm"><b>68</b></a> <a href="../wire.htm"><b>69</b></a> <a href="../vector.htm"><b>70</b></a> <a href="../turus.htm"><b>71</b></a> <a href="../translation.htm"><b>72</b></a> <a href="../suppress_internal_wires.htm"><b>73</b></a> </nobr><br><nobr>merging <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>mesh <a href="../archimede.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><nobr>meshing <a href="../archimede.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../newentity_blocks.htm"><b>3</b></a> </nobr><br><nobr>meshingdeflection <a href="../basic_operations.htm"><b>1</b></a> <a href="../archimede.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_buildgui_functions.htm"><b>method</b></a> <br><nobr><a name="bms_MI"></a><a name="subkey_MI"></a>middle <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../point.htm"><b>2</b></a> </nobr><br><nobr>min <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>5</b></a> <a href="../measurement_tools.htm"><b>6</b></a> </nobr><br><a href="../measurement_tools.htm"><b>min_dist</b></a> <br><a href="../complex_objects.htm"><b>mindeg</b></a> <br><nobr>mindegree <a href="../filling.htm"><b>1</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>2</b></a> </nobr><br><nobr>mindistance <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr>minimal <a href="../face.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>5</b></a> <a href="../measurement_tools.htm"><b>6</b></a> </nobr><br><nobr>minimum <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>3</b></a> </nobr><br><nobr>minnbfaces <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><nobr>minor <a href="../ellipse.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../turus.htm"><b>4</b></a> </nobr><br><nobr>mirror <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../mirror_image.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a href="../transformation_operations.htm"><b>mirror1</b></a> <br><a href="../transformation_operations.htm"><b>mirror2</b></a> <br><a href="../transformation_operations.htm"><b>mirror3</b></a> <br><nobr>mirrored <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../mirror_image.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_MO"></a><a name="subkey_MO"></a>mode <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../changing_display_parameters.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../close_contour.htm"><b>4</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>5</b></a> <a href="../shape_processing.htm"><b>6</b></a> <a href="../wireframe_and_shading.htm"><b>7</b></a> </nobr><br><nobr>modeled <a href="../archimede.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> </nobr><br><a href="../files/introduction_to_geom.htm"><b>models</b></a> <br><nobr>modes <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><nobr>modification <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><nobr>modified <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> </nobr><br><nobr>modifies <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../modify_the_location.htm"><b>4</b></a> </nobr><br><nobr>modify <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr>module <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>moment</b></a> <br><nobr>moments <a href="../files/salome2_sp3_measuregui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> </nobr><br><nobr>move <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> </nobr><br><nobr>moved <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> </nobr><br><a name="bms_MU"></a><a name="subkey_MU"></a><a href="../working_with_groups.htm"><b>much</b></a> <br><nobr>multi <a href="../blocks_operations.htm"><b>1</b></a> <a href="../blocks.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>4</b></a> <a href="../multi_translation.htm"><b>5</b></a> <a href="../multi_transformation.htm"><b>6</b></a> <a href="../multi_rotation.htm"><b>7</b></a> <a href="../transformation_operations.htm"><b>8</b></a> </nobr><br><a href="../transformation_operations.htm"><b>multirotate1d</b></a> <br><a href="../transformation_operations.htm"><b>multirotate2d</b></a> <br><nobr>multitude <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../propagate.htm"><b>2</b></a> </nobr><br><nobr>must <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../multi_translation.htm"><b>4</b></a> <a href="../multi_rotation.htm"><b>5</b></a> <a href="../measurement_tools.htm"><b>6</b></a> <a href="../suppress_holes.htm"><b>7</b></a> </nobr><br>\r
-<br><br>\r
-<nobr><a name="bm_N"></a><a name="subkey_NA"></a>name <a href="../circle.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../archimede.htm"><b>4</b></a> <a href="../arc.htm"><b>5</b></a> <a href="../add_point_on_edge.htm"><b>6</b></a> <a href="../face.htm"><b>7</b></a> <a href="../extrusion.htm"><b>8</b></a> <a href="../ellipse.htm"><b>9</b></a> <a href="../edge.htm"><b>10</b></a> <a href="../cylinder.htm"><b>11</b></a> <a href="../cut.htm"><b>12</b></a> <a href="../curve.htm"><b>13</b></a> <a href="../cone.htm"><b>14</b></a> <a href="../compound.htm"><b>15</b></a> <a href="../common.htm"><b>16</b></a> <a href="../close_contour.htm"><b>17</b></a> <a href="../glue_faces.htm"><b>18</b></a> <a href="../fuse.htm"><b>19</b></a> <a href="../filling.htm"><b>20</b></a> <a href="../fillet.htm"><b>21</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>22</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>23</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>24</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>25</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>26</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>27</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>28</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>29</b></a> <a href="../point.htm"><b>30</b></a> <a href="../plane.htm"><b>31</b></a> <a href="../pipe_creation.htm"><b>32</b></a> <a href="../partition.htm"><b>33</b></a> <a href="../offset_surface.htm"><b>34</b></a> <a href="../newentity_blocks.htm"><b>35</b></a> <a href="../multi_translation.htm"><b>36</b></a> <a href="../multi_transformation.htm"><b>37</b></a> <a href="../multi_rotation.htm"><b>38</b></a> <a href="../modify_the_location.htm"><b>39</b></a> <a href="../mirror_image.htm"><b>40</b></a> <a href="../local_coordinate_system.htm"><b>41</b></a> <a href="../line.htm"><b>42</b></a> <a href="../suppress_holes.htm"><b>43</b></a> <a href="../suppress_faces.htm"><b>44</b></a> <a href="../sphere.htm"><b>45</b></a> <a href="../solid.htm"><b>46</b></a> <a href="../shell.htm"><b>47</b></a> <a href="../sewing.htm"><b>48</b></a> <a href="../section.htm"><b>49</b></a> <a href="../scale_transform.htm"><b>50</b></a> <a href="../revolution.htm"><b>51</b></a> <a href="../working_with_groups.htm"><b>52</b></a> <a href="../working_plane.htm"><b>53</b></a> <a href="../wire.htm"><b>54</b></a> <a href="../vector.htm"><b>55</b></a> <a href="../turus.htm"><b>56</b></a> <a href="../translation.htm"><b>57</b></a> <a href="../suppress_internal_wires.htm"><b>58</b></a> </nobr><br><nobr>names <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_NB"></a><a name="subkey_NB"></a>nb <a href="../box.htm"><b>1</b></a> <a href="../extrusion.htm"><b>2</b></a> <a href="../line.htm"><b>3</b></a> <a href="../sphere.htm"><b>4</b></a> </nobr><br><a href="../explode.htm"><b>nb_sub</b></a> <br><nobr>nbiter <a href="../complex_objects.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>3</b></a> </nobr><br><a href="../measurement_tools.htm"><b>nbounding</b></a> <br><a href="../measurement_tools.htm"><b>nbox</b></a> <br><nobr>nbsplitpoints <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>nbtimes <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>2</b></a> <a href="../multi_translation.htm"><b>3</b></a> <a href="../multi_transformation.htm"><b>4</b></a> <a href="../multi_rotation.htm"><b>5</b></a> </nobr><br><nobr>nbtimes1 <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> </nobr><br><nobr>nbtimes2 <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> <a href="../multi_rotation.htm"><b>3</b></a> </nobr><br><nobr>nbtimesu <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><nobr>nbtimesv <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><a name="bms_NC"></a><a name="subkey_NC"></a><a href="../measurement_tools.htm"><b>ncentre</b></a> <br><a href="../measurement_tools.htm"><b>ncompound</b></a> <br><nobr><a name="bms_NE"></a><a name="subkey_NE"></a>necessary <a href="../chamfer.htm"><b>1</b></a> <a href="../fillet.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>5</b></a> <a href="../sketcher.htm"><b>6</b></a> <a href="../shape_processing.htm"><b>7</b></a> </nobr><br><nobr>need <a href="../chamfer.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../face.htm"><b>3</b></a> <a href="../extrusion.htm"><b>4</b></a> <a href="../explode.htm"><b>5</b></a> <a href="../filling.htm"><b>6</b></a> <a href="../fillet.htm"><b>7</b></a> <a href="../pipe_creation.htm"><b>8</b></a> <a href="../multi_translation.htm"><b>9</b></a> <a href="../multi_rotation.htm"><b>10</b></a> <a href="../sphere.htm"><b>11</b></a> <a href="../scale_transform.htm"><b>12</b></a> <a href="../rotation.htm"><b>13</b></a> <a href="../revolution.htm"><b>14</b></a> <a href="../translation.htm"><b>15</b></a> </nobr><br><nobr>needed <a href="../close_contour.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><nobr>negative <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../offset_surface.htm"><b>2</b></a> </nobr><br><nobr>neigbour <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>new <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../arc.htm"><b>3</b></a> <a href="../face.htm"><b>4</b></a> <a href="../extrusion.htm"><b>5</b></a> <a href="../explode.htm"><b>6</b></a> <a href="../ellipse.htm"><b>7</b></a> <a href="../edge.htm"><b>8</b></a> <a href="../cylinder.htm"><b>9</b></a> <a href="../curve.htm"><b>10</b></a> <a href="../cone.htm"><b>11</b></a> <a href="../compound.htm"><b>12</b></a> <a href="../close_contour.htm"><b>13</b></a> <a href="../filling.htm"><b>14</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>15</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>16</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>17</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>18</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>19</b></a> <a href="../point.htm"><b>20</b></a> <a href="../plane.htm"><b>21</b></a> <a href="../pipe_creation.htm"><b>22</b></a> <a href="../newentity_blocks.htm"><b>23</b></a> <a href="../local_coordinate_system.htm"><b>24</b></a> <a href="../line.htm"><b>25</b></a> <a href="../sphere.htm"><b>26</b></a> <a href="../solid.htm"><b>27</b></a> <a href="../sketcher.htm"><b>28</b></a> <a href="../shell.htm"><b>29</b></a> <a href="../revolution.htm"><b>30</b></a> <a href="../working_with_groups.htm"><b>31</b></a> <a href="../working_plane.htm"><b>32</b></a> <a href="../wire.htm"><b>33</b></a> <a href="../vector.htm"><b>34</b></a> <a href="../turus.htm"><b>35</b></a> <a href="../transformation_operations.htm"><b>36</b></a> </nobr><br><a name="bms_NI"></a><a name="subkey_NI"></a><a href="../measurement_tools.htm"><b>ninertia</b></a> <br><a name="bms_NM"></a><a name="subkey_NM"></a><a href="../measurement_tools.htm"><b>nminimal</b></a> <br><nobr><a name="bms_NO"></a><a name="subkey_NO"></a>nodes <a href="../curve.htm"><b>1</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>2</b></a> </nobr><br><nobr>noerror <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><a href="../measurement_tools.htm"><b>none</b></a> <br><nobr>normal <a href="../circle.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../extrusion.htm"><b>3</b></a> <a href="../ellipse.htm"><b>4</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>7</b></a> <a href="../plane.htm"><b>8</b></a> <a href="../offset_surface.htm"><b>9</b></a> <a href="../turus.htm"><b>10</b></a> </nobr><br><a href="../cone.htm"><b>note</b></a> <br><a href="../face.htm"><b>nothing</b></a> <br><a href="../newentity_blocks.htm"><b>notions</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf9.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" align="center"><a href="whlstf7.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>
+<p class="ftsbody" >
+<nobr><a name="bms_OC"></a><a name="subkey_OC"></a>occ <a href="../close_contour.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../fillet.htm"><b>4</b></a> <a href="../occ_viewer.htm"><b>5</b></a> <a href="../viewing_geometrical_objects.htm"><b>6</b></a> <a href="../suppress_internal_wires.htm"><b>7</b></a> <a href="../suppress_holes.htm"><b>8</b></a> <a href="../suppress_faces.htm"><b>9</b></a> <a href="../working_with_groups.htm"><b>10</b></a> </nobr><br><a href="../check_free_boundaries.htm"><b>occurred</b></a> <br><nobr><a name="bms_OF"></a><a name="subkey_OF"></a>offset <a href="../offset_surface.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_OK"></a><a name="subkey_OK"></a>ok <a href="../measurement_tools.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../working_with_groups.htm"><b>4</b></a> </nobr><br><a name="bms_OL"></a><a name="subkey_OL"></a><a href="../point.htm"><b>old</b></a> <br><nobr><a name="bms_ON"></a><a name="subkey_ON"></a>one <a href="../close_contour.htm"><b>1</b></a> <a href="../add_point_on_edge.htm"><b>2</b></a> <a href="../cut.htm"><b>3</b></a> <a href="../multi_transformation.htm"><b>4</b></a> <a href="../multi_rotation.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> <a href="../point.htm"><b>7</b></a> <a href="../plane.htm"><b>8</b></a> <a href="../multi_translation.htm"><b>9</b></a> <a href="../transformation_operations.htm"><b>10</b></a> <a href="../sketcher.htm"><b>11</b></a> <a href="../shape_processing.htm"><b>12</b></a> <a href="../working_plane.htm"><b>13</b></a> </nobr><br><a name="bms_OP"></a><a name="subkey_OP"></a><a href="../transparency.htm"><b>opaque</b></a> <br><nobr>open <a href="../close_contour.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../occ_viewer.htm"><b>5</b></a> <a href="../working_with_groups.htm"><b>6</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>opening</b></a> <br><a href="../occ_viewer.htm"><b>opens</b></a> <br><nobr>openwires <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><nobr>operation <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../check_free_faces.htm"><b>3</b></a> <a href="../check_free_boundaries.htm"><b>4</b></a> <a href="../chamfer.htm"><b>5</b></a> <a href="../box.htm"><b>6</b></a> <a href="../basic_operations.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../add_point_on_edge.htm"><b>10</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>11</b></a> <a href="../extrusion.htm"><b>12</b></a> <a href="../explode_on_blocks.htm"><b>13</b></a> <a href="../explode.htm"><b>14</b></a> <a href="../ellipse.htm"><b>15</b></a> <a href="../cylinder.htm"><b>16</b></a> <a href="../cut.htm"><b>17</b></a> <a href="../curve.htm"><b>18</b></a> <a href="../cone.htm"><b>19</b></a> <a href="../common.htm"><b>20</b></a> <a href="../multi_transformation.htm"><b>21</b></a> <a href="../multi_rotation.htm"><b>22</b></a> <a href="../modify_the_location.htm"><b>23</b></a> <a href="../mirror_image.htm"><b>24</b></a> <a href="../line.htm"><b>25</b></a> <a href="../glue_faces.htm"><b>26</b></a> <a href="../fuse.htm"><b>27</b></a> <a href="../filling.htm"><b>28</b></a> <a href="../fillet.htm"><b>29</b></a> <a href="../sewing.htm"><b>30</b></a> <a href="../section.htm"><b>31</b></a> <a href="../scale_transform.htm"><b>32</b></a> <a href="../rotation.htm"><b>33</b></a> <a href="../revolution.htm"><b>34</b></a> <a href="../propagate.htm"><b>35</b></a> <a href="../point.htm"><b>36</b></a> <a href="../plane.htm"><b>37</b></a> <a href="../pipe_creation.htm"><b>38</b></a> <a href="../partition.htm"><b>39</b></a> <a href="../offset_surface.htm"><b>40</b></a> <a href="../newentity_blocks.htm"><b>41</b></a> <a href="../multi_translation.htm"><b>42</b></a> <a href="../vector.htm"><b>43</b></a> <a href="../turus.htm"><b>44</b></a> <a href="../translation.htm"><b>45</b></a> <a href="../transformation_operations.htm"><b>46</b></a> <a href="../suppress_internal_wires.htm"><b>47</b></a> <a href="../suppress_holes.htm"><b>48</b></a> <a href="../suppress_faces.htm"><b>49</b></a> <a href="../sphere.htm"><b>50</b></a> <a href="../sketcher.htm"><b>51</b></a> <a href="../shape_processing.htm"><b>52</b></a> <a href="../working_with_groups.htm"><b>53</b></a> </nobr><br><nobr>operations <a href="../close_contour.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../boolean_operations.htm"><b>5</b></a> <a href="../blocks_operations.htm"><b>6</b></a> <a href="../basic_operations.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../add_point_on_edge.htm"><b>9</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>10</b></a> <a href="../files/introduction_to_geom.htm"><b>11</b></a> <a href="../explode_on_blocks.htm"><b>12</b></a> <a href="../cut.htm"><b>13</b></a> <a href="../common.htm"><b>14</b></a> <a href="../multi_transformation.htm"><b>15</b></a> <a href="../multi_rotation.htm"><b>16</b></a> <a href="../modify_the_location.htm"><b>17</b></a> <a href="../mirror_image.htm"><b>18</b></a> <a href="../glue_faces.htm"><b>19</b></a> <a href="../geometry.htm"><b>20</b></a> <a href="../fuse.htm"><b>21</b></a> <a href="../fillet.htm"><b>22</b></a> <a href="../sewing.htm"><b>23</b></a> <a href="../section.htm"><b>24</b></a> <a href="../scale_transform.htm"><b>25</b></a> <a href="../rotation.htm"><b>26</b></a> <a href="../repairing_operations.htm"><b>27</b></a> <a href="../propagate.htm"><b>28</b></a> <a href="../partition.htm"><b>29</b></a> <a href="../offset_surface.htm"><b>30</b></a> <a href="../multi_translation.htm"><b>31</b></a> <a href="../translation.htm"><b>32</b></a> <a href="../transformation_operations.htm"><b>33</b></a> <a href="../suppress_internal_wires.htm"><b>34</b></a> <a href="../suppress_holes.htm"><b>35</b></a> <a href="../suppress_faces.htm"><b>36</b></a> <a href="../shape_processing.htm"><b>37</b></a> </nobr><br><a href="../shape_processing.htm"><b>operator</b></a> <br><nobr>operators <a href="../repairing_operations.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>opportunity</b></a> <br><a href="../box.htm"><b>opposite</b></a> <br><nobr>optimization <a href="../files/introduction_to_geom.htm"><b>1</b></a> <a href="../geometry.htm"><b>2</b></a> </nobr><br><a href="../wireframe_and_shading.htm"><b>option</b></a> <br><a href="../viewing_geometrical_objects.htm"><b>options</b></a> <br><a name="bms_OR"></a><a name="subkey_OR"></a><a href="../shape_processing.htm"><b>order</b></a> <br><a href="../occ_viewer.htm"><b>orientate</b></a> <br><a href="../occ_viewer.htm"><b>orientation</b></a> <br><a href="../newentity_blocks.htm"><b>oriented</b></a> <br><nobr>origin <a href="../box.htm"><b>1</b></a> <a href="../cylinder.htm"><b>2</b></a> <a href="../cone.htm"><b>3</b></a> <a href="../local_coordinate_system.htm"><b>4</b></a> <a href="../occ_viewer.htm"><b>5</b></a> <a href="../vector.htm"><b>6</b></a> <a href="../turus.htm"><b>7</b></a> <a href="../sphere.htm"><b>8</b></a> </nobr><br><a name="bms_OS"></a><a name="subkey_OS"></a><a href="../repairing_operations.htm"><b>os</b></a> <br><nobr><a name="bms_OT"></a><a name="subkey_OT"></a>otherwise <a href="../close_contour.htm"><b>1</b></a> <a href="../add_point_on_edge.htm"><b>2</b></a> <a href="../modify_the_location.htm"><b>3</b></a> <a href="../mirror_image.htm"><b>4</b></a> <a href="../rotation.htm"><b>5</b></a> <a href="../translation.htm"><b>6</b></a> </nobr><br><nobr><a name="bms_OU"></a><a name="subkey_OU"></a>our <a href="../color.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../circle.htm"><b>3</b></a> <a href="../check_free_faces.htm"><b>4</b></a> <a href="../check_free_boundaries.htm"><b>5</b></a> <a href="../chamfer.htm"><b>6</b></a> <a href="../box.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../add_point_on_edge.htm"><b>10</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>11</b></a> <a href="../face.htm"><b>12</b></a> <a href="../extrusion.htm"><b>13</b></a> <a href="../explode_on_blocks.htm"><b>14</b></a> <a href="../ellipse.htm"><b>15</b></a> <a href="../edge.htm"><b>16</b></a> <a href="../cylinder.htm"><b>17</b></a> <a href="../cut.htm"><b>18</b></a> <a href="../curve.htm"><b>19</b></a> <a href="../cone.htm"><b>20</b></a> <a href="../compound.htm"><b>21</b></a> <a href="../common.htm"><b>22</b></a> <a href="../multi_transformation.htm"><b>23</b></a> <a href="../multi_rotation.htm"><b>24</b></a> <a href="../modify_the_location.htm"><b>25</b></a> <a href="../mirror_image.htm"><b>26</b></a> <a href="../line.htm"><b>27</b></a> <a href="../glue_faces.htm"><b>28</b></a> <a href="../fuse.htm"><b>29</b></a> <a href="../filling.htm"><b>30</b></a> <a href="../fillet.htm"><b>31</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>32</b></a> <a href="../sewing.htm"><b>33</b></a> <a href="../section.htm"><b>34</b></a> <a href="../scale_transform.htm"><b>35</b></a> <a href="../rotation.htm"><b>36</b></a> <a href="../revolution.htm"><b>37</b></a> <a href="../propagate.htm"><b>38</b></a> <a href="../point.htm"><b>39</b></a> <a href="../plane.htm"><b>40</b></a> <a href="../pipe_creation.htm"><b>41</b></a> <a href="../partition.htm"><b>42</b></a> <a href="../offset_surface.htm"><b>43</b></a> <a href="../newentity_blocks.htm"><b>44</b></a> <a href="../multi_translation.htm"><b>45</b></a> <a href="../wire.htm"><b>46</b></a> <a href="../vector.htm"><b>47</b></a> <a href="../turus.htm"><b>48</b></a> <a href="../transparency.htm"><b>49</b></a> <a href="../translation.htm"><b>50</b></a> <a href="../suppress_internal_wires.htm"><b>51</b></a> <a href="../suppress_holes.htm"><b>52</b></a> <a href="../suppress_faces.htm"><b>53</b></a> <a href="../sphere.htm"><b>54</b></a> <a href="../solid.htm"><b>55</b></a> <a href="../sketcher.htm"><b>56</b></a> <a href="../shell.htm"><b>57</b></a> <a href="../shape_processing.htm"><b>58</b></a> <a href="../working_with_groups.htm"><b>59</b></a> <a href="../wireframe_and_shading.htm"><b>60</b></a> </nobr><br><nobr>out <a href="../occ_viewer.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../partition.htm"><b>outside</b></a> <br><nobr><a name="bms_OX"></a><a name="subkey_OX"></a>ox <a href="../local_coordinate_system.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><a name="bms_OY"></a><a name="subkey_OY"></a><a href="../local_coordinate_system.htm"><b>oy</b></a> <br><nobr><a name="bms_OZ"></a><a name="subkey_OZ"></a>oz <a href="../cylinder.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../local_coordinate_system.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> </nobr><br>
+<br><br>
+<a name="bm_P"></a><a name="subkey_P{"></a><a href="../primitives.htm"><b>p</b></a> <br><a href="../blocks_operations.htm"><b>p_25_25_50</b></a> <br><a href="../blocks_operations.htm"><b>p_25_50_25</b></a> <br><a href="../blocks_operations.htm"><b>p_50_25_25</b></a> <br><a href="../basic_geometrical_objects.htm"><b>p_on_arc</b></a> <br><nobr>p0 <a href="../basic_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../groups.htm"><b>4</b></a> <a href="../geometrical_objects.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> <a href="../primitives.htm"><b>7</b></a> <a href="../transformation_operations.htm"><b>8</b></a> </nobr><br><nobr>p1 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../complex_objects.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../primitives.htm"><b>6</b></a> <a href="../transformation_operations.htm"><b>7</b></a> <a href="../sketcher_tui.htm"><b>8</b></a> </nobr><br><a href="../building_by_blocks.htm"><b>p10</b></a> <br><a href="../basic_geometrical_objects.htm"><b>p100</b></a> <br><a href="../building_by_blocks.htm"><b>p11</b></a> <br><a href="../building_by_blocks.htm"><b>p12</b></a> <br><a href="../building_by_blocks.htm"><b>p13</b></a> <br><nobr>p2 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../complex_objects.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../primitives.htm"><b>6</b></a> <a href="../transformation_operations.htm"><b>7</b></a> <a href="../sketcher_tui.htm"><b>8</b></a> </nobr><br><nobr>p200 <a href="../basic_operations.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> </nobr><br><nobr>p3 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> <a href="../sketcher_tui.htm"><b>6</b></a> </nobr><br><nobr>p4 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><nobr>p5 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>p50</b></a> <br><nobr>p6 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> </nobr><br><nobr>p7 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> </nobr><br><a href="../primitives.htm"><b>p70</b></a> <br><nobr>p8 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> </nobr><br><a href="../building_by_blocks.htm"><b>p9</b></a> <br><a name="bms_PA"></a><a name="subkey_PA"></a><a href="../occ_viewer.htm"><b>panning</b></a> <br><nobr>parallel <a href="../box.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> <a href="../line.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><nobr>parameter <a href="../close_contour.htm"><b>1</b></a> <a href="../add_point_on_edge.htm"><b>2</b></a> <a href="../point.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><a href="../shape_processing.htm"><b>parameterization</b></a> <br><nobr>parameters <a href="../color.htm"><b>1</b></a> <a href="../basic_operations.htm"><b>2</b></a> <a href="../filling.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../viewing_geometrical_objects.htm"><b>5</b></a> <a href="../transparency.htm"><b>6</b></a> <a href="../sketcher.htm"><b>7</b></a> <a href="../shape_processing.htm"><b>8</b></a> <a href="../wireframe_and_shading.htm"><b>9</b></a> </nobr><br><a href="../shape_processing.htm"><b>parametric</b></a> <br><a href="../add_point_on_edge.htm"><b>paramter</b></a> <br><nobr>part <a href="../cone.htm"><b>1</b></a> <a href="../common.htm"><b>2</b></a> <a href="../occ_viewer.htm"><b>3</b></a> </nobr><br><nobr>partition <a href="../basic_operations.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><a href="../basic_operations.htm"><b>partition1</b></a> <br><a href="../basic_operations.htm"><b>partition2</b></a> <br><a href="../basic_operations.htm"><b>partition3</b></a> <br><a href="../occ_viewer.htm"><b>parts</b></a> <br><a href="../sketcher.htm"><b>passed</b></a> <br><nobr>passes <a href="../curve.htm"><b>1</b></a> <a href="../multi_rotation.htm"><b>2</b></a> <a href="../line.htm"><b>3</b></a> <a href="../plane.htm"><b>4</b></a> </nobr><br><a href="../line.htm"><b>passing</b></a> <br><nobr>path <a href="../complex_objects.htm"><b>1</b></a> <a href="../pipe_creation.htm"><b>2</b></a> </nobr><br><a href="../pipe_creation.htm"><b>pathshape</b></a> <br><nobr><a name="bms_PE"></a><a name="subkey_PE"></a>perform <a href="../basic_operations.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a href="../partition.htm"><b>performed</b></a> <br><a href="../sketcher.htm"><b>perpendicular</b></a> <br><nobr><a name="bms_PI"></a><a name="subkey_PI"></a>pi <a href="../multi_rotation.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><a href="../modify_the_location.htm"><b>picture</b></a> <br><nobr>pipe <a href="../complex_objects.htm"><b>1</b></a> <a href="../pipe_creation.htm"><b>2</b></a> </nobr><br><a name="bms_PL"></a><a name="subkey_PL"></a><a href="../occ_viewer.htm"><b>place</b></a> <br><a href="../shape_processing.htm"><b>placed</b></a> <br><a href="../modify_the_location.htm"><b>places</b></a> <br><nobr>planar <a href="../face.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> <a href="../sketcher_tui.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> <a href="../working_plane.htm"><b>5</b></a> </nobr><br><nobr>plane <a href="../basic_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../archimede.htm"><b>3</b></a> <a href="../mirror_image.htm"><b>4</b></a> <a href="../plane.htm"><b>5</b></a> <a href="../partition.htm"><b>6</b></a> <a href="../occ_viewer.htm"><b>7</b></a> <a href="../transformation_operations.htm"><b>8</b></a> <a href="../sketcher.htm"><b>9</b></a> <a href="../working_plane.htm"><b>10</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>plane1</b></a> <br><a href="../basic_geometrical_objects.htm"><b>plane2</b></a> <br><a href="../basic_geometrical_objects.htm"><b>plane3</b></a> <br><nobr>planes <a href="../plane.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>plug</b></a> <br><a href="../archimede.htm"><b>plunged</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf9.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>
+
+</body>
+
+</html>
+
index 8621048b59407790fedc7d105a702644ca396295..e6bc71836f0c27d8c7eb8c4f5ef76c8535780cef 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words List</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsbody" align="center"><a href="whlstf8.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>\r
-<p class="ftsbody" >\r
-<nobr><a name="bms_NU"></a><a name="subkey_NU"></a>number <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../filling.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>6</b></a> <a href="../offset_surface.htm"><b>7</b></a> <a href="../multi_translation.htm"><b>8</b></a> <a href="../multi_transformation.htm"><b>9</b></a> <a href="../multi_rotation.htm"><b>10</b></a> <a href="../isos.htm"><b>11</b></a> <a href="../suppress_holes.htm"><b>12</b></a> <a href="../shape_processing.htm"><b>13</b></a> <a href="../sewing.htm"><b>14</b></a> <a href="../repairing_operations.htm"><b>15</b></a> <a href="../transformation_operations.htm"><b>16</b></a> </nobr><br><nobr>numbers <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../multi_transformation.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_operationgui_functions.htm"><b>numeber</b></a> <br>\r
-<br><br>\r
-<nobr><a name="bm_O"></a><a name="subkey_OB"></a>object <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../archimede.htm"><b>3</b></a> <a href="../face.htm"><b>4</b></a> <a href="../extrusion.htm"><b>5</b></a> <a href="../explode.htm"><b>6</b></a> <a href="../common.htm"><b>7</b></a> <a href="../color.htm"><b>8</b></a> <a href="../geometrical_objects.htm"><b>9</b></a> <a href="../fillet.htm"><b>10</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>11</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>12</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>13</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>14</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>15</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>16</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>17</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>18</b></a> <a href="../pipe_creation.htm"><b>19</b></a> <a href="../offset_surface.htm"><b>20</b></a> <a href="../multi_rotation.htm"><b>21</b></a> <a href="../modify_the_location.htm"><b>22</b></a> <a href="../mirror_image.htm"><b>23</b></a> <a href="../local_coordinate_system.htm"><b>24</b></a> <a href="../groups.htm"><b>25</b></a> <a href="../rotation.htm"><b>26</b></a> <a href="../revolution.htm"><b>27</b></a> <a href="../repairing_operations.htm"><b>28</b></a> <a href="../propagate.htm"><b>29</b></a> <a href="../working_with_groups.htm"><b>30</b></a> <a href="../wireframe_and_shading.htm"><b>31</b></a> <a href="../wire.htm"><b>32</b></a> <a href="../translation.htm"><b>33</b></a> <a href="../transformation_operations.htm"><b>34</b></a> <a href="../suppress_internal_wires.htm"><b>35</b></a> </nobr><br><nobr>objects <a href="../circle.htm"><b>1</b></a> <a href="../changing_displaying_parameters.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../boolean_operations.htm"><b>4</b></a> <a href="../blocks_operations.htm"><b>5</b></a> <a href="../basic_operations.htm"><b>6</b></a> <a href="../basic_geometrical_objects.htm"><b>7</b></a> <a href="../arc.htm"><b>8</b></a> <a href="../files/introduction_to_geom.htm"><b>9</b></a> <a href="../face.htm"><b>10</b></a> <a href="../extrusion.htm"><b>11</b></a> <a href="../ellipse.htm"><b>12</b></a> <a href="../edge.htm"><b>13</b></a> <a href="../curve.htm"><b>14</b></a> <a href="../compound.htm"><b>15</b></a> <a href="../complex_objects.htm"><b>16</b></a> <a href="../geometrical_objects.htm"><b>17</b></a> <a href="../filling.htm"><b>18</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>19</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>20</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>21</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>22</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>23</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>24</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>25</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>26</b></a> <a href="../files/salome2_sp3_buildgui_functions.htm"><b>27</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>28</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>29</b></a> <a href="../point.htm"><b>30</b></a> <a href="../plane.htm"><b>31</b></a> <a href="../pipe_creation.htm"><b>32</b></a> <a href="../offset_surface.htm"><b>33</b></a> <a href="../multi_rotation.htm"><b>34</b></a> <a href="../line.htm"><b>35</b></a> <a href="../groups.htm"><b>36</b></a> <a href="../solid.htm"><b>37</b></a> <a href="../sketcher_tui.htm"><b>38</b></a> <a href="../shell.htm"><b>39</b></a> <a href="../revolution.htm"><b>40</b></a> <a href="../repairing_operations.htm"><b>41</b></a> <a href="../primitives.htm"><b>42</b></a> <a href="../wireframe_and_shading.htm"><b>43</b></a> <a href="../wire.htm"><b>44</b></a> <a href="../vector.htm"><b>45</b></a> <a href="../transformation_operations.htm"><b>46</b></a> </nobr><br><a href="../explode.htm"><b>obtain</b></a> <br><a href="../measurement_tools.htm"><b>obtained</b></a> <br><nobr><a name="bms_OC"></a><a name="subkey_OC"></a>occ <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../add_point_on_edge.htm"><b>3</b></a> <a href="../close_contour.htm"><b>4</b></a> <a href="../fillet.htm"><b>5</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>7</b></a> <a href="../suppress_holes.htm"><b>8</b></a> <a href="../suppress_faces.htm"><b>9</b></a> <a href="../working_with_groups.htm"><b>10</b></a> <a href="../suppress_internal_wires.htm"><b>11</b></a> </nobr><br><nobr>occurred <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> </nobr><br><a name="bms_OF"></a><a name="subkey_OF"></a><a href="../working_with_groups.htm"><b>offers</b></a> <br><nobr>offset <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>1</b></a> <a href="../offset_surface.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_OK"></a><a name="subkey_OK"></a>ok <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../measurement_tools.htm"><b>2</b></a> <a href="../local_coordinate_system.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> </nobr><br><a name="bms_OL"></a><a name="subkey_OL"></a><a href="../point.htm"><b>old</b></a> <br><nobr><a name="bms_ON"></a><a name="subkey_ON"></a>one <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../cut.htm"><b>2</b></a> <a href="../close_contour.htm"><b>3</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>5</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>6</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>7</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>8</b></a> <a href="../point.htm"><b>9</b></a> <a href="../plane.htm"><b>10</b></a> <a href="../multi_translation.htm"><b>11</b></a> <a href="../multi_transformation.htm"><b>12</b></a> <a href="../multi_rotation.htm"><b>13</b></a> <a href="../modify_the_location.htm"><b>14</b></a> <a href="../sketcher.htm"><b>15</b></a> <a href="../repairing_operations.htm"><b>16</b></a> <a href="../working_plane.htm"><b>17</b></a> <a href="../transformation_operations.htm"><b>18</b></a> </nobr><br><nobr>ones <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a name="bms_OP"></a><a name="subkey_OP"></a><a href="../transparency.htm"><b>opaque</b></a> <br><nobr>open <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../working_with_groups.htm"><b>6</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>opening</b></a> <br><nobr>openwires <a href="../check_free_boundaries.htm"><b>1</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>operation <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../box.htm"><b>5</b></a> <a href="../basic_operations.htm"><b>6</b></a> <a href="../archimede.htm"><b>7</b></a> <a href="../arc.htm"><b>8</b></a> <a href="../add_point_on_edge.htm"><b>9</b></a> <a href="../extrusion.htm"><b>10</b></a> <a href="../explode_on_blocks.htm"><b>11</b></a> <a href="../explode.htm"><b>12</b></a> <a href="../ellipse.htm"><b>13</b></a> <a href="../cylinder.htm"><b>14</b></a> <a href="../cut.htm"><b>15</b></a> <a href="../curve.htm"><b>16</b></a> <a href="../cone.htm"><b>17</b></a> <a href="../common.htm"><b>18</b></a> <a href="../close_contour.htm"><b>19</b></a> <a href="../glue_faces.htm"><b>20</b></a> <a href="../fuse.htm"><b>21</b></a> <a href="../filling.htm"><b>22</b></a> <a href="../fillet.htm"><b>23</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>24</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>25</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>26</b></a> <a href="../point.htm"><b>27</b></a> <a href="../plane.htm"><b>28</b></a> <a href="../pipe_creation.htm"><b>29</b></a> <a href="../partition.htm"><b>30</b></a> <a href="../offset_surface.htm"><b>31</b></a> <a href="../newentity_blocks.htm"><b>32</b></a> <a href="../multi_translation.htm"><b>33</b></a> <a href="../multi_transformation.htm"><b>34</b></a> <a href="../multi_rotation.htm"><b>35</b></a> <a href="../modify_the_location.htm"><b>36</b></a> <a href="../mirror_image.htm"><b>37</b></a> <a href="../line.htm"><b>38</b></a> <a href="../suppress_holes.htm"><b>39</b></a> <a href="../suppress_faces.htm"><b>40</b></a> <a href="../sphere.htm"><b>41</b></a> <a href="../sketcher.htm"><b>42</b></a> <a href="../shape_processing.htm"><b>43</b></a> <a href="../sewing.htm"><b>44</b></a> <a href="../section.htm"><b>45</b></a> <a href="../scale_transform.htm"><b>46</b></a> <a href="../rotation.htm"><b>47</b></a> <a href="../revolution.htm"><b>48</b></a> <a href="../propagate.htm"><b>49</b></a> <a href="../working_with_groups.htm"><b>50</b></a> <a href="../vector.htm"><b>51</b></a> <a href="../turus.htm"><b>52</b></a> <a href="../translation.htm"><b>53</b></a> <a href="../transformation_operations.htm"><b>54</b></a> <a href="../suppress_internal_wires.htm"><b>55</b></a> </nobr><br><nobr>operations <a href="../check_free_faces.htm"><b>1</b></a> <a href="../check_free_boundaries.htm"><b>2</b></a> <a href="../chamfer.htm"><b>3</b></a> <a href="../boolean_operations.htm"><b>4</b></a> <a href="../blocks_operations.htm"><b>5</b></a> <a href="../basic_operations.htm"><b>6</b></a> <a href="../archimede.htm"><b>7</b></a> <a href="../add_point_on_edge.htm"><b>8</b></a> <a href="../files/introduction_to_geom.htm"><b>9</b></a> <a href="../explode_on_blocks.htm"><b>10</b></a> <a href="../cut.htm"><b>11</b></a> <a href="../common.htm"><b>12</b></a> <a href="../close_contour.htm"><b>13</b></a> <a href="../glue_faces.htm"><b>14</b></a> <a href="../fuse.htm"><b>15</b></a> <a href="../fillet.htm"><b>16</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>17</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>18</b></a> <a href="../files/salome2_sp3_operationgui_functions.htm"><b>19</b></a> <a href="../files/salome2_sp3_generationgui_functions.htm"><b>20</b></a> <a href="../files/salome2_sp3_displaygui_functions.htm"><b>21</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>22</b></a> <a href="../partition.htm"><b>23</b></a> <a href="../offset_surface.htm"><b>24</b></a> <a href="../multi_translation.htm"><b>25</b></a> <a href="../multi_transformation.htm"><b>26</b></a> <a href="../multi_rotation.htm"><b>27</b></a> <a href="../modify_the_location.htm"><b>28</b></a> <a href="../mirror_image.htm"><b>29</b></a> <a href="../suppress_holes.htm"><b>30</b></a> <a href="../suppress_faces.htm"><b>31</b></a> <a href="../shape_processing.htm"><b>32</b></a> <a href="../sewing.htm"><b>33</b></a> <a href="../section.htm"><b>34</b></a> <a href="../scale_transform.htm"><b>35</b></a> <a href="../rotation.htm"><b>36</b></a> <a href="../repairing_operations.htm"><b>37</b></a> <a href="../propagate.htm"><b>38</b></a> <a href="../translation.htm"><b>39</b></a> <a href="../transformation_operations.htm"><b>40</b></a> <a href="../suppress_internal_wires.htm"><b>41</b></a> </nobr><br><nobr>operator <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>operators <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>opportunity</b></a> <br><nobr>opposite <a href="../box.htm"><b>1</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>2</b></a> </nobr><br><a href="../files/introduction_to_geom.htm"><b>optimization</b></a> <br><nobr>option <a href="../changing_displaying_parameters.htm"><b>1</b></a> <a href="../wireframe_and_shading.htm"><b>2</b></a> </nobr><br><a href="../blocks.htm"><b>options</b></a> <br><nobr><a name="bms_OR"></a><a name="subkey_OR"></a>order <a href="../files/salome2_sp3_repairgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>oriented <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../newentity_blocks.htm"><b>2</b></a> </nobr><br><nobr>origin <a href="../box.htm"><b>1</b></a> <a href="../cylinder.htm"><b>2</b></a> <a href="../cone.htm"><b>3</b></a> <a href="../files/salome2_sp3_primitivegui_functions.htm"><b>4</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>5</b></a> <a href="../local_coordinate_system.htm"><b>6</b></a> <a href="../sphere.htm"><b>7</b></a> <a href="../vector.htm"><b>8</b></a> <a href="../turus.htm"><b>9</b></a> </nobr><br><a name="bms_OS"></a><a name="subkey_OS"></a><a href="../repairing_operations.htm"><b>os</b></a> <br><nobr><a name="bms_OT"></a><a name="subkey_OT"></a>otherwise <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../files/salome2_sp3_transformationgui_functions.htm"><b>3</b></a> <a href="../files/salome2_sp3_repairgui_functions.htm"><b>4</b></a> <a href="../modify_the_location.htm"><b>5</b></a> <a href="../mirror_image.htm"><b>6</b></a> <a href="../rotation.htm"><b>7</b></a> <a href="../translation.htm"><b>8</b></a> </nobr><br><nobr><a name="bms_OU"></a><a name="subkey_OU"></a>our <a href="../circle.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../chamfer.htm"><b>4</b></a> <a href="../box.htm"><b>5</b></a> <a href="../archimede.htm"><b>6</b></a> <a href="../arc.htm"><b>7</b></a> <a href="../add_point_on_edge.htm"><b>8</b></a> <a href="../face.htm"><b>9</b></a> <a href="../extrusion.htm"><b>10</b></a> <a href="../explode_on_blocks.htm"><b>11</b></a> <a href="../ellipse.htm"><b>12</b></a> <a href="../edge.htm"><b>13</b></a> <a href="../cylinder.htm"><b>14</b></a> <a href="../cut.htm"><b>15</b></a> <a href="../curve.htm"><b>16</b></a> <a href="../cone.htm"><b>17</b></a> <a href="../compound.htm"><b>18</b></a> <a href="../common.htm"><b>19</b></a> <a href="../color.htm"><b>20</b></a> <a href="../close_contour.htm"><b>21</b></a> <a href="../glue_faces.htm"><b>22</b></a> <a href="../fuse.htm"><b>23</b></a> <a href="../filling.htm"><b>24</b></a> <a href="../fillet.htm"><b>25</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>26</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>27</b></a> <a href="../point.htm"><b>28</b></a> <a href="../plane.htm"><b>29</b></a> <a href="../pipe_creation.htm"><b>30</b></a> <a href="../partition.htm"><b>31</b></a> <a href="../offset_surface.htm"><b>32</b></a> <a href="../newentity_blocks.htm"><b>33</b></a> <a href="../multi_translation.htm"><b>34</b></a> <a href="../multi_transformation.htm"><b>35</b></a> <a href="../multi_rotation.htm"><b>36</b></a> <a href="../modify_the_location.htm"><b>37</b></a> <a href="../mirror_image.htm"><b>38</b></a> <a href="../line.htm"><b>39</b></a> <a href="../suppress_holes.htm"><b>40</b></a> <a href="../suppress_faces.htm"><b>41</b></a> <a href="../sphere.htm"><b>42</b></a> <a href="../solid.htm"><b>43</b></a> <a href="../sketcher.htm"><b>44</b></a> <a href="../shell.htm"><b>45</b></a> <a href="../shape_processing.htm"><b>46</b></a> <a href="../sewing.htm"><b>47</b></a> <a href="../section.htm"><b>48</b></a> <a href="../scale_transform.htm"><b>49</b></a> <a href="../rotation.htm"><b>50</b></a> <a href="../revolution.htm"><b>51</b></a> <a href="../propagate.htm"><b>52</b></a> <a href="../working_with_groups.htm"><b>53</b></a> <a href="../wireframe_and_shading.htm"><b>54</b></a> <a href="../wire.htm"><b>55</b></a> <a href="../vector.htm"><b>56</b></a> <a href="../turus.htm"><b>57</b></a> <a href="../transparency.htm"><b>58</b></a> <a href="../translation.htm"><b>59</b></a> <a href="../suppress_internal_wires.htm"><b>60</b></a> </nobr><br><nobr>outside <a href="../files/salome2_sp3_operationgui_functions.htm"><b>1</b></a> <a href="../partition.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_OX"></a><a name="subkey_OX"></a>ox <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> <a href="../sketcher.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_OY"></a><a name="subkey_OY"></a>oy <a href="../files/salome2_sp3_basicgui_functions.htm"><b>1</b></a> <a href="../local_coordinate_system.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_OZ"></a><a name="subkey_OZ"></a>oz <a href="../cylinder.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../files/salome2_sp3_basicgui_functions.htm"><b>3</b></a> <a href="../local_coordinate_system.htm"><b>4</b></a> <a href="../sketcher.htm"><b>5</b></a> </nobr><br>\r
-<br><br>\r
-<a name="bm_P"></a><a name="subkey_P{"></a><a href="../primitives.htm"><b>p</b></a> <br><a href="../blocks_operations.htm"><b>p_25_25_50</b></a> <br><a href="../blocks_operations.htm"><b>p_25_50_25</b></a> <br><a href="../blocks_operations.htm"><b>p_50_25_25</b></a> <br><a href="../basic_geometrical_objects.htm"><b>p_on_arc</b></a> <br><nobr>p0 <a href="../basic_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../groups.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> <a href="../primitives.htm"><b>7</b></a> <a href="../transformation_operations.htm"><b>8</b></a> </nobr><br><nobr>p1 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../complex_objects.htm"><b>4</b></a> <a href="../sketcher_tui.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> <a href="../primitives.htm"><b>7</b></a> <a href="../transformation_operations.htm"><b>8</b></a> </nobr><br><a href="../building_by_blocks.htm"><b>p10</b></a> <br><a href="../basic_geometrical_objects.htm"><b>p100</b></a> <br><a href="../building_by_blocks.htm"><b>p11</b></a> <br><a href="../building_by_blocks.htm"><b>p12</b></a> <br><a href="../building_by_blocks.htm"><b>p13</b></a> <br><nobr>p2 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../boolean_operations.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../complex_objects.htm"><b>4</b></a> <a href="../sketcher_tui.htm"><b>5</b></a> <a href="../repairing_operations.htm"><b>6</b></a> <a href="../primitives.htm"><b>7</b></a> <a href="../transformation_operations.htm"><b>8</b></a> </nobr><br><nobr>p200 <a href="../basic_operations.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> </nobr><br><nobr>p3 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../sketcher_tui.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><nobr>p4 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><nobr>p5 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../transformation_operations.htm"><b>4</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>p50</b></a> <br><nobr>p6 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> </nobr><br><nobr>p7 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> </nobr><br><a href="../primitives.htm"><b>p70</b></a> <br><nobr>p8 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> </nobr><br><a href="../building_by_blocks.htm"><b>p9</b></a> <br><br><br></p><p class="ftsbody" align="center"><a href="whlstf10.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words List</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsbody" align="center"><a href="whlstf8.htm" target="_self" title="previous search group"><b>&lt;&lt;</b></a><br><br></p>
+<p class="ftsbody" >
+<nobr><a name="bms_PN"></a><a name="subkey_PN"></a>png <a href="../occ_viewer.htm"><b>1</b></a> <a href="../viewing_geometrical_objects.htm"><b>2</b></a> </nobr><br><nobr><a name="bms_PO"></a><a name="subkey_PO"></a>point <a href="../circle.htm"><b>1</b></a> <a href="../box.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../arc.htm"><b>4</b></a> <a href="../add_point_on_edge.htm"><b>5</b></a> <a href="../extrusion.htm"><b>6</b></a> <a href="../ellipse.htm"><b>7</b></a> <a href="../cylinder.htm"><b>8</b></a> <a href="../cone.htm"><b>9</b></a> <a href="../multi_rotation.htm"><b>10</b></a> <a href="../mirror_image.htm"><b>11</b></a> <a href="../measurement_tools.htm"><b>12</b></a> <a href="../local_coordinate_system.htm"><b>13</b></a> <a href="../line.htm"><b>14</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>15</b></a> <a href="../scale_transform.htm"><b>16</b></a> <a href="../repairing_operations.htm"><b>17</b></a> <a href="../point.htm"><b>18</b></a> <a href="../plane.htm"><b>19</b></a> <a href="../offset_surface.htm"><b>20</b></a> <a href="../occ_viewer.htm"><b>21</b></a> <a href="../vector.htm"><b>22</b></a> <a href="../turus.htm"><b>23</b></a> <a href="../transformation_operations.htm"><b>24</b></a> <a href="../sphere.htm"><b>25</b></a> <a href="../sketcher.htm"><b>26</b></a> </nobr><br><nobr>point1 <a href="../circle.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../basic_geometrical_objects.htm"><b>4</b></a> <a href="../arc.htm"><b>5</b></a> <a href="../extrusion.htm"><b>6</b></a> <a href="../edge.htm"><b>7</b></a> <a href="../line.htm"><b>8</b></a> <a href="../plane.htm"><b>9</b></a> <a href="../vector.htm"><b>10</b></a> <a href="../translation.htm"><b>11</b></a> </nobr><br><nobr>point2 <a href="../circle.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../box.htm"><b>3</b></a> <a href="../basic_geometrical_objects.htm"><b>4</b></a> <a href="../arc.htm"><b>5</b></a> <a href="../extrusion.htm"><b>6</b></a> <a href="../edge.htm"><b>7</b></a> <a href="../line.htm"><b>8</b></a> <a href="../plane.htm"><b>9</b></a> <a href="../vector.htm"><b>10</b></a> <a href="../translation.htm"><b>11</b></a> </nobr><br><nobr>point3 <a href="../circle.htm"><b>1</b></a> <a href="../building_by_blocks.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../arc.htm"><b>4</b></a> <a href="../plane.htm"><b>5</b></a> </nobr><br><nobr>point4 <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> </nobr><br><a href="../basic_geometrical_objects.htm"><b>point5</b></a> <br><nobr>pointcoordinates <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><nobr>points <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../building_by_blocks.htm"><b>3</b></a> <a href="../box.htm"><b>4</b></a> <a href="../basic_operations.htm"><b>5</b></a> <a href="../basic_geometrical_objects.htm"><b>6</b></a> <a href="../arc.htm"><b>7</b></a> <a href="../edge.htm"><b>8</b></a> <a href="../curve.htm"><b>9</b></a> <a href="../complex_objects.htm"><b>10</b></a> <a href="../line.htm"><b>11</b></a> <a href="../groups.htm"><b>12</b></a> <a href="../geometrical_objects.htm"><b>13</b></a> <a href="../repairing_operations.htm"><b>14</b></a> <a href="../plane.htm"><b>15</b></a> <a href="../newentity_blocks.htm"><b>16</b></a> <a href="../vector.htm"><b>17</b></a> <a href="../translation.htm"><b>18</b></a> <a href="../transformation_operations.htm"><b>19</b></a> <a href="../sketcher_tui.htm"><b>20</b></a> <a href="../sketcher.htm"><b>21</b></a> <a href="../shape_processing.htm"><b>22</b></a> <a href="../working_with_groups.htm"><b>23</b></a> </nobr><br><nobr>polyline <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> </nobr><br><nobr>pop <a href="../color.htm"><b>1</b></a> <a href="../wireframe_and_shading.htm"><b>2</b></a> </nobr><br><nobr>position <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../modify_the_location.htm"><b>2</b></a> <a href="../point.htm"><b>3</b></a> <a href="../occ_viewer.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> <a href="../working_plane.htm"><b>6</b></a> </nobr><br><a href="../shape_processing.htm"><b>positional</b></a> <br><a href="../shape_processing.htm"><b>positions</b></a> <br><a href="../face.htm"><b>possibilities</b></a> <br><a href="../shape_processing.htm"><b>possibility</b></a> <br><nobr>possible <a href="../blocks_operations.htm"><b>1</b></a> <a href="../curve.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../propagate.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> </nobr><br><nobr><a name="bms_PR"></a><a name="subkey_PR"></a>precision <a href="../sewing.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><a href="../sketcher.htm"><b>predefined</b></a> <br><a href="../viewing_geometrical_objects.htm"><b>presentation</b></a> <br><a href="../local_coordinate_system.htm"><b>press</b></a> <br><a href="../occ_viewer.htm"><b>pressed</b></a> <br><a href="../local_coordinate_system.htm"><b>presumes</b></a> <br><a href="../occ_viewer.htm"><b>preview</b></a> <br><nobr>previous <a href="../sketcher.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>primitives <a href="../box.htm"><b>1</b></a> <a href="../files/introduction_to_geom.htm"><b>2</b></a> <a href="../cylinder.htm"><b>3</b></a> <a href="../cone.htm"><b>4</b></a> <a href="../geometry.htm"><b>5</b></a> <a href="../primitives.htm"><b>6</b></a> <a href="../turus.htm"><b>7</b></a> <a href="../sphere.htm"><b>8</b></a> </nobr><br><nobr>print <a href="../measurement_tools.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> </nobr><br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>printed</b></a> <br><nobr>prism <a href="../extrusion.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><a href="../transformation_operations.htm"><b>prism_edges</b></a> <br><nobr>prism_faces <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../transformation_operations.htm"><b>2</b></a> </nobr><br><a href="../complex_objects.htm"><b>prism1</b></a> <br><a href="../complex_objects.htm"><b>prism2</b></a> <br><nobr>prisms <a href="../extrusion.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> </nobr><br><a href="../shape_processing.htm"><b>problems</b></a> <br><nobr>process <a href="../repairing_operations.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>processed <a href="../close_contour.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../suppress_faces.htm"><b>3</b></a> <a href="../shape_processing.htm"><b>4</b></a> </nobr><br><a href="../shape_processing.htm"><b>processes</b></a> <br><nobr>processing <a href="../repairing_operations.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>processshape <a href="../repairing_operations.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><nobr>produce <a href="../close_contour.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../archimede.htm"><b>3</b></a> <a href="../explode_on_blocks.htm"><b>4</b></a> <a href="../cut.htm"><b>5</b></a> <a href="../common.htm"><b>6</b></a> <a href="../multi_transformation.htm"><b>7</b></a> <a href="../multi_rotation.htm"><b>8</b></a> <a href="../mirror_image.htm"><b>9</b></a> <a href="../fuse.htm"><b>10</b></a> <a href="../fillet.htm"><b>11</b></a> <a href="../sewing.htm"><b>12</b></a> <a href="../section.htm"><b>13</b></a> <a href="../scale_transform.htm"><b>14</b></a> <a href="../rotation.htm"><b>15</b></a> <a href="../propagate.htm"><b>16</b></a> <a href="../partition.htm"><b>17</b></a> <a href="../offset_surface.htm"><b>18</b></a> <a href="../multi_translation.htm"><b>19</b></a> <a href="../translation.htm"><b>20</b></a> <a href="../transformation_operations.htm"><b>21</b></a> <a href="../suppress_faces.htm"><b>22</b></a> <a href="../shape_processing.htm"><b>23</b></a> </nobr><br><a href="../groups.htm"><b>program</b></a> <br><a href="../multi_rotation.htm"><b>projection</b></a> <br><a href="../working_plane.htm"><b>projections</b></a> <br><nobr>propagate <a href="../blocks_operations.htm"><b>1</b></a> <a href="../propagate.htm"><b>2</b></a> </nobr><br><nobr>propagation <a href="../blocks_operations.htm"><b>1</b></a> <a href="../propagate.htm"><b>2</b></a> </nobr><br><nobr>properties <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> </nobr><br><a href="../shape_processing.htm"><b>proportional</b></a> <br><a href="../measurement_tools.htm"><b>props</b></a> <br><nobr>provide <a href="../color.htm"><b>1</b></a> <a href="../close_contour.htm"><b>2</b></a> <a href="../circle.htm"><b>3</b></a> <a href="../check_free_faces.htm"><b>4</b></a> <a href="../check_free_boundaries.htm"><b>5</b></a> <a href="../chamfer.htm"><b>6</b></a> <a href="../box.htm"><b>7</b></a> <a href="../archimede.htm"><b>8</b></a> <a href="../arc.htm"><b>9</b></a> <a href="../add_point_on_edge.htm"><b>10</b></a> <a href="../files/salome2_sp3_booleangui_functions.htm"><b>11</b></a> <a href="../face.htm"><b>12</b></a> <a href="../extrusion.htm"><b>13</b></a> <a href="../explode_on_blocks.htm"><b>14</b></a> <a href="../ellipse.htm"><b>15</b></a> <a href="../edge.htm"><b>16</b></a> <a href="../cylinder.htm"><b>17</b></a> <a href="../cut.htm"><b>18</b></a> <a href="../curve.htm"><b>19</b></a> <a href="../cone.htm"><b>20</b></a> <a href="../compound.htm"><b>21</b></a> <a href="../common.htm"><b>22</b></a> <a href="../multi_transformation.htm"><b>23</b></a> <a href="../multi_rotation.htm"><b>24</b></a> <a href="../modify_the_location.htm"><b>25</b></a> <a href="../mirror_image.htm"><b>26</b></a> <a href="../line.htm"><b>27</b></a> <a href="../glue_faces.htm"><b>28</b></a> <a href="../fuse.htm"><b>29</b></a> <a href="../filling.htm"><b>30</b></a> <a href="../fillet.htm"><b>31</b></a> <a href="../sewing.htm"><b>32</b></a> <a href="../section.htm"><b>33</b></a> <a href="../scale_transform.htm"><b>34</b></a> <a href="../rotation.htm"><b>35</b></a> <a href="../revolution.htm"><b>36</b></a> <a href="../propagate.htm"><b>37</b></a> <a href="../point.htm"><b>38</b></a> <a href="../plane.htm"><b>39</b></a> <a href="../pipe_creation.htm"><b>40</b></a> <a href="../partition.htm"><b>41</b></a> <a href="../offset_surface.htm"><b>42</b></a> <a href="../newentity_blocks.htm"><b>43</b></a> <a href="../multi_translation.htm"><b>44</b></a> <a href="../wire.htm"><b>45</b></a> <a href="../vector.htm"><b>46</b></a> <a href="../turus.htm"><b>47</b></a> <a href="../transparency.htm"><b>48</b></a> <a href="../translation.htm"><b>49</b></a> <a href="../suppress_internal_wires.htm"><b>50</b></a> <a href="../suppress_holes.htm"><b>51</b></a> <a href="../suppress_faces.htm"><b>52</b></a> <a href="../sphere.htm"><b>53</b></a> <a href="../solid.htm"><b>54</b></a> <a href="../sketcher.htm"><b>55</b></a> <a href="../shell.htm"><b>56</b></a> <a href="../shape_processing.htm"><b>57</b></a> <a href="../working_with_groups.htm"><b>58</b></a> <a href="../wireframe_and_shading.htm"><b>59</b></a> </nobr><br><a href="../occ_viewer.htm"><b>providing</b></a> <br><a name="bms_PS"></a><a name="subkey_PS"></a><a href="../repairing_operations.htm"><b>ps</b></a> <br><a name="bms_PU"></a><a name="subkey_PU"></a><a href="../archimede.htm"><b>put</b></a> <br><nobr><a name="bms_PX"></a><a name="subkey_PX"></a>px <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><a href="../transformation_operations.htm"><b>pxy</b></a> <br><nobr>pxyz <a href="../complex_objects.htm"><b>1</b></a> <a href="../geometrical_objects.htm"><b>2</b></a> <a href="../transformation_operations.htm"><b>3</b></a> </nobr><br><nobr><a name="bms_PY"></a><a name="subkey_PY"></a>py <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../complex_objects.htm"><b>2</b></a> <a href="../geometrical_objects.htm"><b>3</b></a> <a href="../repairing_operations.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><a href="../repairing_operations.htm"><b>py1</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>python</b></a> <br><nobr><a name="bms_PZ"></a><a name="subkey_PZ"></a>pz <a href="../basic_operations.htm"><b>1</b></a> <a href="../basic_geometrical_objects.htm"><b>2</b></a> <a href="../complex_objects.htm"><b>3</b></a> <a href="../geometrical_objects.htm"><b>4</b></a> <a href="../repairing_operations.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br>
+<br><br>
+<a name="bm_Q"></a><a name="subkey_QF"></a><a href="../building_by_blocks.htm"><b>qface1</b></a> <br><a href="../building_by_blocks.htm"><b>qface2</b></a> <br><a href="../building_by_blocks.htm"><b>qface3</b></a> <br><a href="../building_by_blocks.htm"><b>qface4</b></a> <br><a href="../building_by_blocks.htm"><b>qface5</b></a> <br><a href="../building_by_blocks.htm"><b>qface6</b></a> <br><a href="../building_by_blocks.htm"><b>qface7</b></a> <br><a href="../building_by_blocks.htm"><b>qface8</b></a> <br><nobr><a name="bms_QU"></a><a name="subkey_QU"></a>quadrangle <a href="../building_by_blocks.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../plane.htm"><b>3</b></a> <a href="../newentity_blocks.htm"><b>4</b></a> </nobr><br>
+<br><br>
+<nobr><a name="bm_R"></a><a name="subkey_R{"></a>r <a href="../geometrical_objects.htm"><b>1</b></a> <a href="../fillet.htm"><b>2</b></a> <a href="../sketcher_tui.htm"><b>3</b></a> </nobr><br><a name="bms_RA"></a><a name="subkey_RA"></a><a href="../working_with_groups.htm"><b>radio</b></a> <br><nobr>radius <a href="../circle.htm"><b>1</b></a> <a href="../chamfer.htm"><b>2</b></a> <a href="../basic_geometrical_objects.htm"><b>3</b></a> <a href="../ellipse.htm"><b>4</b></a> <a href="../cylinder.htm"><b>5</b></a> <a href="../cone.htm"><b>6</b></a> <a href="../fillet.htm"><b>7</b></a> <a href="../turus.htm"><b>8</b></a> <a href="../transformation_operations.htm"><b>9</b></a> <a href="../sphere.htm"><b>10</b></a> <a href="../sketcher.htm"><b>11</b></a> </nobr><br><nobr>radius1 <a href="../boolean_operations.htm"><b>1</b></a> <a href="../cone.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../primitives.htm"><b>4</b></a> <a href="../transformation_operations.htm"><b>5</b></a> </nobr><br><nobr>radius2 <a href="../cone.htm"><b>1</b></a> <a href="../primitives.htm"><b>2</b></a> </nobr><br><a href="../primitives.htm"><b>radius3</b></a> <br><nobr>radiuses <a href="../basic_geometrical_objects.htm"><b>1</b></a> <a href="../ellipse.htm"><b>2</b></a> <a href="../cone.htm"><b>3</b></a> <a href="../turus.htm"><b>4</b></a> </nobr><br><nobr>radiusmajor <a href="../ellipse.htm"><b>1</b></a> <a href="../turus.htm"><b>2</b></a> </nobr><br><nobr>radiusminor <a href="../ellipse.htm"><b>1</b></a> <a href="../turus.htm"><b>2</b></a> </nobr><br><nobr>raise <a href="../measurement_tools.htm"><b>1</b></a> <a href="../groups.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> </nobr><br><nobr>range <a href="../add_point_on_edge.htm"><b>1</b></a> <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>2</b></a> <a href="../files/introduction_to_geom.htm"><b>3</b></a> <a href="../explode.htm"><b>4</b></a> <a href="../geometry.htm"><b>5</b></a> <a href="../transparency.htm"><b>6</b></a> </nobr><br><a name="bms_RE"></a><a name="subkey_RE"></a><a href="../viewing_geometrical_objects.htm"><b>recent</b></a> <br><a href="../partition.htm"><b>reconstruction</b></a> <br><a href="../viewing_geometrical_objects.htm"><b>redefine</b></a> <br><a href="../shape_processing.htm"><b>reduce</b></a> <br><nobr>reference <a href="../local_coordinate_system.htm"><b>1</b></a> <a href="../point.htm"><b>2</b></a> </nobr><br><a href="../viewing_geometrical_objects.htm"><b>refreshes</b></a> <br><a href="../point.htm"><b>regarding</b></a> <br><a href="../sketcher.htm"><b>relative</b></a> <br><a href="../transformation_operations.htm"><b>relatively</b></a> <br><a href="../wireframe_and_shading.htm"><b>relevant</b></a> <br><nobr>remain <a href="../occ_viewer.htm"><b>1</b></a> <a href="../wireframe_and_shading.htm"><b>2</b></a> </nobr><br><a href="../modify_the_location.htm"><b>remainder</b></a> <br><a href="../occ_viewer.htm"><b>remote</b></a> <br><nobr>remove <a href="../groups.htm"><b>1</b></a> <a href="../repairing_operations.htm"><b>2</b></a> <a href="../suppress_internal_wires.htm"><b>3</b></a> <a href="../suppress_holes.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> </nobr><br><nobr>removed <a href="../modify_the_location.htm"><b>1</b></a> <a href="../mirror_image.htm"><b>2</b></a> <a href="../rotation.htm"><b>3</b></a> <a href="../occ_viewer.htm"><b>4</b></a> <a href="../translation.htm"><b>5</b></a> <a href="../suppress_internal_wires.htm"><b>6</b></a> <a href="../suppress_holes.htm"><b>7</b></a> <a href="../suppress_faces.htm"><b>8</b></a> <a href="../working_with_groups.htm"><b>9</b></a> </nobr><br><nobr>removeobject <a href="../groups.htm"><b>1</b></a> <a href="../working_with_groups.htm"><b>2</b></a> </nobr><br><nobr>removes <a href="../suppress_internal_wires.htm"><b>1</b></a> <a href="../suppress_holes.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><a href="../partition.htm"><b>removewebs</b></a> <br><a href="../groups.htm"><b>removing</b></a> <br><a href="../viewing_geometrical_objects.htm"><b>rename</b></a> <br><nobr>repair <a href="../close_contour.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../add_point_on_edge.htm"><b>4</b></a> <a href="../glue_faces.htm"><b>5</b></a> <a href="../sewing.htm"><b>6</b></a> <a href="../suppress_internal_wires.htm"><b>7</b></a> <a href="../suppress_holes.htm"><b>8</b></a> <a href="../suppress_faces.htm"><b>9</b></a> <a href="../shape_processing.htm"><b>10</b></a> </nobr><br><nobr>repairing <a href="../close_contour.htm"><b>1</b></a> <a href="../check_free_faces.htm"><b>2</b></a> <a href="../check_free_boundaries.htm"><b>3</b></a> <a href="../add_point_on_edge.htm"><b>4</b></a> <a href="../files/introduction_to_geom.htm"><b>5</b></a> <a href="../glue_faces.htm"><b>6</b></a> <a href="../geometry.htm"><b>7</b></a> <a href="../sewing.htm"><b>8</b></a> <a href="../repairing_operations.htm"><b>9</b></a> <a href="../suppress_internal_wires.htm"><b>10</b></a> <a href="../suppress_holes.htm"><b>11</b></a> <a href="../suppress_faces.htm"><b>12</b></a> <a href="../shape_processing.htm"><b>13</b></a> </nobr><br><nobr>repetition <a href="../multi_rotation.htm"><b>1</b></a> <a href="../multi_translation.htm"><b>2</b></a> </nobr><br><a href="../multi_translation.htm"><b>repetitions</b></a> <br><a href="../occ_viewer.htm"><b>representation</b></a> <br><a href="../occ_viewer.htm"><b>represented</b></a> <br><nobr>representing <a href="../plane.htm"><b>1</b></a> <a href="../occ_viewer.htm"><b>2</b></a> </nobr><br><a href="../occ_viewer.htm"><b>represents</b></a> <br><nobr>required <a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><b>1</b></a> <a href="../shape_processing.htm"><b>2</b></a> </nobr><br><a href="../shape_processing.htm"><b>requireddegree</b></a> <br><a href="../shape_processing.htm"><b>requirednbsegments</b></a> <br><a href="../shape_processing.htm"><b>requires</b></a> <br><a href="../repairing_operations.htm"><b>res</b></a> <br><a href="../occ_viewer.htm"><b>reset</b></a> <br><a href="../occ_viewer.htm"><b>resizes</b></a> <br><nobr>respect <a href="../glue_faces.htm"><b>1</b></a> <a href="../sketcher.htm"><b>2</b></a> </nobr><br><a href="../occ_viewer.htm"><b>restore</b></a> <br><a href="../occ_viewer.htm"><b>restores</b></a> <br><a href="../shape_processing.htm"><b>restriction</b></a> <br><nobr>result <a href="../close_contour.htm"><b>1</b></a> <a href="../circle.htm"><b>2</b></a> <a href="../check_free_faces.htm"><b>3</b></a> <a href="../check_free_boundaries.htm"><b>4</b></a> <a href="../chamfer.htm"><b>5</b></a> <a href="../box.htm"><b>6</b></a> <a href="../blocks_operations.htm"><b>7</b></a> <a href="../basic_operations.htm"><b>8</b></a> <a href="../archimede.htm"><b>9</b></a> <a href="../arc.htm"><b>10</b></a> <a href="../add_point_on_edge.htm"><b>11</b></a> <a href="../face.htm"><b>12</b></a> <a href="../extrusion.htm"><b>13</b></a> <a href="../explode_on_blocks.htm"><b>14</b></a> <a href="../explode.htm"><b>15</b></a> <a href="../ellipse.htm"><b>16</b></a> <a href="../edge.htm"><b>17</b></a> <a href="../cylinder.htm"><b>18</b></a> <a href="../cut.htm"><b>19</b></a> <a href="../curve.htm"><b>20</b></a> <a href="../cone.htm"><b>21</b></a> <a href="../compound.htm"><b>22</b></a> <a href="../common.htm"><b>23</b></a> <a href="../multi_transformation.htm"><b>24</b></a> <a href="../multi_rotation.htm"><b>25</b></a> <a href="../mirror_image.htm"><b>26</b></a> <a href="../line.htm"><b>27</b></a> <a href="../glue_faces.htm"><b>28</b></a> <a href="../fuse.htm"><b>29</b></a> <a href="../filling.htm"><b>30</b></a> <a href="../fillet.htm"><b>31</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>32</b></a> <a href="../sewing.htm"><b>33</b></a> <a href="../section.htm"><b>34</b></a> <a href="../scale_transform.htm"><b>35</b></a> <a href="../rotation.htm"><b>36</b></a> <a href="../revolution.htm"><b>37</b></a> <a href="../repairing_operations.htm"><b>38</b></a> <a href="../propagate.htm"><b>39</b></a> <a href="../point.htm"><b>40</b></a> <a href="../plane.htm"><b>41</b></a> <a href="../pipe_creation.htm"><b>42</b></a> <a href="../partition.htm"><b>43</b></a> <a href="../offset_surface.htm"><b>44</b></a> <a href="../newentity_blocks.htm"><b>45</b></a> <a href="../multi_translation.htm"><b>46</b></a> <a href="../wire.htm"><b>47</b></a> <a href="../vector.htm"><b>48</b></a> <a href="../turus.htm"><b>49</b></a> <a href="../translation.htm"><b>50</b></a> <a href="../transformation_operations.htm"><b>51</b></a> <a href="../suppress_internal_wires.htm"><b>52</b></a> <a href="../suppress_holes.htm"><b>53</b></a> <a href="../suppress_faces.htm"><b>54</b></a> <a href="../sphere.htm"><b>55</b></a> <a href="../solid.htm"><b>56</b></a> <a href="../sketcher.htm"><b>57</b></a> <a href="../shell.htm"><b>58</b></a> <a href="../shape_processing.htm"><b>59</b></a> <a href="../working_with_groups.htm"><b>60</b></a> </nobr><br><a href="../shape_processing.htm"><b>resultant</b></a> <br><nobr>resulting <a href="../face.htm"><b>1</b></a> <a href="../explode_on_blocks.htm"><b>2</b></a> <a href="../suppress_internal_wires.htm"><b>3</b></a> <a href="../sketcher.htm"><b>4</b></a> <a href="../shape_processing.htm"><b>5</b></a> </nobr><br><nobr>results <a href="../boolean_operations.htm"><b>1</b></a> <a href="../blocks_operations.htm"><b>2</b></a> <a href="../repairing_operations.htm"><b>3</b></a> <a href="../partition.htm"><b>4</b></a> <a href="../occ_viewer.htm"><b>5</b></a> <a href="../transformation_operations.htm"><b>6</b></a> </nobr><br><a href="../check_free_faces.htm"><b>retrieves</b></a> <br><a href="../files/salome2_sp3_measuregui_functions.htm"><b>return</b></a> <br><nobr>returned <a href="../measurement_tools.htm"><b>1</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>2</b></a> <a href="../working_with_groups.htm"><b>3</b></a> </nobr><br><a href="../explode.htm"><b>returning</b></a> <br><nobr>returns <a href="../explode_on_blocks.htm"><b>1</b></a> <a href="../explode.htm"><b>2</b></a> <a href="../files/salome2_sp3_measuregui_functions.htm"><b>3</b></a> <a href="../occ_viewer.htm"><b>4</b></a> <a href="../working_with_groups.htm"><b>5</b></a> </nobr><br><nobr>reverse <a href="../multi_rotation.htm"><b>1</b></a> <a href="../rotation.htm"><b>2</b></a> </nobr><br><nobr>revolution <a href="../complex_objects.htm"><b>1</b></a> <a href="../revolution.htm"><b>2</b></a> <a href="../shape_processing.htm"><b>3</b></a> </nobr><br><br><br></p><p class="ftsbody" align="center"><a href="whlstf10.htm" target="_self" title="previous search group"><b>&gt;&gt;</b></a>
+
+</body>
+
+</html>
+
index db5af94cffd7864596d28cecea498579651e22b9..a8d6ceb560d8068d8759943b7eece2f0d9d88514 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_{"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf0.htm#bm_{" target="ftslist" title="search letter { "><b>{ </b></a> <a href="whlstf0.htm#bms_{D" target="ftslist" title="search letter {D"><b>{D</b></a> <a href="whlstf0.htm#bms_{E" target="ftslist" title="search letter {E"><b>{E</b></a> <a href="whlstf0.htm#bms_{S" target="ftslist" title="search letter {S"><b>{S</b></a> <a href="whlstf0.htm#bms_{D" target="ftslist" title="search letter {D"><b>{D</b></a> <a href="whlstf0.htm#bms_{N" target="ftslist" title="search letter {N"><b>{N</b></a> <a href="whlstf0.htm#bms_{S" target="ftslist" title="search letter {S"><b>{S</b></a> <a href="whlstf0.htm#bms_{D" target="ftslist" title="search letter {D"><b>{D</b></a> <a href="whlstf0.htm#bms_{R" target="ftslist" title="search letter {R"><b>{R</b></a> <a href="whlstf0.htm#bms_{S" target="ftslist" title="search letter {S"><b>{S</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_{"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf0.htm#bm_{" target="ftslist" title="search letter { "><b>{ </b></a> <a href="whlstf0.htm#bms_{D" target="ftslist" title="search letter {D"><b>{D</b></a> <a href="whlstf0.htm#bms_{E" target="ftslist" title="search letter {E"><b>{E</b></a> <a href="whlstf0.htm#bms_{D" target="ftslist" title="search letter {D"><b>{D</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 10562276e29ec6e8cec5385fb7eafbc44f43fa7a..3ddd0ea893c587ccbdbc7c127ba9fdfdd34f30a1 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_A"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf0.htm#bm_A" target="ftslist" title="search letter AB"><b>AB</b></a> <a href="whlstf0.htm#bms_AC" target="ftslist" title="search letter AC"><b>AC</b></a> <a href="whlstf0.htm#bms_AD" target="ftslist" title="search letter AD"><b>AD</b></a> <a href="whlstf0.htm#bms_AI" target="ftslist" title="search letter AI"><b>AI</b></a> <a href="whlstf0.htm#bms_AL" target="ftslist" title="search letter AL"><b>AL</b></a> <a href="whlstf0.htm#bms_AN" target="ftslist" title="search letter AN"><b>AN</b></a> <a href="whlstf0.htm#bms_AP" target="ftslist" title="search letter AP"><b>AP</b></a> <a href="whlstf0.htm#bms_AR" target="ftslist" title="search letter AR"><b>AR</b></a> <a href="whlstf0.htm#bms_AS" target="ftslist" title="search letter AS"><b>AS</b></a> <a href="whlstf0.htm#bms_AT" target="ftslist" title="search letter AT"><b>AT</b></a> <a href="whlstf0.htm#bms_AU" target="ftslist" title="search letter AU"><b>AU</b></a> <a href="whlstf0.htm#bms_AV" target="ftslist" title="search letter AV"><b>AV</b></a> <a href="whlstf0.htm#bms_AX" target="ftslist" title="search letter AX"><b>AX</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_A"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf0.htm#bm_A" target="ftslist" title="search letter AB"><b>AB</b></a> <a href="whlstf0.htm#bms_AC" target="ftslist" title="search letter AC"><b>AC</b></a> <a href="whlstf0.htm#bms_AD" target="ftslist" title="search letter AD"><b>AD</b></a> <a href="whlstf0.htm#bms_AL" target="ftslist" title="search letter AL"><b>AL</b></a> <a href="whlstf0.htm#bms_AN" target="ftslist" title="search letter AN"><b>AN</b></a> <a href="whlstf0.htm#bms_AP" target="ftslist" title="search letter AP"><b>AP</b></a> <a href="whlstf0.htm#bms_AR" target="ftslist" title="search letter AR"><b>AR</b></a> <a href="whlstf0.htm#bms_AU" target="ftslist" title="search letter AU"><b>AU</b></a> <a href="whlstf0.htm#bms_AV" target="ftslist" title="search letter AV"><b>AV</b></a> <a href="whlstf0.htm#bms_AX" target="ftslist" title="search letter AX"><b>AX</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 826e1f2fe51263f8a1c18c2ab270dd19e1bd0654..c098d325e46e0fb1fb44fb4fee7f7dd00bff4ada 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_K"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf6.htm#bm_K" target="ftslist" title="search letter KE"><b>KE</b></a> <a href="whlstf6.htm#bms_KO" target="ftslist" title="search letter KO"><b>KO</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_J"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf6.htm#bm_J" target="ftslist" title="search letter JO"><b>JO</b></a> <a href="whlstf6.htm#bms_JP" target="ftslist" title="search letter JP"><b>JP</b></a> <a href="whlstf6.htm#bms_JU" target="ftslist" title="search letter JU"><b>JU</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 1e32f1e9f3c93edbf18e0b3e5c65c902af342ad6..4547492c4e139d77fff9c631183f1a25e49bd7cb 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_L"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf6.htm#bm_L" target="ftslist" title="search letter L "><b>L </b></a> <a href="whlstf6.htm#bms_LA" target="ftslist" title="search letter LA"><b>LA</b></a> <a href="whlstf6.htm#bms_LC" target="ftslist" title="search letter LC"><b>LC</b></a> <a href="whlstf6.htm#bms_LE" target="ftslist" title="search letter LE"><b>LE</b></a> <a href="whlstf6.htm#bms_LI" target="ftslist" title="search letter LI"><b>LI</b></a> <a href="whlstf6.htm#bms_LO" target="ftslist" title="search letter LO"><b>LO</b></a> <a href="whlstf6.htm#bms_LS" target="ftslist" title="search letter LS"><b>LS</b></a> <a href="whlstf6.htm#bms_LY" target="ftslist" title="search letter LY"><b>LY</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_K"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf6.htm#bm_K" target="ftslist" title="search letter K "><b>K </b></a> <a href="whlstf6.htm#bms_KE" target="ftslist" title="search letter KE"><b>KE</b></a> <a href="whlstf6.htm#bms_KO" target="ftslist" title="search letter KO"><b>KO</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index f576ce1ff48783d37b1b73f11fba8d869d75a009..07c629bc78e42f31ccfdbfecf2529e47ae10eb37 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_M"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf7.htm#bm_M" target="ftslist" title="search letter MA"><b>MA</b></a> <a href="whlstf8.htm#bms_ME" target="ftslist" title="search letter ME"><b>ME</b></a> <a href="whlstf8.htm#bms_MI" target="ftslist" title="search letter MI"><b>MI</b></a> <a href="whlstf8.htm#bms_MO" target="ftslist" title="search letter MO"><b>MO</b></a> <a href="whlstf8.htm#bms_MU" target="ftslist" title="search letter MU"><b>MU</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_L"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf6.htm#bm_L" target="ftslist" title="search letter L "><b>L </b></a> <a href="whlstf6.htm#bms_LA" target="ftslist" title="search letter LA"><b>LA</b></a> <a href="whlstf6.htm#bms_LC" target="ftslist" title="search letter LC"><b>LC</b></a> <a href="whlstf6.htm#bms_LE" target="ftslist" title="search letter LE"><b>LE</b></a> <a href="whlstf6.htm#bms_LI" target="ftslist" title="search letter LI"><b>LI</b></a> <a href="whlstf6.htm#bms_LL" target="ftslist" title="search letter LL"><b>LL</b></a> <a href="whlstf6.htm#bms_LO" target="ftslist" title="search letter LO"><b>LO</b></a> <a href="whlstf6.htm#bms_LS" target="ftslist" title="search letter LS"><b>LS</b></a> <a href="whlstf6.htm#bms_LY" target="ftslist" title="search letter LY"><b>LY</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 989911bef55ffcec369bdf3909340d98cbf02875..fa383d41a3e5000f3e537b1055476a87934936cb 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_N"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf8.htm#bm_N" target="ftslist" title="search letter NA"><b>NA</b></a> <a href="whlstf8.htm#bms_NB" target="ftslist" title="search letter NB"><b>NB</b></a> <a href="whlstf8.htm#bms_NC" target="ftslist" title="search letter NC"><b>NC</b></a> <a href="whlstf8.htm#bms_NE" target="ftslist" title="search letter NE"><b>NE</b></a> <a href="whlstf8.htm#bms_NI" target="ftslist" title="search letter NI"><b>NI</b></a> <a href="whlstf8.htm#bms_NM" target="ftslist" title="search letter NM"><b>NM</b></a> <a href="whlstf8.htm#bms_NO" target="ftslist" title="search letter NO"><b>NO</b></a> <a href="whlstf9.htm#bms_NU" target="ftslist" title="search letter NU"><b>NU</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_M"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf6.htm#bm_M" target="ftslist" title="search letter MA"><b>MA</b></a> <a href="whlstf7.htm#bms_ME" target="ftslist" title="search letter ME"><b>ME</b></a> <a href="whlstf7.htm#bms_MI" target="ftslist" title="search letter MI"><b>MI</b></a> <a href="whlstf7.htm#bms_MO" target="ftslist" title="search letter MO"><b>MO</b></a> <a href="whlstf7.htm#bms_MU" target="ftslist" title="search letter MU"><b>MU</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 14bc0131d9a1e03ebcc3de2f8a418de436444a8c..60532d35351b68be09e4c38d366827ec0a11699a 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_O"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf9.htm#bm_O" target="ftslist" title="search letter OB"><b>OB</b></a> <a href="whlstf9.htm#bms_OC" target="ftslist" title="search letter OC"><b>OC</b></a> <a href="whlstf9.htm#bms_OF" target="ftslist" title="search letter OF"><b>OF</b></a> <a href="whlstf9.htm#bms_OK" target="ftslist" title="search letter OK"><b>OK</b></a> <a href="whlstf9.htm#bms_OL" target="ftslist" title="search letter OL"><b>OL</b></a> <a href="whlstf9.htm#bms_ON" target="ftslist" title="search letter ON"><b>ON</b></a> <a href="whlstf9.htm#bms_OP" target="ftslist" title="search letter OP"><b>OP</b></a> <a href="whlstf9.htm#bms_OR" target="ftslist" title="search letter OR"><b>OR</b></a> <a href="whlstf9.htm#bms_OS" target="ftslist" title="search letter OS"><b>OS</b></a> <a href="whlstf9.htm#bms_OT" target="ftslist" title="search letter OT"><b>OT</b></a> <a href="whlstf9.htm#bms_OU" target="ftslist" title="search letter OU"><b>OU</b></a> <a href="whlstf9.htm#bms_OX" target="ftslist" title="search letter OX"><b>OX</b></a> <a href="whlstf9.htm#bms_OY" target="ftslist" title="search letter OY"><b>OY</b></a> <a href="whlstf9.htm#bms_OZ" target="ftslist" title="search letter OZ"><b>OZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_N"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf7.htm#bm_N" target="ftslist" title="search letter N "><b>N </b></a> <a href="whlstf7.htm#bms_NA" target="ftslist" title="search letter NA"><b>NA</b></a> <a href="whlstf7.htm#bms_NB" target="ftslist" title="search letter NB"><b>NB</b></a> <a href="whlstf7.htm#bms_NC" target="ftslist" title="search letter NC"><b>NC</b></a> <a href="whlstf7.htm#bms_NE" target="ftslist" title="search letter NE"><b>NE</b></a> <a href="whlstf7.htm#bms_NI" target="ftslist" title="search letter NI"><b>NI</b></a> <a href="whlstf7.htm#bms_NM" target="ftslist" title="search letter NM"><b>NM</b></a> <a href="whlstf7.htm#bms_NO" target="ftslist" title="search letter NO"><b>NO</b></a> <a href="whlstf7.htm#bms_NT" target="ftslist" title="search letter NT"><b>NT</b></a> <a href="whlstf7.htm#bms_NU" target="ftslist" title="search letter NU"><b>NU</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 3736f7330f412b75b593409e652a928d2a53cf40..68165a4f093d43973b684edc0a0d9b82a08dc958 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_P"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf9.htm#bm_P" target="ftslist" title="search letter P "><b>P </b></a> <a href="whlstf10.htm#bms_PA" target="ftslist" title="search letter PA"><b>PA</b></a> <a href="whlstf10.htm#bms_PE" target="ftslist" title="search letter PE"><b>PE</b></a> <a href="whlstf10.htm#bms_PI" target="ftslist" title="search letter PI"><b>PI</b></a> <a href="whlstf10.htm#bms_PL" target="ftslist" title="search letter PL"><b>PL</b></a> <a href="whlstf10.htm#bms_PO" target="ftslist" title="search letter PO"><b>PO</b></a> <a href="whlstf10.htm#bms_PR" target="ftslist" title="search letter PR"><b>PR</b></a> <a href="whlstf10.htm#bms_PS" target="ftslist" title="search letter PS"><b>PS</b></a> <a href="whlstf10.htm#bms_PU" target="ftslist" title="search letter PU"><b>PU</b></a> <a href="whlstf10.htm#bms_PX" target="ftslist" title="search letter PX"><b>PX</b></a> <a href="whlstf11.htm#bms_PY" target="ftslist" title="search letter PY"><b>PY</b></a> <a href="whlstf11.htm#bms_PZ" target="ftslist" title="search letter PZ"><b>PZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_O"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf7.htm#bm_O" target="ftslist" title="search letter OB"><b>OB</b></a> <a href="whlstf8.htm#bms_OC" target="ftslist" title="search letter OC"><b>OC</b></a> <a href="whlstf8.htm#bms_OF" target="ftslist" title="search letter OF"><b>OF</b></a> <a href="whlstf8.htm#bms_OK" target="ftslist" title="search letter OK"><b>OK</b></a> <a href="whlstf8.htm#bms_OL" target="ftslist" title="search letter OL"><b>OL</b></a> <a href="whlstf8.htm#bms_ON" target="ftslist" title="search letter ON"><b>ON</b></a> <a href="whlstf8.htm#bms_OP" target="ftslist" title="search letter OP"><b>OP</b></a> <a href="whlstf8.htm#bms_OR" target="ftslist" title="search letter OR"><b>OR</b></a> <a href="whlstf8.htm#bms_OS" target="ftslist" title="search letter OS"><b>OS</b></a> <a href="whlstf8.htm#bms_OT" target="ftslist" title="search letter OT"><b>OT</b></a> <a href="whlstf8.htm#bms_OU" target="ftslist" title="search letter OU"><b>OU</b></a> <a href="whlstf8.htm#bms_OX" target="ftslist" title="search letter OX"><b>OX</b></a> <a href="whlstf8.htm#bms_OY" target="ftslist" title="search letter OY"><b>OY</b></a> <a href="whlstf8.htm#bms_OZ" target="ftslist" title="search letter OZ"><b>OZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index db9b94b57c9787851db511f0c1b056c1ba6ae262..eda34ce91686dd74e055fb31799e64598151fc73 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_Q"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf11.htm#bm_Q" target="ftslist" title="search letter QF"><b>QF</b></a> <a href="whlstf11.htm#bms_QU" target="ftslist" title="search letter QU"><b>QU</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_P"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf8.htm#bm_P" target="ftslist" title="search letter P "><b>P </b></a> <a href="whlstf8.htm#bms_PA" target="ftslist" title="search letter PA"><b>PA</b></a> <a href="whlstf8.htm#bms_PE" target="ftslist" title="search letter PE"><b>PE</b></a> <a href="whlstf8.htm#bms_PI" target="ftslist" title="search letter PI"><b>PI</b></a> <a href="whlstf8.htm#bms_PL" target="ftslist" title="search letter PL"><b>PL</b></a> <a href="whlstf9.htm#bms_PN" target="ftslist" title="search letter PN"><b>PN</b></a> <a href="whlstf9.htm#bms_PO" target="ftslist" title="search letter PO"><b>PO</b></a> <a href="whlstf9.htm#bms_PR" target="ftslist" title="search letter PR"><b>PR</b></a> <a href="whlstf9.htm#bms_PS" target="ftslist" title="search letter PS"><b>PS</b></a> <a href="whlstf9.htm#bms_PU" target="ftslist" title="search letter PU"><b>PU</b></a> <a href="whlstf9.htm#bms_PX" target="ftslist" title="search letter PX"><b>PX</b></a> <a href="whlstf9.htm#bms_PY" target="ftslist" title="search letter PY"><b>PY</b></a> <a href="whlstf9.htm#bms_PZ" target="ftslist" title="search letter PZ"><b>PZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 4478c04f8967e12275a0795992cccbd1b642de88..a4abf71085cc68e4fbdea3353167d652adbb85ca 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_R"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf11.htm#bm_R" target="ftslist" title="search letter R "><b>R </b></a> <a href="whlstf11.htm#bms_RA" target="ftslist" title="search letter RA"><b>RA</b></a> <a href="whlstf11.htm#bms_RE" target="ftslist" title="search letter RE"><b>RE</b></a> <a href="whlstf11.htm#bms_RI" target="ftslist" title="search letter RI"><b>RI</b></a> <a href="whlstf11.htm#bms_RO" target="ftslist" title="search letter RO"><b>RO</b></a> <a href="whlstf11.htm#bms_RU" target="ftslist" title="search letter RU"><b>RU</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_Q"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf9.htm#bm_Q" target="ftslist" title="search letter QF"><b>QF</b></a> <a href="whlstf9.htm#bms_QU" target="ftslist" title="search letter QU"><b>QU</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 93f9a8bb0922b49799921ae09684a40f14c66fba..e11002aa07118baa20af9b258ecdc7f7c7e5e6fc 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_S"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf11.htm#bm_S" target="ftslist" title="search letter S "><b>S </b></a> <a href="whlstf11.htm#bms_SA" target="ftslist" title="search letter SA"><b>SA</b></a> <a href="whlstf11.htm#bms_SC" target="ftslist" title="search letter SC"><b>SC</b></a> <a href="whlstf12.htm#bms_SE" target="ftslist" title="search letter SE"><b>SE</b></a> <a href="whlstf12.htm#bms_SG" target="ftslist" title="search letter SG"><b>SG</b></a> <a href="whlstf12.htm#bms_SH" target="ftslist" title="search letter SH"><b>SH</b></a> <a href="whlstf12.htm#bms_SI" target="ftslist" title="search letter SI"><b>SI</b></a> <a href="whlstf12.htm#bms_SK" target="ftslist" title="search letter SK"><b>SK</b></a> <a href="whlstf12.htm#bms_SM" target="ftslist" title="search letter SM"><b>SM</b></a> <a href="whlstf12.htm#bms_SO" target="ftslist" title="search letter SO"><b>SO</b></a> <a href="whlstf13.htm#bms_SP" target="ftslist" title="search letter SP"><b>SP</b></a> <a href="whlstf13.htm#bms_SQ" target="ftslist" title="search letter SQ"><b>SQ</b></a> <a href="whlstf13.htm#bms_ST" target="ftslist" title="search letter ST"><b>ST</b></a> <a href="whlstf13.htm#bms_SU" target="ftslist" title="search letter SU"><b>SU</b></a> <a href="whlstf13.htm#bms_SY" target="ftslist" title="search letter SY"><b>SY</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_R"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf9.htm#bm_R" target="ftslist" title="search letter R "><b>R </b></a> <a href="whlstf9.htm#bms_RA" target="ftslist" title="search letter RA"><b>RA</b></a> <a href="whlstf9.htm#bms_RE" target="ftslist" title="search letter RE"><b>RE</b></a> <a href="whlstf10.htm#bms_RI" target="ftslist" title="search letter RI"><b>RI</b></a> <a href="whlstf10.htm#bms_RO" target="ftslist" title="search letter RO"><b>RO</b></a> <a href="whlstf10.htm#bms_RU" target="ftslist" title="search letter RU"><b>RU</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 0918a611f1e92588d5fe779fc30a5e02b2842592..0a710d8a9648b2fde3360cb64997cc858109824f 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_T"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf13.htm#bm_T" target="ftslist" title="search letter T "><b>T </b></a> <a href="whlstf13.htm#bms_TA" target="ftslist" title="search letter TA"><b>TA</b></a> <a href="whlstf13.htm#bms_TE" target="ftslist" title="search letter TE"><b>TE</b></a> <a href="whlstf13.htm#bms_TH" target="ftslist" title="search letter TH"><b>TH</b></a> <a href="whlstf13.htm#bms_TI" target="ftslist" title="search letter TI"><b>TI</b></a> <a href="whlstf13.htm#bms_TO" target="ftslist" title="search letter TO"><b>TO</b></a> <a href="whlstf13.htm#bms_TR" target="ftslist" title="search letter TR"><b>TR</b></a> <a href="whlstf14.htm#bms_TT" target="ftslist" title="search letter TT"><b>TT</b></a> <a href="whlstf14.htm#bms_TU" target="ftslist" title="search letter TU"><b>TU</b></a> <a href="whlstf14.htm#bms_TW" target="ftslist" title="search letter TW"><b>TW</b></a> <a href="whlstf14.htm#bms_TY" target="ftslist" title="search letter TY"><b>TY</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_S"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf10.htm#bm_S" target="ftslist" title="search letter S "><b>S </b></a> <a href="whlstf10.htm#bms_SA" target="ftslist" title="search letter SA"><b>SA</b></a> <a href="whlstf10.htm#bms_SC" target="ftslist" title="search letter SC"><b>SC</b></a> <a href="whlstf10.htm#bms_SE" target="ftslist" title="search letter SE"><b>SE</b></a> <a href="whlstf10.htm#bms_SG" target="ftslist" title="search letter SG"><b>SG</b></a> <a href="whlstf10.htm#bms_SH" target="ftslist" title="search letter SH"><b>SH</b></a> <a href="whlstf11.htm#bms_SI" target="ftslist" title="search letter SI"><b>SI</b></a> <a href="whlstf11.htm#bms_SK" target="ftslist" title="search letter SK"><b>SK</b></a> <a href="whlstf11.htm#bms_SM" target="ftslist" title="search letter SM"><b>SM</b></a> <a href="whlstf11.htm#bms_SO" target="ftslist" title="search letter SO"><b>SO</b></a> <a href="whlstf11.htm#bms_SP" target="ftslist" title="search letter SP"><b>SP</b></a> <a href="whlstf11.htm#bms_SQ" target="ftslist" title="search letter SQ"><b>SQ</b></a> <a href="whlstf11.htm#bms_ST" target="ftslist" title="search letter ST"><b>ST</b></a> <a href="whlstf11.htm#bms_SU" target="ftslist" title="search letter SU"><b>SU</b></a> <a href="whlstf11.htm#bms_SY" target="ftslist" title="search letter SY"><b>SY</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index d01482bb256e96a226dd9e757b5ee92bb89b4dce..b122abd541c46fbaf935a4471177d24be9c6bcfd 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_B"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf0.htm#bm_B" target="ftslist" title="search letter B "><b>B </b></a> <a href="whlstf0.htm#bms_BA" target="ftslist" title="search letter BA"><b>BA</b></a> <a href="whlstf1.htm#bms_BB" target="ftslist" title="search letter BB"><b>BB</b></a> <a href="whlstf1.htm#bms_BE" target="ftslist" title="search letter BE"><b>BE</b></a> <a href="whlstf1.htm#bms_BI" target="ftslist" title="search letter BI"><b>BI</b></a> <a href="whlstf1.htm#bms_BL" target="ftslist" title="search letter BL"><b>BL</b></a> <a href="whlstf1.htm#bms_BO" target="ftslist" title="search letter BO"><b>BO</b></a> <a href="whlstf1.htm#bms_BR" target="ftslist" title="search letter BR"><b>BR</b></a> <a href="whlstf1.htm#bms_BS" target="ftslist" title="search letter BS"><b>BS</b></a> <a href="whlstf1.htm#bms_BU" target="ftslist" title="search letter BU"><b>BU</b></a> <a href="whlstf1.htm#bms_BY" target="ftslist" title="search letter BY"><b>BY</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_B"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf0.htm#bm_B" target="ftslist" title="search letter B "><b>B </b></a> <a href="whlstf0.htm#bms_BA" target="ftslist" title="search letter BA"><b>BA</b></a> <a href="whlstf0.htm#bms_BB" target="ftslist" title="search letter BB"><b>BB</b></a> <a href="whlstf0.htm#bms_BE" target="ftslist" title="search letter BE"><b>BE</b></a> <a href="whlstf0.htm#bms_BL" target="ftslist" title="search letter BL"><b>BL</b></a> <a href="whlstf0.htm#bms_BM" target="ftslist" title="search letter BM"><b>BM</b></a> <a href="whlstf0.htm#bms_BO" target="ftslist" title="search letter BO"><b>BO</b></a> <a href="whlstf1.htm#bms_BR" target="ftslist" title="search letter BR"><b>BR</b></a> <a href="whlstf1.htm#bms_BS" target="ftslist" title="search letter BS"><b>BS</b></a> <a href="whlstf1.htm#bms_BU" target="ftslist" title="search letter BU"><b>BU</b></a> <a href="whlstf1.htm#bms_BY" target="ftslist" title="search letter BY"><b>BY</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index ac4a556b63ba277d74a0e7f2c12f4c85a092fe2c..095ab47600e602c99ed30e1d79ccd448db2210ad 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_U"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf14.htm#bm_U" target="ftslist" title="search letter UN"><b>UN</b></a> <a href="whlstf14.htm#bms_UP" target="ftslist" title="search letter UP"><b>UP</b></a> <a href="whlstf14.htm#bms_US" target="ftslist" title="search letter US"><b>US</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_T"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf11.htm#bm_T" target="ftslist" title="search letter T "><b>T </b></a> <a href="whlstf11.htm#bms_TA" target="ftslist" title="search letter TA"><b>TA</b></a> <a href="whlstf11.htm#bms_TE" target="ftslist" title="search letter TE"><b>TE</b></a> <a href="whlstf11.htm#bms_TH" target="ftslist" title="search letter TH"><b>TH</b></a> <a href="whlstf11.htm#bms_TI" target="ftslist" title="search letter TI"><b>TI</b></a> <a href="whlstf11.htm#bms_TO" target="ftslist" title="search letter TO"><b>TO</b></a> <a href="whlstf11.htm#bms_TR" target="ftslist" title="search letter TR"><b>TR</b></a> <a href="whlstf12.htm#bms_TT" target="ftslist" title="search letter TT"><b>TT</b></a> <a href="whlstf12.htm#bms_TU" target="ftslist" title="search letter TU"><b>TU</b></a> <a href="whlstf12.htm#bms_TW" target="ftslist" title="search letter TW"><b>TW</b></a> <a href="whlstf12.htm#bms_TY" target="ftslist" title="search letter TY"><b>TY</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 31bc56d923a51717b01a380ae40176d830902fd7..1d1f4d32b0183a2966210ffae061a967b0fcef81 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_V"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf14.htm#bm_V" target="ftslist" title="search letter V "><b>V </b></a> <a href="whlstf14.htm#bms_VA" target="ftslist" title="search letter VA"><b>VA</b></a> <a href="whlstf14.htm#bms_VE" target="ftslist" title="search letter VE"><b>VE</b></a> <a href="whlstf14.htm#bms_VI" target="ftslist" title="search letter VI"><b>VI</b></a> <a href="whlstf15.htm#bms_VO" target="ftslist" title="search letter VO"><b>VO</b></a> <a href="whlstf15.htm#bms_VR" target="ftslist" title="search letter VR"><b>VR</b></a> <a href="whlstf15.htm#bms_VT" target="ftslist" title="search letter VT"><b>VT</b></a> <a href="whlstf15.htm#bms_VX" target="ftslist" title="search letter VX"><b>VX</b></a> <a href="whlstf15.htm#bms_VZ" target="ftslist" title="search letter VZ"><b>VZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_U"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf12.htm#bm_U" target="ftslist" title="search letter U "><b>U </b></a> <a href="whlstf12.htm#bms_UN" target="ftslist" title="search letter UN"><b>UN</b></a> <a href="whlstf12.htm#bms_UP" target="ftslist" title="search letter UP"><b>UP</b></a> <a href="whlstf12.htm#bms_US" target="ftslist" title="search letter US"><b>US</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 8e217ed303112be273e29f675bf0278fc9db5723..ca8764f6b48b964f2ba705fd3c4a165ab7ee50f0 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_W"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf15.htm#bm_W" target="ftslist" title="search letter W "><b>W </b></a> <a href="whlstf15.htm#bms_WA" target="ftslist" title="search letter WA"><b>WA</b></a> <a href="whlstf15.htm#bms_WE" target="ftslist" title="search letter WE"><b>WE</b></a> <a href="whlstf15.htm#bms_WF" target="ftslist" title="search letter WF"><b>WF</b></a> <a href="whlstf15.htm#bms_WH" target="ftslist" title="search letter WH"><b>WH</b></a> <a href="whlstf15.htm#bms_WI" target="ftslist" title="search letter WI"><b>WI</b></a> <a href="whlstf15.htm#bms_WO" target="ftslist" title="search letter WO"><b>WO</b></a> <a href="whlstf15.htm#bms_WW" target="ftslist" title="search letter WW"><b>WW</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_V"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf12.htm#bm_V" target="ftslist" title="search letter V "><b>V </b></a> <a href="whlstf12.htm#bms_VA" target="ftslist" title="search letter VA"><b>VA</b></a> <a href="whlstf12.htm#bms_VE" target="ftslist" title="search letter VE"><b>VE</b></a> <a href="whlstf12.htm#bms_VI" target="ftslist" title="search letter VI"><b>VI</b></a> <a href="whlstf12.htm#bms_VO" target="ftslist" title="search letter VO"><b>VO</b></a> <a href="whlstf12.htm#bms_VR" target="ftslist" title="search letter VR"><b>VR</b></a> <a href="whlstf12.htm#bms_VT" target="ftslist" title="search letter VT"><b>VT</b></a> <a href="whlstf12.htm#bms_VX" target="ftslist" title="search letter VX"><b>VX</b></a> <a href="whlstf12.htm#bms_VZ" target="ftslist" title="search letter VZ"><b>VZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index b3a7a03ff60a791ab70ac4e8484d5c3cd30bd49b..57d263d57c2cd08072e755cdf0e817e1278954a1 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_X"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf15.htm#bm_X" target="ftslist" title="search letter X "><b>X </b></a> <a href="whlstf15.htm#bms_XD" target="ftslist" title="search letter XD"><b>XD</b></a> <a href="whlstf15.htm#bms_XM" target="ftslist" title="search letter XM"><b>XM</b></a> <a href="whlstf15.htm#bms_XO" target="ftslist" title="search letter XO"><b>XO</b></a> <a href="whlstf15.htm#bms_XY" target="ftslist" title="search letter XY"><b>XY</b></a> <a href="whlstf15.htm#bms_XZ" target="ftslist" title="search letter XZ"><b>XZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_W"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf12.htm#bm_W" target="ftslist" title="search letter W "><b>W </b></a> <a href="whlstf13.htm#bms_WA" target="ftslist" title="search letter WA"><b>WA</b></a> <a href="whlstf13.htm#bms_WE" target="ftslist" title="search letter WE"><b>WE</b></a> <a href="whlstf13.htm#bms_WF" target="ftslist" title="search letter WF"><b>WF</b></a> <a href="whlstf13.htm#bms_WH" target="ftslist" title="search letter WH"><b>WH</b></a> <a href="whlstf13.htm#bms_WI" target="ftslist" title="search letter WI"><b>WI</b></a> <a href="whlstf13.htm#bms_WO" target="ftslist" title="search letter WO"><b>WO</b></a> <a href="whlstf13.htm#bms_WW" target="ftslist" title="search letter WW"><b>WW</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 9717a069372acc20e35b8c1ce014c2278eb45756..c0564aa392c78dba59099747b9898ff37c5feb2b 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_Y"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf15.htm#bm_Y" target="ftslist" title="search letter Y "><b>Y </b></a> <a href="whlstf15.htm#bms_YD" target="ftslist" title="search letter YD"><b>YD</b></a> <a href="whlstf15.htm#bms_YM" target="ftslist" title="search letter YM"><b>YM</b></a> <a href="whlstf15.htm#bms_YO" target="ftslist" title="search letter YO"><b>YO</b></a> <a href="whlstf15.htm#bms_YZ" target="ftslist" title="search letter YZ"><b>YZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_X"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf13.htm#bm_X" target="ftslist" title="search letter X "><b>X </b></a> <a href="whlstf13.htm#bms_XD" target="ftslist" title="search letter XD"><b>XD</b></a> <a href="whlstf13.htm#bms_XM" target="ftslist" title="search letter XM"><b>XM</b></a> <a href="whlstf13.htm#bms_XO" target="ftslist" title="search letter XO"><b>XO</b></a> <a href="whlstf13.htm#bms_XY" target="ftslist" title="search letter XY"><b>XY</b></a> <a href="whlstf13.htm#bms_XZ" target="ftslist" title="search letter XZ"><b>XZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index fef3d3fba72610ebbdfa0142d46caab4a4c4c1ca..2d94192b01ef5e1c189b3b37fb26c1b0029d0ece 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_Z"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf15.htm#bm_Z" target="ftslist" title="search letter Z "><b>Z </b></a> <a href="whlstf15.htm#bms_ZE" target="ftslist" title="search letter ZE"><b>ZE</b></a> <a href="whlstf15.htm#bms_ZM" target="ftslist" title="search letter ZM"><b>ZM</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_Y"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf13.htm#bm_Y" target="ftslist" title="search letter Y "><b>Y </b></a> <a href="whlstf13.htm#bms_YD" target="ftslist" title="search letter YD"><b>YD</b></a> <a href="whlstf13.htm#bms_YM" target="ftslist" title="search letter YM"><b>YM</b></a> <a href="whlstf13.htm#bms_YO" target="ftslist" title="search letter YO"><b>YO</b></a> <a href="whlstf13.htm#bms_YZ" target="ftslist" title="search letter YZ"><b>YZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index e26fd56af1e29c7e95d47a82cb2f15a1e8e100dd..c096d46bedd6cd245f6b716fd0ae13b51351bf66 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } \r
-\r
-.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } \r
-p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } \r
-A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } \r
-A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:#cccccc; } \r
-A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_Z"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf13.htm#bm_Z" target="ftslist" title="search letter Z "><b>Z </b></a> <a href="whlstf13.htm#bms_ZE" target="ftslist" title="search letter ZE"><b>ZE</b></a> <a href="whlstf13.htm#bms_ZM" target="ftslist" title="search letter ZM"><b>ZM</b></a> <a href="whlstf13.htm#bms_ZO" target="ftslist" title="search letter ZO"><b>ZO</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_Z"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf13.htm#bm_Z" target="ftslist" title="search letter Z "><b>Z </b></a> <a href="whlstf13.htm#bms_ZE" target="ftslist" title="search letter ZE"><b>ZE</b></a> <a href="whlstf13.htm#bms_ZM" target="ftslist" title="search letter ZM"><b>ZM</b></a> <a href="whlstf13.htm#bms_ZO" target="ftslist" title="search letter ZO"><b>ZO</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 0eaa79900fc7f706f2cb66ba036dd1dad3c75de3..819f2db3efa99b3019e4cd90b4bf002c29e17e63 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_C"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf1.htm#bm_C" target="ftslist" title="search letter C "><b>C </b></a> <a href="whlstf1.htm#bms_CA" target="ftslist" title="search letter CA"><b>CA</b></a> <a href="whlstf1.htm#bms_CE" target="ftslist" title="search letter CE"><b>CE</b></a> <a href="whlstf1.htm#bms_CH" target="ftslist" title="search letter CH"><b>CH</b></a> <a href="whlstf1.htm#bms_CI" target="ftslist" title="search letter CI"><b>CI</b></a> <a href="whlstf1.htm#bms_CL" target="ftslist" title="search letter CL"><b>CL</b></a> <a href="whlstf1.htm#bms_CM" target="ftslist" title="search letter CM"><b>CM</b></a> <a href="whlstf1.htm#bms_CO" target="ftslist" title="search letter CO"><b>CO</b></a> <a href="whlstf2.htm#bms_CR" target="ftslist" title="search letter CR"><b>CR</b></a> <a href="whlstf2.htm#bms_CS" target="ftslist" title="search letter CS"><b>CS</b></a> <a href="whlstf2.htm#bms_CU" target="ftslist" title="search letter CU"><b>CU</b></a> <a href="whlstf2.htm#bms_CY" target="ftslist" title="search letter CY"><b>CY</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_C"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf1.htm#bm_C" target="ftslist" title="search letter C "><b>C </b></a> <a href="whlstf1.htm#bms_CA" target="ftslist" title="search letter CA"><b>CA</b></a> <a href="whlstf1.htm#bms_CE" target="ftslist" title="search letter CE"><b>CE</b></a> <a href="whlstf1.htm#bms_CH" target="ftslist" title="search letter CH"><b>CH</b></a> <a href="whlstf1.htm#bms_CI" target="ftslist" title="search letter CI"><b>CI</b></a> <a href="whlstf1.htm#bms_CL" target="ftslist" title="search letter CL"><b>CL</b></a> <a href="whlstf1.htm#bms_CM" target="ftslist" title="search letter CM"><b>CM</b></a> <a href="whlstf1.htm#bms_CN" target="ftslist" title="search letter CN"><b>CN</b></a> <a href="whlstf1.htm#bms_CO" target="ftslist" title="search letter CO"><b>CO</b></a> <a href="whlstf2.htm#bms_CR" target="ftslist" title="search letter CR"><b>CR</b></a> <a href="whlstf2.htm#bms_CS" target="ftslist" title="search letter CS"><b>CS</b></a> <a href="whlstf2.htm#bms_CU" target="ftslist" title="search letter CU"><b>CU</b></a> <a href="whlstf2.htm#bms_CY" target="ftslist" title="search letter CY"><b>CY</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 14d3e453303b0bada643787cf713c1b8caaf5178..4f958b9c266f3d5b7d2799c7217fb378f1206979 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_D"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf2.htm#bm_D" target="ftslist" title="search letter D "><b>D </b></a> <a href="whlstf2.htm#bms_DA" target="ftslist" title="search letter DA"><b>DA</b></a> <a href="whlstf2.htm#bms_DE" target="ftslist" title="search letter DE"><b>DE</b></a> <a href="whlstf2.htm#bms_DI" target="ftslist" title="search letter DI"><b>DI</b></a> <a href="whlstf3.htm#bms_DO" target="ftslist" title="search letter DO"><b>DO</b></a> <a href="whlstf3.htm#bms_DR" target="ftslist" title="search letter DR"><b>DR</b></a> <a href="whlstf3.htm#bms_DX" target="ftslist" title="search letter DX"><b>DX</b></a> <a href="whlstf3.htm#bms_DY" target="ftslist" title="search letter DY"><b>DY</b></a> <a href="whlstf3.htm#bms_DZ" target="ftslist" title="search letter DZ"><b>DZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_D"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf2.htm#bm_D" target="ftslist" title="search letter D "><b>D </b></a> <a href="whlstf2.htm#bms_DA" target="ftslist" title="search letter DA"><b>DA</b></a> <a href="whlstf2.htm#bms_DE" target="ftslist" title="search letter DE"><b>DE</b></a> <a href="whlstf2.htm#bms_DI" target="ftslist" title="search letter DI"><b>DI</b></a> <a href="whlstf2.htm#bms_DO" target="ftslist" title="search letter DO"><b>DO</b></a> <a href="whlstf2.htm#bms_DR" target="ftslist" title="search letter DR"><b>DR</b></a> <a href="whlstf3.htm#bms_DU" target="ftslist" title="search letter DU"><b>DU</b></a> <a href="whlstf3.htm#bms_DX" target="ftslist" title="search letter DX"><b>DX</b></a> <a href="whlstf3.htm#bms_DY" target="ftslist" title="search letter DY"><b>DY</b></a> <a href="whlstf3.htm#bms_DZ" target="ftslist" title="search letter DZ"><b>DZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index c7b1ee66ebc81338bb9c978d5d9acc1346bf4097..6436a81109ca90e5070c193b1adf7a39c739ef0e 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_E"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf3.htm#bm_E" target="ftslist" title="search letter E "><b>E </b></a> <a href="whlstf3.htm#bms_EA" target="ftslist" title="search letter EA"><b>EA</b></a> <a href="whlstf3.htm#bms_ED" target="ftslist" title="search letter ED"><b>ED</b></a> <a href="whlstf3.htm#bms_EG" target="ftslist" title="search letter EG"><b>EG</b></a> <a href="whlstf3.htm#bms_EI" target="ftslist" title="search letter EI"><b>EI</b></a> <a href="whlstf3.htm#bms_EL" target="ftslist" title="search letter EL"><b>EL</b></a> <a href="whlstf3.htm#bms_EM" target="ftslist" title="search letter EM"><b>EM</b></a> <a href="whlstf3.htm#bms_EN" target="ftslist" title="search letter EN"><b>EN</b></a> <a href="whlstf3.htm#bms_EQ" target="ftslist" title="search letter EQ"><b>EQ</b></a> <a href="whlstf3.htm#bms_ER" target="ftslist" title="search letter ER"><b>ER</b></a> <a href="whlstf3.htm#bms_ET" target="ftslist" title="search letter ET"><b>ET</b></a> <a href="whlstf3.htm#bms_EX" target="ftslist" title="search letter EX"><b>EX</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_E"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf3.htm#bm_E" target="ftslist" title="search letter E "><b>E </b></a> <a href="whlstf3.htm#bms_EA" target="ftslist" title="search letter EA"><b>EA</b></a> <a href="whlstf3.htm#bms_ED" target="ftslist" title="search letter ED"><b>ED</b></a> <a href="whlstf3.htm#bms_EG" target="ftslist" title="search letter EG"><b>EG</b></a> <a href="whlstf3.htm#bms_EI" target="ftslist" title="search letter EI"><b>EI</b></a> <a href="whlstf3.htm#bms_EL" target="ftslist" title="search letter EL"><b>EL</b></a> <a href="whlstf3.htm#bms_EM" target="ftslist" title="search letter EM"><b>EM</b></a> <a href="whlstf3.htm#bms_EN" target="ftslist" title="search letter EN"><b>EN</b></a> <a href="whlstf3.htm#bms_EQ" target="ftslist" title="search letter EQ"><b>EQ</b></a> <a href="whlstf3.htm#bms_ER" target="ftslist" title="search letter ER"><b>ER</b></a> <a href="whlstf3.htm#bms_ET" target="ftslist" title="search letter ET"><b>ET</b></a> <a href="whlstf3.htm#bms_EX" target="ftslist" title="search letter EX"><b>EX</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index 9959aea312953f837f05af1b5772700ed14a601b..aeeed420fe91d0fff12cefcac113abc3d9ea5bb0 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_F"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf3.htm#bm_F" target="ftslist" title="search letter F "><b>F </b></a> <a href="whlstf4.htm#bms_FA" target="ftslist" title="search letter FA"><b>FA</b></a> <a href="whlstf4.htm#bms_FI" target="ftslist" title="search letter FI"><b>FI</b></a> <a href="whlstf4.htm#bms_FL" target="ftslist" title="search letter FL"><b>FL</b></a> <a href="whlstf4.htm#bms_FO" target="ftslist" title="search letter FO"><b>FO</b></a> <a href="whlstf4.htm#bms_FR" target="ftslist" title="search letter FR"><b>FR</b></a> <a href="whlstf4.htm#bms_FU" target="ftslist" title="search letter FU"><b>FU</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_F"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf3.htm#bm_F" target="ftslist" title="search letter F "><b>F </b></a> <a href="whlstf3.htm#bms_FA" target="ftslist" title="search letter FA"><b>FA</b></a> <a href="whlstf4.htm#bms_FI" target="ftslist" title="search letter FI"><b>FI</b></a> <a href="whlstf4.htm#bms_FL" target="ftslist" title="search letter FL"><b>FL</b></a> <a href="whlstf4.htm#bms_FO" target="ftslist" title="search letter FO"><b>FO</b></a> <a href="whlstf4.htm#bms_FR" target="ftslist" title="search letter FR"><b>FR</b></a> <a href="whlstf4.htm#bms_FU" target="ftslist" title="search letter FU"><b>FU</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index a7c64dea24dec4189bf07a8e102622c9eb1d9fb3..8f8665a314dc1276ee78f746d930f2c4884e14c2 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_G"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf4.htm#bm_G" target="ftslist" title="search letter GA"><b>GA</b></a> <a href="whlstf4.htm#bms_GE" target="ftslist" title="search letter GE"><b>GE</b></a> <a href="whlstf5.htm#bms_GG" target="ftslist" title="search letter GG"><b>GG</b></a> <a href="whlstf5.htm#bms_GI" target="ftslist" title="search letter GI"><b>GI</b></a> <a href="whlstf5.htm#bms_GL" target="ftslist" title="search letter GL"><b>GL</b></a> <a href="whlstf5.htm#bms_GR" target="ftslist" title="search letter GR"><b>GR</b></a> <a href="whlstf5.htm#bms_GU" target="ftslist" title="search letter GU"><b>GU</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_G"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf4.htm#bm_G" target="ftslist" title="search letter G "><b>G </b></a> <a href="whlstf4.htm#bms_GA" target="ftslist" title="search letter GA"><b>GA</b></a> <a href="whlstf4.htm#bms_GC" target="ftslist" title="search letter GC"><b>GC</b></a> <a href="whlstf4.htm#bms_GE" target="ftslist" title="search letter GE"><b>GE</b></a> <a href="whlstf4.htm#bms_GG" target="ftslist" title="search letter GG"><b>GG</b></a> <a href="whlstf4.htm#bms_GI" target="ftslist" title="search letter GI"><b>GI</b></a> <a href="whlstf4.htm#bms_GL" target="ftslist" title="search letter GL"><b>GL</b></a> <a href="whlstf4.htm#bms_GO" target="ftslist" title="search letter GO"><b>GO</b></a> <a href="whlstf4.htm#bms_GR" target="ftslist" title="search letter GR"><b>GR</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index ea456ba3c5d148a629e3b646cf240cdace87d3e8..124e38af976ceb58b7dfac6fee98197c7126fdfb 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_H"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf5.htm#bm_H" target="ftslist" title="search letter HA"><b>HA</b></a> <a href="whlstf5.htm#bms_HE" target="ftslist" title="search letter HE"><b>HE</b></a> <a href="whlstf5.htm#bms_HI" target="ftslist" title="search letter HI"><b>HI</b></a> <a href="whlstf5.htm#bms_HO" target="ftslist" title="search letter HO"><b>HO</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_H"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf5.htm#bm_H" target="ftslist" title="search letter HA"><b>HA</b></a> <a href="whlstf5.htm#bms_HE" target="ftslist" title="search letter HE"><b>HE</b></a> <a href="whlstf5.htm#bms_HI" target="ftslist" title="search letter HI"><b>HI</b></a> <a href="whlstf5.htm#bms_HO" target="ftslist" title="search letter HO"><b>HO</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index b48aae316ddb595052f84d5ffccaed71fa77e846..c8ce4cd0e04b210c8b9a5975edd22ace617999cd 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<title>Search Words letter</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<p class="ftsheader"><a name="subkey_I"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf5.htm#bm_I" target="ftslist" title="search letter I "><b>I </b></a> <a href="whlstf5.htm#bms_ID" target="ftslist" title="search letter ID"><b>ID</b></a> <a href="whlstf6.htm#bms_IF" target="ftslist" title="search letter IF"><b>IF</b></a> <a href="whlstf6.htm#bms_IG" target="ftslist" title="search letter IG"><b>IG</b></a> <a href="whlstf6.htm#bms_IM" target="ftslist" title="search letter IM"><b>IM</b></a> <a href="whlstf6.htm#bms_IN" target="ftslist" title="search letter IN"><b>IN</b></a> <a href="whlstf6.htm#bms_IS" target="ftslist" title="search letter IS"><b>IS</b></a> <a href="whlstf6.htm#bms_IT" target="ftslist" title="search letter IT"><b>IT</b></a> <a href="whlstf6.htm#bms_IX" target="ftslist" title="search letter IX"><b>IX</b></a> <a href="whlstf6.htm#bms_IY" target="ftslist" title="search letter IY"><b>IY</b></a> <a href="whlstf6.htm#bms_IZ" target="ftslist" title="search letter IZ"><b>IZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Search Words letter</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<p class="ftsheader"><a name="subkey_I"></a> <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a> <a href="whlstf5.htm#bm_I" target="ftslist" title="search letter I "><b>I </b></a> <a href="whlstf5.htm#bms_ID" target="ftslist" title="search letter ID"><b>ID</b></a> <a href="whlstf5.htm#bms_IF" target="ftslist" title="search letter IF"><b>IF</b></a> <a href="whlstf5.htm#bms_IG" target="ftslist" title="search letter IG"><b>IG</b></a> <a href="whlstf5.htm#bms_IM" target="ftslist" title="search letter IM"><b>IM</b></a> <a href="whlstf6.htm#bms_IN" target="ftslist" title="search letter IN"><b>IN</b></a> <a href="whlstf6.htm#bms_IS" target="ftslist" title="search letter IS"><b>IS</b></a> <a href="whlstf6.htm#bms_IT" target="ftslist" title="search letter IT"><b>IT</b></a> <a href="whlstf6.htm#bms_IX" target="ftslist" title="search letter IX"><b>IX</b></a> <a href="whlstf6.htm#bms_IY" target="ftslist" title="search letter IY"><b>IY</b></a> <a href="whlstf6.htm#bms_IZ" target="ftslist" title="search letter IZ"><b>IZ</b></a>  <a href="whnvl32.htm#home" target="_self" title="back to top level"><b>^</b></a></p>
+
+</body>
+
+</html>
+
index a9d3f26ba068e08ee72680a3b019bbb615337c8a..193fb7c670c730f9a436e39b5028e3a5a23ae1fe 100755 (executable)
@@ -1,75 +1,75 @@
-<html>\r
-<head>\r
-<title>Glossary words list</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<base target="bsscright">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.glsheader {margin-left:10pt; margin-top:0pt;}\r
-.glsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.glsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; }A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_C"></a><nobr><b>Cell</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">Element of a mesh. Cells are determined by their connectivity. They can have 0,1,2 or 3 dimension.<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Component</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">One integer or real value can correspond to each component of a field and to each entity of a mesh<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_D"></a><nobr><b>Descendant connectivity</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">It is a description of the entities of the mesh with dimension N. This description is made by an ordered list of geometrical entities (nodes, edges, or faces) with dimension N-1.<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_E"></a><nobr><b>Edge</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">An edge of a volumetric or surface mesh. It is composed of 2 or 3 nodes (2 vertex nodes and optionally one middle node).<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Entity of a mesh</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">Geometrical component of the mesh: node, cell, face and edge. Faces and edges are only intermediate entities allowing to define the cells in descendant connectivity.<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Equivalence</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">Equivalence represents a list of correspondance 2 by 2 of the entities of the same dimension.<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_F"></a><nobr><b>Face</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">Face of a volumetrical cell (triangle, quadrangle).<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Family</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">Entities of a mesh are described by a certain number&nbsp;  of characteristics (boundary conditions, groups membership). Families represent classes equivalent to these characteristics (two entities of a mesh can belong to the same family if they have the same characteristics). Every family is determined by a set of attributes and a list of groups membership.<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Field</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">Field consists of one or several scalar components. One definite type is associated to the given field and the values corresponding to different components are all of the same type.<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Field profile</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">Fields can be defined only on one part of the mesh. Profile&nbsp;  of the field or profile of the component of a field indicates which entities of the mesh contain values.<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_G"></a><nobr><b>Group</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">Unordered set of entities of a mesh. One entity can belong to&nbsp;  several groups.<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_M"></a><nobr><b>Mesh</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">Mesh is described by its geometry: list of nodes and list of cells which constitute this mesh. Supplementary information is added with the help of families (initial, boundary conditions).<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_N"></a><nobr><b>Nodal connectivity</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">It is a description of an entity of the mesh by an ordered list of nodes constituting this entity.<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Node</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">Node can be an isolated node of a mesh, a vertex or middle node of an edge. A node is associated to a point.<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_P"></a><nobr><b>Point</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">Geometrical entity determined by its coordinates in the space.<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_R"></a><nobr><b>Reference connectivity</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">For each type of entity of a mesh, reference connectivity define the topology of an entity.<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Result</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">List of fields referring to one mesh.<p>\r
-<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_S"></a><nobr><b>Study</b></nobr></p>\r
-<p class="glsbody" style="margin-top:1pt;">Study represents a chain of sequences of calculations.<p>\r
-<p class="glsbody"><br><br></p>\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<title>Glossary words list</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<base target="bsscright">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.glsheader {margin-left:10pt; margin-top:0pt;}
+.glsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.glsheader {margin-top:0pt; } .glsheader {margin-bottom:0pt; } .glsheader {margin-left:9pt; } 
+
+.glsbody {margin-top:0pt; } .glsbody {margin-bottom:0pt; } .glsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; }A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_C"></a><nobr><b>Cell</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">Element of a mesh. Cells are determined by their connectivity. They can have 0,1,2 or 3 dimension.<p>
+<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Component</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">One integer or real value can correspond to each component of a field and to each entity of a mesh<p>
+<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_D"></a><nobr><b>Descendant connectivity</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">It is a description of the entities of the mesh with dimension N. This description is made by an ordered list of geometrical entities (nodes, edges, or faces) with dimension N-1.<p>
+<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_E"></a><nobr><b>Edge</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">An edge of a volumetric or surface mesh. It is composed of 2 or 3 nodes (2 vertex nodes and optionally one middle node).<p>
+<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Entity of a mesh</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">Geometrical component of the mesh: node, cell, face and edge. Faces and edges are only intermediate entities allowing to define the cells in descendant connectivity.<p>
+<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Equivalence</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">Equivalence represents a list of correspondance 2 by 2 of the entities of the same dimension.<p>
+<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_F"></a><nobr><b>Face</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">Face of a volumetrical cell (triangle, quadrangle).<p>
+<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Family</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">Entities of a mesh are described by a certain number&nbsp;  of characteristics (boundary conditions, groups membership). Families represent classes equivalent to these characteristics (two entities of a mesh can belong to the same family if they have the same characteristics). Every family is determined by a set of attributes and a list of groups membership.<p>
+<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Field</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">Field consists of one or several scalar components. One definite type is associated to the given field and the values corresponding to different components are all of the same type.<p>
+<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Field profile</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">Fields can be defined only on one part of the mesh. Profile&nbsp;  of the field or profile of the component of a field indicates which entities of the mesh contain values.<p>
+<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_G"></a><nobr><b>Group</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">Unordered set of entities of a mesh. One entity can belong to&nbsp;  several groups.<p>
+<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_M"></a><nobr><b>Mesh</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">Mesh is described by its geometry: list of nodes and list of cells which constitute this mesh. Supplementary information is added with the help of families (initial, boundary conditions).<p>
+<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_N"></a><nobr><b>Nodal connectivity</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">It is a description of an entity of the mesh by an ordered list of nodes constituting this entity.<p>
+<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Node</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">Node can be an isolated node of a mesh, a vertex or middle node of an edge. A node is associated to a point.<p>
+<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_P"></a><nobr><b>Point</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">Geometrical entity determined by its coordinates in the space.<p>
+<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_R"></a><nobr><b>Reference connectivity</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">For each type of entity of a mesh, reference connectivity define the topology of an entity.<p>
+<p class="glsbody" style="margin-bottom:1pt;"><nobr><b>Result</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">List of fields referring to one mesh.<p>
+<p class="glsbody" style="margin-bottom:1pt;"><a name="bm_S"></a><nobr><b>Study</b></nobr></p>
+<p class="glsbody" style="margin-top:1pt;">Study represents a chain of sequences of calculations.<p>
+<p class="glsbody"><br><br></p>
+
+</body>
+
+</html>
+
index a3aec907a691fe8e4f8a24bdd3e2ed6081f04e08..32e2c7fd9d32b07f7ba112b3a23ed09a0ac7145a 100755 (executable)
@@ -1,39 +1,39 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Index words list</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ndxheader {margin-left:10pt; margin-top:0pt;}\r
-.ndxbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Index words list</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ndxheader {margin-left:10pt; margin-top:0pt;}
+.ndxbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ndxheader {margin-top:0pt; } .ndxheader {margin-bottom:0pt; } .ndxheader {margin-left:9pt; } 
+
+.ndxbody {margin-top:0pt; } .ndxbody {margin-bottom:0pt; } .ndxbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+</body>
+
+</html>
+
index 94f11bfa7d4ac27a46c802f9694e93ba5692e21a..98e3b2c072e9ada296b2b819286ab909bceca369 100755 (executable)
@@ -1,51 +1,51 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt1.htm#1" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt1.htm#1" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index 5ac9ac972c0c41bc45dc862c022a1ec148a27535..71d6e3159ad4d10145fe6259f6e9c49a495afcc6 100755 (executable)
@@ -1,58 +1,58 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index d67082cb2539fd12c49046d4a7688c7b83c0652f..204cdfe22749ec84edc3910e8ebdf2a738658705 100755 (executable)
@@ -1,65 +1,68 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt1.htm#9" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="10"></a><a href="whlstt9.htm#10" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../partition.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Partition</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../archimede.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Archimede</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="11"></a><a href="whlstt11.htm#11" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="12"></a><a href="whlstt12.htm#12" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="13"></a><a href="whlstt13.htm#13" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt1.htm#8" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="10"></a><a href="whlstt8.htm#10" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_booleangui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using boolean operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../fuse.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Fuse</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../common.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Common</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../cut.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Cut</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../section.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Section</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="11"></a><a href="whlstt11.htm#11" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="12"></a><a href="whlstt12.htm#12" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="13"></a><a href="whlstt13.htm#13" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index cb6cf0d797c98d691e506fb59a9069988ca598b4..1a34a25049fb621577cbc6fb34721912231ed259 100755 (executable)
@@ -1,68 +1,73 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt1.htm#9" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="10"></a><a href="whlstt10.htm#10" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="11"></a><a href="whlstt9.htm#11" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_booleangui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using boolean operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../fuse.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Fuse</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../common.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Common</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../cut.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Cut</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../section.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Section</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="12"></a><a href="whlstt12.htm#12" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="13"></a><a href="whlstt13.htm#13" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt1.htm#8" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="10"></a><a href="whlstt10.htm#10" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="11"></a><a href="whlstt8.htm#11" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../translation.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Translation</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../rotation.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Rotation</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../modify_the_location.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Modify the Location</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../mirror_image.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Mirror Image</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../scale_transform.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Scale Transform</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../offset_surface.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Offset Surface</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../multi_translation.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Multi Translation</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../multi_rotation.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Multi Rotation</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../fillet.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Fillet</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../chamfer.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Chamfer</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="12"></a><a href="whlstt12.htm#12" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="13"></a><a href="whlstt13.htm#13" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index fac265f7d70836ac3394b16e4a83402b25dd2253..af8e2ab4477f62d5a163b7637f26a5707f638793 100755 (executable)
@@ -1,73 +1,66 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt1.htm#9" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="10"></a><a href="whlstt10.htm#10" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="11"></a><a href="whlstt11.htm#11" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="12"></a><a href="whlstt9.htm#12" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../translation.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Translation</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../rotation.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Rotation</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../modify_the_location.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Modify the Location</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../mirror_image.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Mirror Image</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../scale_transform.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Scale Transform</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../offset_surface.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Offset Surface</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../multi_translation.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Multi Translation</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../multi_rotation.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Multi Rotation</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../fillet.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Fillet</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../chamfer.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Chamfer</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="13"></a><a href="whlstt13.htm#13" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt1.htm#8" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="10"></a><a href="whlstt10.htm#10" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="11"></a><a href="whlstt11.htm#11" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="12"></a><a href="whlstt8.htm#12" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../multi_transformation.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Multi Transformation</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../explode_on_blocks.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Explode on Blocks</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../propagate.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Propagate</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="13"></a><a href="whlstt13.htm#13" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index b168f27893203957383170fb81c7d45eba5c4435..a6ad5342f549cdad2036b808328e8e9e0666dac9 100755 (executable)
@@ -1,66 +1,73 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt1.htm#9" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="10"></a><a href="whlstt10.htm#10" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="11"></a><a href="whlstt11.htm#11" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="12"></a><a href="whlstt12.htm#12" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="13"></a><a href="whlstt9.htm#13" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../multi_transformation.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Multi Transformation</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../explode_on_blocks.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Explode on Blocks</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../propagate.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Propagate</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt1.htm#8" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="10"></a><a href="whlstt10.htm#10" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="11"></a><a href="whlstt11.htm#11" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="12"></a><a href="whlstt12.htm#12" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="13"></a><a href="whlstt8.htm#13" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../shape_processing.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Shape Processing</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../suppress_faces.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Suppress Faces</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../close_contour.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Close Contour</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../suppress_internal_wires.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Suppress Internal Wires</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../suppress_holes.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Suppress Holes</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sewing.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Sewing</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../glue_faces.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Glue Faces</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../add_point_on_edge.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Add Point on Edge</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../check_free_boundaries.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Check Free Boundaries</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../check_free_faces.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Check Free Faces</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index a7e8225fb1f0a6eb0c20a6503683698e1eeaa96b..af1ba14e7d5db81cc1ea8d12423b70c1035724fa 100755 (executable)
@@ -1,73 +1,63 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt1.htm#9" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="10"></a><a href="whlstt10.htm#10" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="11"></a><a href="whlstt11.htm#11" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="12"></a><a href="whlstt12.htm#12" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="13"></a><a href="whlstt13.htm#13" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt9.htm#14" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../shape_processing.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Shape Processing</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../suppress_faces.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Suppress Faces</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../close_contour.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Close Contour</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../suppress_internal_wires.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Suppress Internal Wires</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../suppress_holes.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Suppress Holes</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sewing.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Sewing</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../glue_faces.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Glue Faces</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../add_point_on_edge.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Add Point on Edge</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../check_free_boundaries.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Check Free Boundaries</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../check_free_faces.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Check Free Faces</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt1.htm#14" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../changing_display_parameters.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Viewing Geometrical Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Geometric Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="16"></a><a href="whlstt16.htm#16" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transformation</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../measurement_tools.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Measurement Tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../geompy_doc/namespacegeompy.html"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Access to Geometry module functionality from Python (using geompy.py)</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index 1a32665087cb987585658a1c9b50c5beef1aae4d..a55c4689c0e1c4544dc39d3e288db0b18113a71b 100755 (executable)
@@ -1,62 +1,69 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt1.htm#15" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../changing_display_parameters.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Changing Display Parameters</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="16"></a><a href="whlstt16.htm#16" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Geometric Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="17"></a><a href="whlstt17.htm#17" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transformation</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../measurement_tools.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Measurement Tools</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt1.htm#14" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../changing_display_parameters.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Viewing Geometrical Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt14.htm#15" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Creating Geometric Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../basic_geometrical_objects.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Basic Geometrical Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../primitives.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Primitives</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../complex_objects.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Complex Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../groups.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Working with Groups</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../building_by_blocks.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Building by Blocks</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sketcher_tui.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Sketcher</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../geometrical_objects.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Advanced Geometrical Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="16"></a><a href="whlstt16.htm#16" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transformation</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../measurement_tools.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Measurement Tools</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index 6a3fe4cbacc8847fd7d58fec1e24e07c5d548fef..941a0790c78aa998a76cc4c5ee4bb798e5ddcd4f 100755 (executable)
@@ -1,69 +1,67 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt1.htm#15" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../changing_display_parameters.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Changing Display Parameters</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="16"></a><a href="whlstt15.htm#16" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Creation of Geometric Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../basic_geometrical_objects.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Basic Geometrical Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../primitives.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Primitives</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../complex_objects.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Complex Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../groups.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Working with Groups</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../building_by_blocks.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Building by Blocks</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sketcher_tui.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Sketcher</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../geometrical_objects.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Advanced Geometrical Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="17"></a><a href="whlstt17.htm#17" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transformation</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../measurement_tools.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Measurement Tools</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt1.htm#14" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../changing_display_parameters.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Viewing Geometrical Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Geometric Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="16"></a><a href="whlstt14.htm#16" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Transformation</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../basic_operations.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../boolean_operations.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../transformation_operations.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../blocks_operations.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../repairing_operations.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../measurement_tools.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Measurement Tools</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
diff --git a/doc/salome/gui/GEOM/whgdata/whlstt17.htm b/doc/salome/gui/GEOM/whgdata/whlstt17.htm
deleted file mode 100755 (executable)
index fe76d63..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt1.htm#15" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../changing_display_parameters.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Changing Display Parameters</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="16"></a><a href="whlstt16.htm#16" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Geometric Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="17"></a><a href="whlstt15.htm#17" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Transformation</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../basic_operations.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../boolean_operations.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../transformation_operations.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../blocks_operations.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../repairing_operations.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../measurement_tools.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Measurement Tools</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
index 548ea6dd606bf57d843716ed415b16922e7f569d..7ec8d9f9f142b638c84869b3711790f6335dbd86 100755 (executable)
@@ -1,60 +1,65 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt1.htm#2" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_displaygui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Displaying/hiding objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="3"></a><a href="whlstt3.htm#3" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Changing Display Parameters</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt1.htm#2" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="3"></a><a href="whlstt3.htm#3" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Basic Geometric Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Primitives</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="5"></a><a href="whlstt5.htm#5" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Complex Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../working_with_groups.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Working with groups</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../newentity_blocks.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Building by blocks</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sketcher.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Sketcher</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="6"></a><a href="whlstt6.htm#6" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Advanced Geometrical Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index dab99dd514f1644fe166467c634fd2ef2612e029..80435d67bf75edda034d28279374ffbd0745a6df 100755 (executable)
@@ -1,64 +1,75 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt1.htm#2" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_displaygui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Displaying/hiding objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="3"></a><a href="whlstt2.htm#3" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Changing Display Parameters</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../wireframe_and_shading.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Display Mode</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../color.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Color</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../transparency.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Transparency</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../isos.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Isolines</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt1.htm#2" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="3"></a><a href="whlstt2.htm#3" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Creating Basic Geometric Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../point.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Point</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../line.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Line</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../circle.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Circle</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../ellipse.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Ellipse</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../arc.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Arc</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../curve.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Curve</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../vector.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Vector</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../plane.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Plane</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../working_plane.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Working Plane</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../local_coordinate_system.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Local Coordinate System</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Primitives</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="5"></a><a href="whlstt5.htm#5" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Complex Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../working_with_groups.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Working with groups</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../newentity_blocks.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Building by blocks</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sketcher.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Sketcher</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="6"></a><a href="whlstt6.htm#6" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Advanced Geometrical Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index 96f046c94f5650bbd29d3eb13915984af429713d..53e8bf2759c8b0985f84811e2fe5f3db5b91dfec 100755 (executable)
@@ -1,65 +1,70 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt1.htm#4" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="5"></a><a href="whlstt5.htm#5" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Basic Geometric Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="6"></a><a href="whlstt6.htm#6" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Primitives</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Generation of Complex Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../working_with_groups.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Working with groups</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../newentity_blocks.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Building by blocks</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sketcher.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Sketcher</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Advanced Geometrical Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt1.htm#2" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="3"></a><a href="whlstt3.htm#3" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Basic Geometric Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt2.htm#4" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Creating Primitives</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../box.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Box</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../cylinder.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Cylinder</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sphere.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Sphere</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../turus.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Torus</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../cone.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Cone</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="5"></a><a href="whlstt5.htm#5" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Complex Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../working_with_groups.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Working with groups</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../newentity_blocks.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Building by blocks</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sketcher.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Sketcher</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="6"></a><a href="whlstt6.htm#6" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Advanced Geometrical Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index 5046df32cb2ac806e2c74f46ce3ecd133c0ec7bf..12c834bc5b0e6e65ff2f2d9ab0937196d1c4ae0f 100755 (executable)
@@ -1,75 +1,69 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt1.htm#4" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="5"></a><a href="whlstt4.htm#5" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Creation of Basic Geometric Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../point.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Point</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../line.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Line</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../circle.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Circle</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../ellipse.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Ellipse</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../arc.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Arc</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../curve.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Curve</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../vector.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Vector</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../plane.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Plane</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../working_plane.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Working Plane</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../local_coordinate_system.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Local Coordinate System</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="6"></a><a href="whlstt6.htm#6" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Primitives</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Generation of Complex Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../working_with_groups.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Working with groups</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../newentity_blocks.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Building by blocks</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sketcher.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Sketcher</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Advanced Geometrical Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt1.htm#2" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="3"></a><a href="whlstt3.htm#3" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Basic Geometric Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Primitives</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="5"></a><a href="whlstt2.htm#5" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Creating Complex Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../extrusion.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Extrusion</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../revolution.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Revolution</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../filling.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Filling</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../pipe_creation.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Pipe</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../working_with_groups.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Working with groups</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../newentity_blocks.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Building by blocks</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sketcher.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Sketcher</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="6"></a><a href="whlstt6.htm#6" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Advanced Geometrical Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index 47dd557db1412a2523bbe218ec9c46422b64a9cf..39a238c0011cd2da49a95075cca05311feb0678a 100755 (executable)
@@ -1,70 +1,72 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt1.htm#4" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="5"></a><a href="whlstt5.htm#5" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Basic Geometric Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="6"></a><a href="whlstt4.htm#6" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Creation of Primitives</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../box.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Box</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../cylinder.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Cylinder</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sphere.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Sphere</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../turus.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Torus</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../cone.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Cone</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Generation of Complex Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../working_with_groups.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Working with groups</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../newentity_blocks.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Building by blocks</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sketcher.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Sketcher</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Advanced Geometrical Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt1.htm#2" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="3"></a><a href="whlstt3.htm#3" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Basic Geometric Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Primitives</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="5"></a><a href="whlstt5.htm#5" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating Complex Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../working_with_groups.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Working with groups</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../newentity_blocks.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Building by blocks</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sketcher.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Sketcher</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="6"></a><a href="whlstt2.htm#6" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Creating Advanced Geometrical Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../explode.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Explode</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../edge.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Edge</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../wire.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Wire</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../face.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Face</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../shell.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Shell</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../solid.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Solid</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../compound.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Compound</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index f0c47132a0c8ca2a62e4530bd1517702015f6130..90cd66b4bec809ba1d1a14e1d9d18daa4d9a0bde 100755 (executable)
@@ -1,69 +1,64 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt1.htm#4" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="5"></a><a href="whlstt5.htm#5" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Basic Geometric Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="6"></a><a href="whlstt6.htm#6" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Primitives</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt4.htm#7" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Generation of Complex Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../extrusion.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Extrusion</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../revolution.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Revolution</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../filling.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Filling</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../pipe_creation.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Pipe</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../working_with_groups.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Working with groups</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../newentity_blocks.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Building by blocks</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sketcher.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Sketcher</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Advanced Geometrical Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt1.htm#7" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../viewing_geometrical_objects.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Viewing Geometrical Objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../occ_viewer.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> OCC 3D Viewer</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../wireframe_and_shading.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Display Mode</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../color.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Color</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../transparency.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Transparency</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../isos.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Isolines</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt8.htm#8" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index 922ca5f0ed7434a24ed9881442a15bcb9c719ad9..582722826ccda84a1a83aff5635a9361920e842c 100755 (executable)
@@ -1,72 +1,63 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt1.htm#4" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="5"></a><a href="whlstt5.htm#5" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Basic Geometric Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="6"></a><a href="whlstt6.htm#6" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creation of Primitives</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Generation of Complex Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../working_with_groups.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Working with groups</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../newentity_blocks.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Building by blocks</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../sketcher.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Sketcher</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt4.htm#8" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Creation of Advanced Geometrical Objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../explode.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Explode</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../edge.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Edge</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../wire.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Wire</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../face.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Face</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../shell.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Shell</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../solid.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Solid</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../compound.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Compound</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt1.htm#8" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt9.htm#9" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="10"></a><a href="whlstt10.htm#10" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="11"></a><a href="whlstt11.htm#11" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="12"></a><a href="whlstt12.htm#12" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="13"></a><a href="whlstt13.htm#13" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index 7ed28d7c7b2a4272161adc424e5b260ab54c7caa..59e42a1368569b018291f4e7ab269d5bc31638bd 100755 (executable)
@@ -1,63 +1,65 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table border=0>\r
-<tr><td>\r
-<p class="tocbody">\r
-<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> GEOM module</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/introduction_to_geom.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Introduction to GEOM</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Managing geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="4"></a><a href="whlstt4.htm#4" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt1.htm#9" target="_self"><img src="../wht_toc2.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="10"></a><a href="whlstt10.htm#10" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="11"></a><a href="whlstt11.htm#11" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="12"></a><a href="whlstt12.htm#12" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="13"></a><a href="whlstt13.htm#13" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../wht_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>\r
-&nbsp;&nbsp;&nbsp;<nobr><a name="15"></a><a href="whlstt15.htm#15" target="_self" title="closed book"><img src="../wht_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>\r
-</p>\r
-\r
-</td></tr>\r
-<tr><td>\r
-<p><img src="whexpbar.gif" > <p>\r
-</td></tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table border=0>
+<tr><td>
+<p class="tocbody">
+<nobr><a name="1"></a><a href="whlstt0.htm#1" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Geometry module</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../geometry.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Introduction to Geometry</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_geomtoolsgui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Importing/exporting geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="2"></a><a href="whlstt2.htm#2" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Creating geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="7"></a><a href="whlstt7.htm#7" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Viewing geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="8"></a><a href="whlstt1.htm#8" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Transforming geometrical objects</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="9"></a><a href="whlstt8.htm#9" target="_self"><img src="../whd_toc2.gif" border="0" align="absmiddle"> Basic Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../partition.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Partition</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a href="../archimede.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Archimede</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="10"></a><a href="whlstt10.htm#10" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Boolean Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="11"></a><a href="whlstt11.htm#11" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Transformation Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="12"></a><a href="whlstt12.htm#12" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Blocks Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<nobr><a name="13"></a><a href="whlstt13.htm#13" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> Repairing Operations</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a href="../files/salome2_sp3_measuregui_functions.htm"><img src="../whd_toc3.gif" border="0" align="absmiddle"> Using measurement tools</a></nobr><br>
+&nbsp;&nbsp;&nbsp;<nobr><a name="14"></a><a href="whlstt14.htm#14" target="_self" title="closed book"><img src="../whd_toc1.gif" border="0" align="absmiddle"> TUI Scripts</a></nobr><br>
+</p>
+
+</td></tr>
+<tr><td>
+<p><img src="whexpbar.gif" > <p>
+</td></tr>
+</table>
+</body>
+
+</html>
+
index 33dae3be22f99e0fe9ed184ccfd8f23981f968ea..7cff7ce5442a270daf5ebb6d34de2a50b895fa92 100755 (executable)
@@ -1,13 +1,13 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>toc frame</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-</head>\r
-<frameset rows="100%, *" border="0" frameborder="0">\r
-       <frame name="toctree" title="toc tree frame" src="whlstt0.htm"></frame>\r
-</frameset>\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>toc frame</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+</head>
+<frameset rows="100%, *" border="0" frameborder="0">
+       <frame name="toctree" title="toc tree frame" src="whlstt0.htm"></frame>
+</frameset>
+</html>
+
index a9128b80377d99e39434a8c741fc58ab13171109..91a985f9fe7b7a33e4974b542219f2baefb5d9fc 100755 (executable)
@@ -1,15 +1,15 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Index frame</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-</head>\r
-<frameset rows="40, *" border="0" frameborder="0">\r
-       <frame name="ndxletter" title="index letter frame" src="whnvl31.htm" noresize frameborder="1" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>\r
-       <frame name="ndxlist" title="index list frame" src="whlsti0.htm"></frame>\r
-</frameset>\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Index frame</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+</head>
+<frameset rows="40, *" border="0" frameborder="0">
+       <frame name="ndxletter" title="index letter frame" src="whnvl31.htm" noresize frameborder="1" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>
+       <frame name="ndxlist" title="index list frame" src="whlsti0.htm"></frame>
+</frameset>
+</html>
+
index ae872731a298380203cede175c09e86b660899fb..bc2231fbf72a982fb5df67f302098f6a375b5dec 100755 (executable)
@@ -1,15 +1,15 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>search frame</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-</head>\r
-<frameset rows="40, *" border="0" frameborder="0">\r
-       <frame name="ftsletter" title="search letter frame" src="whnvl32.htm" noresize frameborder="1" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>\r
-       <frame name="ftslist" title="seach word frame" src="whlstf0.htm"></frame>\r
-</frameset>\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>search frame</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+</head>
+<frameset rows="40, *" border="0" frameborder="0">
+       <frame name="ftsletter" title="search letter frame" src="whnvl32.htm" noresize frameborder="1" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>
+       <frame name="ftslist" title="seach word frame" src="whlstf0.htm"></frame>
+</frameset>
+</html>
+
index 9af2824d153bb52a9102d4041a7f273e7b92bc38..6c091d828516ad76308d3279691c8d07a4bf5153 100755 (executable)
@@ -1,15 +1,15 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Glossary frame</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-</head>\r
-<frameset rows="40, *" border="0" frameborder="0">\r
-       <frame name="glsletter" title="glossary letter frame" src="whnvl33.htm" noresize frameborder="1" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>\r
-       <frame name="glslist" title="glossary defination frame" src="whlstg0.htm"></frame>\r
-</frameset>\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Glossary frame</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+</head>
+<frameset rows="40, *" border="0" frameborder="0">
+       <frame name="glsletter" title="glossary letter frame" src="whnvl33.htm" noresize frameborder="1" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>
+       <frame name="glslist" title="glossary defination frame" src="whlstg0.htm"></frame>
+</frameset>
+</html>
+
index 870e98ef4c9e2541d99d0063f96c0ab19464c980..e29abc01c124426866783b3dd60fb2a9ad43a844 100755 (executable)
@@ -1,43 +1,43 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Index Letters</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ndxheader {margin-left:10pt; margin-top:0pt;}\r
-.ndxbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-\r
-<body>\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Index Letters</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ndxheader {margin-left:10pt; margin-top:0pt;}
+.ndxbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ndxheader {margin-top:0pt; } .ndxheader {margin-bottom:0pt; } .ndxheader {margin-left:9pt; } 
+
+.ndxbody {margin-top:0pt; } .ndxbody {margin-bottom:0pt; } .ndxbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+
+<body>
+</html>
+
index 5927c3d7fceb41beeb3d44a9e733f17dad3806f4..c76e9d162a2f8ea9b41288781bfc515ff6afed0b 100755 (executable)
@@ -1,72 +1,72 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Search Letters</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="ftsheader">\r
-<a name="home"></a> <a href="whlstfl0.htm#subkey_{" target="_self"title="search non-alphabet letter"><b>#</b></a> \r
- <a href="whlstfl1.htm#subkey_A" target="_self"title="search letter A"><b>A</b></a> \r
- <a href="whlstfl2.htm#subkey_B" target="_self"title="search letter B"><b>B</b></a> \r
- <a href="whlstfl3.htm#subkey_C" target="_self"title="search letter C"><b>C</b></a> \r
- <a href="whlstfl4.htm#subkey_D" target="_self"title="search letter D"><b>D</b></a> \r
- <a href="whlstfl5.htm#subkey_E" target="_self"title="search letter E"><b>E</b></a> \r
- <a href="whlstfl6.htm#subkey_F" target="_self"title="search letter F"><b>F</b></a> \r
- <a href="whlstfl7.htm#subkey_G" target="_self"title="search letter G"><b>G</b></a> \r
- <a href="whlstfl8.htm#subkey_H" target="_self"title="search letter H"><b>H</b></a> \r
- <a href="whlstfl9.htm#subkey_I" target="_self"title="search letter I"><b>I</b></a> \r
- <a href="whlstf6.htm#bm_J" target="ftslist"title="search letter J" ><b>J</b></a> \r
- <a href="whlstfl10.htm#subkey_K" target="_self"title="search letter K"><b>K</b></a> \r
- <a href="whlstfl11.htm#subkey_L" target="_self"title="search letter L"><b>L</b></a> \r
- <a href="whlstfl12.htm#subkey_M" target="_self"title="search letter M"><b>M</b></a> \r
- <a href="whlstfl13.htm#subkey_N" target="_self"title="search letter N"><b>N</b></a> \r
- <a href="whlstfl14.htm#subkey_O" target="_self"title="search letter O"><b>O</b></a> \r
- <a href="whlstfl15.htm#subkey_P" target="_self"title="search letter P"><b>P</b></a> \r
- <a href="whlstfl16.htm#subkey_Q" target="_self"title="search letter Q"><b>Q</b></a> \r
- <a href="whlstfl17.htm#subkey_R" target="_self"title="search letter R"><b>R</b></a> \r
- <a href="whlstfl18.htm#subkey_S" target="_self"title="search letter S"><b>S</b></a> \r
- <a href="whlstfl19.htm#subkey_T" target="_self"title="search letter T"><b>T</b></a> \r
- <a href="whlstfl20.htm#subkey_U" target="_self"title="search letter U"><b>U</b></a> \r
- <a href="whlstfl21.htm#subkey_V" target="_self"title="search letter V"><b>V</b></a> \r
- <a href="whlstfl22.htm#subkey_W" target="_self"title="search letter W"><b>W</b></a> \r
- <a href="whlstfl23.htm#subkey_X" target="_self"title="search letter X"><b>X</b></a> \r
- <a href="whlstfl24.htm#subkey_Y" target="_self"title="search letter Y"><b>Y</b></a> \r
- <a href="whlstfl25.htm#subkey_Z" target="_self"title="search letter Z"><b>Z</b></a> \r
-</p>\r
-\r
-<body>\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Search Letters</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="ftsheader">
+<a name="home"></a> <a href="whlstfl0.htm#subkey_{" target="_self"title="search non-alphabet letter"><b>#</b></a> 
+ <a href="whlstfl1.htm#subkey_A" target="_self"title="search letter A"><b>A</b></a> 
+ <a href="whlstfl2.htm#subkey_B" target="_self"title="search letter B"><b>B</b></a> 
+ <a href="whlstfl3.htm#subkey_C" target="_self"title="search letter C"><b>C</b></a> 
+ <a href="whlstfl4.htm#subkey_D" target="_self"title="search letter D"><b>D</b></a> 
+ <a href="whlstfl5.htm#subkey_E" target="_self"title="search letter E"><b>E</b></a> 
+ <a href="whlstfl6.htm#subkey_F" target="_self"title="search letter F"><b>F</b></a> 
+ <a href="whlstfl7.htm#subkey_G" target="_self"title="search letter G"><b>G</b></a> 
+ <a href="whlstfl8.htm#subkey_H" target="_self"title="search letter H"><b>H</b></a> 
+ <a href="whlstfl9.htm#subkey_I" target="_self"title="search letter I"><b>I</b></a> 
+ <a href="whlstfl10.htm#subkey_J" target="_self"title="search letter J"><b>J</b></a> 
+ <a href="whlstfl11.htm#subkey_K" target="_self"title="search letter K"><b>K</b></a> 
+ <a href="whlstfl12.htm#subkey_L" target="_self"title="search letter L"><b>L</b></a> 
+ <a href="whlstfl13.htm#subkey_M" target="_self"title="search letter M"><b>M</b></a> 
+ <a href="whlstfl14.htm#subkey_N" target="_self"title="search letter N"><b>N</b></a> 
+ <a href="whlstfl15.htm#subkey_O" target="_self"title="search letter O"><b>O</b></a> 
+ <a href="whlstfl16.htm#subkey_P" target="_self"title="search letter P"><b>P</b></a> 
+ <a href="whlstfl17.htm#subkey_Q" target="_self"title="search letter Q"><b>Q</b></a> 
+ <a href="whlstfl18.htm#subkey_R" target="_self"title="search letter R"><b>R</b></a> 
+ <a href="whlstfl19.htm#subkey_S" target="_self"title="search letter S"><b>S</b></a> 
+ <a href="whlstfl20.htm#subkey_T" target="_self"title="search letter T"><b>T</b></a> 
+ <a href="whlstfl21.htm#subkey_U" target="_self"title="search letter U"><b>U</b></a> 
+ <a href="whlstfl22.htm#subkey_V" target="_self"title="search letter V"><b>V</b></a> 
+ <a href="whlstfl23.htm#subkey_W" target="_self"title="search letter W"><b>W</b></a> 
+ <a href="whlstfl24.htm#subkey_X" target="_self"title="search letter X"><b>X</b></a> 
+ <a href="whlstfl25.htm#subkey_Y" target="_self"title="search letter Y"><b>Y</b></a> 
+ <a href="whlstfl26.htm#subkey_Z" target="_self"title="search letter Z"><b>Z</b></a> 
+</p>
+
+<body>
+</html>
+
index f3659d1c468aff997ac90394282fbc20fafa5249..d6f20c33cdb1f49f171da9e201ecb0acfb9c0fbf 100755 (executable)
@@ -1,72 +1,72 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Glossary Letters</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.glsheader {margin-left:10pt; margin-top:0pt;}\r
-.glsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.glsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; }A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-<style>\r
-<!--\r
-body {background-color:White; } \r
--->\r
-</style>\r
-</head>\r
-<body marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<p class="glsheader">\r
- <font class="inactive">#</font> \r
- <font class="inactive">A</font> \r
- <font class="inactive">B</font> \r
- <a href="whlstg0.htm#bm_C" target="glslist"title="glossary letter C"><b>C</b></a> \r
- <a href="whlstg0.htm#bm_D" target="glslist"title="glossary letter D"><b>D</b></a> \r
- <a href="whlstg0.htm#bm_E" target="glslist"title="glossary letter E"><b>E</b></a> \r
- <a href="whlstg0.htm#bm_F" target="glslist"title="glossary letter F"><b>F</b></a> \r
- <a href="whlstg0.htm#bm_G" target="glslist"title="glossary letter G"><b>G</b></a> \r
- <font class="inactive">H</font> \r
- <font class="inactive">I</font> \r
- <font class="inactive">J</font> \r
- <font class="inactive">K</font> \r
- <font class="inactive">L</font> \r
- <a href="whlstg0.htm#bm_M" target="glslist"title="glossary letter M"><b>M</b></a> \r
- <a href="whlstg0.htm#bm_N" target="glslist"title="glossary letter N"><b>N</b></a> \r
- <font class="inactive">O</font> \r
- <a href="whlstg0.htm#bm_P" target="glslist"title="glossary letter P"><b>P</b></a> \r
- <font class="inactive">Q</font> \r
- <a href="whlstg0.htm#bm_R" target="glslist"title="glossary letter R"><b>R</b></a> \r
- <a href="whlstg0.htm#bm_S" target="glslist"title="glossary letter S"><b>S</b></a> \r
- <font class="inactive">T</font> \r
- <font class="inactive">U</font> \r
- <font class="inactive">V</font> \r
- <font class="inactive">W</font> \r
- <font class="inactive">X</font> \r
- <font class="inactive">Y</font> \r
- <font class="inactive">Z</font> \r
-</p>\r
-\r
-<body>\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Glossary Letters</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.glsheader {margin-left:10pt; margin-top:0pt;}
+.glsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.glsheader {margin-top:0pt; } .glsheader {margin-bottom:0pt; } .glsheader {margin-left:9pt; } 
+
+.glsbody {margin-top:0pt; } .glsbody {margin-bottom:0pt; } .glsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; }A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+<style>
+<!--
+
+-->
+</style>
+</head>
+<body marginheight="0"  marginwidth="0" bgproperties="fixed">
+<p class="glsheader">
+ <font class="inactive">#</font> 
+ <font class="inactive">A</font> 
+ <font class="inactive">B</font> 
+ <a href="whlstg0.htm#bm_C" target="glslist"title="glossary letter C"><b>C</b></a> 
+ <a href="whlstg0.htm#bm_D" target="glslist"title="glossary letter D"><b>D</b></a> 
+ <a href="whlstg0.htm#bm_E" target="glslist"title="glossary letter E"><b>E</b></a> 
+ <a href="whlstg0.htm#bm_F" target="glslist"title="glossary letter F"><b>F</b></a> 
+ <a href="whlstg0.htm#bm_G" target="glslist"title="glossary letter G"><b>G</b></a> 
+ <font class="inactive">H</font> 
+ <font class="inactive">I</font> 
+ <font class="inactive">J</font> 
+ <font class="inactive">K</font> 
+ <font class="inactive">L</font> 
+ <a href="whlstg0.htm#bm_M" target="glslist"title="glossary letter M"><b>M</b></a> 
+ <a href="whlstg0.htm#bm_N" target="glslist"title="glossary letter N"><b>N</b></a> 
+ <font class="inactive">O</font> 
+ <a href="whlstg0.htm#bm_P" target="glslist"title="glossary letter P"><b>P</b></a> 
+ <font class="inactive">Q</font> 
+ <a href="whlstg0.htm#bm_R" target="glslist"title="glossary letter R"><b>R</b></a> 
+ <a href="whlstg0.htm#bm_S" target="glslist"title="glossary letter S"><b>S</b></a> 
+ <font class="inactive">T</font> 
+ <font class="inactive">U</font> 
+ <font class="inactive">V</font> 
+ <font class="inactive">W</font> 
+ <font class="inactive">X</font> 
+ <font class="inactive">Y</font> 
+ <font class="inactive">Z</font> 
+</p>
+
+<body>
+</html>
+
index 1a8036de8a20cee4a0f4b8c9842f8bb6cd220565..0c9cb814be7f57b526e6e9c385947539696453fe 100755 (executable)
@@ -1,16 +1,16 @@
-<!-- WebHelp version 5.10 -->\r
-<html>\r
-<head>\r
-<title> Content Navigation Pane </title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-\r
-</style>\r
-</head>\r
-<frameset rows="36, *" border="0" frameborder="0">\r
-       <frame name="toctabs" title="tab selection frame" src="whnvt30.htm" noresize frameborder="no" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>\r
-       <frame name="toclist" title="content frame" src="whlstt0.htm"></frame>\r
-</frameset>\r
+<!-- WebHelp version 5.10 -->
+<html>
+<head>
+<title> Content Navigation Pane </title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+
+</style>
+</head>
+<frameset rows="36, *" border="0" frameborder="0">
+       <frame name="toctabs" title="tab selection frame" src="whnvt30.htm" noresize frameborder="no" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>
+       <frame name="toclist" title="content frame" src="whlstt0.htm"></frame>
+</frameset>
 </html>
\ No newline at end of file
index fa146f1f842aebfaa27c92a826017424b9f7eeeb..87921c0b7b46e2d09fc976b641728afe5237b1b8 100755 (executable)
@@ -1,16 +1,16 @@
-<!-- WebHelp version 5.10 -->\r
-<html>\r
-<head>\r
-<title> Index Navigation Pane </title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-\r
-</style>\r
-</head>\r
-<frameset rows="36, *" border="0" frameborder="0">\r
-       <frame name="ndxtabs" title="tab selection frame" src="whnvt31.htm" noresize frameborder="no" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>\r
-       <frame name="ndxdata" title="index frame" src="whnvf31.htm"></frame>\r
-</frameset>\r
+<!-- WebHelp version 5.10 -->
+<html>
+<head>
+<title> Index Navigation Pane </title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+
+</style>
+</head>
+<frameset rows="36, *" border="0" frameborder="0">
+       <frame name="ndxtabs" title="tab selection frame" src="whnvt31.htm" noresize frameborder="no" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>
+       <frame name="ndxdata" title="index frame" src="whnvf31.htm"></frame>
+</frameset>
 </html>
\ No newline at end of file
index c334807b14131f47a1eed7c944afa6b1d6a2f5e4..90697b01fe9c1a07976627878091746af63adc9c 100755 (executable)
@@ -1,16 +1,16 @@
-<!-- WebHelp version 5.10 -->\r
-<html>\r
-<head>\r
-<title> Search Navigation Pane </title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-\r
-</style>\r
-</head>\r
-<frameset rows="36, *" border="0" frameborder="0">\r
-       <frame name="ftstabs" title="tab selection frame" src="whnvt32.htm" noresize frameborder="no" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>\r
-       <frame name="ftsdata" title="search frame" src="whnvf32.htm"></frame>\r
-</frameset>\r
+<!-- WebHelp version 5.10 -->
+<html>
+<head>
+<title> Search Navigation Pane </title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+
+</style>
+</head>
+<frameset rows="36, *" border="0" frameborder="0">
+       <frame name="ftstabs" title="tab selection frame" src="whnvt32.htm" noresize frameborder="no" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>
+       <frame name="ftsdata" title="search frame" src="whnvf32.htm"></frame>
+</frameset>
 </html>
\ No newline at end of file
index 8fb4636f0d25b1a03dcf1042cc6c8854ee12ceb6..8351bcbeaf915ae64cd78e5ff46a89b13c1aaf3d 100755 (executable)
@@ -1,16 +1,16 @@
-<!-- WebHelp version 5.10 -->\r
-<html>\r
-<head>\r
-<title> Glossary Navigation Pane </title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-\r
-</style>\r
-</head>\r
-<frameset rows="36, *" border="0" frameborder="0">\r
-       <frame name="glstabs" title="tab selection frame" src="whnvt33.htm" noresize frameborder="no" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>\r
-       <frame name="glsdata" title="glossary frame" src="whnvf33.htm"></frame>\r
-</frameset>\r
+<!-- WebHelp version 5.10 -->
+<html>
+<head>
+<title> Glossary Navigation Pane </title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+
+</style>
+</head>
+<frameset rows="36, *" border="0" frameborder="0">
+       <frame name="glstabs" title="tab selection frame" src="whnvt33.htm" noresize frameborder="no" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>
+       <frame name="glsdata" title="glossary frame" src="whnvf33.htm"></frame>
+</frameset>
 </html>
\ No newline at end of file
index 35e6ef5b8af6ea051be4bde1b345d04a661e3c92..ec1bb840ffbe27b036367c10a7c4fd03b0e01604 100755 (executable)
@@ -1,47 +1,47 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Content Navigation Tab</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.tocbody {margin-left:10pt; margin-top:0pt;}\r
-.bo {}\r
-.bc {}\r
-.pn {}\r
-.pr {}\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-img {vertial-align:middle;}\r
--->\r
-</style>\r
-</head>\r
-<body class="tabs" marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table class="tabs" width="100%">\r
- <tr> \r
-   <td class="tabs">\r
-   <nobr><a href="javascript:void(0)" title="Contents"><img src="../wht_tab1.gif" border="0"></a><a href="whnvp32.htm" target="_parent" title="Search"><img src="../wht_tab6.gif" border="0"></a><a href="whnvp33.htm" target="_parent" title="Glossary"><img src="../wht_tab8.gif" border="0"></a></nobr>\r
-   </td>\r
- </tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Content Navigation Tab</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+
+.tabs {background-color:#c0c0c0;}
+.tocbody {margin-left:10pt; margin-top:0pt;}
+.bo {}
+.bc {}
+.pn {}
+.pr {}
+
+.tocbody {margin-top:0pt; } .tocbody {margin-bottom:0pt; } .tocbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+img {vertial-align:middle;}
+-->
+</style>
+</head>
+<body class="tabs" marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table class="tabs" width="100%">
+ <tr> 
+   <td class="tabs">
+   <nobr><a href="javascript:void(0)" title="Contents"><img src="../whd_tab1.gif" border="0"></a><a href="whnvp32.htm" target="_parent" title="Search"><img src="../whd_tab6.gif" border="0"></a><a href="whnvp33.htm" target="_parent" title="Glossary"><img src="../whd_tab8.gif" border="0"></a></nobr>
+   </td>
+ </tr>
+</table>
+</body>
+
+</html>
+
index 53dd7e91cb685ac0a66fd68830e2a0138703dba8..e17d82548ec6e433bb59fdf262f830a972fc0694 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Index Navigation Tab</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ndxheader {margin-left:10pt; margin-top:0pt;}\r
-.ndxbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-\r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body class="tabs" marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table class="tabs" width="100%">\r
- <tr> \r
-   <td class="tabs">\r
-   <nobr><a href="whnvp30.htm" target="_parent" title="Contents"><img src="../wht_tab2.gif" border="0"></a><a href="whnvp32.htm" target="_parent" title="Search"><img src="../wht_tab6.gif" border="0"></a><a href="whnvp33.htm" target="_parent" title="Glossary"><img src="../wht_tab8.gif" border="0"></a></nobr>\r
-   </td>\r
- </tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Index Navigation Tab</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ndxheader {margin-left:10pt; margin-top:0pt;}
+.ndxbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ndxheader {margin-top:0pt; } .ndxheader {margin-bottom:0pt; } .ndxheader {margin-left:9pt; } 
+
+.ndxbody {margin-top:0pt; } .ndxbody {margin-bottom:0pt; } .ndxbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body class="tabs" marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table class="tabs" width="100%">
+ <tr> 
+   <td class="tabs">
+   <nobr><a href="whnvp30.htm" target="_parent" title="Contents"><img src="../whd_tab2.gif" border="0"></a><a href="whnvp32.htm" target="_parent" title="Search"><img src="../whd_tab6.gif" border="0"></a><a href="whnvp33.htm" target="_parent" title="Glossary"><img src="../whd_tab8.gif" border="0"></a></nobr>
+   </td>
+ </tr>
+</table>
+</body>
+
+</html>
+
index 464a4cc4adc3c394852bba7a1f63e84205e6bf83..d63892533fdf1352231a61955bf4844b15b252ad 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Search Navigation Tab</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.ftsheader {margin-left:10pt; margin-top:0pt;}\r
-.ftsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.ftsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; } A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body class="tabs" marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table class="tabs" width="100%">\r
- <tr> \r
-   <td class="tabs">\r
-   <nobr><a href="whnvp30.htm" target="_parent" title="Contents"><img src="../wht_tab2.gif" border="0"></a><a href="javascript:void(0)" title="Search"><img src="../wht_tab5.gif" border="0"></a><a href="whnvp33.htm" target="_parent" title="Glossary"><img src="../wht_tab8.gif" border="0"></a></nobr>\r
-   </td>\r
- </tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Search Navigation Tab</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.ftsheader {margin-left:10pt; margin-top:0pt;}
+.ftsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.ftsheader {margin-top:0pt; } .ftsheader {margin-bottom:0pt; } .ftsheader {margin-left:9pt; } 
+
+.ftsbody {margin-top:0pt; } .ftsbody {margin-bottom:0pt; } .ftsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; } A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body class="tabs" marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table class="tabs" width="100%">
+ <tr> 
+   <td class="tabs">
+   <nobr><a href="whnvp30.htm" target="_parent" title="Contents"><img src="../whd_tab2.gif" border="0"></a><a href="javascript:void(0)" title="Search"><img src="../whd_tab5.gif" border="0"></a><a href="whnvp33.htm" target="_parent" title="Glossary"><img src="../whd_tab8.gif" border="0"></a></nobr>
+   </td>
+ </tr>
+</table>
+</body>
+
+</html>
+
index eb46f192b44a955650c435c913e498972f643697..af63a0257e0ee2faf7417a75c54a5e431790580b 100755 (executable)
@@ -1,45 +1,45 @@
-<html>\r
-<head>\r
-<!-- WebHelp version 5.10 -->\r
-<title>Glossary Navigation Tab</title>\r
-<base target="bsscright">\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-<style>\r
-<!--\r
-body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}\r
-\r
-A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }\r
-A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }\r
-A:active {background-color:#cccccc;}\r
-A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }\r
-\r
-.tabs {background-color:#c0c0c0;}\r
-.glsheader {margin-left:10pt; margin-top:0pt;}\r
-.glsbody {margin-left:10pt; margin-top:0pt;}\r
-.inactive {color:#666666;}\r
-.glsheader {background-color:White; } \r
-\r
-body {background-color:White; } \r
-p {color:Black; } p {font-family:Tahoma; } p {font-size:8pt; } p {font-style:Normal; } p {text-decoration:none; } \r
-A:link {color:Black; } A:link {font-family:Tahoma; } A:link {font-size:8pt; } A:link {font-style:Normal; } A:link {text-decoration:none; } \r
-A:visited {color:Black; } A:visited {font-family:Tahoma; }A:visited {font-size:8pt; } A:visited {font-style:Normal; } A:visited {text-decoration:none; } \r
-A:active {background-color:Silver; } \r
-A:hover {color:Navy; } A:hover {font-family:Tahoma; } A:hover {font-size:8pt; } A:hover {font-style:Normal; } A:hover {text-decoration:underline; } \r
-\r
--->\r
-</style>\r
-</head>\r
-<body class="tabs" marginheight="0"  marginwidth="0" bgproperties="fixed">\r
-<table class="tabs" width="100%">\r
- <tr> \r
-   <td class="tabs">\r
-   <nobr><a href="whnvp30.htm" target="_parent" title="Contents"><img src="../wht_tab2.gif" border="0"></a><a href="whnvp32.htm" target="_parent" title="Search"><img src="../wht_tab6.gif" border="0"></a><a href="javascript:void(0)" title="Glossary"><img src="../wht_tab7.gif" border="0"></a></nobr>\r
-   </td>\r
- </tr>\r
-</table>\r
-</body>\r
-\r
-</html>\r
-\r
+<html>
+<head>
+<!-- WebHelp version 5.10 -->
+<title>Glossary Navigation Tab</title>
+<base target="bsscright">
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+<style>
+<!--
+body {margin-left:1pt; margin-top:1pt; margin-right:1pt;font-family:Arial; font-size:9pt;}
+
+A:link {font-family:Arial; font-size:9pt; color:#000000;  font-style:normal;  text-decoration:none; }
+A:visited {font-family:Arial; font-size:9pt; color:#000000; font-style:normal;  text-decoration:none; }
+A:active {background-color:#cccccc;}
+A:hover {font-family:Arial; font-size:9pt; color:#007f00; font-style:normal;  text-decoration:underline; }
+
+.tabs {background-color:#c0c0c0;}
+.glsheader {margin-left:10pt; margin-top:0pt;}
+.glsbody {margin-left:10pt; margin-top:0pt;}
+.inactive {color:#666666;}
+.glsheader {margin-top:0pt; } .glsheader {margin-bottom:0pt; } .glsheader {margin-left:9pt; } 
+
+.glsbody {margin-top:0pt; } .glsbody {margin-bottom:0pt; } .glsbody {margin-left:9pt; } 
+p {color:#000000; } p {font-family:Arial; } p {font-size:9pt; } p {font-style:normal; } p {text-decoration:none; } 
+A:link {color:#000000; } A:link {font-family:Arial; } A:link {font-size:9pt; } A:link {font-style:normal; } A:link {text-decoration:none; } 
+A:visited {color:#000000; } A:visited {font-family:Arial; }A:visited {font-size:9pt; } A:visited {font-style:normal; } A:visited {text-decoration:none; } 
+A:active {background-color:#cccccc; } 
+A:hover {color:#007f00; } A:hover {font-family:Arial; } A:hover {font-size:9pt; } A:hover {font-style:normal; } A:hover {text-decoration:underline; } 
+
+-->
+</style>
+</head>
+<body class="tabs" marginheight="0"  marginwidth="0" bgproperties="fixed">
+<table class="tabs" width="100%">
+ <tr> 
+   <td class="tabs">
+   <nobr><a href="whnvp30.htm" target="_parent" title="Contents"><img src="../whd_tab2.gif" border="0"></a><a href="whnvp32.htm" target="_parent" title="Search"><img src="../whd_tab6.gif" border="0"></a><a href="javascript:void(0)" title="Glossary"><img src="../whd_tab7.gif" border="0"></a></nobr>
+   </td>
+ </tr>
+</table>
+</body>
+
+</html>
+
index 821daea24a7554f5eea4995753952abc6cb74270..2549c9a7cdf2c5ae2494624c8c3ed8c485494ab5 100755 (executable)
@@ -1,24 +1,24 @@
-<html>\r
-<head>\r
-<title>project description</title>\r
-\r
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">\r
-<meta name="description" content="WebHelp 5.50">\r
-</head>\r
-<body>\r
-<script language="javascript" src="whver.js"></script>\r
-<script language="javascript1.2" src="whutils.js"></script>\r
-<script language="javascript1.2" src="whproj.js"></script>\r
-<script language="javascript1.2">\r
-<!--\r
-  setLangId("1033");\r
-  setDataPath("whdata");\r
-  addToc("whtoc.htm");\r
-\r
-  addFts("whfts.htm");\r
-  addGlo("whglo.htm");\r
-\r
-//-->\r
-</script>\r
-</body>\r
+<html>
+<head>
+<title>project description</title>
+
+<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
+<meta name="description" content="WebHelp 5.50">
+</head>
+<body>
+<script language="javascript" src="whver.js"></script>
+<script language="javascript1.2" src="whutils.js"></script>
+<script language="javascript1.2" src="whproj.js"></script>
+<script language="javascript1.2">
+<!--
+  setLangId("1033");
+  setDataPath("whdata");
+  addToc("whtoc.htm");
+
+  addFts("whfts.htm");
+  addGlo("whglo.htm");
+
+//-->
+</script>
+</body>
 </html>
\ No newline at end of file
index 4bd4a8de71ff01411c1c7bc32c798c1009003317..10e2571f600a74526d9ef81a5997fffa849734bc 100755 (executable)
@@ -1,3 +1,3 @@
-<?xml version='1.0' encoding='windows-1252' ?>\r
-<project langid="1033" datapath="whxdata" toc="whtoc.xml" fts="whfts.xml" glossary="whglo.xml" >\r
-</project>\r
+<?xml version='1.0' encoding='windows-1252' ?>
+<project langid="1033" datapath="whxdata" toc="whtoc.xml" fts="whfts.xml" glossary="whglo.xml" >
+</project>
index f90fdae9070ed3d2fb2fd99c0a37f4127c2ded3e..567a7c5350089a5ebc66454262bea75d29465a9d 100755 (executable)
@@ -1,94 +1,87 @@
-<?xml version='1.0' encoding='windows-1252' ?>\r
-<ftstdata>\r
-<topic name="Add Point on Edge" url="add_point_on_edge.htm" />\r
-<topic name="Arc" url="arc.htm" />\r
-<topic name="Archimede" url="archimede.htm" />\r
-<topic name="Basic Geometrical Objects" url="basic_geometrical_objects.htm" />\r
-<topic name="Basic Operations" url="basic_operations.htm" />\r
-<topic name="Building of blocks" url="blocks.htm" />\r
-<topic name="Blocks Operations" url="blocks_operations.htm" />\r
-<topic name="Boolean Operations" url="boolean_operations.htm" />\r
-<topic name="Box" url="box.htm" />\r
-<topic name="Building by Blocks" url="building_by_blocks.htm" />\r
-<topic name="Chamfer" url="chamfer.htm" />\r
-<topic name="Changing Display Parameters" url="changing_display_parameters.htm" />\r
-<topic name="Changing displaying parameters" url="changing_displaying_parameters.htm" />\r
-<topic name="Check Free Boundaries" url="check_free_boundaries.htm" />\r
-<topic name="Check Free Faces" url="check_free_faces.htm" />\r
-<topic name="Circle" url="circle.htm" />\r
-<topic name="Close Contour" url="close_contour.htm" />\r
-<topic name="Color" url="color.htm" />\r
-<topic name="Common" url="common.htm" />\r
-<topic name="Complex Objects" url="complex_objects.htm" />\r
-<topic name="Compound" url="compound.htm" />\r
-<topic name="Cone" url="cone.htm" />\r
-<topic name="Curve" url="curve.htm" />\r
-<topic name="Cut" url="cut.htm" />\r
-<topic name="Cylinder" url="cylinder.htm" />\r
-<topic name="Edge" url="edge.htm" />\r
-<topic name="Ellipse" url="ellipse.htm" />\r
-<topic name="Explode" url="explode.htm" />\r
-<topic name="Explode on Blocks" url="explode_on_blocks.htm" />\r
-<topic name="Extrusion" url="extrusion.htm" />\r
-<topic name="Face" url="face.htm" />\r
-<topic name="Introduction to GEOM" url="files/introduction_to_geom.htm" />\r
-<topic name="Titre" url="files/salome2_sp3_basicgui_functions.htm" />\r
-<topic name="Titre" url="files/salome2_sp3_booleangui_functions.htm" />\r
-<topic name="Titre" url="files/salome2_sp3_buildgui_functions.htm" />\r
-<topic name="Titre" url="files/salome2_sp3_displaygui_functions.htm" />\r
-<topic name="Titre" url="files/salome2_sp3_generationgui_functions.htm" />\r
-<topic name="Titre" url="files/salome2_sp3_geomtoolsgui_functions.htm" />\r
-<topic name="Titre" url="files/salome2_sp3_measuregui_functions.htm" />\r
-<topic name="Titre" url="files/salome2_sp3_operationgui_functions.htm" />\r
-<topic name="Titre" url="files/salome2_sp3_primitivegui_functions.htm" />\r
-<topic name="Titre" url="files/salome2_sp3_repairgui_functions.htm" />\r
-<topic name="Titre" url="files/salome2_sp3_transformationgui_functions.htm" />\r
-<topic name="Fillet" url="fillet.htm" />\r
-<topic name="Filling" url="filling.htm" />\r
-<topic name="Fuse" url="fuse.htm" />\r
-<topic name="Geometrical Objects" url="geometrical_objects.htm" />\r
-<topic name="Glue Faces" url="glue_faces.htm" />\r
-<topic name="Groups" url="groups.htm" />\r
-<topic name="Isos" url="isos.htm" />\r
-<topic name="Line" url="line.htm" />\r
-<topic name="Local Coordinate System" url="local_coordinate_system.htm" />\r
-<topic name="Measurement Tools" url="measurement_tools.htm" />\r
-<topic name="Mirror Image" url="mirror_image.htm" />\r
-<topic name="Modify the Location" url="modify_the_location.htm" />\r
-<topic name="Multi Rotation" url="multi_rotation.htm" />\r
-<topic name="Multi Transformation" url="multi_transformation.htm" />\r
-<topic name="Multi Translation" url="multi_translation.htm" />\r
-<topic name="Blocks" url="newentity_blocks.htm" />\r
-<topic name="Offset Surface" url="offset_surface.htm" />\r
-<topic name="Partition" url="partition.htm" />\r
-<topic name="Pipe Creation" url="pipe_creation.htm" />\r
-<topic name="Plane" url="plane.htm" />\r
-<topic name="Point" url="point.htm" />\r
-<topic name="Primitives" url="primitives.htm" />\r
-<topic name="Propagate" url="propagate.htm" />\r
-<topic name="Repairing Operations" url="repairing_operations.htm" />\r
-<topic name="Revolution" url="revolution.htm" />\r
-<topic name="Rotation" url="rotation.htm" />\r
-<topic name="Scale Transform" url="scale_transform.htm" />\r
-<topic name="Section" url="section.htm" />\r
-<topic name="Sewing" url="sewing.htm" />\r
-<topic name="Shape Processing" url="shape_processing.htm" />\r
-<topic name="Shell" url="shell.htm" />\r
-<topic name="Sketcher" url="sketcher.htm" />\r
-<topic name="Sketcher" url="sketcher_tui.htm" />\r
-<topic name="Solid" url="solid.htm" />\r
-<topic name="Sphere" url="sphere.htm" />\r
-<topic name="Suppress Faces" url="suppress_faces.htm" />\r
-<topic name="Suppress Holes" url="suppress_holes.htm" />\r
-<topic name="Suppress Internal Wires" url="suppress_internal_wires.htm" />\r
-<topic name="Transformation Operations" url="transformation_operations.htm" />\r
-<topic name="Translation" url="translation.htm" />\r
-<topic name="Transparency" url="transparency.htm" />\r
-<topic name="Turus" url="turus.htm" />\r
-<topic name="Vector" url="vector.htm" />\r
-<topic name="Wire" url="wire.htm" />\r
-<topic name="Wireframe and Shading" url="wireframe_and_shading.htm" />\r
-<topic name="Working Plane" url="working_plane.htm" />\r
-<topic name="Working with groups" url="working_with_groups.htm" />\r
-\r
-</ftstdata>  \r
+<?xml version='1.0' encoding='windows-1252' ?>
+<ftstdata>
+<topic name="Add Point on Edge" url="add_point_on_edge.htm" />
+<topic name="Arc" url="arc.htm" />
+<topic name="Archimede" url="archimede.htm" />
+<topic name="Basic Geometrical Objects" url="basic_geometrical_objects.htm" />
+<topic name="Basic Operations" url="basic_operations.htm" />
+<topic name="Blocks Operations" url="blocks_operations.htm" />
+<topic name="Boolean Operations" url="boolean_operations.htm" />
+<topic name="Box" url="box.htm" />
+<topic name="Building by Blocks" url="building_by_blocks.htm" />
+<topic name="Chamfer" url="chamfer.htm" />
+<topic name="Changing Display Parameters" url="changing_display_parameters.htm" />
+<topic name="Check Free Boundaries" url="check_free_boundaries.htm" />
+<topic name="Check Free Faces" url="check_free_faces.htm" />
+<topic name="Circle" url="circle.htm" />
+<topic name="Close Contour" url="close_contour.htm" />
+<topic name="Color" url="color.htm" />
+<topic name="Common" url="common.htm" />
+<topic name="Complex Objects" url="complex_objects.htm" />
+<topic name="Compound" url="compound.htm" />
+<topic name="Cone" url="cone.htm" />
+<topic name="Curve" url="curve.htm" />
+<topic name="Cut" url="cut.htm" />
+<topic name="Cylinder" url="cylinder.htm" />
+<topic name="Edge" url="edge.htm" />
+<topic name="Ellipse" url="ellipse.htm" />
+<topic name="Explode" url="explode.htm" />
+<topic name="Explode on Blocks" url="explode_on_blocks.htm" />
+<topic name="Extrusion" url="extrusion.htm" />
+<topic name="Face" url="face.htm" />
+<topic name="Introduction to GEOM" url="files/introduction_to_geom.htm" />
+<topic name="Titre" url="files/salome2_sp3_booleangui_functions.htm" />
+<topic name="Titre" url="files/salome2_sp3_geomtoolsgui_functions.htm" />
+<topic name="Titre" url="files/salome2_sp3_measuregui_functions.htm" />
+<topic name="Fillet" url="fillet.htm" />
+<topic name="Filling" url="filling.htm" />
+<topic name="Fuse" url="fuse.htm" />
+<topic name="Geometrical Objects" url="geometrical_objects.htm" />
+<topic name="geometry" url="geometry.htm" />
+<topic name="Glue Faces" url="glue_faces.htm" />
+<topic name="Groups" url="groups.htm" />
+<topic name="Isos" url="isos.htm" />
+<topic name="Line" url="line.htm" />
+<topic name="Local Coordinate System" url="local_coordinate_system.htm" />
+<topic name="Measurement Tools" url="measurement_tools.htm" />
+<topic name="Mirror Image" url="mirror_image.htm" />
+<topic name="Modify the Location" url="modify_the_location.htm" />
+<topic name="Multi Rotation" url="multi_rotation.htm" />
+<topic name="Multi Transformation" url="multi_transformation.htm" />
+<topic name="Multi Translation" url="multi_translation.htm" />
+<topic name="Blocks" url="newentity_blocks.htm" />
+<topic name="OCC_Viewer" url="occ_viewer.htm" />
+<topic name="Offset Surface" url="offset_surface.htm" />
+<topic name="Partition" url="partition.htm" />
+<topic name="Pipe Creation" url="pipe_creation.htm" />
+<topic name="Plane" url="plane.htm" />
+<topic name="Point" url="point.htm" />
+<topic name="Primitives" url="primitives.htm" />
+<topic name="Propagate" url="propagate.htm" />
+<topic name="Repairing Operations" url="repairing_operations.htm" />
+<topic name="Revolution" url="revolution.htm" />
+<topic name="Rotation" url="rotation.htm" />
+<topic name="Scale Transform" url="scale_transform.htm" />
+<topic name="Section" url="section.htm" />
+<topic name="Sewing" url="sewing.htm" />
+<topic name="Shape Processing" url="shape_processing.htm" />
+<topic name="Shell" url="shell.htm" />
+<topic name="Sketcher" url="sketcher.htm" />
+<topic name="Sketcher" url="sketcher_tui.htm" />
+<topic name="Solid" url="solid.htm" />
+<topic name="Sphere" url="sphere.htm" />
+<topic name="Suppress Faces" url="suppress_faces.htm" />
+<topic name="Suppress Holes" url="suppress_holes.htm" />
+<topic name="Suppress Internal Wires" url="suppress_internal_wires.htm" />
+<topic name="Transformation Operations" url="transformation_operations.htm" />
+<topic name="Translation" url="translation.htm" />
+<topic name="Transparency" url="transparency.htm" />
+<topic name="Turus" url="turus.htm" />
+<topic name="Vector" url="vector.htm" />
+<topic name="Viewing Geometrical Objects" url="viewing_geometrical_objects.htm" />
+<topic name="Wire" url="wire.htm" />
+<topic name="Wireframe and Shading" url="wireframe_and_shading.htm" />
+<topic name="Working Plane" url="working_plane.htm" />
+<topic name="Working with groups" url="working_with_groups.htm" />
+
+</ftstdata>  
index 13723ae166380bb25c9798c48d71dd8877e94ac0..3146b8080f5e972e0cb58697f68f82b83ac83728 100755 (executable)
@@ -1,7 +1,7 @@
-<?xml version='1.0' encoding='windows-1252' ?>\r
-<fts>\r
-<chunkinfo url="whfwdata0.xml" first="0" last="zmin"/>\r
-\r
-<tchunkinfo first="0" last="89" url="whftdata0.xml" />\r
-\r
-</fts>\r
+<?xml version='1.0' encoding='windows-1252' ?>
+<fts>
+<chunkinfo url="whfwdata0.xml" first="0" last="zoom"/>
+
+<tchunkinfo first="0" last="82" url="whftdata0.xml" />
+
+</fts>
index 57b503e62e1bc23fbe5847f656bed91ae8f59990..d03042aed0ebb7f3b3dbe901ed8f6307dae89b92 100755 (executable)
-<?xml version='1.0' encoding='windows-1252' ?>\r
-<ftswdata>\r
-<key name="0"> 0,3,4,6,7,9,11,12,19,46,48,52,63,64,66,75,41,81,83, </key>\r
-<key name="00001"> 66, </key>\r
-<key name="0001"> 19, </key>\r
-<key name="01"> 4, </key>\r
-<key name="1"> 0,2,3,4,6,7,9,10,11,12,15,16,19,21,24,26,27,28,29,30,43,44,46,47,48,51,52,53,54,55,56,57,60,61,62,63,64,65,66,67,68,69,71,72,75,74,77,79,36,38,39,40,41,42,34,33,32,81,82,83,84,88,89, </key>\r
-<key name="10"> 3,19,52,64,75,81, </key>\r
-<key name="100"> 3,4,6,9,19,46,52,66,75,81, </key>\r
-<key name="1000"> 3,81, </key>\r
-<key name="1000000"> 4, </key>\r
-<key name="100x30x100"> 52, </key>\r
-<key name="105"> 52, </key>\r
-<key name="11"> 52, </key>\r
-<key name="12"> 38, </key>\r
-<key name="120"> 9, </key>\r
-<key name="130"> 66, </key>\r
-<key name="140"> 66, </key>\r
-<key name="15"> 9,19,52,64,75, </key>\r
-<key name="150"> 3,9,46,66,75, </key>\r
-<key name="165"> 11, </key>\r
-<key name="17"> 64, </key>\r
-<key name="170"> 3, </key>\r
-<key name="180"> 66,75, </key>\r
-<key name="1840"> 52, </key>\r
-<key name="1d"> 6,39,32,81, </key>\r
-<key name="1e"> 52,66, </key>\r
-<key name="1st"> 39,40,41,42,32, </key>\r
-<key name="2"> 58,6,8,15,18,19,22,23,24,25,28,45,46,48,49,50,52,55,56,57,60,66,70,72,74,38,39,40,41,42,34,33,32,81,82,84,85,88, </key>\r
-<key name="20"> 3,7,9,19,46,64,66,75,81, </key>\r
-<key name="200"> 3,4,6,48,52,66,81, </key>\r
-<key name="210"> 81, </key>\r
-<key name="218"> 11, </key>\r
-<key name="220"> 81, </key>\r
-<key name="23"> 52, </key>\r
-<key name="25"> 3,6,7,64,81, </key>\r
-<key name="250"> 46,52,66,75, </key>\r
-<key name="2d"> 6,44,66,72,36,39,41,34,33,32,81, </key>\r
-<key name="2nd"> 39,40,41,42,32, </key>\r
-<key name="2st"> 42, </key>\r
-<key name="3"> 1,2,6,8,11,15,19,21,46,48,52,56,62,63,66,72,74,39,40,41,42,33,32,81,82,85, </key>\r
-<key name="30"> 3,9,11,19,52,64,66,75,81, </key>\r
-<key name="300"> 46,75, </key>\r
-<key name="300000"> 52, </key>\r
-<key name="31"> 11, </key>\r
-<key name="32"> 66, </key>\r
-<key name="32000"> 52, </key>\r
-<key name="35"> 7,64,66,81, </key>\r
-<key name="3d"> 12,15,22,44,51,60,62,63,66,72,78,35,36,38,39,40,41,34,33,32,85,87,89, </key>\r
-<key name="3rd"> 39,32, </key>\r
-<key name="3st"> 42, </key>\r
-<key name="4"> 58,46,48,52,56,72,74,39,41,33,81, </key>\r
-<key name="40"> 7,9,19,46,64,66,81, </key>\r
-<key name="41"> 66, </key>\r
-<key name="45"> 9,64,66, </key>\r
-<key name="5"> 0,3,11,19,44,46,48,52,63,66,72,75,74,36,37,41,81, </key>\r
-<key name="50"> 3,6,9,11,19,46,52,66,75,81,83, </key>\r
-<key name="500"> 4, </key>\r
-<key name="55"> 7,64,66, </key>\r
-<key name="6"> 58,52,72,38,41, </key>\r
-<key name="60"> 19,66,81, </key>\r
-<key name="65"> 66, </key>\r
-<key name="7"> 46,52,66,72,41, </key>\r
-<key name="70"> 3,9,46,64,66,75,81, </key>\r
-<key name="8"> 52,72,41, </key>\r
-<key name="80"> 52,66,75,81, </key>\r
-<key name="9"> 46,52,72,74,41, </key>\r
-<key name="90"> 74, </key>\r
-<key name="abl"> 74, </key>\r
-<key name="abov"> 54, </key>\r
-<key name="absolut"> 74, </key>\r
-<key name="absolute"> 83, </key>\r
-<key name="accessibl"> 8,17,29,30,50,77,42, </key>\r
-<key name="accord"> 0,72,41,32, </key>\r
-<key name="accordanc"> 0,16,41, </key>\r
-<key name="achiev"> 72,41, </key>\r
-<key name="ad"> 16,48,37,41,89, </key>\r
-<key name="add"> 0,3,4,6,7,9,19,46,48,64,66,75,41,81,89, </key>\r
-<key name="addobject"> 48,89, </key>\r
-<key name="addtostudy"> 3,4,6,7,9,11,19,46,48,64,66,75,81, </key>\r
-<key name="addtostudyinfath"> 6,66, </key>\r
-<key name="adjustment"> 41, </key>\r
-<key name="advanc"> 8,20,25,29,30,46,73,76,77,36,34,86, </key>\r
-<key name="aim"> 39, </key>\r
-<key name="algorithm"> 8,15,21,22,24,51,54,60,62,63,74,77,39,84,85,88, </key>\r
-<key name="all_fac"> 66, </key>\r
-<key name="allow"> 58,10,27,53,54,55,68,71,74,79,41,42,82, </key>\r
-<key name="along"> 8,10,57,59,61,36,39,42,81,82, </key>\r
-<key name="alongsid"> 33, </key>\r
-<key name="already"> 48, </key>\r
-<key name="angl"> 55,66,67,68,72,74,36,41,42,81, </key>\r
-<key name="anoth"> 23,29,50,62,63,77, </key>\r
-<key name="any"> 2,54,60,68,72,41,82, </key>\r
-<key name="ap"> 51,41,32,81,89, </key>\r
-<key name="appear"> 89, </key>\r
-<key name="append"> 19,81, </key>\r
-<key name="appli"> 10,39, </key>\r
-<key name="applicabl"> 59,42, </key>\r
-<key name="apply"> 72,41, </key>\r
-<key name="approximation"> 72,41, </key>\r
-<key name="arc"> 1,3,19,46,66,75,74,32,81, </key>\r
-<key name="arc1"> 19, </key>\r
-<key name="arc2"> 19, </key>\r
-<key name="archimed"> 2,4,39, </key>\r
-<key name="area"> 52, </key>\r
-<key name="argument"> 0,1,2,58,8,10,13,14,15,16,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,49,50,51,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,36,38,39,40,41,42,34,33,32,82,84,85,86,88,89, </key>\r
-<key name="around"> 55,67,36,81, </key>\r
-<key name="associat"> 35, </key>\r
-<key name="attribut"> 35, </key>\r
-<key name="automatical"> 58,51,32, </key>\r
-<key name="availabl"> 0,58,16,74,78,79,80,35,37,41,89, </key>\r
-<key name="ax"> 8,51,32,82, </key>\r
-<key name="axi"> 19,21,24,51,53,55,57,67,68,36,38,40,42,32,81, </key>\r
-<key name="b"> 3,22,32, </key>\r
-<key name="bas"> 21,24,29,55,61,66,67,69,72,36,40,41,42,82,84, </key>\r
-<key name="baseshap"> 61,36, </key>\r
-<key name="basi"> 29,36, </key>\r
-<key name="basic"> 1,2,3,4,15,22,26,31,50,51,52,60,62,63,74,38,39,34,32,85,88, </key>\r
-<key name="basicproperti"> 52,38, </key>\r
-<key name="bb"> 52, </key>\r
-<key name="be"> 25, </key>\r
-<key name="befor"> 66,72,74,41, </key>\r
-<key name="begin"> 66, </key>\r
-<key name="belong"> 10, </key>\r
-<key name="below"> 58,54, </key>\r
-<key name="besi"> 22, </key>\r
-<key name="bezi"> 3,22,72,41,32, </key>\r
-<key name="big"> 54, </key>\r
-<key name="block"> 58,6,9,5,28,31,52,56,65,38,39, </key>\r
-<key name="boolean"> 7,18,23,45,31,70,38,34,33, </key>\r
-<key name="both"> 8,21,56,35, </key>\r
-<key name="boudari"> 66, </key>\r
-<key name="bound"> 9,46,52,38, </key>\r
-<key name="boundari"> 13,66,71,79,41, </key>\r
-<key name="boundary"> 13,66,80,41, </key>\r
-<key name="boundingbox"> 52,38, </key>\r
-<key name="box"> 0,4,58,6,8,11,12,13,16,17,23,28,48,52,64,66,72,74,80,36,37,38,39,40,41,42,34,32,81,83,86,89, </key>\r
-<key name="box_tr1"> 6, </key>\r
-<key name="box_tr2"> 6, </key>\r
-<key name="box1"> 52,64,66, </key>\r
-<key name="box2"> 52,64,66, </key>\r
-<key name="box3"> 64, </key>\r
-<key name="break"> 65,39, </key>\r
-<key name="brep"> 31,66,37, </key>\r
-<key name="brows"> 43,51,35,37,32,86, </key>\r
-<key name="bsplin"> 72,41, </key>\r
-<key name="bsplinerestriction"> 72,41, </key>\r
-<key name="build"> 58,6,9,5,20,25,30,31,60,65,73,76,39,34,86, </key>\r
-<key name="button"> 51,71,79,41,32,86,89, </key>\r
-<key name="bypas"> 58, </key>\r
-<key name="c"> 46,75, </key>\r
-<key name="cad"> 31, </key>\r
-<key name="camera"> 32,88, </key>\r
-<key name="cas"> 58,51,56,72,80,41,32, </key>\r
-<key name="catia"> 37, </key>\r
-<key name="cent"> 8,15,21,26,52,54,55,74,77,38,40,42,32,84, </key>\r
-<key name="center"> 27, </key>\r
-<key name="centerofscal"> 69,42, </key>\r
-<key name="central"> 21,24,69,40, </key>\r
-<key name="certain"> 89, </key>\r
-<key name="chain"> 6, </key>\r
-<key name="chamf"> 10,39,81, </key>\r
-<key name="chamfer_"> 81, </key>\r
-<key name="chamfer_all"> 81, </key>\r
-<key name="chamfer_f"> 81, </key>\r
-<key name="chamfer_f1"> 81, </key>\r
-<key name="chang"> 11,12,17,49,83,87, </key>\r
-<key name="check"> 6,13,14,28,30,52,66,80,38,39,41, </key>\r
-<key name="check_box"> 6, </key>\r
-<key name="checkandimprov"> 6, </key>\r
-<key name="checkbox"> 53,54,55,68,79,41,42,82, </key>\r
-<key name="checkcompoundofblock"> 52,38, </key>\r
-<key name="checkshap"> 52,66,38, </key>\r
-<key name="choic"> 22, </key>\r
-<key name="choos"> 28,51,35,37,39, </key>\r
-<key name="circl"> 3,15,74,32, </key>\r
-<key name="circle1"> 3, </key>\r
-<key name="circle2"> 3, </key>\r
-<key name="click"> 12,17,35,37,87,89, </key>\r
-<key name="clos"> 13,16,66,72,76,41,34,89, </key>\r
-<key name="closecontour"> 16,66,41, </key>\r
-<key name="closedwir"> 13,66,41, </key>\r
-<key name="closur"> 16,41, </key>\r
-<key name="cm"> 52, </key>\r
-<key name="coincid"> 54, </key>\r
-<key name="coincident"> 47,41, </key>\r
-<key name="collinear"> 21,24, </key>\r
-<key name="color"> 11,12,17,87, </key>\r
-<key name="command"> 0,1,2,58,8,10,12,13,14,15,16,17,18,20,21,22,24,25,26,27,28,29,30,43,44,45,47,50,51,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,35,36,38,39,40,41,42,34,33,32,82,83,84,85,86,87,89, </key>\r
-<key name="common"> 7,10,16,18,41,33,81, </key>\r
-<key name="complex"> 19,29,44,31,61,67,36,39,33, </key>\r
-<key name="component"> 3,19,44,74,42,32,82, </key>\r
-<key name="compos"> 58,38, </key>\r
-<key name="compound"> 58,6,18,19,20,23,27,28,45,46,47,52,55,57,59,66,70,38,39,41,42,34, </key>\r
-<key name="compsolid"> 27,29,61,67,36, </key>\r
-<key name="comput"> 2,38,39, </key>\r
-<key name="con"> 21,64,66,40, </key>\r
-<key name="concern"> 38, </key>\r
-<key name="condition"> 38, </key>\r
-<key name="cone1"> 64, </key>\r
-<key name="cone2"> 64, </key>\r
-<key name="confirm"> 37,89, </key>\r
-<key name="conical"> 72,41, </key>\r
-<key name="connect"> 10,30,73,38,39,34,86, </key>\r
-<key name="connection"> 38, </key>\r
-<key name="consequent"> 81, </key>\r
-<key name="consider"> 16,47,38,41, </key>\r
-<key name="consol"> 38, </key>\r
-<key name="constraint"> 58, </key>\r
-<key name="construct"> 58,76,40,34, </key>\r
-<key name="construction"> 22,31,61,33, </key>\r
-<key name="constructor"> 39,40,41,42,32, </key>\r
-<key name="contain"> 0,6,14,16,65,39,41, </key>\r
-<key name="content"> 48,37, </key>\r
-<key name="continuiti"> 72,41, </key>\r
-<key name="continuity"> 72,41, </key>\r
-<key name="continuity2d"> 72,41, </key>\r
-<key name="continuity3d"> 72,41, </key>\r
-<key name="contour"> 16,66,41, </key>\r
-<key name="conversion"> 72,41, </key>\r
-<key name="coord"> 52, </key>\r
-<key name="coordinat"> 8,21,24,27,51,52,54,63,74,77,38,40,42,32,81,82,84,85,88, </key>\r
-<key name="copy"> 53,54,68,42,82, </key>\r
-<key name="corner"> 8,9,40, </key>\r
-<key name="correction"> 72,41, </key>\r
-<key name="correspond"> 2,13,22,25,28,36,39,40,41,34,32, </key>\r
-<key name="count"> 66, </key>\r
-<key name="coupl"> 74, </key>\r
-<key name="cover"> 33, </key>\r
-<key name="creat"> 1,2,3,4,58,6,7,8,9,10,15,16,19,20,21,22,24,25,26,27,29,30,43,44,45,46,48,50,51,52,53,54,55,61,62,63,64,66,67,68,69,70,73,75,74,76,77,35,36,38,39,40,41,42,34,32,81,82,84,85,86,88,89, </key>\r
-<key name="createanddisplaygo"> 3,4,6,7,9,11,19,46,48,64,66,75,81, </key>\r
-<key name="creategroup"> 48,89, </key>\r
-<key name="creation"> 1,3,8,15,16,19,20,21,22,24,25,26,29,30,44,46,48,31,50,61,62,63,64,66,67,73,76,77,36,39,41,84,85,86,89, </key>\r
-<key name="cs"> 51, </key>\r
-<key name="cs1"> 81, </key>\r
-<key name="cs2"> 81, </key>\r
-<key name="cub"> 54, </key>\r
-<key name="current"> 8,29,50,74,77,35, </key>\r
-<key name="curv"> 3,22,44,72,74,36,41,32, </key>\r
-<key name="curve2dmod"> 72,41, </key>\r
-<key name="curve3dmod"> 72,41, </key>\r
-<key name="curvecontinuity"> 72,41, </key>\r
-<key name="cut"> 7,18,23,60,66,72,39,41,33, </key>\r
-<key name="cut_without_f_2"> 66, </key>\r
-<key name="cylind"> 7,21,24,64,66,40,81, </key>\r
-<key name="cylinder"> 19, </key>\r
-<key name="cylindrical"> 72,41, </key>\r
-<key name="d"> 10,66, </key>\r
-<key name="d1"> 10,39,81, </key>\r
-<key name="d2"> 10,39,81, </key>\r
-<key name="data"> 38, </key>\r
-<key name="data_dir"> 66, </key>\r
-<key name="default"> 63,74,89, </key>\r
-<key name="defin"> 1,8,10,15,21,22,24,26,27,28,29,43,44,50,51,55,56,57,61,62,63,67,68,69,72,74,77,37,39,40,41,42,32,82,84,85,88,89, </key>\r
-<key name="definit"> 79,38,41, </key>\r
-<key name="definition"> 61,72,36,41, </key>\r
-<key name="deflection"> 2,39, </key>\r
-<key name="degenerat"> 38, </key>\r
-<key name="degre"> 44,67,72,74,36,41, </key>\r
-<key name="delet"> 60,39,89, </key>\r
-<key name="density"> 2,39, </key>\r
-<key name="depend"> 56,39, </key>\r
-<key name="descr"> 52, </key>\r
-<key name="description"> 58,12,52,75,74,35,36,38,39,40,41,42,34,32, </key>\r
-<key name="design"> 89, </key>\r
-<key name="desir"> 72,41, </key>\r
-<key name="destin"> 31, </key>\r
-<key name="destination"> 74, </key>\r
-<key name="detect"> 13,71,79,41, </key>\r
-<key name="detection"> 72,41, </key>\r
-<key name="diagonal"> 40, </key>\r
-<key name="dialog"> 0,58,12,13,16,23,72,74,80,36,37,38,39,40,41,42,34,32,83,86,89, </key>\r
-<key name="dif"> 35, </key>\r
-<key name="differencelist"> 48, </key>\r
-<key name="different"> 12,53,35,38,40, </key>\r
-<key name="dimension"> 8,10,24,29,55,36,38,39,40, </key>\r
-<key name="dimention"> 55, </key>\r
-<key name="dir"> 55,57,42, </key>\r
-<key name="dir1"> 57,42, </key>\r
-<key name="dir2"> 57,42, </key>\r
-<key name="direction"> 2,15,21,26,29,51,55,56,57,67,68,74,36,39,40,42,32,84, </key>\r
-<key name="dirface1v"> 56,39, </key>\r
-<key name="dirfaceid1"> 56,39, </key>\r
-<key name="dirfaceid1u"> 56,39, </key>\r
-<key name="dirfaceid1v"> 56,39, </key>\r
-<key name="dirfaceid2"> 56,39, </key>\r
-<key name="dirfaceid2u"> 56,39, </key>\r
-<key name="dirfaceid2v"> 56,39, </key>\r
-<key name="display"> 3,4,6,7,9,11,12,17,19,46,48,49,64,66,71,75,79,35,37,38,41,32,81,83,87,89, </key>\r
-<key name="displayall"> 35, </key>\r
-<key name="displayon"> 35, </key>\r
-<key name="distanc"> 47,52,59,38,41,42, </key>\r
-<key name="divid"> 0,66,72,41, </key>\r
-<key name="divideedg"> 0,66,41, </key>\r
-<key name="do"> 54, </key>\r
-<key name="doesn"> 48, </key>\r
-<key name="don"> 8,16,29,57,77,41,42, </key>\r
-<key name="doubl"> 12,55,56,57,74,83, </key>\r
-<key name="down"> 89, </key>\r
-<key name="dropsmalledg"> 72,41, </key>\r
-<key name="dx"> 8,52,74,42,82,85, </key>\r
-<key name="dy"> 8,52,74,42,82,85, </key>\r
-<key name="dz"> 8,52,42,82,85, </key>\r
-<key name="e"> 35, </key>\r
-<key name="e1"> 58, </key>\r
-<key name="e2"> 58, </key>\r
-<key name="e3"> 58, </key>\r
-<key name="e4"> 58, </key>\r
-<key name="easi"> 89, </key>\r
-<key name="edg"> 0,1,58,8,9,10,13,15,16,19,22,25,26,27,29,43,44,46,50,52,61,63,65,66,67,72,73,74,36,38,39,41,34,32,81,85,86,87, </key>\r
-<key name="edge_ind"> 66, </key>\r
-<key name="edge_point"> 66, </key>\r
-<key name="edge1"> 9, </key>\r
-<key name="edge2"> 9, </key>\r
-<key name="edge3"> 9, </key>\r
-<key name="edge4"> 9, </key>\r
-<key name="edgeid"> 0,41, </key>\r
-<key name="edit"> 89, </key>\r
-<key name="egdemaxtol"> 38, </key>\r
-<key name="egdemintol"> 38, </key>\r
-<key name="eith"> 58, </key>\r
-<key name="element"> 16,30,74,35,36,38,40,41,34,33,32,89, </key>\r
-<key name="elementary"> 58, </key>\r
-<key name="ellips"> 3,26,32, </key>\r
-<key name="els"> 52,66, </key>\r
-<key name="empty"> 79,80,41, </key>\r
-<key name="encounter"> 38, </key>\r
-<key name="end"> 1,16,29,54,66,74,41,42,32,81,82,85, </key>\r
-<key name="ent"> 32,89, </key>\r
-<key name="entir"> 38, </key>\r
-<key name="entity"> 1,58,8,15,20,21,22,24,25,26,27,29,30,44,50,51,61,62,63,67,73,74,76,77,36,40,34,32,84,85,86,88,89, </key>\r
-<key name="equal"> 21,74, </key>\r
-<key name="eras"> 35, </key>\r
-<key name="eraseall"> 35, </key>\r
-<key name="eraseon"> 35, </key>\r
-<key name="error"> 13,48,38,41, </key>\r
-<key name="etc"> 27,72,41,34, </key>\r
-<key name="exampl"> 0,1,2,58,8,10,12,13,14,15,16,17,18,20,21,22,23,24,25,26,28,29,30,43,44,45,47,49,50,51,53,54,55,56,57,59,60,61,62,63,65,66,67,68,69,70,71,72,73,74,76,77,78,79,80,36,37,39,40,41,42,34,33,32,82,83,84,85,86,87,89, </key>\r
-<key name="except"> 80,41, </key>\r
-<key name="exist"> 62,74,89, </key>\r
-<key name="expand"> 37, </key>\r
-<key name="explod"> 6,5,27,28,46,39,34, </key>\r
-<key name="export"> 31,37, </key>\r
-<key name="exportation"> 37, </key>\r
-<key name="extra"> 38, </key>\r
-<key name="extract"> 28,39, </key>\r
-<key name="extrud"> 61,67,36, </key>\r
-<key name="extrusion"> 29,36, </key>\r
-<key name="f"> 46,75, </key>\r
-<key name="f_2"> 66, </key>\r
-<key name="f_ind_1"> 81, </key>\r
-<key name="f_ind_2"> 81, </key>\r
-<key name="f1"> 58, </key>\r
-<key name="f1_id"> 66, </key>\r
-<key name="f2"> 58, </key>\r
-<key name="f3"> 58, </key>\r
-<key name="f4"> 58, </key>\r
-<key name="f5"> 58, </key>\r
-<key name="f6"> 58, </key>\r
-<key name="fac"> 3,58,9,10,14,16,19,27,28,29,30,43,44,46,47,48,52,56,59,60,61,62,66,67,72,73,75,74,78,80,36,38,39,41,42,34,32,81,88, </key>\r
-<key name="face_nam"> 66, </key>\r
-<key name="face_rot"> 66, </key>\r
-<key name="face1"> 10,19,46,39, </key>\r
-<key name="face2"> 10,19,46,39, </key>\r
-<key name="face3"> 46, </key>\r
-<key name="faceid"> 48, </key>\r
-<key name="facemaxtol"> 38, </key>\r
-<key name="facemintol"> 38, </key>\r
-<key name="factor"> 69,42,81, </key>\r
-<key name="fail"> 52,66, </key>\r
-<key name="fals"> 13,41, </key>\r
-<key name="field"> 32, </key>\r
-<key name="fil"> 17,19,44,51,36,37,32,87, </key>\r
-<key name="fill"> 79,36,41, </key>\r
-<key name="fillet"> 10,43,39,81, </key>\r
-<key name="filletall"> 81, </key>\r
-<key name="final"> 53,62,63,82,88,89, </key>\r
-<key name="first"> 8,15,21,24,25,51,53,54,56,57,60,62,63,75,77,39,40,42,34,33,32,82,84,85,88, </key>\r
-<key name="fix"> 72,41, </key>\r
-<key name="fixfacesiz"> 72,41, </key>\r
-<key name="fixshap"> 66,72,41, </key>\r
-<key name="flag"> 38, </key>\r
-<key name="flight_solid"> 66, </key>\r
-<key name="follow"> 75,74,35,38,34,33,83,89, </key>\r
-<key name="format"> 31,37, </key>\r
-<key name="four"> 58,9, </key>\r
-<key name="fre"> 13,14,66,71,79,41, </key>\r
-<key name="function"> 31,34,81, </key>\r
-<key name="functionaliti"> 58, </key>\r
-<key name="functionality"> 74,89, </key>\r
-<key name="fus"> 7,11,45,33, </key>\r
-<key name="fuse_id"> 11, </key>\r
-<key name="gap"> 16,41, </key>\r
-<key name="general"> 58,33, </key>\r
-<key name="generat"> 29,44,61,36, </key>\r
-<key name="generation"> 29,44,31,61,67,36, </key>\r
-<key name="geom"> 3,4,6,7,9,11,12,19,46,48,31,52,64,65,66,75,35,36,37,38,39,40,42,34,33,32,81, </key>\r
-<key name="geom_object"> 0,1,2,58,8,10,13,14,15,16,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,50,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,36,38,39,40,41,42,34,32,82,84,85,86,89, </key>\r
-<key name="geometric"> 1,58,15,20,22,25,26,29,30,44,50,61,62,63,67,73,76,85,86, </key>\r
-<key name="geometrical"> 3,12,18,46,31,55,35,36,37,38,39,40,41,42,34,33,32,87,89, </key>\r
-<key name="geometry"> 66,72,41, </key>\r
-<key name="geompy"> 0,1,2,3,4,58,6,7,8,9,10,11,13,15,16,18,19,20,21,22,24,25,26,27,28,29,30,43,44,45,46,47,48,50,51,52,53,54,55,56,57,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,75,74,76,77,78,79,80,36,38,39,40,41,42,34,33,32,81,82,84,85,86,89, </key>\r
-<key name="get"> 6,52,66,38,34,81, </key>\r
-<key name="getenv"> 66, </key>\r
-<key name="getfacenearpoint"> 6, </key>\r
-<key name="getfreeboundary"> 13,66,41, </key>\r
-<key name="getfreefacesid"> 14,66,41, </key>\r
-<key name="getobjectid"> 89, </key>\r
-<key name="getsubshap"> 66, </key>\r
-<key name="getsubshapeid"> 48,66,34,81, </key>\r
-<key name="getsubshapeindex"> 6, </key>\r
-<key name="gg"> 3,4,6,7,9,11,12,17,19,46,48,52,64,66,75,81,83,87, </key>\r
-<key name="giv"> 15,26,62,37,32, </key>\r
-<key name="given"> 3,6,9,10,14,19,24,27,28,30,43,46,47,50,55,59,63,66,75,38,39,41,42,34,32,81,84, </key>\r
-<key name="global"> 51,54, </key>\r
-<key name="glu"> 6,47,52,60,66,38,39,41, </key>\r
-<key name="graphic"> 35, </key>\r
-<key name="gravity"> 27,52,55,38, </key>\r
-<key name="group"> 6,48,31,65,39,89, </key>\r
-<key name="group_n"> 89, </key>\r
-<key name="group1"> 48, </key>\r
-<key name="gui"> 39, </key>\r
-<key name="half"> 32, </key>\r
-<key name="handl"> 89, </key>\r
-<key name="hav"> 72,73,41,34, </key>\r
-<key name="height"> 7,21,24,29,66,36,40,81, </key>\r
-<key name="her"> 89, </key>\r
-<key name="hexagonal"> 9, </key>\r
-<key name="hexahedral"> 58,9,56,39, </key>\r
-<key name="hexahedron"> 58, </key>\r
-<key name="hid"> 35, </key>\r
-<key name="highlight"> 13,38,41, </key>\r
-<key name="hol"> 66,79,41, </key>\r
-<key name="hold"> 86, </key>\r
-<key name="how"> 38, </key>\r
-<key name="i"> 19,48,66,35, </key>\r
-<key name="i11"> 38, </key>\r
-<key name="i12"> 38, </key>\r
-<key name="i13"> 38, </key>\r
-<key name="i21"> 38, </key>\r
-<key name="i22"> 38, </key>\r
-<key name="i23"> 38, </key>\r
-<key name="i31"> 38, </key>\r
-<key name="i32"> 38, </key>\r
-<key name="i33"> 38, </key>\r
-<key name="id"> 0,12,14,16,17,27,56,66,78,79,80,35,39,41,34,81,83,87,89, </key>\r
-<key name="id_arc"> 3, </key>\r
-<key name="id_archimed"> 4, </key>\r
-<key name="id_axi"> 81, </key>\r
-<key name="id_bezi"> 3, </key>\r
-<key name="id_box"> 4,6,66,81, </key>\r
-<key name="id_box_tr1"> 6, </key>\r
-<key name="id_box_tr2"> 6, </key>\r
-<key name="id_box1"> 64,66, </key>\r
-<key name="id_box2"> 64,66, </key>\r
-<key name="id_box3"> 64, </key>\r
-<key name="id_chamfer_"> 81, </key>\r
-<key name="id_chamfer_all"> 81, </key>\r
-<key name="id_chamfer_f"> 81, </key>\r
-<key name="id_chamfer_f1"> 81, </key>\r
-<key name="id_circle1"> 3, </key>\r
-<key name="id_circle2"> 3, </key>\r
-<key name="id_common"> 7, </key>\r
-<key name="id_compound"> 6,19,66, </key>\r
-<key name="id_cone1"> 64, </key>\r
-<key name="id_cone2"> 64, </key>\r
-<key name="id_cs1"> 81, </key>\r
-<key name="id_cs2"> 81, </key>\r
-<key name="id_cut"> 7,66, </key>\r
-<key name="id_cut_without_f_2"> 66, </key>\r
-<key name="id_cylind"> 7,81, </key>\r
-<key name="id_divid"> 66, </key>\r
-<key name="id_edg"> 19,46,66, </key>\r
-<key name="id_edge1"> 9, </key>\r
-<key name="id_edge2"> 9, </key>\r
-<key name="id_edge3"> 9, </key>\r
-<key name="id_edge4"> 9, </key>\r
-<key name="id_ellips"> 3, </key>\r
-<key name="id_fac"> 3,66,75, </key>\r
-<key name="id_face_rot"> 66, </key>\r
-<key name="id_face1"> 19,46, </key>\r
-<key name="id_face2"> 19,46, </key>\r
-<key name="id_face3"> 46, </key>\r
-<key name="id_fil"> 19, </key>\r
-<key name="id_fillet"> 81, </key>\r
-<key name="id_filletall"> 81, </key>\r
-<key name="id_fus"> 7, </key>\r
-<key name="id_glu"> 66, </key>\r
-<key name="id_group1"> 48, </key>\r
-<key name="id_importbrep"> 66, </key>\r
-<key name="id_interpol"> 3, </key>\r
-<key name="id_line1"> 3, </key>\r
-<key name="id_line2"> 3, </key>\r
-<key name="id_make_block_explod"> 6, </key>\r
-<key name="id_mirror1"> 81, </key>\r
-<key name="id_mirror2"> 81, </key>\r
-<key name="id_mirror3"> 81, </key>\r
-<key name="id_offset"> 81, </key>\r
-<key name="id_p"> 66, </key>\r
-<key name="id_p_on_arc"> 3, </key>\r
-<key name="id_p0"> 3, </key>\r
-<key name="id_p1"> 3,9, </key>\r
-<key name="id_p100"> 3, </key>\r
-<key name="id_p2"> 3,9, </key>\r
-<key name="id_p3"> 3,9, </key>\r
-<key name="id_p4"> 3,9,81, </key>\r
-<key name="id_partition1"> 4, </key>\r
-<key name="id_partition2"> 4, </key>\r
-<key name="id_partition3"> 4, </key>\r
-<key name="id_pip"> 19, </key>\r
-<key name="id_plan"> 4,81, </key>\r
-<key name="id_plane1"> 3, </key>\r
-<key name="id_plane2"> 3, </key>\r
-<key name="id_plane3"> 3, </key>\r
-<key name="id_polylin"> 3, </key>\r
-<key name="id_position"> 81, </key>\r
-<key name="id_prism"> 81, </key>\r
-<key name="id_prism1"> 19, </key>\r
-<key name="id_prism2"> 19, </key>\r
-<key name="id_px"> 3, </key>\r
-<key name="id_py"> 3, </key>\r
-<key name="id_pz"> 3, </key>\r
-<key name="id_qface1"> 9, </key>\r
-<key name="id_qface2"> 9, </key>\r
-<key name="id_qface3"> 9, </key>\r
-<key name="id_result"> 66, </key>\r
-<key name="id_revolution"> 19, </key>\r
-<key name="id_rot1d"> 81, </key>\r
-<key name="id_rot2d"> 81, </key>\r
-<key name="id_rotation"> 81, </key>\r
-<key name="id_scal"> 81, </key>\r
-<key name="id_section"> 7, </key>\r
-<key name="id_sew"> 66, </key>\r
-<key name="id_shap"> 66, </key>\r
-<key name="id_shell"> 46, </key>\r
-<key name="id_sketcher1"> 75, </key>\r
-<key name="id_sketcher2"> 75, </key>\r
-<key name="id_solid"> 46, </key>\r
-<key name="id_solid1"> 9, </key>\r
-<key name="id_solid2"> 9, </key>\r
-<key name="id_spher"> 7, </key>\r
-<key name="id_sphere1"> 64, </key>\r
-<key name="id_sphere2"> 64, </key>\r
-<key name="id_sphere3"> 64, </key>\r
-<key name="id_torus1"> 64, </key>\r
-<key name="id_torus2"> 64, </key>\r
-<key name="id_tr1d"> 81, </key>\r
-<key name="id_tr2d"> 81, </key>\r
-<key name="id_translation1"> 81, </key>\r
-<key name="id_translation2"> 81, </key>\r
-<key name="id_translation3"> 81, </key>\r
-<key name="id_vector"> 3, </key>\r
-<key name="id_vector1"> 3, </key>\r
-<key name="id_vector2"> 3, </key>\r
-<key name="id_vector3"> 19, </key>\r
-<key name="id_vr"> 81, </key>\r
-<key name="id_vxy"> 3, </key>\r
-<key name="id_wir"> 19,46,66, </key>\r
-<key name="id_wire_clos"> 66, </key>\r
-<key name="idlist"> 66,81, </key>\r
-<key name="idlist_"> 81, </key>\r
-<key name="idlist_f"> 81, </key>\r
-<key name="if"> 0,13,16,21,30,48,52,60,66,72,79,80,38,39,41,34, </key>\r
-<key name="ig"> 31,37, </key>\r
-<key name="imag"> 53,42,81, </key>\r
-<key name="implement"> 37, </key>\r
-<key name="import"> 3,4,6,7,9,11,19,46,48,31,52,64,66,75,35,37,38,81, </key>\r
-<key name="importation"> 37, </key>\r
-<key name="importbrep"> 66, </key>\r
-<key name="importcomponentgui"> 3,4,6,7,9,11,19,46,48,52,64,66,75,81, </key>\r
-<key name="impossibl"> 30, </key>\r
-<key name="improv"> 6, </key>\r
-<key name="in"> 59,37,42, </key>\r
-<key name="includ"> 48, </key>\r
-<key name="increas"> 16,41, </key>\r
-<key name="independent"> 18,35, </key>\r
-<key name="index"> 27,89, </key>\r
-<key name="indic"> 10,27,60,66,39, </key>\r
-<key name="indicat"> 57,63, </key>\r
-<key name="inertia"> 52,38, </key>\r
-<key name="inform"> 38, </key>\r
-<key name="initial"> 53,54,55,68,69,42,82, </key>\r
-<key name="inquir"> 38, </key>\r
-<key name="insert"> 16,41, </key>\r
-<key name="insid"> 60,39, </key>\r
-<key name="instead"> 21, </key>\r
-<key name="integ"> 56,39, </key>\r
-<key name="integer"> 28,56,39, </key>\r
-<key name="intend"> 72,41, </key>\r
-<key name="interactive"> 28,39, </key>\r
-<key name="intermediat"> 58, </key>\r
-<key name="internal"> 66,80,41, </key>\r
-<key name="interpol"> 3, </key>\r
-<key name="interpolat"> 22, </key>\r
-<key name="intersect"> 60,39, </key>\r
-<key name="intersection"> 60,39, </key>\r
-<key name="introduction"> 58,31, </key>\r
-<key name="invalid"> 52,66,72,41, </key>\r
-<key name="invisibl"> 83, </key>\r
-<key name="isbyparamet"> 0,41, </key>\r
-<key name="iscommonvertex"> 16,41, </key>\r
-<key name="iso"> 12, </key>\r
-<key name="isolin"> 49, </key>\r
-<key name="isplanarfac"> 46, </key>\r
-<key name="isplanarwant"> 3,19,30,75, </key>\r
-<key name="issucces"> 66, </key>\r
-<key name="isvalid"> 52,66, </key>\r
-<key name="iteration"> 44,36, </key>\r
-<key name="itself"> 16,41, </key>\r
-<key name="ix"> 52,38, </key>\r
-<key name="iy"> 52,38, </key>\r
-<key name="iz"> 52,38, </key>\r
-<key name="just"> 58, </key>\r
-<key name="keep"> 53,54,68,42,82,89, </key>\r
-<key name="keyboard"> 89, </key>\r
-<key name="ko"> 66, </key>\r
-<key name="l"> 46,75, </key>\r
-<key name="last"> 25,51,34,32, </key>\r
-<key name="lc"> 51,32, </key>\r
-<key name="least"> 22,32, </key>\r
-<key name="leav"> 89, </key>\r
-<key name="left"> 54, </key>\r
-<key name="len"> 66, </key>\r
-<key name="length"> 0,52,74,38,41, </key>\r
-<key name="les"> 72,41, </key>\r
-<key name="li"> 1,15, </key>\r
-<key name="limit"> 60,39, </key>\r
-<key name="lin"> 2,3,50,74,39,32,89, </key>\r
-<key name="line1"> 3, </key>\r
-<key name="line2"> 3, </key>\r
-<key name="linear"> 74, </key>\r
-<key name="list"> 3,10,13,14,16,20,22,27,30,44,48,60,65,66,71,72,73,74,76,78,79,80,36,39,41,34,32,81,86,89, </key>\r
-<key name="listchain"> 6, </key>\r
-<key name="listoffaceid"> 10,39, </key>\r
-<key name="listofgeomshap"> 78,41, </key>\r
-<key name="listofid"> 78,41,34, </key>\r
-<key name="listofind"> 27, </key>\r
-<key name="listofkeepinsid"> 60,39, </key>\r
-<key name="listofmaterial"> 60,39, </key>\r
-<key name="listofremoveinsid"> 60,39, </key>\r
-<key name="listofshap"> 20,22,60,71,73,76,39,41,34,32,86, </key>\r
-<key name="listofshapeid"> 39, </key>\r
-<key name="listoftool"> 60,39, </key>\r
-<key name="listofwireid"> 79,41, </key>\r
-<key name="listshap"> 43, </key>\r
-<key name="local"> 51,54,59,74,42,32,81, </key>\r
-<key name="localop"> 6, </key>\r
-<key name="locat"> 63,32, </key>\r
-<key name="location"> 51,54,37,42,32,81, </key>\r
-<key name="lsc"> 54, </key>\r
-<key name="ly"> 74,80,41, </key>\r
-<key name="main"> 0,1,2,58,8,5,10,13,14,15,16,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,50,51,52,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,35,36,38,39,40,41,42,34,32,82,84,85,86,88,89, </key>\r
-<key name="mainshap"> 89, </key>\r
-<key name="major"> 26,40,32,84, </key>\r
-<key name="mak"> 6,7,10,52,56,57,60,66,39,42,81,82,89, </key>\r
-<key name="make_block_explod"> 6, </key>\r
-<key name="makearc"> 1,3,19,46,66,75,32,81, </key>\r
-<key name="makebezi"> 3,22,32, </key>\r
-<key name="makeblockexplod"> 6,28,39, </key>\r
-<key name="makeboolean"> 11,33, </key>\r
-<key name="makebox"> 8,11,52,64,66,40,81, </key>\r
-<key name="makeboxdxdydz"> 6,8,52,64,66,81, </key>\r
-<key name="makeboxtwopnt"> 4,8,48,64, </key>\r
-<key name="makecdg"> 52,38, </key>\r
-<key name="makechamf"> 81, </key>\r
-<key name="makechamferall"> 10,81, </key>\r
-<key name="makechamferedg"> 10,39,81, </key>\r
-<key name="makechamferfac"> 10,39,81, </key>\r
-<key name="makecircl"> 3,15,32, </key>\r
-<key name="makecirclethreepnt"> 3,15, </key>\r
-<key name="makecommon"> 7,18, </key>\r
-<key name="makecompound"> 6,19,20,52,66,34, </key>\r
-<key name="makecon"> 21,64,66,40, </key>\r
-<key name="makeconer1r2h"> 21,64, </key>\r
-<key name="makecut"> 7,66, </key>\r
-<key name="makecylind"> 7,24,66,40,81, </key>\r
-<key name="makecylinderrh"> 24, </key>\r
-<key name="makeedg"> 9,19,25,46,66,34, </key>\r
-<key name="makeellips"> 3,26,32, </key>\r
-<key name="makefac"> 3,19,30,46,66,75,34,81, </key>\r
-<key name="makefacewir"> 30,46, </key>\r
-<key name="makefil"> 19,44,36, </key>\r
-<key name="makefillet"> 43,39,81, </key>\r
-<key name="makefilletall"> 43,81, </key>\r
-<key name="makefus"> 7,45, </key>\r
-<key name="makegluefac"> 47,52,66,41, </key>\r
-<key name="makehalfpartition"> 4,60, </key>\r
-<key name="makehexa"> 58,9, </key>\r
-<key name="makehexa2fac"> 58,9, </key>\r
-<key name="makeinterpol"> 3,22,32, </key>\r
-<key name="makelin"> 3,50,32, </key>\r
-<key name="makelinetwopnt"> 3,50, </key>\r
-<key name="makemark"> 51,32,81, </key>\r
-<key name="makemirrorbyaxi"> 53,81, </key>\r
-<key name="makemirrorbyplan"> 53,42,81, </key>\r
-<key name="makemirrorbypoint"> 53,81, </key>\r
-<key name="makemultirotate1d"> 55, </key>\r
-<key name="makemultirotate2d"> 55, </key>\r
-<key name="makemultirotation1d"> 55,42, </key>\r
-<key name="makemultirotation2d"> 55,42, </key>\r
-<key name="makemultitransformation1d"> 6,56,39, </key>\r
-<key name="makemultitransformation2d"> 6,56,39, </key>\r
-<key name="makemultitranslation1d"> 57,42,81, </key>\r
-<key name="makemultitranslation2d"> 57,42,81, </key>\r
-<key name="makeoffset"> 59,42,81, </key>\r
-<key name="makepartition"> 4,60,39, </key>\r
-<key name="makepip"> 19,61,36, </key>\r
-<key name="makeplan"> 3,4,62,32, </key>\r
-<key name="makeplanefac"> 3,62, </key>\r
-<key name="makeplanethreepnt"> 3,62,81, </key>\r
-<key name="makepolylin"> 3,22,32, </key>\r
-<key name="makeposition"> 54,42,81, </key>\r
-<key name="makeprism"> 19,29,46,36, </key>\r
-<key name="makeprismvech"> 19,29,66,81, </key>\r
-<key name="makequad"> 58,9, </key>\r
-<key name="makequad2edg"> 58,9, </key>\r
-<key name="makequad4vertic"> 58,9, </key>\r
-<key name="makerevolution"> 19,67,36, </key>\r
-<key name="makerotation"> 66,68,42,81, </key>\r
-<key name="makescaletransform"> 69,42,81, </key>\r
-<key name="makesection"> 7,70, </key>\r
-<key name="makesew"> 66,71,41, </key>\r
-<key name="makeshell"> 46,73,34, </key>\r
-<key name="makesketch"> 46,75,74, </key>\r
-<key name="makesketcheronplan"> 75, </key>\r
-<key name="makesolid"> 46,76,34, </key>\r
-<key name="makespher"> 6,7,11,64,77,40, </key>\r
-<key name="makespherepntr"> 64, </key>\r
-<key name="maketoru"> 64,40,84, </key>\r
-<key name="maketorusrr"> 64,84, </key>\r
-<key name="maketranslation"> 19,42,81,82, </key>\r
-<key name="maketranslationtwopoint"> 81,82, </key>\r
-<key name="maketranslationvector"> 81,82, </key>\r
-<key name="makevector"> 3,7,19,46,64,66,75,32,81,85, </key>\r
-<key name="makevectordxdydz"> 3,4,19,85, </key>\r
-<key name="makevertex"> 3,4,6,7,9,19,46,48,52,63,64,66,75,32,81, </key>\r
-<key name="makevertexoncurv"> 3,63,32, </key>\r
-<key name="makevertexwithref"> 3,63,32, </key>\r
-<key name="makewir"> 3,19,46,66,75,34,81,86, </key>\r
-<key name="manual"> 32,89, </key>\r
-<key name="mas"> 52,38, </key>\r
-<key name="material"> 60,39, </key>\r
-<key name="math"> 52,66,81, </key>\r
-<key name="matrix"> 52,38, </key>\r
-<key name="max"> 28,44,52,72,36,39,41, </key>\r
-<key name="maxdeg"> 19, </key>\r
-<key name="maxdegre"> 44,36, </key>\r
-<key name="maximal"> 28,72,36,38,39,41, </key>\r
-<key name="maximum"> 28,44,47,72,39,41, </key>\r
-<key name="maxnbfac"> 28,39, </key>\r
-<key name="maxtoleranc"> 72,41, </key>\r
-<key name="maxtolerance3d"> 72,41, </key>\r
-<key name="mean"> 12,59,63,74,42,87, </key>\r
-<key name="measur"> 38, </key>\r
-<key name="measurement"> 52,38, </key>\r
-<key name="mechanism"> 37, </key>\r
-<key name="mention"> 58, </key>\r
-<key name="menu"> 0,1,2,58,8,5,10,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,49,50,51,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,35,36,37,38,39,40,41,42,34,32,82,84,85,86,87,88,89, </key>\r
-<key name="merg"> 72,41, </key>\r
-<key name="mesh"> 2,58,39, </key>\r
-<key name="meshingdeflection"> 2,4,39, </key>\r
-<key name="method"> 34, </key>\r
-<key name="middl"> 63,32, </key>\r
-<key name="min"> 28,44,52,36,38,39, </key>\r
-<key name="min_dist"> 52, </key>\r
-<key name="mindeg"> 19, </key>\r
-<key name="mindegre"> 44,36, </key>\r
-<key name="mindistanc"> 52,38, </key>\r
-<key name="minimal"> 28,30,52,36,38,39, </key>\r
-<key name="minimum"> 28,44,39, </key>\r
-<key name="minnbfac"> 28,39, </key>\r
-<key name="minor"> 26,40,32,84, </key>\r
-<key name="mirror"> 53,42,81, </key>\r
-<key name="mirror1"> 81, </key>\r
-<key name="mirror2"> 81, </key>\r
-<key name="mirror3"> 81, </key>\r
-<key name="mod"> 0,11,12,16,72,41,87, </key>\r
-<key name="model"> 2,31,39, </key>\r
-<key name="modifi"> 16,54,41,42,32, </key>\r
-<key name="modification"> 41,42, </key>\r
-<key name="modify"> 54,42,81, </key>\r
-<key name="modul"> 31,35, </key>\r
-<key name="moment"> 52,38, </key>\r
-<key name="mov"> 54,57,42, </key>\r
-<key name="much"> 89, </key>\r
-<key name="multi"> 6,5,55,56,57,39,42,81, </key>\r
-<key name="multirotate1d"> 81, </key>\r
-<key name="multirotate2d"> 81, </key>\r
-<key name="multitud"> 65,39, </key>\r
-<key name="must"> 52,55,57,79,38,41,42, </key>\r
-<key name="nam"> 0,1,2,58,8,10,15,16,18,20,21,22,23,24,25,26,29,30,43,44,45,47,50,51,53,54,55,56,57,59,60,61,62,63,67,69,70,71,72,73,76,77,78,79,80,36,37,39,40,41,42,34,32,82,84,85,86,88,89, </key>\r
-<key name="nb"> 8,29,50,77, </key>\r
-<key name="nb_sub"> 27, </key>\r
-<key name="nbit"> 19,44,36, </key>\r
-<key name="nbound"> 52, </key>\r
-<key name="nbox"> 52, </key>\r
-<key name="nbsplitpoint"> 72,41, </key>\r
-<key name="nbtim"> 55,56,57,39,42, </key>\r
-<key name="nbtimes1"> 55,57,42, </key>\r
-<key name="nbtimes2"> 55,57,42, </key>\r
-<key name="nbtimesu"> 56,39, </key>\r
-<key name="nbtimesv"> 56,39, </key>\r
-<key name="ncentr"> 52, </key>\r
-<key name="ncompound"> 52, </key>\r
-<key name="ne"> 8,10,27,29,30,43,44,55,57,61,67,68,69,77,82, </key>\r
-<key name="necessary"> 10,43,72,74,35,38,41, </key>\r
-<key name="need"> 16,41, </key>\r
-<key name="negativ"> 59,42, </key>\r
-<key name="neigbour"> 72,41, </key>\r
-<key name="new"> 1,58,8,15,16,20,21,22,24,25,26,27,29,30,44,50,51,61,62,63,67,73,74,76,77,36,40,41,34,32,81,84,85,86,88,89, </key>\r
-<key name="ninertia"> 52, </key>\r
-<key name="nminimal"> 52, </key>\r
-<key name="nod"> 22,32, </key>\r
-<key name="noerror"> 13,41, </key>\r
-<key name="non"> 52, </key>\r
-<key name="normal"> 3,15,26,29,59,62,36,42,32,84, </key>\r
-<key name="not"> 21, </key>\r
-<key name="noth"> 30, </key>\r
-<key name="notion"> 58, </key>\r
-<key name="numb"> 28,44,49,55,56,57,59,66,71,72,79,36,39,41,42,81, </key>\r
-<key name="number"> 56,39, </key>\r
-<key name="numeb"> 39, </key>\r
-<key name="object"> 1,2,3,4,6,7,9,10,12,15,17,18,19,20,22,25,26,27,29,30,43,44,46,48,31,50,51,53,54,55,59,61,62,63,64,65,66,67,68,73,75,76,80,35,36,37,38,39,40,41,42,34,33,32,81,82,85,86,87,89, </key>\r
-<key name="obtain"> 27,52, </key>\r
-<key name="occ"> 0,10,12,16,43,78,79,80,35,41,89, </key>\r
-<key name="occur"> 13,41, </key>\r
-<key name="offer"> 89, </key>\r
-<key name="offset"> 59,42,81, </key>\r
-<key name="ok"> 51,52,66,32,89, </key>\r
-<key name="old"> 63, </key>\r
-<key name="on"> 0,16,23,54,55,56,57,62,63,66,72,74,35,39,41,42,32,81,88, </key>\r
-<key name="opaqu"> 83, </key>\r
-<key name="open"> 13,16,66,37,41,89, </key>\r
-<key name="openwir"> 13,66,41, </key>\r
-<key name="operation"> 0,1,2,4,58,6,7,8,10,13,14,15,16,18,21,22,23,24,26,27,28,29,43,44,45,47,31,50,53,54,55,56,57,59,60,61,62,63,65,66,67,68,69,70,71,72,74,77,78,79,80,35,36,39,41,42,33,81,82,84,85,89, </key>\r
-<key name="operator"> 66,72,41, </key>\r
-<key name="opportunity"> 37, </key>\r
-<key name="opposit"> 8,40, </key>\r
-<key name="optimization"> 31, </key>\r
-<key name="option"> 5,12,87, </key>\r
-<key name="ord"> 72,41, </key>\r
-<key name="orient"> 58,32, </key>\r
-<key name="origin"> 8,21,24,51,77,40,32,84,85, </key>\r
-<key name="os"> 66, </key>\r
-<key name="otherwis"> 0,16,53,54,68,41,42,82, </key>\r
-<key name="our"> 0,1,2,58,8,10,13,14,15,16,17,18,20,21,22,23,24,25,26,28,29,30,43,44,45,47,50,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,38,33,82,83,84,85,86,87,89, </key>\r
-<key name="outsid"> 60,39, </key>\r
-<key name="ox"> 51,74,32, </key>\r
-<key name="oy"> 51,32, </key>\r
-<key name="oz"> 21,24,51,74,32, </key>\r
-<key name="p"> 64, </key>\r
-<key name="p_25_25_50"> 6, </key>\r
-<key name="p_25_50_25"> 6, </key>\r
-<key name="p_50_25_25"> 6, </key>\r
-<key name="p_on_arc"> 3, </key>\r
-<key name="p0"> 3,4,19,46,48,64,66,81, </key>\r
-<key name="p1"> 3,7,9,19,64,66,75,81, </key>\r
-<key name="p10"> 9, </key>\r
-<key name="p100"> 3, </key>\r
-<key name="p11"> 9, </key>\r
-<key name="p12"> 9, </key>\r
-<key name="p13"> 9, </key>\r
-<key name="p2"> 3,7,9,19,64,66,75,81, </key>\r
-<key name="p200"> 4,48, </key>\r
-<key name="p3"> 3,9,19,66,75,81, </key>\r
-<key name="p4"> 3,9,19,81, </key>\r
-<key name="p5"> 3,9,19,81, </key>\r
-<key name="p50"> 3, </key>\r
-<key name="p6"> 9,19, </key>\r
-<key name="p7"> 9,19, </key>\r
-<key name="p70"> 64, </key>\r
-<key name="p8"> 9,19, </key>\r
-<key name="p9"> 9, </key>\r
-<key name="parallel"> 8,50,51, </key>\r
-<key name="paramet"> 0,16,63,72,41,34,32, </key>\r
-<key name="parameter"> 4,11,12,17,44,66,72,74,36,41,32,83,87, </key>\r
-<key name="paramt"> 0,41, </key>\r
-<key name="part"> 18,21,40, </key>\r
-<key name="partition"> 4,60,39, </key>\r
-<key name="partition1"> 4, </key>\r
-<key name="partition2"> 4, </key>\r
-<key name="partition3"> 4, </key>\r
-<key name="pas"> 22,50,55,62,74,32, </key>\r
-<key name="path"> 19,61,36, </key>\r
-<key name="pathshap"> 61,36, </key>\r
-<key name="pattern"> 42, </key>\r
-<key name="perform"> 4,27,60,39,81, </key>\r
-<key name="perpendicular"> 74, </key>\r
-<key name="pi"> 55,66,81, </key>\r
-<key name="pictur"> 54, </key>\r
-<key name="pip"> 19,61,36, </key>\r
-<key name="plac"> 54, </key>\r
-<key name="plan"> 2,3,4,53,60,62,74,39,42,32,81,88,89, </key>\r
-<key name="planar"> 30,75,74,34,32,81,88, </key>\r
-<key name="plane1"> 3, </key>\r
-<key name="plane2"> 3, </key>\r
-<key name="plane3"> 3, </key>\r
-<key name="platform"> 89, </key>\r
-<key name="plug"> 37, </key>\r
-<key name="plung"> 2,39, </key>\r
-<key name="point"> 0,1,3,4,58,8,9,15,16,19,21,22,24,25,26,29,46,48,50,51,52,53,55,59,62,63,66,69,72,75,74,77,38,40,41,42,32,81,82,84,85,89, </key>\r
-<key name="point1"> 1,3,8,9,15,25,29,50,62,32,82,85, </key>\r
-<key name="point2"> 1,3,8,9,15,25,29,50,62,32,82,85, </key>\r
-<key name="point3"> 1,3,9,15,62,32, </key>\r
-<key name="point4"> 3,9, </key>\r
-<key name="point5"> 3, </key>\r
-<key name="pointcoordinat"> 52,38, </key>\r
-<key name="polylin"> 3,22,32, </key>\r
-<key name="pop"> 12,17,35,87, </key>\r
-<key name="position"> 0,63,41,32,81,88, </key>\r
-<key name="possibiliti"> 30, </key>\r
-<key name="possibility"> 72,41, </key>\r
-<key name="possibl"> 6,22,65,72,35,38,39,41, </key>\r
-<key name="precision"> 66,71,41, </key>\r
-<key name="predefin"> 74, </key>\r
-<key name="pres"> 51,32, </key>\r
-<key name="presum"> 51, </key>\r
-<key name="preview"> 32, </key>\r
-<key name="previou"> 74, </key>\r
-<key name="primitiv"> 8,21,24,31,64,77,40,84, </key>\r
-<key name="print"> 52,66,38, </key>\r
-<key name="prism"> 19,29,46,66,36,81, </key>\r
-<key name="prism_edg"> 81, </key>\r
-<key name="prism_fac"> 46,81, </key>\r
-<key name="prism1"> 19, </key>\r
-<key name="prism2"> 19, </key>\r
-<key name="problem"> 72,41, </key>\r
-<key name="proces"> 16,66,72,78,39,41, </key>\r
-<key name="processshap"> 66,72,41, </key>\r
-<key name="produc"> 2,10,16,18,23,28,43,45,53,55,56,57,59,60,65,68,69,70,71,72,78,81,82, </key>\r
-<key name="program"> 48, </key>\r
-<key name="projection"> 55,88, </key>\r
-<key name="prop"> 52, </key>\r
-<key name="propagat"> 6,65,39, </key>\r
-<key name="propagation"> 6,65,39, </key>\r
-<key name="properti"> 12,52,38, </key>\r
-<key name="provid"> 0,1,2,58,8,10,13,14,15,16,17,18,20,21,22,23,24,25,26,28,29,30,43,44,45,47,50,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,33,82,83,84,85,86,87,89, </key>\r
-<key name="ps"> 66, </key>\r
-<key name="put"> 2,39, </key>\r
-<key name="px"> 3,19,46,66,81, </key>\r
-<key name="pxy"> 81, </key>\r
-<key name="pxyz"> 19,46,81, </key>\r
-<key name="py"> 3,19,46,66,81, </key>\r
-<key name="py1"> 66, </key>\r
-<key name="python"> 38, </key>\r
-<key name="pz"> 3,4,19,46,66,81, </key>\r
-<key name="qface1"> 9, </key>\r
-<key name="qface2"> 9, </key>\r
-<key name="qface3"> 9, </key>\r
-<key name="qface4"> 9, </key>\r
-<key name="qface5"> 9, </key>\r
-<key name="qface6"> 9, </key>\r
-<key name="qface7"> 9, </key>\r
-<key name="qface8"> 9, </key>\r
-<key name="quadrangl"> 58,9,62,38,32, </key>\r
-<key name="r"> 43,46,75, </key>\r
-<key name="radian"> 72,41, </key>\r
-<key name="radio"> 89, </key>\r
-<key name="radiu"> 3,10,15,21,24,26,43,74,77,39,40,32,81,84, </key>\r
-<key name="radius"> 3,21,26,40,32,84, </key>\r
-<key name="radius1"> 7,21,64,66,40,81, </key>\r
-<key name="radius2"> 21,64,40, </key>\r
-<key name="radius3"> 64, </key>\r
-<key name="radiusmajor"> 26,40,32,84, </key>\r
-<key name="radiusminor"> 26,40,32,84, </key>\r
-<key name="rais"> 48,52,66, </key>\r
-<key name="rang"> 0,27,31,37,41,83, </key>\r
-<key name="re"> 72,41, </key>\r
-<key name="reasonabl"> 35, </key>\r
-<key name="reconstruction"> 60,39, </key>\r
-<key name="referenc"> 51,63,32, </key>\r
-<key name="regard"> 63,32, </key>\r
-<key name="relativ"> 74, </key>\r
-<key name="relative"> 81, </key>\r
-<key name="relevant"> 12,87, </key>\r
-<key name="remain"> 87, </key>\r
-<key name="remov"> 48,53,54,66,68,72,78,79,80,41,42,82,89, </key>\r
-<key name="removeobject"> 48,89, </key>\r
-<key name="removeweb"> 60,39, </key>\r
-<key name="repair"> 0,13,14,16,47,31,66,71,72,78,79,80,41, </key>\r
-<key name="repetition"> 55,57,42, </key>\r
-<key name="represent"> 62,32, </key>\r
-<key name="request"> 34, </key>\r
-<key name="requir"> 72,35,37,41, </key>\r
-<key name="requireddegre"> 72,41, </key>\r
-<key name="requirednbsegment"> 72,41, </key>\r
-<key name="res"> 66, </key>\r
-<key name="respect"> 47,74,41, </key>\r
-<key name="restriction"> 72,41, </key>\r
-<key name="result"> 0,1,2,4,58,6,7,8,10,13,14,15,16,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,50,53,54,55,56,57,59,60,61,62,63,65,66,67,68,69,70,71,72,73,74,76,77,78,79,80,36,38,39,40,41,42,34,32,81,82,84,85,86,89, </key>\r
-<key name="resultant"> 72,41, </key>\r
-<key name="retriev"> 14,41,34, </key>\r
-<key name="return"> 14,27,28,52,38,39,41,34,89, </key>\r
-<key name="revers"> 55,68,42, </key>\r
-<key name="revolution"> 19,67,72,36,41, </key>\r
-<key name="right"> 12,17,54,35,87, </key>\r
-<key name="rot1d"> 81, </key>\r
-<key name="rot2d"> 81, </key>\r
-<key name="rotat"> 55,67,68,36,42,81, </key>\r
-<key name="rotation"> 55,66,68,42,81, </key>\r
-<key name="runtimeerror"> 52,66, </key>\r
-<key name="s"> 13,15,16,19,56,66,69,78,79,80,39,41,42,34,32,89, </key>\r
-<key name="s1"> 18,45,70, </key>\r
-<key name="s2"> 18,45,70, </key>\r
-<key name="salom"> 3,4,6,7,9,11,19,46,48,31,52,64,66,75,81,89, </key>\r
-<key name="sam"> 55,72,74,41,81,89, </key>\r
-<key name="sameparamet"> 72,41, </key>\r
-<key name="satisfy"> 38, </key>\r
-<key name="sav"> 37, </key>\r
-<key name="scal"> 69,42,81, </key>\r
-<key name="script"> 0,1,2,58,8,10,13,14,15,16,17,18,20,21,22,23,24,25,26,28,29,30,43,44,45,47,50,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,38,33,82,83,84,85,86,87,89, </key>\r
-<key name="se"> 87, </key>\r
-<key name="search"> 37, </key>\r
-<key name="second"> 8,15,21,24,51,53,54,56,57,60,62,63,75,77,39,40,42,33,82,84,85,88, </key>\r
-<key name="section"> 2,7,70,39,33, </key>\r
-<key name="seem"> 66, </key>\r
-<key name="segment"> 72,74,41, </key>\r
-<key name="select"> 0,1,2,4,8,5,10,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,48,50,51,53,54,55,56,57,59,60,61,62,63,65,66,67,68,69,70,71,72,73,74,76,77,78,79,80,35,36,37,38,39,40,41,34,32,82,84,85,86,87,88,89, </key>\r
-<key name="selection"> 43,74,39,32,88,89, </key>\r
-<key name="sens"> 60,39, </key>\r
-<key name="separat"> 33, </key>\r
-<key name="serv"> 22,29,61,67,36,32, </key>\r
-<key name="set"> 0,12,16,28,30,46,55,59,63,39,41,42,32,88, </key>\r
-<key name="setcolor"> 11,12,17, </key>\r
-<key name="setdisplaymod"> 3,4,6,7,9,11,12,19,46,64,66,75,81,87, </key>\r
-<key name="settransparency"> 3,11,12,46,75,83, </key>\r
-<key name="sew"> 66,71,41, </key>\r
-<key name="sg"> 6,48,66,35, </key>\r
-<key name="shad"> 12,87, </key>\r
-<key name="shap"> 0,2,4,10,12,13,14,16,18,20,23,27,29,43,44,45,47,48,31,49,52,53,54,55,57,59,60,61,65,66,67,68,69,70,71,72,78,79,80,35,36,38,39,41,42,34,81,82,83,89, </key>\r
-<key name="shape1"> 38,33, </key>\r
-<key name="shape2"> 38,33, </key>\r
-<key name="shapelistcompound"> 19, </key>\r
-<key name="shapes_of_given_typ"> 27, </key>\r
-<key name="shapesto"> 41, </key>\r
-<key name="shapetyp"> 43,46,48,66,39,81,89, </key>\r
-<key name="shapetypeedg"> 81, </key>\r
-<key name="shapetypefac"> 81, </key>\r
-<key name="shar"> 14,41, </key>\r
-<key name="shel"> 14,20,46,59,73,76,41,42,34,87, </key>\r
-<key name="shell"> 58,29,46,59,61,67,73,76,36,42,34, </key>\r
-<key name="shift"> 63,86,89, </key>\r
-<key name="short"> 12,17,87, </key>\r
-<key name="shortcut"> 30, </key>\r
-<key name="should"> 29,50,78,79,38,41, </key>\r
-<key name="show"> 38, </key>\r
-<key name="shown"> 51,32, </key>\r
-<key name="sid"> 62,32, </key>\r
-<key name="sign"> 59,42, </key>\r
-<key name="similar"> 62, </key>\r
-<key name="simp"> 51, </key>\r
-<key name="simpl"> 55,56,57, </key>\r
-<key name="singl"> 30, </key>\r
-<key name="six"> 58,9, </key>\r
-<key name="siz"> 10,62,72,39,41,32, </key>\r
-<key name="sketch"> 46,75,74, </key>\r
-<key name="sketcher"> 46, </key>\r
-<key name="sketcher1"> 46,75, </key>\r
-<key name="sketcher2"> 46,75, </key>\r
-<key name="sketcher3"> 46, </key>\r
-<key name="skip"> 89, </key>\r
-<key name="small"> 72,41,32, </key>\r
-<key name="so"> 30,54, </key>\r
-<key name="solid"> 58,8,9,21,24,27,29,46,56,59,61,67,76,77,36,39,40,42,34,84, </key>\r
-<key name="solid1"> 9, </key>\r
-<key name="solid2"> 9, </key>\r
-<key name="soon"> 32, </key>\r
-<key name="sort"> 27, </key>\r
-<key name="sourc"> 67, </key>\r
-<key name="spac"> 15,22,62,63,38,32,85, </key>\r
-<key name="specifi"> 0,8,10,16,43,51,56,66,72,80,39,41,32,81, </key>\r
-<key name="specific"> 58, </key>\r
-<key name="specify"> 0,68,41,42, </key>\r
-<key name="spher"> 6,7,11,64,77,40,81, </key>\r
-<key name="sphere1"> 64, </key>\r
-<key name="sphere2"> 64, </key>\r
-<key name="sphere3"> 64, </key>\r
-<key name="splin"> 3,22,32, </key>\r
-<key name="split"> 0,72,41, </key>\r
-<key name="splitangl"> 72,41, </key>\r
-<key name="splitclosedfac"> 72,41, </key>\r
-<key name="splitcontinuity"> 72,41, </key>\r
-<key name="spot"> 72,41, </key>\r
-<key name="sqrt"> 52, </key>\r
-<key name="stag"> 58, </key>\r
-<key name="standard"> 17, </key>\r
-<key name="start"> 1,29,54,74,42,32,82,85, </key>\r
-<key name="step"> 31,55,57,37,42, </key>\r
-<key name="step1"> 57,42, </key>\r
-<key name="step2"> 57,42, </key>\r
-<key name="str"> 74, </key>\r
-<key name="strip"> 72,41, </key>\r
-<key name="study"> 3,4,6,7,9,19,46,64,66,75,35,81, </key>\r
-<key name="sub"> 27,66,79,41,34,89, </key>\r
-<key name="sub_shape_id"> 66, </key>\r
-<key name="subfacelist"> 48, </key>\r
-<key name="submenu"> 5,38,41,34, </key>\r
-<key name="subshap"> 27,39,34,89, </key>\r
-<key name="subshapeall"> 27,34, </key>\r
-<key name="subshapeallid"> 27, </key>\r
-<key name="subshapeallsort"> 27,46,48,66,81, </key>\r
-<key name="subshapeallsortedid"> 27, </key>\r
-<key name="subshapeid"> 89, </key>\r
-<key name="subshapesort"> 27, </key>\r
-<key name="successful"> 52, </key>\r
-<key name="sup_fac"> 66, </key>\r
-<key name="suppres"> 66,78,79,80,41, </key>\r
-<key name="suppressfac"> 66,78,41, </key>\r
-<key name="suppresshol"> 66,79,41, </key>\r
-<key name="suppressinternalwir"> 66,80,41, </key>\r
-<key name="surfac"> 30,44,52,59,72,38,41,42,81, </key>\r
-<key name="surfacecontinuity"> 72,41, </key>\r
-<key name="surfacemod"> 72,41, </key>\r
-<key name="symmetric"> 81, </key>\r
-<key name="symmetrical"> 53,42,81, </key>\r
-<key name="symmetry"> 53,40,42, </key>\r
-<key name="system"> 21,24,51,54,77,42,32,81,88, </key>\r
-<key name="t"> 8,29,48,77, </key>\r
-<key name="tangent"> 74, </key>\r
-<key name="target"> 28,74,39, </key>\r
-<key name="tetrahedral"> 58, </key>\r
-<key name="textual"> 75,74, </key>\r
-<key name="theendlc"> 54,42, </key>\r
-<key name="them"> 8,27,72,78,41,86,89, </key>\r
-<key name="theobject"> 54,42, </key>\r
-<key name="therefor"> 74, </key>\r
-<key name="theshap"> 47,66,41, </key>\r
-<key name="thestartlc"> 54,42, </key>\r
-<key name="thetoleranc"> 47,41, </key>\r
-<key name="third"> 8, </key>\r
-<key name="thre"> 1,3,15,19,22,46,51,53,62,63,75,81,88, </key>\r
-<key name="thu"> 83, </key>\r
-<key name="tim"> 22,55,57,63,42,81, </key>\r
-<key name="tobezi"> 72,41, </key>\r
-<key name="togeth"> 89, </key>\r
-<key name="tol"> 52, </key>\r
-<key name="tol2d"> 19,44,36, </key>\r
-<key name="tol3d"> 19,44,36, </key>\r
-<key name="toleranc"> 16,44,47,52,66,72,36,38,41, </key>\r
-<key name="tolerance2d"> 72,41, </key>\r
-<key name="tolerance3d"> 66,72,41, </key>\r
-<key name="tool"> 52,60,38, </key>\r
-<key name="top_fac"> 6, </key>\r
-<key name="top_face_ind"> 6, </key>\r
-<key name="toru"> 64,40,84, </key>\r
-<key name="torus"> 64, </key>\r
-<key name="torus1"> 64, </key>\r
-<key name="torus2"> 64, </key>\r
-<key name="tr1d"> 81, </key>\r
-<key name="tr2d"> 81, </key>\r
-<key name="transform"> 6,18,56,69,39,42,81, </key>\r
-<key name="transformat"> 6, </key>\r
-<key name="transformation"> 6,5,10,43,31,53,54,55,56,57,59,68,69,39,42,81,82, </key>\r
-<key name="translat"> 55,57,59,42,81,82, </key>\r
-<key name="translation"> 55,56,57,39,42,81,82, </key>\r
-<key name="translation1"> 81, </key>\r
-<key name="translation2"> 81, </key>\r
-<key name="translation3"> 81, </key>\r
-<key name="transparency"> 11,12,83, </key>\r
-<key name="transparent"> 83,87, </key>\r
-<key name="trihedron"> 32, </key>\r
-<key name="trimsiz"> 3,4,62,32, </key>\r
-<key name="tru"> 0,16,60,66,38,39,41, </key>\r
-<key name="truncat"> 21, </key>\r
-<key name="try"> 30, </key>\r
-<key name="tt"> 46,75, </key>\r
-<key name="tui"> 0,1,2,58,8,10,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,47,50,51,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,35,36,38,39,40,41,42,34,33,32,82,83,84,85,86,87,89, </key>\r
-<key name="tupl"> 38, </key>\r
-<key name="two"> 0,3,4,58,8,9,10,14,18,19,21,25,45,46,47,48,54,55,56,57,60,75,77,38,39,40,41,42,81,84,88,89, </key>\r
-<key name="typ"> 22,27,28,60,72,74,38,39,40,41,34,33,89, </key>\r
-<key name="typeofshap"> 34, </key>\r
-<key name="underly"> 16,41, </key>\r
-<key name="unionlist"> 48, </key>\r
-<key name="up"> 12,17,21,35,39,40,87, </key>\r
-<key name="updat"> 32, </key>\r
-<key name="updateobjbrows"> 6,48,66, </key>\r
-<key name="us"> 2,58,16,27,28,44,31,54,56,72,74,80,35,36,38,39,41,42,34,33,32,83,89, </key>\r
-<key name="useful"> 0,1,2,58,8,10,13,14,15,16,17,18,20,21,22,23,24,25,26,28,29,30,43,44,45,47,50,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,71,72,73,74,76,77,78,79,80,33,82,83,84,85,86,87,89, </key>\r
-<key name="v"> 7,64,66,81, </key>\r
-<key name="v1"> 58, </key>\r
-<key name="v2"> 58, </key>\r
-<key name="v3"> 58, </key>\r
-<key name="v4"> 58, </key>\r
-<key name="val"> 0,41, </key>\r
-<key name="valid"> 52,66,38, </key>\r
-<key name="validity"> 38, </key>\r
-<key name="valu"> 0,2,8,10,16,21,24,29,43,47,49,51,52,55,57,59,62,66,67,71,72,74,77,36,38,39,40,41,42,32,82,84,85, </key>\r
-<key name="variety"> 27, </key>\r
-<key name="variou"> 72,41, </key>\r
-<key name="vector"> 3,4,7,15,19,21,24,26,29,46,50,51,53,55,57,62,64,66,67,68,75,74,36,40,42,32,81,82,84,85,88, </key>\r
-<key name="vector_arc"> 3,75, </key>\r
-<key name="vector1"> 3,19, </key>\r
-<key name="vector1_arc1"> 19, </key>\r
-<key name="vector1_arc2"> 19, </key>\r
-<key name="vector2"> 3,19, </key>\r
-<key name="vector2_arc1"> 19, </key>\r
-<key name="vector2_arc2"> 19, </key>\r
-<key name="vector3"> 19, </key>\r
-<key name="vertex"> 3,4,7,15,16,19,21,24,25,26,29,52,53,61,62,63,64,66,67,69,77,36,38,40,41,42,34,32,81,84, </key>\r
-<key name="vertex_n"> 63, </key>\r
-<key name="vertex1"> 25,34, </key>\r
-<key name="vertex2"> 25,34, </key>\r
-<key name="vertexmaxtol"> 38, </key>\r
-<key name="vertexmintol"> 38, </key>\r
-<key name="vertic"> 1,3,58,6,8,9,16,19,25,27,46,48,50,64,66,75,40,41,42,34,32,81,82,85, </key>\r
-<key name="via"> 58,8,29,30,50,74,77,37,42, </key>\r
-<key name="view"> 0,10,12,16,43,51,78,79,80,35,38,41,32,86,87,89, </key>\r
-<key name="viewer"> 35, </key>\r
-<key name="visibility"> 35, </key>\r
-<key name="visualization"> 12,35, </key>\r
-<key name="volum"> 52,38, </key>\r
-<key name="vr"> 81, </key>\r
-<key name="vrot1d"> 81, </key>\r
-<key name="vt"> 81, </key>\r
-<key name="vtk"> 35, </key>\r
-<key name="vtr1d"> 81, </key>\r
-<key name="vtr2d"> 81, </key>\r
-<key name="vxy"> 3,19,46,66,81, </key>\r
-<key name="vxyz"> 4, </key>\r
-<key name="vz"> 81, </key>\r
-<key name="w_0"> 66, </key>\r
-<key name="wantplanarfac"> 66,34, </key>\r
-<key name="wat"> 2,39, </key>\r
-<key name="waterdensity"> 2,4,39, </key>\r
-<key name="way"> 8,27,29,50,53,55,77,89, </key>\r
-<key name="weight"> 2,4,39, </key>\r
-<key name="wf"> 75, </key>\r
-<key name="what"> 52, </key>\r
-<key name="whati"> 52,38, </key>\r
-<key name="wheth"> 38, </key>\r
-<key name="whil"> 13,19,52,41,87, </key>\r
-<key name="whos"> 30,38,34, </key>\r
-<key name="wid"> 31, </key>\r
-<key name="will"> 1,2,58,8,10,15,18,20,21,22,23,24,25,26,27,28,29,30,43,44,45,50,51,53,54,55,56,57,59,60,61,62,63,65,67,68,69,70,72,73,74,76,77,37,39,41,42,32,82,84,85,86,89, </key>\r
-<key name="wir"> 3,58,13,16,19,27,29,30,46,52,61,66,67,75,74,79,80,36,41,34,81,86, </key>\r
-<key name="wire_clos"> 66, </key>\r
-<key name="wire_nam"> 66, </key>\r
-<key name="wire1"> 19, </key>\r
-<key name="wire2"> 19, </key>\r
-<key name="wirefram"> 12,87, </key>\r
-<key name="wish"> 27,37, </key>\r
-<key name="within"> 16,49,41, </key>\r
-<key name="without"> 66, </key>\r
-<key name="work"> 31,55,72,74,35,41,32,88,89, </key>\r
-<key name="workingplan"> 74, </key>\r
-<key name="ww"> 46,75, </key>\r
-<key name="x"> 3,8,26,51,63,74,77,38,32, </key>\r
-<key name="x1"> 8,40, </key>\r
-<key name="x2"> 8,40, </key>\r
-<key name="xdx"> 51,32, </key>\r
-<key name="xdy"> 51,32, </key>\r
-<key name="xdz"> 51,32, </key>\r
-<key name="xmax"> 52,38, </key>\r
-<key name="xmin"> 52,38, </key>\r
-<key name="xoy"> 74, </key>\r
-<key name="xyz"> 32,88, </key>\r
-<key name="xz_fac"> 6, </key>\r
-<key name="xz_face_ind"> 6, </key>\r
-<key name="y"> 3,8,26,51,63,74,77,38,32, </key>\r
-<key name="y1"> 8,40, </key>\r
-<key name="y2"> 8,40, </key>\r
-<key name="ydx"> 51,32, </key>\r
-<key name="ydy"> 51,32, </key>\r
-<key name="ydz"> 51,32, </key>\r
-<key name="ymax"> 52,38, </key>\r
-<key name="ymin"> 52,38, </key>\r
-<key name="your"> 17,44,71,79,37,38,41,88,89, </key>\r
-<key name="yourselv"> 51, </key>\r
-<key name="yz_fac"> 6, </key>\r
-<key name="yz_face_ind"> 6, </key>\r
-<key name="z"> 2,3,8,51,63,77,38,39,32, </key>\r
-<key name="z1"> 8,40, </key>\r
-<key name="z2"> 8,40, </key>\r
-<key name="zero"> 21, </key>\r
-<key name="zmax"> 52,38, </key>\r
-<key name="zmin"> 52,38, </key>\r
-\r
-</ftswdata>  \r
+<?xml version='1.0' encoding='windows-1252' ?>
+<ftswdata>
+<key name="0"> 0,3,4,5,6,8,10,17,36,39,43,45,55,56,58,64,67,73,75, </key>
+<key name="00001"> 58, </key>
+<key name="0001"> 17, </key>
+<key name="01"> 4, </key>
+<key name="1"> 0,2,3,4,5,6,8,9,10,13,14,17,19,22,24,25,26,27,28,33,34,36,38,39,42,43,44,45,46,47,48,52,53,54,55,56,57,58,59,60,61,63,64,66,67,69,71,30,73,74,75,76,81,82, </key>
+<key name="10"> 3,17,43,56,67,73, </key>
+<key name="100"> 3,4,5,8,17,36,43,45,58,67,73, </key>
+<key name="1000"> 3,73, </key>
+<key name="1000000"> 4, </key>
+<key name="100x30x100"> 43, </key>
+<key name="105"> 43, </key>
+<key name="11"> 43, </key>
+<key name="12"> 32, </key>
+<key name="120"> 8, </key>
+<key name="130"> 58, </key>
+<key name="140"> 58, </key>
+<key name="15"> 8,17,43,56,67, </key>
+<key name="150"> 3,8,36,58,67, </key>
+<key name="165"> 10, </key>
+<key name="17"> 56, </key>
+<key name="170"> 3, </key>
+<key name="180"> 58,64,67, </key>
+<key name="1840"> 43, </key>
+<key name="1d"> 5,73, </key>
+<key name="1e"> 43,58, </key>
+<key name="2"> 49,5,7,13,16,17,20,21,22,23,26,35,36,39,40,41,43,46,47,48,52,58,62,66,32,30,73,74,76,77,81, </key>
+<key name="20"> 3,6,8,17,36,56,58,67,73, </key>
+<key name="200"> 3,4,5,39,43,45,58,73, </key>
+<key name="210"> 73, </key>
+<key name="218"> 10, </key>
+<key name="220"> 73, </key>
+<key name="23"> 43, </key>
+<key name="25"> 3,5,6,56,73, </key>
+<key name="250"> 36,43,58,67, </key>
+<key name="2d"> 5,34,58,64,30,73, </key>
+<key name="3"> 1,2,5,7,10,13,17,19,36,39,43,47,54,55,58,66,30,73,74,77, </key>
+<key name="30"> 3,8,10,17,43,56,58,67,73, </key>
+<key name="300"> 36,67, </key>
+<key name="300000"> 43, </key>
+<key name="31"> 10, </key>
+<key name="32"> 58, </key>
+<key name="32000"> 43, </key>
+<key name="35"> 6,56,58,73, </key>
+<key name="3d"> 13,20,34,42,50,52,54,55,58,64,70,32,30,77,78,80,82, </key>
+<key name="4"> 49,36,39,43,47,66,30,73, </key>
+<key name="40"> 6,8,17,36,56,58,73, </key>
+<key name="41"> 58, </key>
+<key name="45"> 8,56,58, </key>
+<key name="5"> 0,3,10,17,34,36,39,43,55,58,66,67,31,73, </key>
+<key name="50"> 3,5,8,10,17,36,43,58,67,73,75, </key>
+<key name="500"> 4, </key>
+<key name="55"> 6,56,58, </key>
+<key name="6"> 49,43,32, </key>
+<key name="60"> 17,58,73, </key>
+<key name="65"> 58, </key>
+<key name="7"> 36,43,58, </key>
+<key name="70"> 3,8,36,56,58,67,73, </key>
+<key name="8"> 43, </key>
+<key name="80"> 43,58,67,73, </key>
+<key name="9"> 36,43,66, </key>
+<key name="90"> 64,66, </key>
+<key name="abl"> 50,66, </key>
+<key name="absolut"> 66, </key>
+<key name="absolute"> 75, </key>
+<key name="acces"> 50,78, </key>
+<key name="accessibl"> 7,15,27,28,41,69, </key>
+<key name="accord"> 0, </key>
+<key name="accordanc"> 0,14, </key>
+<key name="ad"> 14,39,31,82, </key>
+<key name="add"> 0,3,4,5,6,8,17,36,39,56,58,67,73,82, </key>
+<key name="addobject"> 39,82, </key>
+<key name="addtostudy"> 3,4,5,6,8,10,17,36,39,56,58,67,73, </key>
+<key name="addtostudyinfath"> 5,58, </key>
+<key name="advanc"> 7,18,23,27,28,36,65,68,69,79, </key>
+<key name="algorithm"> 7,13,19,20,22,42,45,52,54,55,66,69,76,77,81, </key>
+<key name="all_fac"> 58, </key>
+<key name="allow"> 49,9,25,44,45,46,50,60,63,64,66,71,74,78, </key>
+<key name="along"> 7,9,45,48,51,53,73,74, </key>
+<key name="alongsid"> 30, </key>
+<key name="already"> 39, </key>
+<key name="although"> 45, </key>
+<key name="angl"> 46,58,59,60,64,66,73, </key>
+<key name="anoth"> 21,27,41,54,55,69, </key>
+<key name="any"> 2,52,60,64,74, </key>
+<key name="ap"> 42,73,82, </key>
+<key name="appear"> 78,82, </key>
+<key name="append"> 17,73, </key>
+<key name="appli"> 9,64, </key>
+<key name="applicabl"> 51, </key>
+<key name="apply"> 64,78, </key>
+<key name="approximation"> 64, </key>
+<key name="arc"> 1,3,17,36,58,66,67,73, </key>
+<key name="arc1"> 17, </key>
+<key name="arc2"> 17, </key>
+<key name="archimed"> 2,4, </key>
+<key name="area"> 43,50, </key>
+<key name="argument"> 0,1,2,49,7,9,13,14,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,40,41,42,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,65,66,68,69,70,71,72,30,74,76,77,79,81,82, </key>
+<key name="around"> 46,59,73, </key>
+<key name="automatical"> 49,42,78, </key>
+<key name="availabl"> 0,49,14,50,66,70,71,72,31,82, </key>
+<key name="ax"> 7,42,50,74, </key>
+<key name="axi"> 17,19,22,42,44,45,46,48,59,60,32,73, </key>
+<key name="b"> 3,20,64, </key>
+<key name="background"> 78, </key>
+<key name="bas"> 19,22,27,46,50,53,58,59,61,64,74,76, </key>
+<key name="baseshap"> 53, </key>
+<key name="basi"> 27,50, </key>
+<key name="basic"> 1,2,3,4,13,20,24,37,29,41,42,43,52,54,55,66,32,77,81, </key>
+<key name="basicproperti"> 43,32, </key>
+<key name="bb"> 43, </key>
+<key name="be"> 23, </key>
+<key name="befor"> 58,64,66, </key>
+<key name="begin"> 58, </key>
+<key name="belong"> 9, </key>
+<key name="below"> 49, </key>
+<key name="besi"> 20, </key>
+<key name="bezi"> 3,20,64, </key>
+<key name="black"> 78, </key>
+<key name="block"> 49,5,8,26,37,29,43,47,57,32, </key>
+<key name="bmp"> 50,78, </key>
+<key name="boolean"> 6,16,21,35,37,29,62,32,30, </key>
+<key name="both"> 7,19,47,64, </key>
+<key name="boudari"> 58, </key>
+<key name="bound"> 8,36,43,32, </key>
+<key name="boundari"> 11,58,63,71, </key>
+<key name="boundary"> 11,58,72, </key>
+<key name="boundingbox"> 43,32, </key>
+<key name="box"> 4,49,5,7,10,15,21,26,39,43,56,58,64,66,72,32,31,73,75,79,82, </key>
+<key name="box_tr1"> 5, </key>
+<key name="box_tr2"> 5, </key>
+<key name="box1"> 43,56,58, </key>
+<key name="box2"> 43,56,58, </key>
+<key name="box3"> 56, </key>
+<key name="bracket"> 64, </key>
+<key name="break"> 57, </key>
+<key name="brep"> 37,29,58,31, </key>
+<key name="brows"> 42,31,78,79, </key>
+<key name="bsplin"> 64, </key>
+<key name="bsplinerestriction"> 64, </key>
+<key name="build"> 49,5,8,18,23,28,37,29,52,57,65,68,79, </key>
+<key name="button"> 42,50,63,71,79,82, </key>
+<key name="bypas"> 49, </key>
+<key name="c"> 36,64,67, </key>
+<key name="c0"> 64, </key>
+<key name="c1"> 64, </key>
+<key name="c2"> 64, </key>
+<key name="cad"> 37,29, </key>
+<key name="camera"> 81, </key>
+<key name="cas"> 49,42,47,72, </key>
+<key name="cascad"> 50, </key>
+<key name="catia"> 31, </key>
+<key name="cent"> 7,13,19,24,43,45,46,50,66,69,32,76, </key>
+<key name="center"> 25, </key>
+<key name="centerofscal"> 61, </key>
+<key name="central"> 19,22,61,64, </key>
+<key name="certain"> 64,82, </key>
+<key name="chain"> 5, </key>
+<key name="chamf"> 9,73, </key>
+<key name="chamfer_"> 73, </key>
+<key name="chamfer_all"> 73, </key>
+<key name="chamfer_f"> 73, </key>
+<key name="chamfer_f1"> 73, </key>
+<key name="chang"> 10,15,40,75,78,80, </key>
+<key name="check"> 5,11,12,26,28,43,58,64,72,32, </key>
+<key name="check_box"> 5, </key>
+<key name="checkandimprov"> 5, </key>
+<key name="checkbox"> 44,45,46,60,71,74, </key>
+<key name="checkcompoundofblock"> 43,32, </key>
+<key name="checkshap"> 43,58,32, </key>
+<key name="choic"> 20, </key>
+<key name="choos"> 26,42,31, </key>
+<key name="circl"> 3,13,66, </key>
+<key name="circle1"> 3, </key>
+<key name="circle2"> 3, </key>
+<key name="click"> 15,50,31,78,80,82, </key>
+<key name="clip"> 50, </key>
+<key name="clon"> 50, </key>
+<key name="clos"> 11,14,58,64,68,82, </key>
+<key name="closecontour"> 14,58, </key>
+<key name="closedwir"> 11,58, </key>
+<key name="closur"> 14, </key>
+<key name="cm"> 43, </key>
+<key name="cn"> 64, </key>
+<key name="coincid"> 45, </key>
+<key name="coincident"> 38, </key>
+<key name="coincidental"> 64, </key>
+<key name="collinear"> 19,22, </key>
+<key name="color"> 10,15,78,80, </key>
+<key name="command"> 0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,22,23,24,25,26,27,28,33,34,35,38,41,42,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,30,74,75,76,77,78,79,80,82, </key>
+<key name="common"> 6,9,14,16,30,73, </key>
+<key name="complex"> 17,27,34,37,29,53,59,30, </key>
+<key name="component"> 3,17,34,66,74, </key>
+<key name="compos"> 49,32, </key>
+<key name="compound"> 49,5,16,17,18,21,25,26,35,36,38,43,46,48,51,58,62,32, </key>
+<key name="compsolid"> 25,27,53,59, </key>
+<key name="comput"> 2,32, </key>
+<key name="con"> 19,56,58, </key>
+<key name="concern"> 32, </key>
+<key name="condition"> 32, </key>
+<key name="cone1"> 56, </key>
+<key name="cone2"> 56, </key>
+<key name="confirm"> 31,82, </key>
+<key name="conical"> 64, </key>
+<key name="connect"> 9,28,65,32,79, </key>
+<key name="connection"> 32, </key>
+<key name="consequent"> 73, </key>
+<key name="consider"> 14,38,32, </key>
+<key name="consol"> 32, </key>
+<key name="constraint"> 49, </key>
+<key name="construct"> 49,68, </key>
+<key name="construction"> 20,37,29,50,53,30, </key>
+<key name="contain"> 0,5,12,14,57, </key>
+<key name="content"> 39,50,31, </key>
+<key name="continuiti"> 64, </key>
+<key name="continuity"> 64, </key>
+<key name="continuity2d"> 64, </key>
+<key name="continuity3d"> 64, </key>
+<key name="continuou"> 64, </key>
+<key name="contour"> 14,58, </key>
+<key name="conversion"> 64, </key>
+<key name="convert"> 64, </key>
+<key name="coord"> 43, </key>
+<key name="coordinat"> 7,19,22,25,42,43,45,50,55,66,69,32,73,74,76,77,81, </key>
+<key name="copy"> 44,45,60,74, </key>
+<key name="corn"> 64, </key>
+<key name="corner"> 7,8, </key>
+<key name="correct"> 64, </key>
+<key name="correction"> 64, </key>
+<key name="correspond"> 2,11,20,23,26, </key>
+<key name="count"> 58, </key>
+<key name="coupl"> 66, </key>
+<key name="cover"> 30, </key>
+<key name="creat"> 1,2,3,4,49,5,6,7,8,9,13,14,17,18,19,20,22,23,24,25,27,28,33,34,35,36,39,41,42,43,44,45,46,50,53,54,55,56,58,59,60,61,62,65,66,67,68,69,32,73,74,76,77,78,79,81,82, </key>
+<key name="createanddisplaygo"> 3,4,5,6,8,10,17,36,39,56,58,67,73, </key>
+<key name="creategroup"> 39,82, </key>
+<key name="creation"> 1,3,7,13,14,17,18,19,20,22,23,24,27,28,34,36,37,39,29,41,53,54,55,56,58,59,65,68,69,76,77,79,82, </key>
+<key name="cros"> 50, </key>
+<key name="cs"> 42, </key>
+<key name="cs1"> 73, </key>
+<key name="cs2"> 73, </key>
+<key name="cub"> 45, </key>
+<key name="current"> 7,27,41,50,66,69, </key>
+<key name="curv"> 3,20,34,64,66, </key>
+<key name="curvatur"> 64, </key>
+<key name="curve2dmod"> 64, </key>
+<key name="curve3dmod"> 64, </key>
+<key name="curvecontinuity"> 64, </key>
+<key name="cut"> 6,16,21,52,58,30, </key>
+<key name="cut_without_f_2"> 58, </key>
+<key name="cylind"> 6,19,22,56,58,73, </key>
+<key name="cylinder"> 17, </key>
+<key name="cylindrical"> 64, </key>
+<key name="d"> 9,58,64, </key>
+<key name="d1"> 9,73, </key>
+<key name="d2"> 9,73, </key>
+<key name="data"> 32, </key>
+<key name="data_dir"> 58, </key>
+<key name="default"> 50,55,66,78,82, </key>
+<key name="defin"> 1,7,9,13,19,20,22,24,25,26,27,33,34,41,42,46,47,48,50,53,54,55,59,60,61,64,66,69,31,74,76,77,81,82, </key>
+<key name="definit"> 71,32, </key>
+<key name="definition"> 53, </key>
+<key name="deflection"> 2, </key>
+<key name="degenerat"> 32, </key>
+<key name="degre"> 34,59,64,66, </key>
+<key name="delet"> 52,82, </key>
+<key name="density"> 2, </key>
+<key name="depend"> 47,64, </key>
+<key name="derivativ"> 64, </key>
+<key name="descr"> 43, </key>
+<key name="description"> 49,43,66,67,32, </key>
+<key name="design"> 82, </key>
+<key name="destin"> 37,29, </key>
+<key name="destination"> 66, </key>
+<key name="detect"> 11,63,71, </key>
+<key name="detection"> 64, </key>
+<key name="develop"> 50, </key>
+<key name="dialog"> 49,21,64,66,31,75,79,82, </key>
+<key name="differencelist"> 39, </key>
+<key name="different"> 44,32, </key>
+<key name="dimension"> 7,9,22,27,46,32, </key>
+<key name="dir"> 46,48, </key>
+<key name="dir1"> 48, </key>
+<key name="dir2"> 48, </key>
+<key name="direct"> 42, </key>
+<key name="direction"> 2,13,19,24,27,42,46,47,48,50,59,60,64,66,76, </key>
+<key name="dirfaceid1"> 47, </key>
+<key name="dirfaceid1u"> 47, </key>
+<key name="dirfaceid1v"> 47, </key>
+<key name="dirfaceid2"> 47, </key>
+<key name="dirfaceid2u"> 47, </key>
+<key name="dirfaceid2v"> 47, </key>
+<key name="display"> 3,4,5,6,8,10,15,17,36,39,40,50,56,58,63,67,71,32,31,73,75,78,80,82, </key>
+<key name="displayon"> 78, </key>
+<key name="distanc"> 38,43,51,64,32, </key>
+<key name="divid"> 0,58, </key>
+<key name="divideedg"> 0,58, </key>
+<key name="doesn"> 39,50, </key>
+<key name="don"> 7,14,27,48,50,69, </key>
+<key name="doubl"> 46,47,48,66,75, </key>
+<key name="down"> 82, </key>
+<key name="downward"> 50, </key>
+<key name="drag"> 50, </key>
+<key name="drawn"> 50, </key>
+<key name="drop"> 64, </key>
+<key name="dropsmalledg"> 64, </key>
+<key name="du"> 64, </key>
+<key name="dump"> 50,78, </key>
+<key name="duplicat"> 50, </key>
+<key name="dx"> 7,43,66,74,77, </key>
+<key name="dy"> 7,43,66,74,77, </key>
+<key name="dz"> 7,43,74,77, </key>
+<key name="e"> 64, </key>
+<key name="e1"> 49, </key>
+<key name="e2"> 49, </key>
+<key name="e3"> 49, </key>
+<key name="e4"> 49, </key>
+<key name="easi"> 82, </key>
+<key name="edg"> 0,1,49,7,8,9,11,13,14,17,20,23,24,25,27,33,34,36,41,43,53,55,57,58,59,64,65,66,32,73,77,79,80, </key>
+<key name="edge_ind"> 58, </key>
+<key name="edge_point"> 58, </key>
+<key name="edge1"> 8, </key>
+<key name="edge2"> 8, </key>
+<key name="edge3"> 8, </key>
+<key name="edge4"> 8, </key>
+<key name="edgeid"> 0, </key>
+<key name="edit"> 82, </key>
+<key name="egdemaxtol"> 32, </key>
+<key name="egdemintol"> 32, </key>
+<key name="eith"> 49,45, </key>
+<key name="element"> 14,28,66,32,30,78,82, </key>
+<key name="elementary"> 49, </key>
+<key name="ellips"> 3,24, </key>
+<key name="els"> 43,58, </key>
+<key name="empty"> 71,72, </key>
+<key name="encounter"> 32, </key>
+<key name="end"> 1,14,27,45,58,64,66,73,74,77, </key>
+<key name="ent"> 82, </key>
+<key name="entir"> 32, </key>
+<key name="entity"> 1,49,7,13,18,19,20,22,23,24,25,27,28,34,41,42,53,54,55,59,65,66,68,69,76,77,79,81,82, </key>
+<key name="equal"> 19,64,66, </key>
+<key name="eras"> 78, </key>
+<key name="eraseall"> 78, </key>
+<key name="eraseon"> 78, </key>
+<key name="error"> 11,39,32, </key>
+<key name="etc"> 25,64, </key>
+<key name="exampl"> 0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,26,27,28,33,34,35,38,40,41,42,44,45,46,47,48,51,52,53,54,55,57,58,59,60,61,62,63,64,65,66,68,69,70,71,72,31,30,74,75,76,77,79,80,82, </key>
+<key name="except"> 72, </key>
+<key name="exist"> 54,66,82, </key>
+<key name="expand"> 31, </key>
+<key name="explod"> 5,25,26,36, </key>
+<key name="export"> 37,29,50,31,78, </key>
+<key name="exportation"> 31, </key>
+<key name="extend"> 50, </key>
+<key name="extra"> 32, </key>
+<key name="extract"> 26, </key>
+<key name="extrud"> 53,59, </key>
+<key name="extrusion"> 27, </key>
+<key name="f"> 36,67, </key>
+<key name="f_2"> 58, </key>
+<key name="f_ind_1"> 73, </key>
+<key name="f_ind_2"> 73, </key>
+<key name="f1"> 49, </key>
+<key name="f1_id"> 58, </key>
+<key name="f2"> 49, </key>
+<key name="f3"> 49, </key>
+<key name="f4"> 49, </key>
+<key name="f5"> 49, </key>
+<key name="f6"> 49, </key>
+<key name="fac"> 3,49,8,9,12,14,17,25,26,27,28,33,34,36,38,39,43,47,51,52,53,54,58,59,64,65,66,67,70,72,32,73,81, </key>
+<key name="face_nam"> 58, </key>
+<key name="face_rot"> 58, </key>
+<key name="face1"> 9,17,36, </key>
+<key name="face2"> 9,17,36, </key>
+<key name="face3"> 36, </key>
+<key name="faceid"> 39, </key>
+<key name="facemaxtol"> 32, </key>
+<key name="facemintol"> 32, </key>
+<key name="factor"> 61,73, </key>
+<key name="fail"> 43,58, </key>
+<key name="fals"> 11, </key>
+<key name="fil"> 15,17,34,42,31,78,80, </key>
+<key name="fill"> 71, </key>
+<key name="fillet"> 9,33,73, </key>
+<key name="filletall"> 73, </key>
+<key name="final"> 44,45,54,55,74,81,82, </key>
+<key name="first"> 7,13,19,22,23,42,44,45,47,48,52,54,55,64,67,69,30,74,76,77,81, </key>
+<key name="fit"> 50, </key>
+<key name="fix"> 64, </key>
+<key name="fixfacesiz"> 64, </key>
+<key name="fixshap"> 58,64, </key>
+<key name="flag"> 32, </key>
+<key name="flight_solid"> 58, </key>
+<key name="follow"> 64,66,67,32,30,75,82, </key>
+<key name="format"> 37,29,50,31,78, </key>
+<key name="four"> 49,8,64, </key>
+<key name="fram"> 50, </key>
+<key name="fre"> 11,12,58,63,71, </key>
+<key name="function"> 37,29,50,73, </key>
+<key name="functionaliti"> 49, </key>
+<key name="functionality"> 50,66,82, </key>
+<key name="fus"> 6,10,35,30, </key>
+<key name="fuse_id"> 10, </key>
+<key name="g1"> 64, </key>
+<key name="g2"> 64, </key>
+<key name="gap"> 14, </key>
+<key name="gc"> 45, </key>
+<key name="general"> 49,30, </key>
+<key name="generat"> 27,34,53, </key>
+<key name="generation"> 27,34,37,29,53,59, </key>
+<key name="geom"> 3,4,5,6,8,10,17,36,39,43,56,57,58,67,32,73, </key>
+<key name="geom_object"> 0,1,2,49,7,9,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,41,44,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,74,76,77,79,82, </key>
+<key name="geometric"> 1,49,13,18,20,23,24,27,28,34,41,53,54,55,59,64,65,68,77,78,79, </key>
+<key name="geometrical"> 3,10,16,36,37,29,46,50,32,31,30,78,80,82, </key>
+<key name="geometry"> 37,29,50,58,64,31, </key>
+<key name="geompy"> 0,1,2,3,4,49,5,6,7,8,9,10,11,13,14,16,17,18,19,20,22,23,24,25,26,27,28,33,34,35,36,38,39,41,42,43,44,45,46,47,48,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,32,30,73,74,76,77,79,82, </key>
+<key name="get"> 5,43,58,32,73, </key>
+<key name="getenv"> 58, </key>
+<key name="getfacenearpoint"> 5, </key>
+<key name="getfreeboundary"> 11,58, </key>
+<key name="getfreefacesid"> 12,58, </key>
+<key name="getobjectid"> 82, </key>
+<key name="getsubshap"> 58, </key>
+<key name="getsubshapeid"> 39,58,73, </key>
+<key name="getsubshapeindex"> 5, </key>
+<key name="gg"> 3,4,5,6,8,10,15,17,36,39,43,56,58,67,73,75,80, </key>
+<key name="giv"> 13,24,54,64,31, </key>
+<key name="given"> 3,5,8,9,12,17,22,25,26,28,33,36,38,41,46,51,55,58,64,67,32,73,76, </key>
+<key name="global"> 42,45,50, </key>
+<key name="glu"> 5,38,43,52,58,32, </key>
+<key name="good"> 50, </key>
+<key name="gravity"> 25,43,46,32, </key>
+<key name="great"> 50, </key>
+<key name="group"> 5,37,39,29,50,57,82, </key>
+<key name="group_n"> 82, </key>
+<key name="group1"> 39, </key>
+<key name="handl"> 82, </key>
+<key name="hav"> 64,65, </key>
+<key name="height"> 6,19,22,27,58,73, </key>
+<key name="her"> 82, </key>
+<key name="hexagonal"> 8, </key>
+<key name="hexahedral"> 49,8,47, </key>
+<key name="hexahedron"> 49, </key>
+<key name="hid"> 50,78, </key>
+<key name="highlight"> 11,32, </key>
+<key name="hol"> 58,71, </key>
+<key name="hold"> 79, </key>
+<key name="how"> 32, </key>
+<key name="i"> 17,39,58,64, </key>
+<key name="i11"> 32, </key>
+<key name="i12"> 32, </key>
+<key name="i13"> 32, </key>
+<key name="i21"> 32, </key>
+<key name="i22"> 32, </key>
+<key name="i23"> 32, </key>
+<key name="i31"> 32, </key>
+<key name="i32"> 32, </key>
+<key name="i33"> 32, </key>
+<key name="id"> 0,12,14,15,25,47,58,70,71,72,73,75,78,80,82, </key>
+<key name="id_arc"> 3, </key>
+<key name="id_archimed"> 4, </key>
+<key name="id_axi"> 73, </key>
+<key name="id_bezi"> 3, </key>
+<key name="id_box"> 4,5,58,73, </key>
+<key name="id_box_tr1"> 5, </key>
+<key name="id_box_tr2"> 5, </key>
+<key name="id_box1"> 56,58, </key>
+<key name="id_box2"> 56,58, </key>
+<key name="id_box3"> 56, </key>
+<key name="id_chamfer_"> 73, </key>
+<key name="id_chamfer_all"> 73, </key>
+<key name="id_chamfer_f"> 73, </key>
+<key name="id_chamfer_f1"> 73, </key>
+<key name="id_circle1"> 3, </key>
+<key name="id_circle2"> 3, </key>
+<key name="id_common"> 6, </key>
+<key name="id_compound"> 5,17,58, </key>
+<key name="id_cone1"> 56, </key>
+<key name="id_cone2"> 56, </key>
+<key name="id_cs1"> 73, </key>
+<key name="id_cs2"> 73, </key>
+<key name="id_cut"> 6,58, </key>
+<key name="id_cut_without_f_2"> 58, </key>
+<key name="id_cylind"> 6,73, </key>
+<key name="id_divid"> 58, </key>
+<key name="id_edg"> 17,36,58, </key>
+<key name="id_edge1"> 8, </key>
+<key name="id_edge2"> 8, </key>
+<key name="id_edge3"> 8, </key>
+<key name="id_edge4"> 8, </key>
+<key name="id_ellips"> 3, </key>
+<key name="id_fac"> 3,58,67, </key>
+<key name="id_face_rot"> 58, </key>
+<key name="id_face1"> 17,36, </key>
+<key name="id_face2"> 17,36, </key>
+<key name="id_face3"> 36, </key>
+<key name="id_fil"> 17, </key>
+<key name="id_fillet"> 73, </key>
+<key name="id_filletall"> 73, </key>
+<key name="id_fus"> 6, </key>
+<key name="id_glu"> 58, </key>
+<key name="id_group1"> 39, </key>
+<key name="id_importbrep"> 58, </key>
+<key name="id_interpol"> 3, </key>
+<key name="id_line1"> 3, </key>
+<key name="id_line2"> 3, </key>
+<key name="id_make_block_explod"> 5, </key>
+<key name="id_mirror1"> 73, </key>
+<key name="id_mirror2"> 73, </key>
+<key name="id_mirror3"> 73, </key>
+<key name="id_offset"> 73, </key>
+<key name="id_p"> 58, </key>
+<key name="id_p_on_arc"> 3, </key>
+<key name="id_p0"> 3, </key>
+<key name="id_p1"> 3,8, </key>
+<key name="id_p100"> 3, </key>
+<key name="id_p2"> 3,8, </key>
+<key name="id_p3"> 3,8, </key>
+<key name="id_p4"> 3,8,73, </key>
+<key name="id_partition1"> 4, </key>
+<key name="id_partition2"> 4, </key>
+<key name="id_partition3"> 4, </key>
+<key name="id_pip"> 17, </key>
+<key name="id_plan"> 4,73, </key>
+<key name="id_plane1"> 3, </key>
+<key name="id_plane2"> 3, </key>
+<key name="id_plane3"> 3, </key>
+<key name="id_polylin"> 3, </key>
+<key name="id_position"> 73, </key>
+<key name="id_prism"> 73, </key>
+<key name="id_prism1"> 17, </key>
+<key name="id_prism2"> 17, </key>
+<key name="id_px"> 3, </key>
+<key name="id_py"> 3, </key>
+<key name="id_pz"> 3, </key>
+<key name="id_qface1"> 8, </key>
+<key name="id_qface2"> 8, </key>
+<key name="id_qface3"> 8, </key>
+<key name="id_result"> 58, </key>
+<key name="id_revolution"> 17, </key>
+<key name="id_rot1d"> 73, </key>
+<key name="id_rot2d"> 73, </key>
+<key name="id_rotation"> 73, </key>
+<key name="id_scal"> 73, </key>
+<key name="id_section"> 6, </key>
+<key name="id_sew"> 58, </key>
+<key name="id_shap"> 58, </key>
+<key name="id_shell"> 36, </key>
+<key name="id_sketcher1"> 67, </key>
+<key name="id_sketcher2"> 67, </key>
+<key name="id_solid"> 36, </key>
+<key name="id_solid1"> 8, </key>
+<key name="id_solid2"> 8, </key>
+<key name="id_spher"> 6, </key>
+<key name="id_sphere1"> 56, </key>
+<key name="id_sphere2"> 56, </key>
+<key name="id_sphere3"> 56, </key>
+<key name="id_torus1"> 56, </key>
+<key name="id_torus2"> 56, </key>
+<key name="id_tr1d"> 73, </key>
+<key name="id_tr2d"> 73, </key>
+<key name="id_translation1"> 73, </key>
+<key name="id_translation2"> 73, </key>
+<key name="id_translation3"> 73, </key>
+<key name="id_vector"> 3, </key>
+<key name="id_vector1"> 3, </key>
+<key name="id_vector2"> 3, </key>
+<key name="id_vector3"> 17, </key>
+<key name="id_vr"> 73, </key>
+<key name="id_vxy"> 3, </key>
+<key name="id_wir"> 17,36,58, </key>
+<key name="id_wire_clos"> 58, </key>
+<key name="idlist"> 58,73, </key>
+<key name="idlist_"> 73, </key>
+<key name="idlist_f"> 73, </key>
+<key name="if"> 0,11,14,19,28,39,43,50,52,58,64,71,72,32, </key>
+<key name="ig"> 37,29,31, </key>
+<key name="imag"> 44,50,73,78, </key>
+<key name="imp"> 64, </key>
+<key name="implement"> 31, </key>
+<key name="impli"> 64, </key>
+<key name="import"> 3,4,5,6,8,10,17,36,37,39,29,43,56,58,67,32,31,73, </key>
+<key name="importation"> 31, </key>
+<key name="importbrep"> 58, </key>
+<key name="importcomponentgui"> 3,4,5,6,8,10,17,36,39,43,56,58,67,73, </key>
+<key name="impossibl"> 28, </key>
+<key name="improv"> 5, </key>
+<key name="in"> 51,31, </key>
+<key name="includ"> 39, </key>
+<key name="increas"> 14, </key>
+<key name="independent"> 16, </key>
+<key name="index"> 25,82, </key>
+<key name="indic"> 9,25,52,58, </key>
+<key name="indicat"> 48,55, </key>
+<key name="inertia"> 43,32, </key>
+<key name="inform"> 32, </key>
+<key name="initial"> 44,45,46,60,61,74, </key>
+<key name="inquir"> 32, </key>
+<key name="insert"> 14, </key>
+<key name="insid"> 52, </key>
+<key name="instead"> 19, </key>
+<key name="integ"> 47, </key>
+<key name="integer"> 26,47, </key>
+<key name="interactive"> 26, </key>
+<key name="intermediat"> 49, </key>
+<key name="internal"> 58,72, </key>
+<key name="interpol"> 3, </key>
+<key name="interpolat"> 20, </key>
+<key name="intersect"> 52, </key>
+<key name="intersection"> 52, </key>
+<key name="introduction"> 49,37,29, </key>
+<key name="invalid"> 43,58,64, </key>
+<key name="invert"> 50, </key>
+<key name="invisibl"> 75, </key>
+<key name="isbyparamet"> 0, </key>
+<key name="iscommonvertex"> 14, </key>
+<key name="iso"> 78, </key>
+<key name="isolin"> 40,78, </key>
+<key name="isometric"> 50, </key>
+<key name="isplanarfac"> 36, </key>
+<key name="isplanarwant"> 3,17,28,67, </key>
+<key name="issucces"> 58, </key>
+<key name="isvalid"> 43,58, </key>
+<key name="iteration"> 34, </key>
+<key name="itself"> 14, </key>
+<key name="ix"> 43,32, </key>
+<key name="iy"> 43,32, </key>
+<key name="iz"> 43,32, </key>
+<key name="join"> 64, </key>
+<key name="jpeg"> 50,78, </key>
+<key name="jpg"> 50,78, </key>
+<key name="junction"> 64, </key>
+<key name="just"> 49, </key>
+<key name="k"> 64, </key>
+<key name="keep"> 44,45,60,74,82, </key>
+<key name="keyboard"> 82, </key>
+<key name="ko"> 58, </key>
+<key name="l"> 36,67, </key>
+<key name="last"> 23,42, </key>
+<key name="lc"> 42,45, </key>
+<key name="lcs1"> 45, </key>
+<key name="lcs2"> 45, </key>
+<key name="least"> 20, </key>
+<key name="leav"> 82, </key>
+<key name="left"> 45,50,78, </key>
+<key name="len"> 58, </key>
+<key name="length"> 0,43,66,32, </key>
+<key name="li"> 1,13, </key>
+<key name="limit"> 52, </key>
+<key name="lin"> 2,3,41,66,82, </key>
+<key name="line1"> 3, </key>
+<key name="line2"> 3, </key>
+<key name="linear"> 66, </key>
+<key name="list"> 3,9,11,12,14,18,20,25,28,34,39,52,57,58,63,64,65,66,68,70,71,72,73,79,82, </key>
+<key name="listchain"> 5, </key>
+<key name="listoffaceid"> 9, </key>
+<key name="listofgeomshap"> 70, </key>
+<key name="listofid"> 70, </key>
+<key name="listofind"> 25, </key>
+<key name="listofkeepinsid"> 52, </key>
+<key name="listofmaterial"> 52, </key>
+<key name="listofremoveinsid"> 52, </key>
+<key name="listofshap"> 18,20,52,63,65,68,79, </key>
+<key name="listoftool"> 52, </key>
+<key name="listofwireid"> 71, </key>
+<key name="listshap"> 33, </key>
+<key name="ll"> 50, </key>
+<key name="local"> 42,45,51,66,73, </key>
+<key name="localcs1"> 45, </key>
+<key name="localcs2"> 45, </key>
+<key name="localop"> 5, </key>
+<key name="locat"> 55, </key>
+<key name="location"> 42,45,31,73, </key>
+<key name="lock"> 50, </key>
+<key name="lsc"> 45, </key>
+<key name="ly"> 66,72, </key>
+<key name="magnitud"> 64, </key>
+<key name="main"> 0,1,2,49,7,9,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,41,42,43,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,74,76,77,79,81,82, </key>
+<key name="mainshap"> 82, </key>
+<key name="major"> 24,76, </key>
+<key name="mak"> 5,6,9,43,47,48,52,58,73,74,82, </key>
+<key name="make_block_explod"> 5, </key>
+<key name="makearc"> 1,3,17,36,58,67,73, </key>
+<key name="makebezi"> 3,20, </key>
+<key name="makeblockexplod"> 5,26, </key>
+<key name="makeboolean"> 10,30, </key>
+<key name="makebox"> 7,10,43,56,58,73, </key>
+<key name="makeboxdxdydz"> 5,7,43,56,58,73, </key>
+<key name="makeboxtwopnt"> 4,7,39,56, </key>
+<key name="makecdg"> 43,32, </key>
+<key name="makechamf"> 73, </key>
+<key name="makechamferall"> 9,73, </key>
+<key name="makechamferedg"> 9,73, </key>
+<key name="makechamferfac"> 9,73, </key>
+<key name="makecircl"> 3,13, </key>
+<key name="makecirclethreepnt"> 3,13, </key>
+<key name="makecommon"> 6,16, </key>
+<key name="makecompound"> 5,17,18,43,58, </key>
+<key name="makecon"> 19,56,58, </key>
+<key name="makeconer1r2h"> 19,56, </key>
+<key name="makecut"> 6,58, </key>
+<key name="makecylind"> 6,22,58,73, </key>
+<key name="makecylinderrh"> 22, </key>
+<key name="makeedg"> 8,17,23,36,58, </key>
+<key name="makeellips"> 3,24, </key>
+<key name="makefac"> 3,17,28,36,58,67,73, </key>
+<key name="makefacewir"> 28,36, </key>
+<key name="makefil"> 17,34, </key>
+<key name="makefillet"> 33,73, </key>
+<key name="makefilletall"> 33,73, </key>
+<key name="makefus"> 6,35, </key>
+<key name="makegluefac"> 38,43,58, </key>
+<key name="makehalfpartition"> 4,52, </key>
+<key name="makehexa"> 49,8, </key>
+<key name="makehexa2fac"> 49,8, </key>
+<key name="makeinterpol"> 3,20, </key>
+<key name="makelin"> 3,41, </key>
+<key name="makelinetwopnt"> 3,41, </key>
+<key name="makemark"> 42,73, </key>
+<key name="makemirrorbyaxi"> 44,73, </key>
+<key name="makemirrorbyplan"> 44,73, </key>
+<key name="makemirrorbypoint"> 44,73, </key>
+<key name="makemultirotation1d"> 46, </key>
+<key name="makemultirotation2d"> 46, </key>
+<key name="makemultitransformation1d"> 5,47, </key>
+<key name="makemultitransformation2d"> 5,47, </key>
+<key name="makemultitranslation1d"> 48,73, </key>
+<key name="makemultitranslation2d"> 48,73, </key>
+<key name="makeoffset"> 51,73, </key>
+<key name="makepartition"> 4,52, </key>
+<key name="makepip"> 17,53, </key>
+<key name="makeplan"> 3,4,54, </key>
+<key name="makeplanefac"> 3,54, </key>
+<key name="makeplanethreepnt"> 3,54,73, </key>
+<key name="makepolylin"> 3,20, </key>
+<key name="makeposition"> 45,73, </key>
+<key name="makeprism"> 17,27,36, </key>
+<key name="makeprismvech"> 17,27,58,73, </key>
+<key name="makequad"> 49,8, </key>
+<key name="makequad2edg"> 49,8, </key>
+<key name="makequad4vertic"> 49,8, </key>
+<key name="makerevolution"> 17,59, </key>
+<key name="makerotation"> 58,60,73, </key>
+<key name="makescaletransform"> 61,73, </key>
+<key name="makesection"> 6,62, </key>
+<key name="makesew"> 58,63, </key>
+<key name="makeshell"> 36,65, </key>
+<key name="makesketch"> 36,66,67, </key>
+<key name="makesketcheronplan"> 67, </key>
+<key name="makesolid"> 36,68, </key>
+<key name="makespher"> 5,6,10,56,69, </key>
+<key name="makespherepntr"> 56, </key>
+<key name="maketoru"> 56,76, </key>
+<key name="maketorusrr"> 56,76, </key>
+<key name="maketranslation"> 17,73,74, </key>
+<key name="maketranslationtwopoint"> 73,74, </key>
+<key name="maketranslationvector"> 73,74, </key>
+<key name="makevector"> 3,6,17,36,56,58,67,73,77, </key>
+<key name="makevectordxdydz"> 3,4,17,77, </key>
+<key name="makevertex"> 3,4,5,6,8,17,36,39,43,55,56,58,67,73, </key>
+<key name="makevertexoncurv"> 3,55, </key>
+<key name="makevertexwithref"> 3,55, </key>
+<key name="makewir"> 3,17,36,58,67,73,79, </key>
+<key name="manual"> 82, </key>
+<key name="mark"> 50, </key>
+<key name="mas"> 43,32, </key>
+<key name="material"> 52, </key>
+<key name="math"> 43,58,73, </key>
+<key name="matrix"> 43,32, </key>
+<key name="max"> 26,34,43,64, </key>
+<key name="maxdeg"> 17, </key>
+<key name="maxdegre"> 34, </key>
+<key name="maximal"> 26,64,32, </key>
+<key name="maximum"> 26,34,38,64, </key>
+<key name="maxnbfac"> 26, </key>
+<key name="maxtoleranc"> 64, </key>
+<key name="maxtolerance3d"> 64, </key>
+<key name="mean"> 51,55,66,80, </key>
+<key name="measur"> 32, </key>
+<key name="measurement"> 43,32, </key>
+<key name="mechanism"> 31, </key>
+<key name="meet"> 64, </key>
+<key name="memoris"> 50, </key>
+<key name="mention"> 49, </key>
+<key name="menu"> 0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,40,41,42,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,31,74,76,77,78,79,80,81,82, </key>
+<key name="merg"> 64, </key>
+<key name="mesh"> 2,49,50,78, </key>
+<key name="meshingdeflection"> 2,4, </key>
+<key name="method"> 45, </key>
+<key name="middl"> 1,55, </key>
+<key name="min"> 26,34,43,32, </key>
+<key name="min_dist"> 43, </key>
+<key name="mindeg"> 17, </key>
+<key name="mindegre"> 34, </key>
+<key name="mindistanc"> 43,32, </key>
+<key name="minimal"> 26,28,43,32, </key>
+<key name="minimum"> 26,34,64, </key>
+<key name="minnbfac"> 26, </key>
+<key name="minor"> 24,76, </key>
+<key name="mirror"> 44,73, </key>
+<key name="mirror1"> 73, </key>
+<key name="mirror2"> 73, </key>
+<key name="mirror3"> 73, </key>
+<key name="mod"> 0,10,14,64,78,80, </key>
+<key name="model"> 2,37,29, </key>
+<key name="modifi"> 14,45, </key>
+<key name="modify"> 45,73, </key>
+<key name="modul"> 37,29,50,31, </key>
+<key name="moment"> 43,32, </key>
+<key name="mous"> 50,78, </key>
+<key name="mov"> 45,48, </key>
+<key name="much"> 82, </key>
+<key name="multi"> 5,46,47,48,73, </key>
+<key name="multirotate1d"> 46,73, </key>
+<key name="multirotate2d"> 46,73, </key>
+<key name="multitud"> 57, </key>
+<key name="must"> 43,46,48,71,32, </key>
+<key name="n"> 64, </key>
+<key name="nam"> 0,1,2,49,7,9,13,14,16,18,19,20,21,22,23,24,27,28,33,34,35,38,41,42,44,45,46,47,48,51,52,53,54,55,59,61,62,63,64,65,68,69,70,71,72,31,74,76,77,78,79,81,82, </key>
+<key name="nb"> 7,27,41,69, </key>
+<key name="nb_sub"> 25, </key>
+<key name="nbit"> 17,34, </key>
+<key name="nbound"> 43, </key>
+<key name="nbox"> 43, </key>
+<key name="nbsplitpoint"> 64, </key>
+<key name="nbtim"> 46,47,48, </key>
+<key name="nbtimes1"> 46,48, </key>
+<key name="nbtimes2"> 46,48, </key>
+<key name="nbtimesu"> 47, </key>
+<key name="nbtimesv"> 47, </key>
+<key name="ncentr"> 43, </key>
+<key name="ncompound"> 43, </key>
+<key name="ne"> 7,9,25,27,28,33,34,46,48,53,59,60,61,64,69,74, </key>
+<key name="necessari"> 64, </key>
+<key name="necessary"> 9,33,64,66,32, </key>
+<key name="need"> 14, </key>
+<key name="negativ"> 51, </key>
+<key name="neighbour"> 64, </key>
+<key name="new"> 1,49,7,13,14,18,19,20,22,23,24,25,27,28,34,41,42,50,53,54,55,59,65,66,68,69,73,76,77,78,79,81,82, </key>
+<key name="ninertia"> 43, </key>
+<key name="nminimal"> 43, </key>
+<key name="nod"> 20, </key>
+<key name="noerror"> 11, </key>
+<key name="non"> 43, </key>
+<key name="normal"> 3,13,24,51,54,76, </key>
+<key name="not"> 19, </key>
+<key name="noth"> 28, </key>
+<key name="notion"> 49, </key>
+<key name="nth"> 64, </key>
+<key name="numb"> 26,34,40,46,47,48,51,58,63,64,71,73,78, </key>
+<key name="number"> 47, </key>
+<key name="object"> 1,2,3,4,5,6,8,9,10,13,15,16,17,18,20,23,24,25,27,28,33,34,36,37,39,29,41,42,44,45,46,50,51,53,54,55,56,57,58,59,60,64,65,67,68,72,32,31,30,73,74,77,78,79,80,82, </key>
+<key name="obtain"> 25,43,45,64, </key>
+<key name="occ"> 0,9,14,33,50,70,71,72,78,82, </key>
+<key name="occur"> 11, </key>
+<key name="offset"> 51,73, </key>
+<key name="ok"> 42,43,58,82, </key>
+<key name="old"> 55, </key>
+<key name="on"> 0,14,21,46,47,48,54,55,58,64,66,73,81, </key>
+<key name="opaqu"> 75, </key>
+<key name="open"> 11,14,50,58,31,82, </key>
+<key name="openwir"> 11,58, </key>
+<key name="operation"> 0,1,2,4,49,5,6,7,9,11,12,13,14,16,19,20,21,22,24,25,26,27,33,34,35,37,38,29,41,44,45,46,47,48,51,52,53,54,55,57,58,59,60,61,62,63,64,66,69,70,71,72,30,73,74,76,77,82, </key>
+<key name="operator"> 58,64, </key>
+<key name="opportunity"> 31, </key>
+<key name="opposit"> 7, </key>
+<key name="optimization"> 37,29, </key>
+<key name="option"> 78,80, </key>
+<key name="ord"> 64, </key>
+<key name="orient"> 49, </key>
+<key name="orientat"> 50, </key>
+<key name="orientation"> 50, </key>
+<key name="origin"> 7,19,22,42,50,69,76,77, </key>
+<key name="os"> 58, </key>
+<key name="otherwis"> 0,14,44,45,60,74, </key>
+<key name="our"> 0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,26,27,28,33,34,35,38,41,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,30,74,75,76,77,79,80,82, </key>
+<key name="out"> 50,64, </key>
+<key name="outsid"> 52, </key>
+<key name="ox"> 42,66, </key>
+<key name="oy"> 42, </key>
+<key name="oz"> 19,22,42,66, </key>
+<key name="p"> 56, </key>
+<key name="p_25_25_50"> 5, </key>
+<key name="p_25_50_25"> 5, </key>
+<key name="p_50_25_25"> 5, </key>
+<key name="p_on_arc"> 3, </key>
+<key name="p0"> 3,4,17,36,39,56,58,73, </key>
+<key name="p1"> 3,6,8,17,56,58,67,73, </key>
+<key name="p10"> 8, </key>
+<key name="p100"> 3, </key>
+<key name="p11"> 8, </key>
+<key name="p12"> 8, </key>
+<key name="p13"> 8, </key>
+<key name="p2"> 3,6,8,17,56,58,67,73, </key>
+<key name="p200"> 4,39, </key>
+<key name="p3"> 3,8,17,58,67,73, </key>
+<key name="p4"> 3,8,17,73, </key>
+<key name="p5"> 3,8,17,73, </key>
+<key name="p50"> 3, </key>
+<key name="p6"> 8,17, </key>
+<key name="p7"> 8,17, </key>
+<key name="p70"> 56, </key>
+<key name="p8"> 8,17, </key>
+<key name="p9"> 8, </key>
+<key name="pan"> 50, </key>
+<key name="parallel"> 7,41,42,64, </key>
+<key name="paramet"> 0,14,55,64, </key>
+<key name="parameter"> 4,15,34,58,64,66,75,78,80, </key>
+<key name="parameterization"> 64, </key>
+<key name="parametric"> 64, </key>
+<key name="paramt"> 0, </key>
+<key name="part"> 16,19,50, </key>
+<key name="partition"> 4,52, </key>
+<key name="partition1"> 4, </key>
+<key name="partition2"> 4, </key>
+<key name="partition3"> 4, </key>
+<key name="pas"> 20,41,46,54,66, </key>
+<key name="path"> 17,53, </key>
+<key name="pathshap"> 53, </key>
+<key name="perform"> 4,25,52,73, </key>
+<key name="perpendicular"> 66, </key>
+<key name="pi"> 46,58,73, </key>
+<key name="pictur"> 45, </key>
+<key name="pip"> 17,53, </key>
+<key name="plac"> 45,50,64, </key>
+<key name="plan"> 2,3,4,44,50,52,54,66,73,81,82, </key>
+<key name="planar"> 28,66,67,73,81, </key>
+<key name="plane1"> 3, </key>
+<key name="plane2"> 3, </key>
+<key name="plane3"> 3, </key>
+<key name="plug"> 31, </key>
+<key name="plung"> 2, </key>
+<key name="png"> 50,78, </key>
+<key name="point"> 0,1,3,4,49,7,8,13,14,17,19,20,22,23,24,27,36,39,41,42,43,44,46,50,51,54,55,58,61,64,66,67,69,32,73,74,76,77,82, </key>
+<key name="point1"> 1,3,7,8,13,23,27,41,54,74,77, </key>
+<key name="point2"> 1,3,7,8,13,23,27,41,54,74,77, </key>
+<key name="point3"> 1,3,8,13,54, </key>
+<key name="point4"> 3,8, </key>
+<key name="point5"> 3, </key>
+<key name="pointcoordinat"> 43,32, </key>
+<key name="polylin"> 3,20, </key>
+<key name="pop"> 15,80, </key>
+<key name="position"> 0,45,50,55,64,73,81, </key>
+<key name="positional"> 64, </key>
+<key name="possibiliti"> 28, </key>
+<key name="possibility"> 64, </key>
+<key name="possibl"> 5,20,57,64,32, </key>
+<key name="precision"> 58,63, </key>
+<key name="predefin"> 66, </key>
+<key name="pres"> 42,50, </key>
+<key name="presentation"> 78, </key>
+<key name="presum"> 42, </key>
+<key name="preview"> 50, </key>
+<key name="previou"> 64,66, </key>
+<key name="primitiv"> 7,19,22,37,29,56,69,76, </key>
+<key name="print"> 43,58,32, </key>
+<key name="prism"> 17,27,36,58,73, </key>
+<key name="prism_edg"> 73, </key>
+<key name="prism_fac"> 36,73, </key>
+<key name="prism1"> 17, </key>
+<key name="prism2"> 17, </key>
+<key name="problem"> 64, </key>
+<key name="proces"> 14,58,64,70, </key>
+<key name="processshap"> 58,64, </key>
+<key name="produc"> 2,9,14,16,21,26,33,35,44,46,47,48,51,52,57,60,61,62,63,64,70,73,74, </key>
+<key name="program"> 39, </key>
+<key name="projection"> 46,81, </key>
+<key name="prop"> 43, </key>
+<key name="propagat"> 5,57, </key>
+<key name="propagation"> 5,57, </key>
+<key name="properti"> 43,32, </key>
+<key name="proportional"> 64, </key>
+<key name="provid"> 0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,26,27,28,33,34,35,38,41,44,45,46,47,48,50,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,30,74,75,76,77,79,80,82, </key>
+<key name="ps"> 58, </key>
+<key name="put"> 2, </key>
+<key name="px"> 3,17,36,58,73, </key>
+<key name="pxy"> 73, </key>
+<key name="pxyz"> 17,36,73, </key>
+<key name="py"> 3,17,36,58,73, </key>
+<key name="py1"> 58, </key>
+<key name="python"> 32, </key>
+<key name="pz"> 3,4,17,36,58,73, </key>
+<key name="qface1"> 8, </key>
+<key name="qface2"> 8, </key>
+<key name="qface3"> 8, </key>
+<key name="qface4"> 8, </key>
+<key name="qface5"> 8, </key>
+<key name="qface6"> 8, </key>
+<key name="qface7"> 8, </key>
+<key name="qface8"> 8, </key>
+<key name="quadrangl"> 49,8,54,32, </key>
+<key name="r"> 33,36,67, </key>
+<key name="radio"> 82, </key>
+<key name="radiu"> 3,9,13,19,22,24,33,66,69,73,76, </key>
+<key name="radius"> 3,19,24,76, </key>
+<key name="radius1"> 6,19,56,58,73, </key>
+<key name="radius2"> 19,56, </key>
+<key name="radius3"> 56, </key>
+<key name="radiusmajor"> 24,76, </key>
+<key name="radiusminor"> 24,76, </key>
+<key name="rais"> 39,43,58, </key>
+<key name="rang"> 0,25,37,29,31,75, </key>
+<key name="recent"> 78, </key>
+<key name="reconstruction"> 52, </key>
+<key name="redefin"> 78, </key>
+<key name="reduc"> 64, </key>
+<key name="referenc"> 42,55, </key>
+<key name="refresh"> 78, </key>
+<key name="regard"> 55, </key>
+<key name="relativ"> 66, </key>
+<key name="relative"> 73, </key>
+<key name="relevant"> 80, </key>
+<key name="remain"> 50,80, </key>
+<key name="remaind"> 45, </key>
+<key name="remot"> 50, </key>
+<key name="remov"> 39,44,45,50,58,60,64,70,71,72,74,82, </key>
+<key name="removeobject"> 39,82, </key>
+<key name="removeweb"> 52, </key>
+<key name="renam"> 78, </key>
+<key name="repair"> 0,11,12,14,37,38,29,58,63,64,70,71,72, </key>
+<key name="repetition"> 46,48, </key>
+<key name="represent"> 50,54, </key>
+<key name="representation"> 50, </key>
+<key name="requir"> 64,31, </key>
+<key name="requireddegre"> 64, </key>
+<key name="requirednbsegment"> 64, </key>
+<key name="res"> 58, </key>
+<key name="reset"> 50, </key>
+<key name="resiz"> 50, </key>
+<key name="respect"> 38,66, </key>
+<key name="restor"> 50, </key>
+<key name="restriction"> 64, </key>
+<key name="result"> 0,1,2,4,49,5,6,7,9,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,41,44,46,47,48,50,51,52,53,54,55,57,58,59,60,61,62,63,64,65,66,68,69,70,71,72,32,73,74,76,77,79,82, </key>
+<key name="resultant"> 64, </key>
+<key name="retriev"> 12, </key>
+<key name="return"> 25,26,43,50,32,82, </key>
+<key name="revers"> 46,60, </key>
+<key name="revolution"> 17,59,64, </key>
+<key name="right"> 15,45,78,80, </key>
+<key name="ris"> 64, </key>
+<key name="rot1d"> 73, </key>
+<key name="rot2d"> 73, </key>
+<key name="rotat"> 46,50,59,60,73, </key>
+<key name="rotation"> 46,50,58,60,73, </key>
+<key name="rul"> 64, </key>
+<key name="runtimeerror"> 43,58, </key>
+<key name="s"> 11,13,14,17,47,58,61,70,71,72,82, </key>
+<key name="s1"> 16,35,62, </key>
+<key name="s2"> 16,35,62, </key>
+<key name="salom"> 3,4,5,6,8,10,17,36,37,39,29,43,56,58,67,73, </key>
+<key name="sam"> 46,64,66,73,82, </key>
+<key name="sameparamet"> 64, </key>
+<key name="satisfy"> 32, </key>
+<key name="sav"> 50,31, </key>
+<key name="scal"> 61,73, </key>
+<key name="scen"> 50, </key>
+<key name="script"> 0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,26,27,28,33,34,35,38,41,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,30,74,75,76,77,79,80,82, </key>
+<key name="se"> 45,50,80, </key>
+<key name="search"> 31, </key>
+<key name="second"> 7,13,19,22,42,44,45,47,48,52,54,55,64,67,69,30,74,76,77,81, </key>
+<key name="section"> 2,6,50,62,30, </key>
+<key name="seem"> 58, </key>
+<key name="segment"> 64,66, </key>
+<key name="select"> 0,1,2,4,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,39,41,42,44,45,46,47,48,50,51,52,53,54,55,57,58,59,60,61,62,63,64,65,66,68,69,70,71,72,32,31,74,76,77,78,79,80,81,82, </key>
+<key name="selection"> 33,66,81,82, </key>
+<key name="sens"> 52, </key>
+<key name="separat"> 30, </key>
+<key name="serv"> 20,27,53,59, </key>
+<key name="set"> 0,14,26,28,36,46,51,55,81, </key>
+<key name="setcolor"> 10,15, </key>
+<key name="setdisplaymod"> 3,4,5,6,8,10,17,36,56,58,67,73,80, </key>
+<key name="settransparency"> 3,10,36,67,75, </key>
+<key name="sew"> 58,63, </key>
+<key name="sg"> 5,39,58,78, </key>
+<key name="shad"> 78,80, </key>
+<key name="shap"> 0,2,4,9,11,12,14,16,18,21,25,27,33,34,35,37,38,39,29,40,43,44,45,46,48,50,51,52,53,57,58,59,60,61,62,63,64,70,71,72,32,73,74,75,78,82, </key>
+<key name="shape1"> 32,30, </key>
+<key name="shape2"> 32,30, </key>
+<key name="shapelistcompound"> 17, </key>
+<key name="shapes_of_given_typ"> 25, </key>
+<key name="shapetyp"> 33,36,39,58,73,82, </key>
+<key name="shapetypeedg"> 73, </key>
+<key name="shapetypefac"> 73, </key>
+<key name="shar"> 12, </key>
+<key name="sharp"> 64, </key>
+<key name="shel"> 12,18,36,51,65,68,80, </key>
+<key name="shell"> 49,27,36,51,53,59,65,68, </key>
+<key name="shift"> 45,55,79,82, </key>
+<key name="short"> 15,80, </key>
+<key name="shortcut"> 28, </key>
+<key name="should"> 27,41,70,71,32, </key>
+<key name="show"> 50,32, </key>
+<key name="shown"> 42, </key>
+<key name="sid"> 54, </key>
+<key name="sign"> 51, </key>
+<key name="similar"> 54, </key>
+<key name="simp"> 42, </key>
+<key name="simpl"> 46,47,48, </key>
+<key name="singl"> 28, </key>
+<key name="six"> 49,8, </key>
+<key name="siz"> 9,54,64, </key>
+<key name="sketch"> 36,66,67, </key>
+<key name="sketcher"> 36, </key>
+<key name="sketcher1"> 36,67, </key>
+<key name="sketcher2"> 36,67, </key>
+<key name="sketcher3"> 36, </key>
+<key name="skip"> 82, </key>
+<key name="small"> 50,64, </key>
+<key name="so"> 28,45, </key>
+<key name="solid"> 49,7,8,19,22,25,27,36,47,51,53,59,68,69,76, </key>
+<key name="solid1"> 8, </key>
+<key name="solid2"> 8, </key>
+<key name="sort"> 25, </key>
+<key name="sourc"> 59, </key>
+<key name="spac"> 13,20,54,55,32,77, </key>
+<key name="specifi"> 0,7,9,14,33,42,47,58,64,72,73, </key>
+<key name="specific"> 49, </key>
+<key name="specify"> 0,60, </key>
+<key name="spher"> 5,6,10,56,69,73, </key>
+<key name="sphere1"> 56, </key>
+<key name="sphere2"> 56, </key>
+<key name="sphere3"> 56, </key>
+<key name="splin"> 3,20, </key>
+<key name="split"> 0,64, </key>
+<key name="splitangl"> 64, </key>
+<key name="splitclosedfac"> 64, </key>
+<key name="splitcontinuity"> 64, </key>
+<key name="spot"> 64, </key>
+<key name="sqrt"> 43, </key>
+<key name="stag"> 49, </key>
+<key name="standard"> 15,78, </key>
+<key name="start"> 1,27,45,66,74,77, </key>
+<key name="step"> 37,29,46,48,31, </key>
+<key name="step1"> 48, </key>
+<key name="step2"> 48, </key>
+<key name="still"> 64, </key>
+<key name="str"> 66, </key>
+<key name="strict"> 50, </key>
+<key name="strip"> 64, </key>
+<key name="study"> 3,4,5,6,8,17,36,56,58,67,73, </key>
+<key name="sub"> 25,50,58,71,82, </key>
+<key name="sub_shape_id"> 58, </key>
+<key name="subfacelist"> 39, </key>
+<key name="submenu"> 32, </key>
+<key name="subshap"> 25,82, </key>
+<key name="subshapeall"> 25, </key>
+<key name="subshapeallid"> 25, </key>
+<key name="subshapeallsort"> 25,36,39,58,73, </key>
+<key name="subshapeallsortedid"> 25, </key>
+<key name="subshapeid"> 82, </key>
+<key name="subshapesort"> 25, </key>
+<key name="subtraction"> 45, </key>
+<key name="successful"> 43, </key>
+<key name="sup_fac"> 58, </key>
+<key name="suppres"> 58,70,71,72, </key>
+<key name="suppressfac"> 58,70, </key>
+<key name="suppresshol"> 58,71, </key>
+<key name="suppressinternalwir"> 58,72, </key>
+<key name="surfac"> 28,34,43,51,64,32,73, </key>
+<key name="surfacecontinuity"> 64, </key>
+<key name="surfacemod"> 64, </key>
+<key name="symmetric"> 73, </key>
+<key name="symmetrical"> 44,73, </key>
+<key name="symmetry"> 44, </key>
+<key name="system"> 19,22,42,45,69,73,81, </key>
+<key name="t"> 7,27,39,50,69, </key>
+<key name="tak"> 64, </key>
+<key name="tangent"> 64,66, </key>
+<key name="tangential"> 64, </key>
+<key name="target"> 26,66, </key>
+<key name="technology"> 50, </key>
+<key name="tetrahedral"> 49, </key>
+<key name="textual"> 66,67, </key>
+<key name="th"> 64, </key>
+<key name="theendlc"> 45, </key>
+<key name="them"> 7,25,50,64,70,79,82, </key>
+<key name="theobject"> 45, </key>
+<key name="therefor"> 66, </key>
+<key name="theshap"> 38,58, </key>
+<key name="thestartlc"> 45, </key>
+<key name="thetoleranc"> 38, </key>
+<key name="third"> 7, </key>
+<key name="thre"> 1,3,13,17,20,36,42,44,54,55,67,73,81, </key>
+<key name="thu"> 64,75, </key>
+<key name="tim"> 20,46,48,55,73, </key>
+<key name="tobezi"> 64, </key>
+<key name="togeth"> 82, </key>
+<key name="tol"> 43, </key>
+<key name="tol2d"> 17,34, </key>
+<key name="tol3d"> 17,34, </key>
+<key name="toleranc"> 14,34,38,43,58,64,32, </key>
+<key name="tolerance2d"> 64, </key>
+<key name="tolerance3d"> 58,64, </key>
+<key name="tool"> 43,52,32, </key>
+<key name="toolbar"> 50, </key>
+<key name="top_fac"> 5, </key>
+<key name="top_face_ind"> 5, </key>
+<key name="toru"> 56,76, </key>
+<key name="torus"> 56, </key>
+<key name="torus1"> 56, </key>
+<key name="torus2"> 56, </key>
+<key name="tr1d"> 73, </key>
+<key name="tr2d"> 73, </key>
+<key name="transform"> 5,16,47,61,73, </key>
+<key name="transformat"> 5, </key>
+<key name="transformation"> 5,9,33,37,29,44,45,46,47,48,50,51,60,61,73,74, </key>
+<key name="translat"> 45,46,48,51,73,74, </key>
+<key name="translation"> 46,47,48,73,74, </key>
+<key name="translation1"> 73, </key>
+<key name="translation2"> 73, </key>
+<key name="translation3"> 73, </key>
+<key name="transparency"> 10,75,78, </key>
+<key name="transparent"> 75,80, </key>
+<key name="triangl"> 50, </key>
+<key name="trihedron"> 50, </key>
+<key name="trimsiz"> 3,4,54, </key>
+<key name="tru"> 0,14,52,58,32, </key>
+<key name="truncat"> 19, </key>
+<key name="try"> 28, </key>
+<key name="tt"> 36,67, </key>
+<key name="tui"> 0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,41,42,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,32,30,74,75,76,77,78,79,80,82, </key>
+<key name="tupl"> 32, </key>
+<key name="two"> 0,3,4,49,7,8,9,12,16,17,19,23,35,36,38,39,45,46,47,48,52,64,67,69,32,73,76,81,82, </key>
+<key name="typ"> 20,25,26,52,64,66,32,30,82, </key>
+<key name="u"> 64, </key>
+<key name="underly"> 14,64, </key>
+<key name="unionlist"> 39, </key>
+<key name="up"> 15,19,80, </key>
+<key name="updat"> 78, </key>
+<key name="updateobjbrows"> 5,39,58, </key>
+<key name="us"> 2,49,14,25,26,34,37,29,45,47,50,64,66,72,32,30,75,82, </key>
+<key name="useful"> 0,1,2,49,7,9,11,12,13,14,15,16,18,19,20,21,22,23,24,26,27,28,33,34,35,38,41,44,45,46,47,48,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,30,74,75,76,77,78,79,80,82, </key>
+<key name="v"> 6,56,58,73, </key>
+<key name="v1"> 49, </key>
+<key name="v2"> 49, </key>
+<key name="v3"> 49, </key>
+<key name="v4"> 49, </key>
+<key name="val"> 0, </key>
+<key name="valid"> 43,58,32, </key>
+<key name="validity"> 32, </key>
+<key name="valu"> 0,2,7,9,14,19,22,27,33,38,40,42,43,45,46,48,51,54,58,59,63,64,66,69,32,74,76,77, </key>
+<key name="variety"> 25, </key>
+<key name="variou"> 64, </key>
+<key name="vector"> 3,4,6,13,17,19,22,24,27,36,41,42,44,46,48,54,56,58,59,60,64,66,67,73,74,76,77,81, </key>
+<key name="vector_arc"> 3,67, </key>
+<key name="vector1"> 3,17, </key>
+<key name="vector1_arc1"> 17, </key>
+<key name="vector1_arc2"> 17, </key>
+<key name="vector2"> 3,17, </key>
+<key name="vector2_arc1"> 17, </key>
+<key name="vector2_arc2"> 17, </key>
+<key name="vector3"> 17, </key>
+<key name="versa"> 64, </key>
+<key name="vertex"> 3,4,6,13,14,17,19,22,23,24,27,43,44,53,54,55,56,58,59,61,69,32,73,76, </key>
+<key name="vertex_n"> 55, </key>
+<key name="vertex1"> 23, </key>
+<key name="vertex2"> 23, </key>
+<key name="vertexmaxtol"> 32, </key>
+<key name="vertexmintol"> 32, </key>
+<key name="vertic"> 1,3,49,5,7,8,14,17,23,25,36,39,41,54,56,58,67,73,74,77, </key>
+<key name="via"> 49,7,27,28,41,50,66,69,31, </key>
+<key name="vic"> 64, </key>
+<key name="view"> 0,9,10,14,33,42,50,70,71,72,32,78,79,80,82, </key>
+<key name="visibl"> 50, </key>
+<key name="visualiz"> 50, </key>
+<key name="volum"> 43,32, </key>
+<key name="vr"> 73, </key>
+<key name="vrot1d"> 73, </key>
+<key name="vt"> 73, </key>
+<key name="vtr1d"> 73, </key>
+<key name="vtr2d"> 73, </key>
+<key name="vxy"> 3,17,36,58,73, </key>
+<key name="vxyz"> 4, </key>
+<key name="vz"> 73, </key>
+<key name="w_0"> 58, </key>
+<key name="wantplanarfac"> 58, </key>
+<key name="wat"> 2, </key>
+<key name="waterdensity"> 2,4, </key>
+<key name="way"> 7,25,27,41,44,46,69,82, </key>
+<key name="weight"> 2,4, </key>
+<key name="well"> 64, </key>
+<key name="wf"> 67, </key>
+<key name="what"> 43, </key>
+<key name="whati"> 43,32, </key>
+<key name="wheth"> 32, </key>
+<key name="whil"> 11,17,43,64,80, </key>
+<key name="whos"> 28,32, </key>
+<key name="wid"> 37,29, </key>
+<key name="will"> 0,1,2,49,7,9,11,12,13,14,16,18,19,20,21,22,23,24,25,26,27,28,33,34,35,38,41,42,44,45,46,47,48,50,51,52,53,54,55,57,59,60,61,62,63,64,65,66,68,69,70,71,72,31,74,76,77,79,82, </key>
+<key name="wir"> 3,49,11,14,17,25,27,28,36,43,53,58,59,66,67,71,72,73,79, </key>
+<key name="wire_clos"> 58, </key>
+<key name="wire_nam"> 58, </key>
+<key name="wire1"> 17, </key>
+<key name="wire2"> 17, </key>
+<key name="wirefram"> 78,80, </key>
+<key name="wish"> 25,50,31, </key>
+<key name="within"> 14,40,78, </key>
+<key name="without"> 58, </key>
+<key name="work"> 37,29,46,50,64,66,81,82, </key>
+<key name="workingplan"> 66, </key>
+<key name="ww"> 36,67, </key>
+<key name="x"> 3,7,24,42,45,55,66,69,32, </key>
+<key name="x1"> 7, </key>
+<key name="x2"> 7, </key>
+<key name="xdx"> 42, </key>
+<key name="xdy"> 42, </key>
+<key name="xdz"> 42, </key>
+<key name="xmax"> 43,32, </key>
+<key name="xmin"> 43,32, </key>
+<key name="xoy"> 66, </key>
+<key name="xyz"> 81, </key>
+<key name="xz_fac"> 5, </key>
+<key name="xz_face_ind"> 5, </key>
+<key name="y"> 3,7,24,42,55,66,69,32, </key>
+<key name="y1"> 7, </key>
+<key name="y2"> 7, </key>
+<key name="ydx"> 42, </key>
+<key name="ydy"> 42, </key>
+<key name="ydz"> 42, </key>
+<key name="ymax"> 43,32, </key>
+<key name="ymin"> 43,32, </key>
+<key name="your"> 15,34,63,71,32,31,78,81,82, </key>
+<key name="yourselv"> 42, </key>
+<key name="yz_fac"> 5, </key>
+<key name="yz_face_ind"> 5, </key>
+<key name="z"> 2,3,7,42,55,69,32, </key>
+<key name="z1"> 7, </key>
+<key name="z2"> 7, </key>
+<key name="zero"> 19, </key>
+<key name="zmax"> 43,32, </key>
+<key name="zmin"> 43,32, </key>
+<key name="zoom"> 50, </key>
+
+</ftswdata>  
index 0075ff8d54162c69791b0c63a0c4a19b87f26f00..b0993a04396797dd1c2876aba3d32a93c064b587 100755 (executable)
@@ -1,22 +1,22 @@
-<?xml version='1.0' encoding='windows-1252' ?>\r
-<glossarydata>\r
- <entry name="Cell" value="Element of a mesh. Cells are determined by their connectivity. They can have 0,1,2 or 3 dimension." />\r
- <entry name="Component" value="One integer or real value can correspond to each component of a field and to each entity of a mesh" />\r
- <entry name="Descendant connectivity" value="It is a description of the entities of the mesh with dimension N. This description is made by an ordered list of geometrical entities (nodes, edges, or faces) with dimension N-1." />\r
- <entry name="Edge" value="An edge of a volumetric or surface mesh. It is composed of 2 or 3 nodes (2 vertex nodes and optionally one middle node)." />\r
- <entry name="Entity of a mesh" value="Geometrical component of the mesh: node, cell, face and edge. Faces and edges are only intermediate entities allowing to define the cells in descendant connectivity." />\r
- <entry name="Equivalence" value="Equivalence represents a list of correspondance 2 by 2 of the entities of the same dimension." />\r
- <entry name="Face" value="Face of a volumetrical cell (triangle, quadrangle)." />\r
- <entry name="Family" value="Entities of a mesh are described by a certain number   of characteristics (boundary conditions, groups membership). Families represent classes equivalent to these characteristics (two entities of a mesh can belong to the same family if they have the same characteristics). Every family is determined by a set of attributes and a list of groups membership." />\r
- <entry name="Field" value="Field consists of one or several scalar components. One definite type is associated to the given field and the values corresponding to different components are all of the same type." />\r
- <entry name="Field profile" value="Fields can be defined only on one part of the mesh. Profile   of the field or profile of the component of a field indicates which entities of the mesh contain values." />\r
- <entry name="Group" value="Unordered set of entities of a mesh. One entity can belong to   several groups." />\r
- <entry name="Mesh" value="Mesh is described by its geometry: list of nodes and list of cells which constitute this mesh. Supplementary information is added with the help of families (initial, boundary conditions)." />\r
- <entry name="Nodal connectivity" value="It is a description of an entity of the mesh by an ordered list of nodes constituting this entity." />\r
- <entry name="Node" value="Node can be an isolated node of a mesh, a vertex or middle node of an edge. A node is associated to a point." />\r
- <entry name="Point" value="Geometrical entity determined by its coordinates in the space." />\r
- <entry name="Reference connectivity" value="For each type of entity of a mesh, reference connectivity define the topology of an entity." />\r
- <entry name="Result" value="List of fields referring to one mesh." />\r
- <entry name="Study" value="Study represents a chain of sequences of calculations." />\r
-\r
-</glossarydata>\r
+<?xml version='1.0' encoding='windows-1252' ?>
+<glossarydata>
+ <entry name="Cell" value="Element of a mesh. Cells are determined by their connectivity. They can have 0,1,2 or 3 dimension." />
+ <entry name="Component" value="One integer or real value can correspond to each component of a field and to each entity of a mesh" />
+ <entry name="Descendant connectivity" value="It is a description of the entities of the mesh with dimension N. This description is made by an ordered list of geometrical entities (nodes, edges, or faces) with dimension N-1." />
+ <entry name="Edge" value="An edge of a volumetric or surface mesh. It is composed of 2 or 3 nodes (2 vertex nodes and optionally one middle node)." />
+ <entry name="Entity of a mesh" value="Geometrical component of the mesh: node, cell, face and edge. Faces and edges are only intermediate entities allowing to define the cells in descendant connectivity." />
+ <entry name="Equivalence" value="Equivalence represents a list of correspondance 2 by 2 of the entities of the same dimension." />
+ <entry name="Face" value="Face of a volumetrical cell (triangle, quadrangle)." />
+ <entry name="Family" value="Entities of a mesh are described by a certain number   of characteristics (boundary conditions, groups membership). Families represent classes equivalent to these characteristics (two entities of a mesh can belong to the same family if they have the same characteristics). Every family is determined by a set of attributes and a list of groups membership." />
+ <entry name="Field" value="Field consists of one or several scalar components. One definite type is associated to the given field and the values corresponding to different components are all of the same type." />
+ <entry name="Field profile" value="Fields can be defined only on one part of the mesh. Profile   of the field or profile of the component of a field indicates which entities of the mesh contain values." />
+ <entry name="Group" value="Unordered set of entities of a mesh. One entity can belong to   several groups." />
+ <entry name="Mesh" value="Mesh is described by its geometry: list of nodes and list of cells which constitute this mesh. Supplementary information is added with the help of families (initial, boundary conditions)." />
+ <entry name="Nodal connectivity" value="It is a description of an entity of the mesh by an ordered list of nodes constituting this entity." />
+ <entry name="Node" value="Node can be an isolated node of a mesh, a vertex or middle node of an edge. A node is associated to a point." />
+ <entry name="Point" value="Geometrical entity determined by its coordinates in the space." />
+ <entry name="Reference connectivity" value="For each type of entity of a mesh, reference connectivity define the topology of an entity." />
+ <entry name="Result" value="List of fields referring to one mesh." />
+ <entry name="Study" value="Study represents a chain of sequences of calculations." />
+
+</glossarydata>
index 0f1cd68e537f05a317d0b24d82052de893ba238b..ac67056d39df23e412311d072725c0bddcfbd5b4 100755 (executable)
@@ -1,5 +1,5 @@
-<?xml version='1.0' encoding='windows-1252' ?>\r
-<glossary>\r
-<chunkinfo url="whgdata0.xml" first="Cell" last="Study" num="18" />\r
-\r
+<?xml version='1.0' encoding='windows-1252' ?>
+<glossary>
+<chunkinfo url="whgdata0.xml" first="Cell" last="Study" num="18" />
+
 </glossary>
\ No newline at end of file
index ac66bb96640ee91007eecc48c2728520738106c2..44f05e5be5ca2e73885c0653ab2411593b241baf 100755 (executable)
@@ -1,4 +1,4 @@
-<?xml version='1.0' encoding='windows-1252' ?>\r
-<index>\r
-\r
-</index>\r
+<?xml version='1.0' encoding='windows-1252' ?>
+<index>
+
+</index>
index 2113e8b6f4fd6ecc4b7f2389c759724a31b372cd..346d9371bb7f62974e025daf53b8c4b254124008 100755 (executable)
-<?xml version='1.0' encoding='windows-1252' ?>\r
-<tocdata>\r
-<book name="GEOM module" >\r
-  <item name="Introduction to GEOM" url="files/introduction_to_geom.htm" />\r
-  <item name="Importing/exporting geometrical objects" url="files/salome2_sp3_geomtoolsgui_functions.htm" />\r
-  <book name="Managing geometrical objects" >\r
-    <item name="Displaying/hiding objects" url="files/salome2_sp3_displaygui_functions.htm" />\r
-    <book name="Changing Display Parameters" >\r
-      <item name="Display Mode" url="wireframe_and_shading.htm" />\r
-      <item name="Color" url="color.htm" />\r
-      <item name="Transparency" url="transparency.htm" />\r
-      <item name="Isolines" url="isos.htm" />\r
-    </book>\r
-  </book>\r
-  <book name="Creating geometrical objects" >\r
-    <book name="Creation of Basic Geometric Objects" >\r
-      <item name="Point" url="point.htm" />\r
-      <item name="Line" url="line.htm" />\r
-      <item name="Circle" url="circle.htm" />\r
-      <item name="Ellipse" url="ellipse.htm" />\r
-      <item name="Arc" url="arc.htm" />\r
-      <item name="Curve" url="curve.htm" />\r
-      <item name="Vector" url="vector.htm" />\r
-      <item name="Plane" url="plane.htm" />\r
-      <item name="Working Plane" url="working_plane.htm" />\r
-      <item name="Local Coordinate System" url="local_coordinate_system.htm" />\r
-    </book>\r
-    <book name="Creation of Primitives" >\r
-      <item name="Box" url="box.htm" />\r
-      <item name="Cylinder" url="cylinder.htm" />\r
-      <item name="Sphere" url="sphere.htm" />\r
-      <item name="Torus" url="turus.htm" />\r
-      <item name="Cone" url="cone.htm" />\r
-    </book>\r
-    <book name="Generation of Complex Objects" >\r
-      <item name="Extrusion" url="extrusion.htm" />\r
-      <item name="Revolution" url="revolution.htm" />\r
-      <item name="Filling" url="filling.htm" />\r
-      <item name="Pipe" url="pipe_creation.htm" />\r
-    </book>\r
-    <item name="Working with groups" url="working_with_groups.htm" />\r
-    <item name="Building by blocks" url="newentity_blocks.htm" />\r
-    <item name="Sketcher" url="sketcher.htm" />\r
-    <book name="Creation of Advanced Geometrical Objects" >\r
-      <item name="Explode" url="explode.htm" />\r
-      <item name="Edge" url="edge.htm" />\r
-      <item name="Wire" url="wire.htm" />\r
-      <item name="Face" url="face.htm" />\r
-      <item name="Shell" url="shell.htm" />\r
-      <item name="Solid" url="solid.htm" />\r
-      <item name="Compound" url="compound.htm" />\r
-    </book>\r
-  </book>\r
-  <book name="Transforming geometrical objects" >\r
-    <book name="Basic Operations" >\r
-      <item name="Partition" url="partition.htm" />\r
-      <item name="Archimede" url="archimede.htm" />\r
-    </book>\r
-    <book name="Boolean Operations" >\r
-      <item name="Using boolean operations" url="files/salome2_sp3_booleangui_functions.htm" />\r
-      <item name="Fuse" url="fuse.htm" />\r
-      <item name="Common" url="common.htm" />\r
-      <item name="Cut" url="cut.htm" />\r
-      <item name="Section" url="section.htm" />\r
-    </book>\r
-    <book name="Transformation Operations" >\r
-      <item name="Translation" url="translation.htm" />\r
-      <item name="Rotation" url="rotation.htm" />\r
-      <item name="Modify the Location" url="modify_the_location.htm" />\r
-      <item name="Mirror Image" url="mirror_image.htm" />\r
-      <item name="Scale Transform" url="scale_transform.htm" />\r
-      <item name="Offset Surface" url="offset_surface.htm" />\r
-      <item name="Multi Translation" url="multi_translation.htm" />\r
-      <item name="Multi Rotation" url="multi_rotation.htm" />\r
-      <item name="Fillet" url="fillet.htm" />\r
-      <item name="Chamfer" url="chamfer.htm" />\r
-    </book>\r
-    <book name="Blocks Operations" >\r
-      <item name="Multi Transformation" url="multi_transformation.htm" />\r
-      <item name="Explode on Blocks" url="explode_on_blocks.htm" />\r
-      <item name="Propagate" url="propagate.htm" />\r
-    </book>\r
-    <book name="Repairing Operations" >\r
-      <item name="Shape Processing" url="shape_processing.htm" />\r
-      <item name="Suppress Faces" url="suppress_faces.htm" />\r
-      <item name="Close Contour" url="close_contour.htm" />\r
-      <item name="Suppress Internal Wires" url="suppress_internal_wires.htm" />\r
-      <item name="Suppress Holes" url="suppress_holes.htm" />\r
-      <item name="Sewing" url="sewing.htm" />\r
-      <item name="Glue Faces" url="glue_faces.htm" />\r
-      <item name="Add Point on Edge" url="add_point_on_edge.htm" />\r
-      <item name="Check Free Boundaries" url="check_free_boundaries.htm" />\r
-      <item name="Check Free Faces" url="check_free_faces.htm" />\r
-    </book>\r
-  </book>\r
-  <item name="Using measurement tools" url="files/salome2_sp3_measuregui_functions.htm" />\r
-  <book name="TUI Scripts" >\r
-    <item name="Changing Display Parameters" url="changing_display_parameters.htm" />\r
-    <book name="Creation of Geometric Objects" >\r
-      <item name="Basic Geometrical Objects" url="basic_geometrical_objects.htm" />\r
-      <item name="Primitives" url="primitives.htm" />\r
-      <item name="Complex Objects" url="complex_objects.htm" />\r
-      <item name="Working with Groups" url="groups.htm" />\r
-      <item name="Building by Blocks" url="building_by_blocks.htm" />\r
-      <item name="Sketcher" url="sketcher_tui.htm" />\r
-      <item name="Advanced Geometrical Objects" url="geometrical_objects.htm" />\r
-    </book>\r
-    <book name="Transformation" >\r
-      <item name="Basic Operations" url="basic_operations.htm" />\r
-      <item name="Boolean Operations" url="boolean_operations.htm" />\r
-      <item name="Transformation Operations" url="transformation_operations.htm" />\r
-      <item name="Blocks Operations" url="blocks_operations.htm" />\r
-      <item name="Repairing Operations" url="repairing_operations.htm" />\r
-    </book>\r
-    <item name="Measurement Tools" url="measurement_tools.htm" />\r
-  </book>\r
-</book>\r
-\r
-</tocdata>\r
+<?xml version='1.0' encoding='windows-1252' ?>
+<tocdata>
+<book name="Geometry module" >
+  <item name="Introduction to Geometry" url="geometry.htm" />
+  <item name="Importing/exporting geometrical objects" url="files/salome2_sp3_geomtoolsgui_functions.htm" />
+  <book name="Creating geometrical objects" >
+    <book name="Creating Basic Geometric Objects" >
+      <item name="Point" url="point.htm" />
+      <item name="Line" url="line.htm" />
+      <item name="Circle" url="circle.htm" />
+      <item name="Ellipse" url="ellipse.htm" />
+      <item name="Arc" url="arc.htm" />
+      <item name="Curve" url="curve.htm" />
+      <item name="Vector" url="vector.htm" />
+      <item name="Plane" url="plane.htm" />
+      <item name="Working Plane" url="working_plane.htm" />
+      <item name="Local Coordinate System" url="local_coordinate_system.htm" />
+    </book>
+    <book name="Creating Primitives" >
+      <item name="Box" url="box.htm" />
+      <item name="Cylinder" url="cylinder.htm" />
+      <item name="Sphere" url="sphere.htm" />
+      <item name="Torus" url="turus.htm" />
+      <item name="Cone" url="cone.htm" />
+    </book>
+    <book name="Creating Complex Objects" >
+      <item name="Extrusion" url="extrusion.htm" />
+      <item name="Revolution" url="revolution.htm" />
+      <item name="Filling" url="filling.htm" />
+      <item name="Pipe" url="pipe_creation.htm" />
+    </book>
+    <item name="Working with groups" url="working_with_groups.htm" />
+    <item name="Building by blocks" url="newentity_blocks.htm" />
+    <item name="Sketcher" url="sketcher.htm" />
+    <book name="Creating Advanced Geometrical Objects" >
+      <item name="Explode" url="explode.htm" />
+      <item name="Edge" url="edge.htm" />
+      <item name="Wire" url="wire.htm" />
+      <item name="Face" url="face.htm" />
+      <item name="Shell" url="shell.htm" />
+      <item name="Solid" url="solid.htm" />
+      <item name="Compound" url="compound.htm" />
+    </book>
+  </book>
+  <book name="Viewing geometrical objects" >
+    <item name="Viewing Geometrical Objects" url="viewing_geometrical_objects.htm" />
+    <item name="OCC 3D Viewer" url="occ_viewer.htm" />
+    <item name="Display Mode" url="wireframe_and_shading.htm" />
+    <item name="Color" url="color.htm" />
+    <item name="Transparency" url="transparency.htm" />
+    <item name="Isolines" url="isos.htm" />
+  </book>
+  <book name="Transforming geometrical objects" >
+    <book name="Basic Operations" >
+      <item name="Partition" url="partition.htm" />
+      <item name="Archimede" url="archimede.htm" />
+    </book>
+    <book name="Boolean Operations" >
+      <item name="Using boolean operations" url="files/salome2_sp3_booleangui_functions.htm" />
+      <item name="Fuse" url="fuse.htm" />
+      <item name="Common" url="common.htm" />
+      <item name="Cut" url="cut.htm" />
+      <item name="Section" url="section.htm" />
+    </book>
+    <book name="Transformation Operations" >
+      <item name="Translation" url="translation.htm" />
+      <item name="Rotation" url="rotation.htm" />
+      <item name="Modify the Location" url="modify_the_location.htm" />
+      <item name="Mirror Image" url="mirror_image.htm" />
+      <item name="Scale Transform" url="scale_transform.htm" />
+      <item name="Offset Surface" url="offset_surface.htm" />
+      <item name="Multi Translation" url="multi_translation.htm" />
+      <item name="Multi Rotation" url="multi_rotation.htm" />
+      <item name="Fillet" url="fillet.htm" />
+      <item name="Chamfer" url="chamfer.htm" />
+    </book>
+    <book name="Blocks Operations" >
+      <item name="Multi Transformation" url="multi_transformation.htm" />
+      <item name="Explode on Blocks" url="explode_on_blocks.htm" />
+      <item name="Propagate" url="propagate.htm" />
+    </book>
+    <book name="Repairing Operations" >
+      <item name="Shape Processing" url="shape_processing.htm" />
+      <item name="Suppress Faces" url="suppress_faces.htm" />
+      <item name="Close Contour" url="close_contour.htm" />
+      <item name="Suppress Internal Wires" url="suppress_internal_wires.htm" />
+      <item name="Suppress Holes" url="suppress_holes.htm" />
+      <item name="Sewing" url="sewing.htm" />
+      <item name="Glue Faces" url="glue_faces.htm" />
+      <item name="Add Point on Edge" url="add_point_on_edge.htm" />
+      <item name="Check Free Boundaries" url="check_free_boundaries.htm" />
+      <item name="Check Free Faces" url="check_free_faces.htm" />
+    </book>
+  </book>
+  <item name="Using measurement tools" url="files/salome2_sp3_measuregui_functions.htm" />
+  <item name="Access to Geometry module functionality from Python (using geompy.py)" url="geompy_doc/namespacegeompy.html" />
+  <book name="TUI Scripts" >
+    <item name="Viewing Geometrical Objects" url="changing_display_parameters.htm" />
+    <book name="Creating Geometric Objects" >
+      <item name="Basic Geometrical Objects" url="basic_geometrical_objects.htm" />
+      <item name="Primitives" url="primitives.htm" />
+      <item name="Complex Objects" url="complex_objects.htm" />
+      <item name="Working with Groups" url="groups.htm" />
+      <item name="Building by Blocks" url="building_by_blocks.htm" />
+      <item name="Sketcher" url="sketcher_tui.htm" />
+      <item name="Advanced Geometrical Objects" url="geometrical_objects.htm" />
+    </book>
+    <book name="Transformation" >
+      <item name="Basic Operations" url="basic_operations.htm" />
+      <item name="Boolean Operations" url="boolean_operations.htm" />
+      <item name="Transformation Operations" url="transformation_operations.htm" />
+      <item name="Blocks Operations" url="blocks_operations.htm" />
+      <item name="Repairing Operations" url="repairing_operations.htm" />
+    </book>
+    <item name="Measurement Tools" url="measurement_tools.htm" />
+  </book>
+</book>
+
+</tocdata>
index a271ba7cc99810bb4aa4db02ef622ed2c5fc650a..871ec25b98da95cb0a3f52da19d447a00b5ffb24 100755 (executable)
@@ -1,4 +1,4 @@
-<?xml version='1.0' encoding='windows-1252' ?>\r
-<toc root="whtdata0.xml">\r
-\r
-</toc>\r
+<?xml version='1.0' encoding='windows-1252' ?>
+<toc root="whtdata0.xml">
+
+</toc>
diff --git a/doc/salome/tui/GEOM/doxyfile b/doc/salome/tui/GEOM/doxyfile
deleted file mode 100755 (executable)
index 8f896a9..0000000
+++ /dev/null
@@ -1,200 +0,0 @@
-# Doxyfile 1.3-rc1
-
-#---------------------------------------------------------------------------
-# General configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME           = "SALOME - GEOM - v.3.2.0a1"
-PROJECT_NUMBER         = id#1.1
-OUTPUT_DIRECTORY       = ../
-OUTPUT_LANGUAGE        = English
-EXTRACT_ALL            = YES
-EXTRACT_PRIVATE        = YES
-EXTRACT_STATIC         = YES
-EXTRACT_LOCAL_CLASSES  = YES
-HIDE_UNDOC_MEMBERS     = NO
-HIDE_UNDOC_CLASSES     = NO
-HIDE_FRIEND_COMPOUNDS  = NO
-HIDE_IN_BODY_DOCS      = NO
-BRIEF_MEMBER_DESC      = YES
-REPEAT_BRIEF           = NO
-ALWAYS_DETAILED_SEC    = YES
-INLINE_INHERITED_MEMB  = YES
-FULL_PATH_NAMES        = NO
-STRIP_FROM_PATH        = 
-INTERNAL_DOCS          = YES
-CASE_SENSE_NAMES       = YES
-SHORT_NAMES            = NO
-HIDE_SCOPE_NAMES       = NO
-VERBATIM_HEADERS       = YES
-SHOW_INCLUDE_FILES     = YES
-JAVADOC_AUTOBRIEF      = YES
-MULTILINE_CPP_IS_BRIEF = NO
-DETAILS_AT_TOP         = NO
-INHERIT_DOCS           = YES
-INLINE_INFO            = YES
-SORT_MEMBER_DOCS       = NO
-DISTRIBUTE_GROUP_DOC   = NO
-TAB_SIZE               = 5
-GENERATE_TODOLIST      = YES
-GENERATE_TESTLIST      = YES
-GENERATE_BUGLIST       = YES
-GENERATE_DEPRECATEDLIST= YES
-ALIASES                = 
-ENABLED_SECTIONS       = 
-MAX_INITIALIZER_LINES  = 25
-OPTIMIZE_OUTPUT_FOR_C  = YES
-OPTIMIZE_OUTPUT_JAVA   = YES
-SHOW_USED_FILES        = NO
-#---------------------------------------------------------------------------
-# configuration options related to warning and progress messages
-#---------------------------------------------------------------------------
-QUIET                  = NO
-WARNINGS               = YES
-WARN_IF_UNDOCUMENTED   = YES
-WARN_FORMAT            = "$file:$line: $text"
-WARN_LOGFILE           = log.txt
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT                  = ../../../share/salome/idl/GEOM_Gen.idl
-FILE_PATTERNS          = 
-RECURSIVE              = NO
-EXCLUDE                = 
-EXCLUDE_SYMLINKS       = NO
-EXCLUDE_PATTERNS       = 
-EXAMPLE_PATH           = 
-EXAMPLE_PATTERNS       = 
-EXAMPLE_RECURSIVE      = NO
-IMAGE_PATH             = sources/
-INPUT_FILTER           = 
-FILTER_SOURCE_FILES    = YES
-#---------------------------------------------------------------------------
-# configuration options related to source browsing
-#---------------------------------------------------------------------------
-SOURCE_BROWSER         = NO
-INLINE_SOURCES         = NO
-STRIP_CODE_COMMENTS    = YES
-REFERENCED_BY_RELATION = NO
-REFERENCES_RELATION    = YES
-#---------------------------------------------------------------------------
-# configuration options related to the alphabetical class index
-#---------------------------------------------------------------------------
-ALPHABETICAL_INDEX     = NO
-COLS_IN_ALPHA_INDEX    = 5
-IGNORE_PREFIX          = 
-#---------------------------------------------------------------------------
-# configuration options related to the HTML output
-#---------------------------------------------------------------------------
-GENERATE_HTML          = YES
-HTML_OUTPUT            = GEOM
-HTML_FILE_EXTENSION    = .html
-HTML_HEADER            = sources/myheader.html
-HTML_FOOTER            = 
-HTML_STYLESHEET        = 
-HTML_ALIGN_MEMBERS     = YES
-GENERATE_HTMLHELP      = NO
-CHM_FILE               = 
-HHC_LOCATION           = 
-GENERATE_CHI           = NO
-BINARY_TOC             = YES
-TOC_EXPAND             = YES
-DISABLE_INDEX          = YES
-ENUM_VALUES_PER_LINE   = 4
-GENERATE_TREEVIEW      = YES
-TREEVIEW_WIDTH         = 250
-#---------------------------------------------------------------------------
-# configuration options related to the LaTeX output
-#---------------------------------------------------------------------------
-GENERATE_LATEX         = NO
-LATEX_OUTPUT           = latex
-LATEX_CMD_NAME         = latex
-MAKEINDEX_CMD_NAME     = makeindex
-COMPACT_LATEX          = NO
-PAPER_TYPE             = a4wide
-EXTRA_PACKAGES         = 
-LATEX_HEADER           = 
-PDF_HYPERLINKS         = NO
-USE_PDFLATEX           = NO
-LATEX_BATCHMODE        = NO
-#---------------------------------------------------------------------------
-# configuration options related to the RTF output
-#---------------------------------------------------------------------------
-GENERATE_RTF           = NO
-RTF_OUTPUT             = rtf
-COMPACT_RTF            = NO
-RTF_HYPERLINKS         = NO
-RTF_STYLESHEET_FILE    = 
-RTF_EXTENSIONS_FILE    = 
-#---------------------------------------------------------------------------
-# configuration options related to the man page output
-#---------------------------------------------------------------------------
-GENERATE_MAN           = NO
-MAN_OUTPUT             = man
-MAN_EXTENSION          = .3
-MAN_LINKS              = NO
-#---------------------------------------------------------------------------
-# configuration options related to the XML output
-#---------------------------------------------------------------------------
-GENERATE_XML           = NO
-XML_SCHEMA             = 
-XML_DTD                = 
-#---------------------------------------------------------------------------
-# configuration options for the AutoGen Definitions output
-#---------------------------------------------------------------------------
-GENERATE_AUTOGEN_DEF   = NO
-#---------------------------------------------------------------------------
-# configuration options related to the Perl module output
-#---------------------------------------------------------------------------
-GENERATE_PERLMOD       = NO
-PERLMOD_LATEX          = NO
-PERLMOD_PRETTY         = YES
-PERLMOD_MAKEVAR_PREFIX = 
-#---------------------------------------------------------------------------
-# Configuration options related to the preprocessor   
-#---------------------------------------------------------------------------
-ENABLE_PREPROCESSING   = YES
-MACRO_EXPANSION        = YES
-EXPAND_ONLY_PREDEF     = NO
-SEARCH_INCLUDES        = YES
-INCLUDE_PATH           = 
-INCLUDE_FILE_PATTERNS  = 
-PREDEFINED             = 
-EXPAND_AS_DEFINED      = 
-SKIP_FUNCTION_MACROS   = NO
-#---------------------------------------------------------------------------
-# Configuration::addtions related to external references   
-#---------------------------------------------------------------------------
-TAGFILES               = 
-GENERATE_TAGFILE       = 
-ALLEXTERNALS           = NO
-EXTERNAL_GROUPS        = YES
-PERL_PATH              = /usr/bin/perl
-#---------------------------------------------------------------------------
-# Configuration options related to the dot tool   
-#---------------------------------------------------------------------------
-CLASS_DIAGRAMS         = YES
-HIDE_UNDOC_RELATIONS   = NO
-HAVE_DOT               = YES
-CLASS_GRAPH            = YES
-COLLABORATION_GRAPH    = NO
-TEMPLATE_RELATIONS     = YES
-INCLUDE_GRAPH          = YES
-INCLUDED_BY_GRAPH      = NO
-GRAPHICAL_HIERARCHY    = YES
-DOT_IMAGE_FORMAT       = jpg
-DOT_PATH               = 
-DOTFILE_DIRS           = 
-MAX_DOT_GRAPH_WIDTH    = 1024
-MAX_DOT_GRAPH_HEIGHT   = 1200
-GENERATE_LEGEND        = NO
-DOT_CLEANUP            = YES
-#---------------------------------------------------------------------------
-# Configuration::addtions related to the search engine   
-#---------------------------------------------------------------------------
-SEARCHENGINE           = NO
-CGI_NAME               = search.cgi
-CGI_URL                = 
-DOC_URL                = 
-DOC_ABSPATH            = 
-BIN_ABSPATH            = /usr/local/bin/
-EXT_DOC_PATHS          = 
diff --git a/doc/salome/tui/GEOM/doxyfile_py b/doc/salome/tui/GEOM/doxyfile_py
deleted file mode 100755 (executable)
index 4776135..0000000
+++ /dev/null
@@ -1,200 +0,0 @@
-# Doxyfile 1.3-rc1
-
-#---------------------------------------------------------------------------
-# General configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME           = "SALOME - GEOM - v.3.2.0a1"
-PROJECT_NUMBER         = id#1.1
-OUTPUT_DIRECTORY       = ../
-OUTPUT_LANGUAGE        = English
-EXTRACT_ALL            = YES
-EXTRACT_PRIVATE        = YES
-EXTRACT_STATIC         = YES
-EXTRACT_LOCAL_CLASSES  = YES
-HIDE_UNDOC_MEMBERS     = NO
-HIDE_UNDOC_CLASSES     = NO
-HIDE_FRIEND_COMPOUNDS  = NO
-HIDE_IN_BODY_DOCS      = NO
-BRIEF_MEMBER_DESC      = YES
-REPEAT_BRIEF           = NO
-ALWAYS_DETAILED_SEC    = YES
-INLINE_INHERITED_MEMB  = YES
-FULL_PATH_NAMES        = NO
-STRIP_FROM_PATH        = 
-INTERNAL_DOCS          = YES
-CASE_SENSE_NAMES       = YES
-SHORT_NAMES            = NO
-HIDE_SCOPE_NAMES       = NO
-VERBATIM_HEADERS       = YES
-SHOW_INCLUDE_FILES     = YES
-JAVADOC_AUTOBRIEF      = YES
-MULTILINE_CPP_IS_BRIEF = NO
-DETAILS_AT_TOP         = NO
-INHERIT_DOCS           = YES
-INLINE_INFO            = YES
-SORT_MEMBER_DOCS       = NO
-DISTRIBUTE_GROUP_DOC   = NO
-TAB_SIZE               = 5
-GENERATE_TODOLIST      = YES
-GENERATE_TESTLIST      = YES
-GENERATE_BUGLIST       = YES
-GENERATE_DEPRECATEDLIST= YES
-ALIASES                = 
-ENABLED_SECTIONS       = 
-MAX_INITIALIZER_LINES  = 25
-OPTIMIZE_OUTPUT_FOR_C  = YES
-OPTIMIZE_OUTPUT_JAVA   = YES
-SHOW_USED_FILES        = NO
-#---------------------------------------------------------------------------
-# configuration options related to warning and progress messages
-#---------------------------------------------------------------------------
-QUIET                  = NO
-WARNINGS               = YES
-WARN_IF_UNDOCUMENTED   = YES
-WARN_FORMAT            = "$file:$line: $text"
-WARN_LOGFILE           = log.txt
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT                  = list_py_files_to_process
-FILE_PATTERNS          = 
-RECURSIVE              = NO
-EXCLUDE                = 
-EXCLUDE_SYMLINKS       = NO
-EXCLUDE_PATTERNS       = 
-EXAMPLE_PATH           = 
-EXAMPLE_PATTERNS       = 
-EXAMPLE_RECURSIVE      = NO
-IMAGE_PATH             = ../sources/
-INPUT_FILTER           = 
-FILTER_SOURCE_FILES    = YES
-#---------------------------------------------------------------------------
-# configuration options related to source browsing
-#---------------------------------------------------------------------------
-SOURCE_BROWSER         = NO
-INLINE_SOURCES         = NO
-STRIP_CODE_COMMENTS    = YES
-REFERENCED_BY_RELATION = NO
-REFERENCES_RELATION    = YES
-#---------------------------------------------------------------------------
-# configuration options related to the alphabetical class index
-#---------------------------------------------------------------------------
-ALPHABETICAL_INDEX     = NO
-COLS_IN_ALPHA_INDEX    = 5
-IGNORE_PREFIX          = 
-#---------------------------------------------------------------------------
-# configuration options related to the HTML output
-#---------------------------------------------------------------------------
-GENERATE_HTML          = YES
-HTML_OUTPUT            = ../GEOM/geompy_doc
-HTML_FILE_EXTENSION    = .html
-HTML_HEADER            = ../sources/myheader_py2.html
-HTML_FOOTER            = 
-HTML_STYLESHEET        = 
-HTML_ALIGN_MEMBERS     = YES
-GENERATE_HTMLHELP      = NO
-CHM_FILE               = 
-HHC_LOCATION           = 
-GENERATE_CHI           = NO
-BINARY_TOC             = YES
-TOC_EXPAND             = YES
-DISABLE_INDEX          = YES
-ENUM_VALUES_PER_LINE   = 4
-GENERATE_TREEVIEW      = YES
-TREEVIEW_WIDTH         = 250
-#---------------------------------------------------------------------------
-# configuration options related to the LaTeX output
-#---------------------------------------------------------------------------
-GENERATE_LATEX         = NO
-LATEX_OUTPUT           = latex
-LATEX_CMD_NAME         = latex
-MAKEINDEX_CMD_NAME     = makeindex
-COMPACT_LATEX          = NO
-PAPER_TYPE             = a4wide
-EXTRA_PACKAGES         = 
-LATEX_HEADER           = 
-PDF_HYPERLINKS         = NO
-USE_PDFLATEX           = NO
-LATEX_BATCHMODE        = NO
-#---------------------------------------------------------------------------
-# configuration options related to the RTF output
-#---------------------------------------------------------------------------
-GENERATE_RTF           = NO
-RTF_OUTPUT             = rtf
-COMPACT_RTF            = NO
-RTF_HYPERLINKS         = NO
-RTF_STYLESHEET_FILE    = 
-RTF_EXTENSIONS_FILE    = 
-#---------------------------------------------------------------------------
-# configuration options related to the man page output
-#---------------------------------------------------------------------------
-GENERATE_MAN           = NO
-MAN_OUTPUT             = man
-MAN_EXTENSION          = .3
-MAN_LINKS              = NO
-#---------------------------------------------------------------------------
-# configuration options related to the XML output
-#---------------------------------------------------------------------------
-GENERATE_XML           = NO
-XML_SCHEMA             = 
-XML_DTD                = 
-#---------------------------------------------------------------------------
-# configuration options for the AutoGen Definitions output
-#---------------------------------------------------------------------------
-GENERATE_AUTOGEN_DEF   = NO
-#---------------------------------------------------------------------------
-# configuration options related to the Perl module output
-#---------------------------------------------------------------------------
-GENERATE_PERLMOD       = NO
-PERLMOD_LATEX          = NO
-PERLMOD_PRETTY         = YES
-PERLMOD_MAKEVAR_PREFIX = 
-#---------------------------------------------------------------------------
-# Configuration options related to the preprocessor   
-#---------------------------------------------------------------------------
-ENABLE_PREPROCESSING   = YES
-MACRO_EXPANSION        = YES
-EXPAND_ONLY_PREDEF     = NO
-SEARCH_INCLUDES        = YES
-INCLUDE_PATH           = 
-INCLUDE_FILE_PATTERNS  = 
-PREDEFINED             = 
-EXPAND_AS_DEFINED      = 
-SKIP_FUNCTION_MACROS   = NO
-#---------------------------------------------------------------------------
-# Configuration::addtions related to external references   
-#---------------------------------------------------------------------------
-TAGFILES               = 
-GENERATE_TAGFILE       = 
-ALLEXTERNALS           = NO
-EXTERNAL_GROUPS        = YES
-PERL_PATH              = /usr/bin/perl
-#---------------------------------------------------------------------------
-# Configuration options related to the dot tool   
-#---------------------------------------------------------------------------
-CLASS_DIAGRAMS         = YES
-HIDE_UNDOC_RELATIONS   = NO
-HAVE_DOT               = YES
-CLASS_GRAPH            = YES
-COLLABORATION_GRAPH    = NO
-TEMPLATE_RELATIONS     = YES
-INCLUDE_GRAPH          = YES
-INCLUDED_BY_GRAPH      = NO
-GRAPHICAL_HIERARCHY    = YES
-DOT_IMAGE_FORMAT       = jpg
-DOT_PATH               = 
-DOTFILE_DIRS           = 
-MAX_DOT_GRAPH_WIDTH    = 1024
-MAX_DOT_GRAPH_HEIGHT   = 1200
-GENERATE_LEGEND        = NO
-DOT_CLEANUP            = YES
-#---------------------------------------------------------------------------
-# Configuration::addtions related to the search engine   
-#---------------------------------------------------------------------------
-SEARCHENGINE           = NO
-CGI_NAME               = search.cgi
-CGI_URL                = 
-DOC_URL                = 
-DOC_ABSPATH            = 
-BIN_ABSPATH            = /usr/local/bin/
-EXT_DOC_PATHS          = 
index 7b58330d50856e28562e8f9ed80dae72d6e6dda3..df0d5a187398c59271c45249950a92cd9cec68bb 100755 (executable)
Binary files a/doc/salome/tui/GEOM/sources/Application-About.png and b/doc/salome/tui/GEOM/sources/Application-About.png differ
index 677b70468f798fe4fbc20fac3d706e61179ff12b..429489c691d274d2af69108c574491a022e78824 100755 (executable)
Binary files a/doc/salome/tui/GEOM/sources/bg_salome.gif and b/doc/salome/tui/GEOM/sources/bg_salome.gif differ
index 83ca543cda7dcf8bc623fb52b00def9617fd1c8b..d2efb75faade344eacb10128d14a6d5bd3592193 100755 (executable)
@@ -5,20 +5,9 @@
    <meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
    <title>Main Page</title>
 <link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
 </head>
 <body>
 &nbsp;
-<center><table WIDTH="96%" >
-<tr>
-<td><a href="http://www.opencascade.com"><img src="sources/logocorp.gif" BORDER=0 height=46 width=122></a></td>
-
-
-<td>
-<div align=right><a href="http://www.opencascade.org/SALOME/"><img src="sources/application.gif" BORDER=0 height=46 width=108></a></div>
-</td>
-</tr>
-</table></center>
-
-
 </body>
 </html>
index 0a8e93d50b5939b2f769931a2fba6c12458b2b86..88e613d2392388224ab7c6ba85e7aafb73185dac 100755 (executable)
-H1 { text-align: center; }
-CAPTION { font-weight: bold }
+H1 { 
+   text-align: center; 
+}
+
+CAPTION { 
+   font-weight: bold 
+}
+
+/* Link in the top navbar */
 A.qindex {}
+
 A.qindexRef {}
-A.el { text-decoration: none; font-weight: bold }
-A.elRef { font-weight: bold }
-A.code { text-decoration: none; font-weight: normal; color: #4444ee }
-A.codeRef { font-weight: normal; color: #4444ee }
-A:hover { text-decoration: none; background-color: lightblue }
-DL.el { margin-left: -1cm }
-DIV.fragment { width: 100%; border: none; background-color: #CCCCCC }
-DIV.ah { background-color: #CCCCCC; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
-TD.md { background-color: lightblue; font-weight: bold; }
-TD.mdname1 { background-color: lightblue; font-weight: bold; color: #602020; }
-TD.mdname { background-color: lightblue; font-weight: bold; color: #602020; width: 600px; }
-DIV.groupHeader { margin-left: 16px; margin-top: 12px; margin-bottom: 6px; font-weight: bold }
-DIV.groupText { margin-left: 16px; font-style: italic; font-size: smaller }
-BODY { background: url(sources/bg_salome.gif) }
+
+/* Link to any cross-referenced Doxygen element */
+A.el { 
+   text-decoration: none; 
+   font-weight: bold 
+}
+
+A.elRef { 
+   font-weight: bold 
+}
+
+/* Link to any cross-referenced Doxygen element inside a code section 
+   (ex: header)
+*/
+A.code { 
+   text-decoration: none; 
+   font-weight: normal; 
+   color: #4444ee 
+}
+
+A.codeRef { 
+   font-weight: normal; 
+   color: #4444ee 
+}
+
+A:hover { 
+   text-decoration: none; 
+   background-color: lightblue 
+}
+
+DL.el { 
+   margin-left: -1cm 
+}
+
+/* A code fragment (ex: header) */
+DIV.fragment { 
+   width: 100%; 
+   border: none; 
+   background-color: #CCCCCC 
+}
+
+/* In the alpha list (coumpound index), style of an alphabetical index letter */
+DIV.ah { 
+   background-color: #CCCCCC; 
+   font-weight: bold; 
+   color: #ffffff; 
+   margin-bottom: 3px; 
+   margin-top: 3px 
+}
+
+/* Method name (+ type) */
+TD.md { 
+   background-color: lightblue; 
+   font-weight: bold; 
+}
+
+/* Method parameter (some of them) */
+TD.mdname1 { 
+   background-color: lightblue; 
+   font-weight: bold; color: #602020; 
+}
+
+/* Method parameter (some of them) */
+TD.mdname { 
+   background-color: lightblue; 
+   font-weight: bold; 
+   color: #602020; 
+   width: 600px; 
+}
+
+/* Separator between methods group (usually empty, seems not supported by IE) */
+DIV.groupHeader { 
+   margin-left: 16px; 
+   margin-top: 12px; 
+   margin-bottom: 6px; 
+   font-weight: bold 
+}
+
+DIV.groupText { 
+   margin-left: 16px; 
+   font-style: italic; 
+   font-size: smaller 
+}
+
+BODY { 
+   background: #FFFFFF;
+}
+
+/*div.div-page { 
+  background-color: #FFFFFF; 
+  margin-left: 1em;
+  margin-right: 1em;
+  margin-top: 1em;
+  margin-bottom: 0.1em;
+
+  padding-left: 1em;
+  padding-right: 1em;
+  padding-top: 0.5em;
+  padding-bottom: 0.5em;
+
+  border: 2px solid #0D299A; 
+  border-width: 2px;
+  border-color: #0D299A; 
+}*/
+
+div.tabs { 
+  text-align: justify; 
+  margin-left    : 2px;         
+  margin-right   : 2px;  
+  margin-top     : 2px; 
+  margin-bottom  : 2px
+  font-weight: bold;
+  color: #FFFFFF;
+}
+
+DIV.div-footer { 
+  margin-left: 1em;
+  margin-right: 1em;
+  margin-bottom: 0.2em;
+  text-align: right;
+  font-size: 9pt; 
+}
+
+/* In File List, Coumpound List, etc, 1st column of the index */
 TD.indexkey { 
    background-color: #CCCCCC; 
    font-weight: bold; 
@@ -28,6 +146,8 @@ TD.indexkey {
    margin-top     : 2px; 
    margin-bottom  : 2px  
 }
+
+/* In File List, Coumpound List, etc, 2nd column of the index */
 TD.indexvalue { 
    background-color: #CCCCCC; 
    font-style: italic; 
@@ -40,6 +160,7 @@ TD.indexvalue {
    margin-top     : 2px; 
    margin-bottom  : 2px  
 }
+
 span.keyword       { color: #008000 }
 span.keywordtype   { color: #604020 }
 span.keywordflow   { color: #e08000 }
diff --git a/doc/salome/tui/GEOM/sources/static/tree.js b/doc/salome/tui/GEOM/sources/static/tree.js
deleted file mode 100755 (executable)
index dcd0407..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-foldersTree = gFld("<b>SALOME v.3.2.0a1 </b>", "", "")
-     insDoc(foldersTree, gLnk("Main Page", "", "main.html"))
-
-aux1 = insFld(foldersTree, gFld("TUI Reference Guide", ""))
-  aux2 = insFld(aux1, gFld("Modules", ""))
-    aux3 = insFld(aux2, gFld("SALOME GEOMETRY module", ""))
-/*!             insDoc(aux3, gLnk("Overview", "", "overview_Geometry.html"))*/
-      aux4 = insFld(aux3, gFld("Packages", ""))                
-               insDoc(aux4, gLnk("GEOM", "", "namespaceGEOM.html"))
-/*!             insDoc(aux3, gLnk("Examples", "", "examples_GEOM.html"))
-*/
-
-/*! Data structures
-*/
-         insDoc(aux1, gLnk("Data Structures", "", "annotated.html"))
-
-/*!    insDoc(aux1, gLnk("GEOM::GEOM_Gen", "", "interfaceGEOM_1_1GEOM__Gen.html"))
-       insDoc(aux1, gLnk("GEOM::GEOM_Shape", "", "interfaceGEOM_1_1GEOM__Shape.html"))
-*/
-         insDoc(aux1, gLnk("Class Hierarchy", "", "hierarchy.html"))
-
-/*!    
-    aux3 = insFld(aux2, gFld("GEOM::GEOM_Gen", "", "interfaceGEOM_1_1GEOM__Gen.html"))
-    aux3 = insFld(aux2, gFld("GEOM::GEOM_Shape", "", "interfaceGEOM_1_1GEOM__Shape.html"))
-    aux3 = insFld(aux2, gFld("GEOM::AxisStruct", "", "structGEOM_1_1AxisStruct.html"))
-    aux3 = insFld(aux2, gFld("GEOM::DirStruct", "", "structGEOM_1_1DirStruct.html"))
-    aux3 = insFld(aux2, gFld("GEOM::PointStruct", "", "structGEOM_1_1PointStruct.html"))
-*/
-         insDoc(aux1, gLnk("Class methods list", "", "functions.html"))
-/*!
-aux1 = insFld(foldersTree, gFld("Namespace List", "", "namespaces.html"))
-       insDoc(aux1, gLnk("GEOM", "", "namespaceGEOM.html"))
-*/
-         insDoc(aux1, gLnk("Namespace Members", "", "namespacemembers.html"))
-
-         insDoc(aux1, gLnk("File List", "", "files.html"))
-      
-/*!
-      
-       insDoc(aux1, gLnk("GEOM_Gen.idl", "", "GEOM__Gen_8idl.html"))
-       insDoc(aux1, gLnk("GEOM_Shape.idl", "", "GEOM__Shape_8idl.html"))
-*/
-
-aux1 = insFld(foldersTree, gFld("IDL/Python mapping", ""))
-         insDoc(aux1, gLnk("Mapping of GEOMETRY IDL definitions to Python language", "", "page2.html"))
-
-/*!aux1 = insFld(foldersTree, gFld("Python Commands", "", "geompy_doc/main.html"))
-         insDoc(aux1, gLnk("Package geompy", "", "geompy_doc/namespacegeompy.html"))
-         insDoc(aux1, gLnk("Namespace Members", "", "geompy_doc/namespacemembers.html"))
-         insDoc(aux1, gLnk("File geompy.py", "", "geompy_doc/geompy_8py.html"))
-*/
-
-aux1 = insFld(foldersTree, gFld("Python Commands", "", "geompy_doc/main.html"))
-         insDoc(aux1, gLnk("Package List", "", "geompy_doc/namespaces.html"))
-         insDoc(aux1, gLnk("Namespace Members", "", "geompy_doc/namespacemembers.html"))
-         insDoc(aux1, gLnk("File List", "", "geompy_doc/files.html"))
-
-/*!  insDoc(foldersTree, gLnk("Graphical Class Hierarchy", "", "inherits.html"))
-*/
index 8a2c77608984c804f1e5957e648440fed463b0a3..ee52775026c7a652c366342643669cd4554929e7 100644 (file)
@@ -1,11 +1,25 @@
-#  Copyright (C) 2003  CEA/DEN, EDF R&D
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 #
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
 #
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #  File   : Makefile.in
 #  Author : Vasily Rusyaev (Open Cascade NN)
 #  Module : doc
-#  $Header: 
 
 top_srcdir=@top_srcdir@
 top_builddir=../../..
@@ -22,25 +36,45 @@ PYTHON_SCRIPTS = \
 
 #PYTHON_SCRIPTS_PY2 = py2/geompy.py py2/GEOM_TestMeasures.py
 
-docs:
-       cp -fr $(srcdir)/GEOM ./INPUT
+dev_docs:
+       cp -fr $(srcdir)/GEOM ./INPUT; \
+       cp -fr ./GEOM/doxyfile ./GEOM/doxyfile_py ./INPUT; \
+       cp -fr ./GEOM/sources/static/tree.js ./INPUT/sources/static; \
        cd INPUT; \
        sed 's|../../../share/salome|$(root_srcdir)|' ./doxyfile > ./doxyfile1; \
-       mv -f doxyfile1 doxyfile; \
-       $(doxygen) ./doxyfile; \
-       mkdir py1; mkdir py2; \
-       cd ..
-       for file in $(PYTHON_SCRIPTS) dummy; do \
-         if [ $$file != "dummy" ]; then \
-           cp $(root_srcdir)/src/GEOM_SWIG/$$file INPUT/py1/; \
-         fi ; \
-       done
-       cd INPUT; \
-       python $(KERNEL_ROOT_DIR)/doc/salome/tui/KERNEL/pythfilter.py ./py1 ./py2; \
-       sed 's|list_py_files_to_process|$(PYTHON_SCRIPTS)|' ./doxyfile_py > py2/doxyfile_py; \
-       cd py2; \
-       $(doxygen) ./doxyfile_py; \
-       cd ../..; \
+       sed 's|../../build/salome|$(top_builddir)|' ./doxyfile1 > ./doxyfile2; \
+       mv -f doxyfile2 doxyfile1; \
+       if (test "x@DOXYGEN_WITH_PYTHON@" = "xyes"); then \
+         echo "DOXYGEN SUPPORT PYTHON - @DOXYGEN_WITH_PYTHON@"; \
+         sed 's|python_extension_must_be_here|*.py|' ./doxyfile1 > ./doxyfile2; \
+         mv -f doxyfile2 doxyfile1; \
+         $(doxygen) -u ./doxyfile1; \
+         if( test "x@DOXYGEN_WITH_STL@" = "xyes"); then \
+           sed -e 's|BUILTIN_STL_SUPPORT    = NO|BUILTIN_STL_SUPPORT    = YES|' ./doxyfile1 > ./doxyfile2; \
+           mv -f doxyfile2 doxyfile1; \
+         fi; \
+         mv -f doxyfile1 doxyfile; \
+         $(doxygen) ./doxyfile; \
+         cd ..; \
+       else \
+         sed 's|python_extension_must_be_here||' ./doxyfile1 > ./doxyfile2; \
+         mv -f doxyfile2 doxyfile1; \
+         mv -f doxyfile1 doxyfile; \
+         $(doxygen) ./doxyfile; \
+         mkdir py1; mkdir py2; \
+         cd ..; \
+         for file in $(PYTHON_SCRIPTS) dummy; do \
+           if [ $$file != "dummy" ]; then \
+             cp $(root_srcdir)/src/GEOM_SWIG/$$file INPUT/py1/; \
+           fi ; \
+         done; \
+         cd INPUT; \
+         python $(KERNEL_ROOT_DIR)/share/doc/salome/tui/KERNEL/pythfilter.py ./py1 ./py2; \
+         sed 's|list_py_files_to_process|$(PYTHON_SCRIPTS)|' ./doxyfile_py > py2/doxyfile_py; \
+         cd py2; \
+         $(doxygen) ./doxyfile_py; \
+         cd ../..; \
+       fi; \
        cp -fr $(srcdir)/GEOM/sources/static/*.* ./GEOM/
        cp -fr $(srcdir)/GEOM/sources/ GEOM/
        cp -fr $(srcdir)/GEOM/HTML/ GEOM/
index 9558be90f4c8a9aad9272459329ab5d9835653f8..ec5fbdbea6c752d9841c72221219bcbe79f0fbc0 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 3d4b6ed0cb3158265159edb71dbc1bee31a10f5f..6dc4c8799255872a7752e7641a08879cc21b9bd3 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index a024382a558943032993694da8a7e0b89913ddd5..10b2247cc2c72571cd691ae1d85e56be641bb6dc 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -44,9 +44,9 @@ LIB_CLIENT_IDL =
 EXPORT_HEADERS = Archimede_VolumeSection.hxx
 
 # additionnal information to compil and link file
-CPPFLAGS += $(OCC_INCLUDES) $(QT_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS  += $(CAS_KERNEL) $(CAS_MODELER) -L${KERNEL_ROOT_DIR}/lib/salome
+CPPFLAGS += $(OCC_INCLUDES) $(QT_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS += $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
+LDFLAGS  += $(CAS_KERNEL) $(CAS_MODELER) $(KERNEL_LDFLAGS)
 
 # additional file to be cleaned
 MOSTLYCLEAN =
index 6caa7c0719729ed146cb65bcf4429033819b2cf4..c7d25b655a853788b4c665a66eabdb78e72360ea 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       BREPExport.cxx
 // Created:    Wed May 19 13:10:05 2004
index 8983e67c6a5522e058873d343fbefce8c001607a..1545fe66786682672fe85cd8dd2742ae8083b787 100644 (file)
@@ -14,7 +14,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -39,9 +39,9 @@ LIB = libBREPExport.la
 LIB_SRC = BREPExport.cxx
 
 # additionnal information to compil and link file
-CPPFLAGS+= $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS+= $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
+CPPFLAGS+= $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS+= $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
 
-LDFLAGS+= $(CAS_LDPATH) -lTKBRep -L${KERNEL_ROOT_DIR}/lib/salome
+LDFLAGS+= $(CAS_LDPATH) -lTKBRep $(KERNEL_LDFLAGS)
 
 @CONCLUDE@
index d797ec8a03f2d2db4af1bffadab6441d37e0d8b0..cd78468bad78772d030b07da48d88f735cbb9f39 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       BREPImport.cxx
 // Created:    Wed May 19 14:29:52 2004
@@ -58,6 +58,7 @@ extern "C"
 {
 BREPIMPORT_EXPORT
   TopoDS_Shape Import (const TCollection_AsciiString& theFileName,
+                       const TCollection_AsciiString& /*theFormatName*/,
                        TCollection_AsciiString&       theError)
   {
     MESSAGE("Import BREP from file " << theFileName);
index cc76e0c584d19e1f160c5bd6cd07abe8b5b85c31..4656368c2d976a31721ee3a09ea20b5285a2f531 100644 (file)
@@ -14,7 +14,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -37,9 +37,9 @@ LIB= libBREPImport.la
 LIB_SRC = BREPImport.cxx
 
 # additionnal information to compil and link file
-CPPFLAGS+= $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS+= $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
+CPPFLAGS+= $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS+= $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
 
-LDFLAGS+= $(CAS_LDPATH) -lTKBRep -L${KERNEL_ROOT_DIR}/lib/salome
+LDFLAGS+= $(CAS_LDPATH) -lTKBRep $(KERNEL_LDFLAGS)
 
 @CONCLUDE@
index e3d0f040ee33ea2ccc80d5cea7e078e652e0a208..d285117065c62a838c280d14a9703dc9176616d6 100644 (file)
@@ -1,23 +1,23 @@
 //  GEOM GEOMGUI : GUI for Geometry component
 //
 //  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
-// 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
-// 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
-// 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
-// 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+//
+//  This library is free software; you can redistribute it and/or
+//  modify it under the terms of the GNU Lesser General Public
+//  License as published by the Free Software Foundation; either
+//  version 2.1 of the License.
+//
+//  This library is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+//  Lesser General Public License for more details.
+//
+//  You should have received a copy of the GNU Lesser General Public
+//  License along with this library; if not, write to the Free Software
+//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 
 using namespace std;
 
-BasicGUI* BasicGUI::myGUIObject = 0;
-
 //=======================================================================
 // function : GetBasicGUI()
 // purpose  : Get the only BasicGUI object [ static ]
 //=======================================================================
 BasicGUI* BasicGUI::GetBasicGUI( GeometryGUI* parent )
 {
-  if ( myGUIObject == 0 ) {
-    myGUIObject = new BasicGUI( parent );
-  }
-  return myGUIObject;
+  return new BasicGUI( parent );
 }
 
 //=======================================================================
@@ -80,7 +75,6 @@ BasicGUI::BasicGUI( GeometryGUI* parent ) :
 {
 }
 
-
 //=======================================================================
 // function : ~BasicGUI()
 // purpose  : Destructor
index 9e086dd2c5c7f391e6c1b384c5c6671420afb402..0822236d635200c604987c4edc878ef66e83edb9 100644 (file)
@@ -1,30 +1,29 @@
 //  GEOM GEOMGUI : GUI for Geometry component
 //
 //  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
-// 
-//  This library is free software; you can redistribute it and/or 
-//  modify it under the terms of the GNU Lesser General Public 
-//  License as published by the Free Software Foundation; either 
-//  version 2.1 of the License. 
-// 
-//  This library is distributed in the hope that it will be useful, 
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of 
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-//  Lesser General Public License for more details. 
-// 
-//  You should have received a copy of the GNU Lesser General Public 
-//  License along with this library; if not, write to the Free Software 
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
-// 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+//
+//  This library is free software; you can redistribute it and/or
+//  modify it under the terms of the GNU Lesser General Public
+//  License as published by the Free Software Foundation; either
+//  version 2.1 of the License.
+//
+//  This library is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+//  Lesser General Public License for more details.
+//
+//  You should have received a copy of the GNU Lesser General Public
+//  License along with this library; if not, write to the Free Software
+//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BasicGUI.h
 //  Author : Damien COQUERET
 //  Module : GEOM
-//  $Header$
 
 #ifndef BASICGUI_H
 #define BASICGUI_H
@@ -44,7 +43,7 @@ class GEOM_BASICGUI_EXPORT BasicGUI : public GEOMGUI
 protected:
   BasicGUI( GeometryGUI* parent ); // hide constructor to avoid direct creation
 
-public :
+public:
   ~BasicGUI();
 
   // Get the only BasicGUI object
@@ -54,9 +53,6 @@ public :
   bool OnMousePress(QMouseEvent* pe, SUIT_Desktop* parent, SUIT_ViewWindow* theViewWindow);
 
   gp_Pnt ConvertClickToPoint( int x, int y, Handle(V3d_View) aView );
-
-private:
-  static BasicGUI* myGUIObject;        // the only BasicGUI object
 };
 
 #endif
index 07de548cd3268e74d5a00c009e96fa8655e36f9c..15815209d7e18be981cc6dd94e5e8cd6f7148bae 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -55,9 +55,8 @@ using namespace std;
 //=================================================================================
 BasicGUI_ArcDlg::BasicGUI_ArcDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
                                  const char* name, bool modal, WFlags fl)
-  : GEOMBase_Skeleton(parent, name, modal, WStyle_Customize |
-                      WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu),
-    myGeometryGUI(theGeometryGUI)
+  : GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                      WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_ARC")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -86,6 +85,8 @@ BasicGUI_ArcDlg::BasicGUI_ArcDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
 
   Layout1->addWidget( Group3Pnts, 2, 0 );
 
+  setHelpFileName("arc.htm");
+
   Init();
 }
 
@@ -106,7 +107,7 @@ BasicGUI_ArcDlg::~BasicGUI_ArcDlg()
 void BasicGUI_ArcDlg::Init()
 {
   /* init variables */
-  // myGeometryGUI->SetState( 0 );
+  // myGeomGUI->SetState( 0 );
   globalSelection( GEOM_POINT );
 
   myEditCurrentArgument = Group3Pnts->LineEdit1;
@@ -116,8 +117,8 @@ void BasicGUI_ArcDlg::Init()
 
   /* signals and slots connections */
   connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeometryGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeometryGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
+  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
+  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
 
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
@@ -253,7 +254,7 @@ void BasicGUI_ArcDlg::ActivateThisDialog()
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(),
           SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
-  // myGeometryGUI->SetState( 0 );
+  // myGeomGUI->SetState( 0 );
   globalSelection( GEOM_POINT );
 
   myEditCurrentArgument = Group3Pnts->LineEdit1;
@@ -271,7 +272,7 @@ void BasicGUI_ArcDlg::ActivateThisDialog()
 //=================================================================================
 void BasicGUI_ArcDlg::DeactivateActiveDialog()
 {
-  // myGeometryGUI->SetState( -1 );
+  // myGeomGUI->SetState( -1 );
   GEOMBase_Skeleton::DeactivateActiveDialog();
 }
 
@@ -291,7 +292,7 @@ void BasicGUI_ArcDlg::enterEvent(QEvent* e)
 //=================================================================================
 GEOM::GEOM_IOperations_ptr BasicGUI_ArcDlg::createOperation()
 {
-  return myGeometryGUI->GetGeomGen()->GetICurvesOperations( getStudyId() );
+  return myGeomGUI->GetGeomGen()->GetICurvesOperations( getStudyId() );
 }
 
 //=================================================================================
@@ -332,6 +333,5 @@ bool BasicGUI_ArcDlg::execute( ObjectList& objects )
 //=================================================================================
 void BasicGUI_ArcDlg::closeEvent( QCloseEvent* e )
 {
-  // myGeometryGUI->SetState( -1 );
   GEOMBase_Skeleton::closeEvent( e );
 }
index 824bcf5aeb4819e21c3f88845e799d2c8a5c7890..35038d452b60d6133ecf4f309dac49a9a5d1cd70 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BasicGUI_ArcDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_ARC_H
 #define DIALOGBOX_ARC_H
@@ -43,7 +42,8 @@ class GEOM_BASICGUI_EXPORT BasicGUI_ArcDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BasicGUI_ArcDlg( GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
+    BasicGUI_ArcDlg( GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                    const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
     ~BasicGUI_ArcDlg();
 
 protected:
@@ -58,8 +58,6 @@ private :
     void Init();
     void enterEvent(QEvent* e);
 
-    GeometryGUI*  myGeometryGUI;
-
     GEOM::GEOM_Object_var myPoint1, myPoint2, myPoint3;
 
     DlgRef_3Sel_QTD* Group3Pnts;
index 8476ef36e037b614fefadf688863fac47cdbc2f9..5bd907f714b70207320afd0a1cbd57bfca737b22 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BasicGUI_CircleDlg::BasicGUI_CircleDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu),
-   myGeometryGUI(theGeometryGUI)
+BasicGUI_CircleDlg::BasicGUI_CircleDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                       const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_CIRCLE_PV")));
   QPixmap image2(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_CIRCLE_PNTS")));
@@ -91,6 +92,8 @@ BasicGUI_CircleDlg::BasicGUI_CircleDlg(GeometryGUI* theGeometryGUI, QWidget* par
   Layout1->addWidget( Group3Pnts, 2, 0 );
   /***************************************************************/
 
+  setHelpFileName("circle.htm");
+
   Init();
 }
 
@@ -115,7 +118,7 @@ void BasicGUI_CircleDlg::Init()
 
   myPoint = myDir = myPoint1 = myPoint2 = myPoint3 = GEOM::GEOM_Object::_nil();
 
-  // myGeometryGUI->SetState( 0 );
+  // myGeomGUI->SetState( 0 );
 
   /* Get setting of step value from file configuration */
   SUIT_ResourceMgr* resMgr = SUIT_Session::session()->resourceMgr();
@@ -127,8 +130,8 @@ void BasicGUI_CircleDlg::Init()
 
   /* signals and slots connections */
   connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeometryGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeometryGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
+  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
+  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
   
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
@@ -144,7 +147,7 @@ void BasicGUI_CircleDlg::Init()
   connect(GroupPntVecR->LineEdit2, SIGNAL(returnPressed()), this, SLOT(LineEditReturnPressed()));
 
   connect(GroupPntVecR->SpinBox_DX, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPntVecR->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPntVecR->SpinBox_DX, SLOT(SetStep(double)));
   
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(),
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
@@ -318,7 +321,7 @@ void BasicGUI_CircleDlg::ActivateThisDialog()
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
-  // myGeometryGUI->SetState( 0 );
+  // myGeomGUI->SetState( 0 );
 
   ConstructorsClicked( getConstructorId() );
 }
@@ -340,7 +343,7 @@ void BasicGUI_CircleDlg::enterEvent(QEvent* e)
 //=================================================================================
 void BasicGUI_CircleDlg::DeactivateActiveDialog()
 {
-  // myGeometryGUI->SetState( -1 );
+  // myGeomGUI->SetState( -1 );
   GEOMBase_Skeleton::DeactivateActiveDialog();
 }
 
@@ -368,7 +371,7 @@ double BasicGUI_CircleDlg::getRadius() const
 //=================================================================================
 GEOM::GEOM_IOperations_ptr BasicGUI_CircleDlg::createOperation()
 {
-  return myGeometryGUI->GetGeomGen()->GetICurvesOperations( getStudyId() );
+  return myGeomGUI->GetGeomGen()->GetICurvesOperations( getStudyId() );
 }
 
 //=================================================================================
@@ -429,7 +432,6 @@ bool BasicGUI_CircleDlg::execute( ObjectList& objects )
 //=================================================================================
 void BasicGUI_CircleDlg::closeEvent( QCloseEvent* e )
 {
-  // myGeometryGUI->SetState( -1 );
   GEOMBase_Skeleton::closeEvent( e );
 }
 
index 56ec4925a2b4c81029d59cbdb93777c9f45c6c03..82b87f13710a820094da82e6476e0013d7771964 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BasicGUI_CircleDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_CIRCLE_H
 #define DIALOGBOX_CIRCLE_H
 // class    : BasicGUI_CircleDlg
 // purpose  :
 //=================================================================================
-class GEOM_BASICGUI_EXPORT BasicGUI_CircleDlg : public GEOMBase_Skeleton
-{ 
+class BasicGUI_CircleDlg : public GEOMBase_Skeleton
+{
     Q_OBJECT
 
 public:
-    BasicGUI_CircleDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BasicGUI_CircleDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                      const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~BasicGUI_CircleDlg();
 
 protected:
@@ -57,13 +57,11 @@ protected:
 
     virtual void closeEvent( QCloseEvent* e );    
 
-private :
+private:
     void   Init();
     void   enterEvent(QEvent* e);
     double getRadius() const;
 
-    GeometryGUI*  myGeometryGUI;
-
     GEOM::GEOM_Object_var myPoint, myDir, myPoint1, myPoint2, myPoint3;
 
     DlgRef_2Sel1Spin* GroupPntVecR;
@@ -83,7 +81,6 @@ private slots:
     void LineEditReturnPressed();
     void SetEditCurrentArgument();
     void ValueChangedInSpinBox();
-
 };
 
 #endif // DIALOGBOX_CIRCLE_H
index a558a22f0fded01c7f9860b5487a7cf5489cfca8..69a25e85765ea0305b347c21b85f45e9e395f699 100644 (file)
@@ -16,7 +16,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -51,18 +51,19 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BasicGUI_CurveDlg::BasicGUI_CurveDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), 
-   myGeometryGUI(theGeometryGUI)
+BasicGUI_CurveDlg::BasicGUI_CurveDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                     const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_POLYLINE")));
   QPixmap image2(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_SPLINE")));
   QPixmap image3(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_BEZIER")));
-  
+
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
 
   setCaption(tr("GEOM_CURVE_TITLE"));
-  
+
   /***************************************************************/
   RadioButton1->setPixmap( image0 );
   RadioButton2->setPixmap( image3 );
@@ -72,12 +73,14 @@ BasicGUI_CurveDlg::BasicGUI_CurveDlg(GeometryGUI* theGeometryGUI, QWidget* paren
   GroupPoints->GroupBox1->setTitle( tr( "GEOM_NODES" ) );
   GroupPoints->TextLabel1->setText( tr("GEOM_POINTS") );
   GroupPoints->PushButton1->setPixmap(image1);
-  
+
   GroupPoints->LineEdit1->setReadOnly( true );
 
   Layout1->addWidget(GroupPoints, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("curve.htm");
+
   Init();
 }
 
@@ -107,8 +110,8 @@ void BasicGUI_CurveDlg::Init()
 
   /* signals and slots connections */
   connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeometryGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeometryGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
+  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
+  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
   
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
@@ -309,7 +312,7 @@ void BasicGUI_CurveDlg::ActivateThisDialog()
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
-  // myGeometryGUI->SetState( 0 );
+  // myGeomGUI->SetState( 0 );
 
   globalSelection( GEOM_POINT );
   ConstructorsClicked( getConstructorId() );
@@ -321,7 +324,7 @@ void BasicGUI_CurveDlg::ActivateThisDialog()
 //=================================================================================
 void BasicGUI_CurveDlg::DeactivateActiveDialog()
 {
-  // myGeometryGUI->SetState( -1 );
+  // myGeomGUI->SetState( -1 );
   GEOMBase_Skeleton::DeactivateActiveDialog();
 }
 
@@ -341,7 +344,7 @@ void BasicGUI_CurveDlg::enterEvent(QEvent* e)
 //=================================================================================
 GEOM::GEOM_IOperations_ptr BasicGUI_CurveDlg::createOperation()
 {
-  return myGeometryGUI->GetGeomGen()->GetICurvesOperations( getStudyId() );
+  return myGeomGUI->GetGeomGen()->GetICurvesOperations( getStudyId() );
 }
 
 //=================================================================================
@@ -391,7 +394,6 @@ bool BasicGUI_CurveDlg::execute( ObjectList& objects )
 //=================================================================================
 void BasicGUI_CurveDlg::closeEvent( QCloseEvent* e )
 {
-  // myGeometryGUI->SetState( -1 );
   GEOMBase_Skeleton::closeEvent( e );
 }
 
index e09431ae4593dd2e101c3ea28178c87b50ff02b9..6a1b6fa9b054cab14274291e9aefe0b85a485e57 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BasicGUI_CurveDlg.h
 //  Author : Alexander SLADKOV
 //  Module : GEOM
-//  $Header$
 
 #ifndef BASICGUI_CURVE_H
 #define BASICGUI_CURVE_H
@@ -34,6 +33,7 @@
 #include "DlgRef_1Sel_QTD.h"
 
 #include "BasicGUI.h"
+
 #include <list>
 
 //=================================================================================
@@ -45,7 +45,8 @@ class GEOM_BASICGUI_EXPORT BasicGUI_CurveDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BasicGUI_CurveDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BasicGUI_CurveDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                     const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~BasicGUI_CurveDlg();
 
 protected:
@@ -60,8 +61,6 @@ private :
     void Init();
     void enterEvent(QEvent* e);
 
-    GeometryGUI* myGeometryGUI;
-
     DlgRef_1Sel_QTD* GroupPoints;
     GEOM::ListOfGO_var myPoints;
     list<GEOM::GEOM_Object_var> myOrderedSel;//!< This list used for managing orderes selection
index 273d3267af865b3491bfe1329e3983e2320dc8a4..0aa2d0da740038e25d8ad1e39a7a1a727e51dd1f 100644 (file)
@@ -16,7 +16,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -47,14 +47,16 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BasicGUI_EllipseDlg::BasicGUI_EllipseDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+BasicGUI_EllipseDlg::BasicGUI_EllipseDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                         const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_ELLIPSE_PV")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
 
   setCaption(tr("GEOM_ELLIPSE_TITLE"));
-  
+
   /***************************************************************/
   GroupConstructors->setTitle(tr("GEOM_ELLIPSE"));
   RadioButton1->setPixmap(image0);
@@ -76,6 +78,8 @@ BasicGUI_EllipseDlg::BasicGUI_EllipseDlg(GeometryGUI* theGeometryGUI, QWidget* p
   Layout1->addWidget(GroupPoints, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("ellipse.htm");
+
   Init();
 }
 
@@ -101,7 +105,7 @@ void BasicGUI_EllipseDlg::Init()
 
   myPoint = myDir = GEOM::GEOM_Object::_nil();
 
-  // myGeometryGUI->SetState( 0 );
+  // myGeomGUI->SetState( 0 );
 
   /* Get setting of step value from file configuration */
   SUIT_ResourceMgr* resMgr = SUIT_Session::session()->resourceMgr();
@@ -117,8 +121,8 @@ void BasicGUI_EllipseDlg::Init()
 
   /* signals and slots connections */
   connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeometryGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeometryGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
+  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
+  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
 
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
@@ -132,8 +136,8 @@ void BasicGUI_EllipseDlg::Init()
   connect(GroupPoints->SpinBox_DX, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
   connect(GroupPoints->SpinBox_DY, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
 
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DY, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DY, SLOT(SetStep(double)));
   
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
@@ -272,7 +276,7 @@ void BasicGUI_EllipseDlg::ActivateThisDialog()
 //=================================================================================
 void BasicGUI_EllipseDlg::DeactivateActiveDialog()
 {
-  // myGeometryGUI->SetState( -1 );
+  // myGeomGUI->SetState( -1 );
   GEOMBase_Skeleton::DeactivateActiveDialog();
 }
 
@@ -301,7 +305,7 @@ void BasicGUI_EllipseDlg::ValueChangedInSpinBox(double newValue)
 //=================================================================================
 GEOM::GEOM_IOperations_ptr BasicGUI_EllipseDlg::createOperation()
 {
-  return myGeometryGUI->GetGeomGen()->GetICurvesOperations( getStudyId() );
+  return myGeomGUI->GetGeomGen()->GetICurvesOperations( getStudyId() );
 }
 
 //=================================================================================
@@ -342,7 +346,6 @@ bool BasicGUI_EllipseDlg::execute( ObjectList& objects )
 //=================================================================================
 void BasicGUI_EllipseDlg::closeEvent( QCloseEvent* e )
 {
-  // myGeometryGUI->SetState( -1 );
   GEOMBase_Skeleton::closeEvent( e );
 }
 
index 014070aa68cbbbc72b0f6ca3d4af0abfeb10187c..038700f535cb0acdb85330312800f0e7cde7fab5 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BasicGUI_EllipseDlg.h
 //  Author : Nicolas REJNERI
 //  Module : GEOM
-//  $Header$
 
 #ifndef BASICGUI_ELLIPSE_H
 #define BASICGUI_ELLIPSE_H
@@ -44,7 +43,8 @@ class GEOM_BASICGUI_EXPORT BasicGUI_EllipseDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BasicGUI_EllipseDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BasicGUI_EllipseDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                       const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~BasicGUI_EllipseDlg();
 
 protected:
@@ -59,8 +59,6 @@ private :
     void Init();
     void enterEvent(QEvent* e);
 
-    GeometryGUI* myGeometryGUI;
-
     GEOM::GEOM_Object_var myPoint, myDir;
 
     DlgRef_2Sel2Spin* GroupPoints;
index 014f7e18c440f07a45ab13486a790e7ab3d80791..f71fc7a18fc900f004c2ec11668c26c9d480f491 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -48,8 +48,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BasicGUI_LineDlg::BasicGUI_LineDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+BasicGUI_LineDlg::BasicGUI_LineDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                   const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM",tr("ICON_DLG_LINE_2P")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM",tr("ICON_SELECT")));
@@ -75,6 +77,8 @@ BasicGUI_LineDlg::BasicGUI_LineDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
   Layout1->addWidget(GroupPoints, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("line.htm");
+
   Init();
 }
 
@@ -99,13 +103,13 @@ void BasicGUI_LineDlg::Init()
 
   myPoint1 = myPoint2 = GEOM::GEOM_Object::_nil();
 
-  // myGeometryGUI->SetState( 0 );
+  // myGeomGUI->SetState( 0 );
   globalSelection( GEOM_POINT );
        
   /* signals and slots connections */
   connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeometryGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeometryGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
+  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
+  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
 
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
@@ -223,7 +227,7 @@ void BasicGUI_LineDlg::ActivateThisDialog()
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
-  // myGeometryGUI->SetState( 0 );
+  // myGeomGUI->SetState( 0 );
   globalSelection( GEOM_POINT );
 
   myEditCurrentArgument = GroupPoints->LineEdit1;
@@ -240,7 +244,7 @@ void BasicGUI_LineDlg::ActivateThisDialog()
 //=================================================================================
 void BasicGUI_LineDlg::DeactivateActiveDialog()
 {
-  // myGeometryGUI->SetState( -1 );
+  // myGeomGUI->SetState( -1 );
   GEOMBase_Skeleton::DeactivateActiveDialog();
 }
 
@@ -260,7 +264,7 @@ void BasicGUI_LineDlg::enterEvent(QEvent* e)
 //=================================================================================
 GEOM::GEOM_IOperations_ptr BasicGUI_LineDlg::createOperation()
 {
-  return myGeometryGUI->GetGeomGen()->GetIBasicOperations( getStudyId() );
+  return myGeomGUI->GetGeomGen()->GetIBasicOperations( getStudyId() );
 }
 
 //=================================================================================
@@ -290,7 +294,6 @@ bool BasicGUI_LineDlg::execute( ObjectList& objects )
 //=================================================================================
 void BasicGUI_LineDlg::closeEvent( QCloseEvent* e )
 {
-  // myGeometryGUI->SetState( -1 );
   GEOMBase_Skeleton::closeEvent( e );
 }
 
index 943053d745254768188a17e58dda6a1f5c404af6..65eba2b981801028e2943a84a9dea8cd0a4af640 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BasicGUI_LineDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_LINE_H
 #define DIALOGBOX_LINE_H
@@ -43,7 +42,8 @@ class GEOM_BASICGUI_EXPORT BasicGUI_LineDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BasicGUI_LineDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BasicGUI_LineDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                    const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~BasicGUI_LineDlg();
 
 protected:
@@ -58,8 +58,6 @@ private :
     void Init();
     void enterEvent(QEvent* e);
 
-    GeometryGUI*  myGeometryGUI;
-
     GEOM::GEOM_Object_var myPoint1;   
     GEOM::GEOM_Object_var myPoint2;
 
index faf073950ca762b68bd15ea6dc6cf0cfa9735541..521d2a742fdd6a55e50f321c2b66f7fb89dfcec5 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -58,8 +58,8 @@
 // purpose  : Constructor
 //=================================================================================
 BasicGUI_MarkerDlg::BasicGUI_MarkerDlg( GeometryGUI* theGeometryGUI, QWidget* theParent )
-: GEOMBase_Skeleton( theParent, "BasicGUI_MarkerDlg", false,
-                    WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+  : GEOMBase_Skeleton(theGeometryGUI, theParent, "BasicGUI_MarkerDlg", false,
+                      WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap iconCS1   ( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_MARKER" ) ) );
   QPixmap iconCS2   ( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_MARKER2" ) ) );
@@ -119,6 +119,8 @@ BasicGUI_MarkerDlg::BasicGUI_MarkerDlg( GeometryGUI* theGeometryGUI, QWidget* th
   Layout1->addWidget( Group1, 2, 0 );
   Layout1->addWidget( Group2, 2, 0 );
 
+  setHelpFileName("local_coordinate_system.htm");
+  
   Init();
 }
 
@@ -158,8 +160,8 @@ void BasicGUI_MarkerDlg::Init()
   connect(Group2->LineEdit3, SIGNAL(returnPressed()), this, SLOT(LineEditReturnPressed()));
 
   connect( buttonCancel, SIGNAL( clicked() ), this, SLOT( onClose() ) );
-  connect( myGeometryGUI, SIGNAL( SignalDeactivateActiveDialog() ), this, SLOT( onDeactivate() ) );
-  connect( myGeometryGUI, SIGNAL( SignalCloseAllDialogs() ), this, SLOT( onClose() ) );
+  connect( myGeomGUI, SIGNAL( SignalDeactivateActiveDialog() ), this, SLOT( onDeactivate() ) );
+  connect( myGeomGUI, SIGNAL( SignalCloseAllDialogs() ), this, SLOT( onClose() ) );
 
   connect( buttonOk, SIGNAL( clicked() ), this, SLOT( onOk() ) );
   connect( buttonApply, SIGNAL( clicked() ), this, SLOT( onApply() ) );
@@ -320,7 +322,7 @@ void BasicGUI_MarkerDlg::onSelectionDone0()
     if ( aRes && !aSelectedObj->_is_nil() )
     {
       TopoDS_Shape aShape;
-      if ( myGeomBase->GetShape( aSelectedObj, aShape, TopAbs_SHAPE ) && !aShape.IsNull() )
+      if ( GEOMBase::GetShape( aSelectedObj, aShape, TopAbs_SHAPE ) && !aShape.IsNull() )
       {
         if ( aSelectedObj->GetType() == GEOM_MARKER && aShape.ShapeType() == TopAbs_FACE )
         {
@@ -402,7 +404,7 @@ void BasicGUI_MarkerDlg::onSelectionDone()
     if ( !CORBA::is_nil( aSelectedObj ) && aRes ) {
       aName = GEOMBase::GetName( aSelectedObj );
       TopoDS_Shape aShape;
-      if ( myGeomBase->GetShape( aSelectedObj, aShape, TopAbs_SHAPE ) ) {
+      if ( GEOMBase::GetShape( aSelectedObj, aShape, TopAbs_SHAPE ) ) {
        GEOM::short_array anIndexes;
 
        TColStd_IndexedMapOfInteger aMap;
@@ -643,7 +645,7 @@ void BasicGUI_MarkerDlg::enterEvent(QEvent* e)
 //=================================================================================
 GEOM::GEOM_IOperations_ptr BasicGUI_MarkerDlg::createOperation()
 {
-  return myGeometryGUI->GetGeomGen()->GetIBasicOperations( getStudyId() );
+  return myGeomGUI->GetGeomGen()->GetIBasicOperations( getStudyId() );
 }
 
 //=================================================================================
index 6d096ac4b0d9e61dbe326386aa33daf534d0c1b6..7ba75b60b52fa548a15b4179ceb1136ede81e237 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BasicGUI_MarkerDlg.h
 //  Author : Sergey LITONIN
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_Marker_H
 #define DIALOGBOX_Marker_H
@@ -62,12 +61,10 @@ protected:
                                                  const bool   toRemoveFromEngine = true,
                                                  const double lineWidth = -1 );
 
-private :
+private:
   void                          enterEvent( QEvent* e );
   void                          onSelectionDone0();
 
-  GeometryGUI* myGeometryGUI;
-
 private slots:
   void                          onOk();
   void                          onClose();
index 544f2611de1b8b884002526c80426ba2fedf220d..22975fe585d9c86d16fa40ac300d61c9d0796eda 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -46,8 +46,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BasicGUI_PlaneDlg::BasicGUI_PlaneDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+BasicGUI_PlaneDlg::BasicGUI_PlaneDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                     const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_PLANE_PV")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_PLANE_3PNTS")));
@@ -99,6 +101,8 @@ BasicGUI_PlaneDlg::BasicGUI_PlaneDlg(GeometryGUI* theGeometryGUI, QWidget* paren
   Layout1->addWidget(GroupFace, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("plane.htm");
+  
   Init();
 }
 
@@ -123,7 +127,7 @@ void BasicGUI_PlaneDlg::Init()
 
   myPoint = myDir = myPoint1 = myPoint2 = myPoint3 = myFace = GEOM::GEOM_Object::_nil();
 
-  // myGeometryGUI->SetState( 0 );
+  // myGeomGUI->SetState( 0 );
 
   /* Get setting of step value from file configuration */
   SUIT_ResourceMgr* resMgr = SUIT_Session::session()->resourceMgr();
@@ -141,8 +145,8 @@ void BasicGUI_PlaneDlg::Init()
 
   /* signals and slots connections */
   connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeometryGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeometryGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
+  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
+  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
 
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
@@ -166,9 +170,9 @@ void BasicGUI_PlaneDlg::Init()
   connect(Group3Pnts->SpinBox_DX, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
   connect(GroupFace->SpinBox_DX, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
 
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPntDir->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), Group3Pnts->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupFace->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPntDir->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), Group3Pnts->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupFace->SpinBox_DX, SLOT(SetStep(double)));
 
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
@@ -373,7 +377,7 @@ void BasicGUI_PlaneDlg::ActivateThisDialog()
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
-  // myGeometryGUI->SetState( 0 );
+  // myGeomGUI->SetState( 0 );
 
   ConstructorsClicked( getConstructorId() );
 }
@@ -384,7 +388,7 @@ void BasicGUI_PlaneDlg::ActivateThisDialog()
 //=================================================================================
 void BasicGUI_PlaneDlg::DeactivateActiveDialog()
 {
-  // myGeometryGUI->SetState( -1 );
+  // myGeomGUI->SetState( -1 );
   GEOMBase_Skeleton::DeactivateActiveDialog();
 }
 
@@ -429,7 +433,7 @@ double BasicGUI_PlaneDlg::getSize() const
 //=================================================================================
 GEOM::GEOM_IOperations_ptr BasicGUI_PlaneDlg::createOperation()
 {
-  return myGeometryGUI->GetGeomGen()->GetIBasicOperations( getStudyId() );
+  return myGeomGUI->GetGeomGen()->GetIBasicOperations( getStudyId() );
 }
 
 //=================================================================================
@@ -501,7 +505,6 @@ bool BasicGUI_PlaneDlg::execute( ObjectList& objects )
 //=================================================================================
 void BasicGUI_PlaneDlg::closeEvent( QCloseEvent* e )
 {
-  // myGeometryGUI->SetState( -1 );
   GEOMBase_Skeleton::closeEvent( e );
 }
 
index af874bbcce2638fb3714732d86efe35e54255033..05e8c69ecbb7e08f12dbd28c5b7ca0a9acca4337 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BasicGUI_PlaneDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_PLANE_H
 #define DIALOGBOX_PLANE_H
@@ -45,9 +44,10 @@ class GEOM_BASICGUI_EXPORT BasicGUI_PlaneDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BasicGUI_PlaneDlg( GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BasicGUI_PlaneDlg( GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                      const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~BasicGUI_PlaneDlg();
-    
+
 protected:
     // redefined from GEOMBase_Helper
     virtual GEOM::GEOM_IOperations_ptr createOperation();
@@ -61,8 +61,6 @@ private :
     void enterEvent(QEvent* e);
     double getSize() const;
 
-    GeometryGUI* myGeometryGUI;
-
     GEOM::GEOM_Object_var myPoint, myDir, myPoint1, myPoint2, myPoint3, myFace;
 
     DlgRef_2Sel1Spin* GroupPntDir;
index e21f745ece36b8a7c206181f2acfe9a32a235ef4..a194408cc3a7de282ae1c07f29f8c5148145911d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -57,8 +57,9 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BasicGUI_PointDlg::BasicGUI_PointDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, fl ), myGeometryGUI(theGeometryGUI)
+BasicGUI_PointDlg::BasicGUI_PointDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                     const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, fl )
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_POINT")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_POINT_EDGE")));
@@ -121,15 +122,17 @@ BasicGUI_PointDlg::BasicGUI_PointDlg(GeometryGUI* theGeometryGUI, QWidget* paren
   myX->setPalette( aPal );
   myY->setPalette( aPal );
   myZ->setPalette( aPal );
+
+  setHelpFileName("point.htm");
  
   Init();
 }
 
 
-//=======================================================================
+//=================================================================================
 // function : ~BasicGUI_PointDlg()
 // purpose  : Destructor
-//=======================================================================
+//=================================================================================
 BasicGUI_PointDlg::~BasicGUI_PointDlg()
 {
 }
@@ -149,8 +152,6 @@ void BasicGUI_PointDlg::Init()
 
   myEditCurrentArgument = 0;
 
-  // myGeometryGUI->SetState( 0 );
-
   /* Get setting of step value from file configuration */
   SUIT_ResourceMgr* resMgr = SUIT_Session::session()->resourceMgr();
   double step = resMgr->doubleValue( "Geometry", "SettingsGeomStep", 100);
@@ -176,8 +177,8 @@ void BasicGUI_PointDlg::Init()
 
   /* signals and slots connections */
   connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeometryGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeometryGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
+  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
+  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
 
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
@@ -194,13 +195,13 @@ void BasicGUI_PointDlg::Init()
   connect(GroupRefPoint->SpinBox_DY, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
   connect(GroupRefPoint->SpinBox_DZ, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
 
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupOnCurve->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupXYZ->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupXYZ->SpinBox_DY, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupXYZ->SpinBox_DZ, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupRefPoint->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupRefPoint->SpinBox_DY, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupRefPoint->SpinBox_DZ, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupOnCurve->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupXYZ->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupXYZ->SpinBox_DY, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupXYZ->SpinBox_DZ, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupRefPoint->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupRefPoint->SpinBox_DY, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupRefPoint->SpinBox_DZ, SLOT(SetStep(double)));
 
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));  
@@ -303,10 +304,10 @@ bool BasicGUI_PointDlg::ClickOnApply()
 }
 
 
-//=======================================================================
+//=================================================================================
 // function : ClickOnCancel()
 // purpose  :
-//=======================================================================
+//=================================================================================
 void BasicGUI_PointDlg::ClickOnCancel()
 {
   GEOMBase_Skeleton::ClickOnCancel();
@@ -322,66 +323,68 @@ void BasicGUI_PointDlg::SelectionIntoArgument()
   const int id = getConstructorId();
 
   if ( ( id == 1 || id == 2 ) && myEditCurrentArgument != 0 )
-    {
-      myEditCurrentArgument->setText("");
-      myX->setText( "" );
-      myY->setText( "" );
-      myZ->setText( "" );
-      myRefPoint = myEdge = GEOM::GEOM_Object::_nil();
-    }
-       
+  {
+    myEditCurrentArgument->setText("");
+    myX->setText( "" );
+    myY->setText( "" );
+    myZ->setText( "" );
+    myRefPoint = myEdge = GEOM::GEOM_Object::_nil();
+  }
+
   if ( IObjectCount() == 1 )
+  {
+    Standard_Boolean aRes = Standard_False;
+    Handle(SALOME_InteractiveObject) anIO = firstIObject();
+    GEOM::GEOM_Object_var aSelectedObject = GEOMBase::ConvertIOinGEOMObject( anIO, aRes );
+    if ( !CORBA::is_nil( aSelectedObject ) && aRes )
     {
-      Standard_Boolean aRes = Standard_False;
-      Handle(SALOME_InteractiveObject) anIO = firstIObject();
-      GEOM::GEOM_Object_var aSelectedObject = GEOMBase::ConvertIOinGEOMObject( anIO, aRes );
-      if ( !CORBA::is_nil( aSelectedObject ) && aRes )
-       {
-         if ( id == 0 )
-           {
-             // get CORBA reference to data object
-             TopoDS_Shape aShape = myGeometryGUI->GetShapeReader().GetShape( myGeometryGUI->GetGeomGen(), aSelectedObject );
-             if ( aShape.IsNull() )
-               return;
-             
-             if ( aShape.ShapeType() != TopAbs_VERTEX )
-               {
-                 TColStd_IndexedMapOfInteger aMap;
-                 
-                 ((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr()->GetIndexes( anIO, aMap );
-                 
-                 if ( aMap.Extent() == 1 )
-                   {
-                     int anIndex = aMap( 1 );
-                     TopTools_IndexedMapOfShape aShapes;
-                     TopExp::MapShapes( aShape, aShapes );
-                     aShape = aShapes.FindKey( anIndex );
-
-                     if ( aShape.IsNull() || aShape.ShapeType() != TopAbs_VERTEX )
-                       return;
-                   }
-                 else
-                   return;
-               }
-
-             gp_Pnt aPnt = BRep_Tool::Pnt( TopoDS::Vertex( aShape ) );
-             GroupXYZ->SpinBox_DX->SetValue( aPnt.X() );
-             GroupXYZ->SpinBox_DY->SetValue( aPnt.Y() );
-             GroupXYZ->SpinBox_DZ->SetValue( aPnt.Z() );
-           }
-         else if ( id == 1 )
-           {
-             myRefPoint = aSelectedObject;
-             GroupRefPoint->LineEdit1->setText( GEOMBase::GetName( aSelectedObject ) );
-           }
-         else if ( id == 2 )
-           {
-             myEdge = aSelectedObject;
-             GroupOnCurve->LineEdit1->setText( GEOMBase::GetName( aSelectedObject ) );
-           }
-       }
+      if ( id == 0 )
+      {
+        // get CORBA reference to data object
+        TopoDS_Shape aShape = myGeomGUI->GetShapeReader().GetShape
+          ( myGeomGUI->GetGeomGen(), aSelectedObject );
+        if ( aShape.IsNull() )
+          return;
+
+        if ( aShape.ShapeType() != TopAbs_VERTEX )
+        {
+          TColStd_IndexedMapOfInteger aMap;
+          LightApp_Application* anApp =
+            (LightApp_Application*)(SUIT_Session::session()->activeApplication());
+          anApp->selectionMgr()->GetIndexes( anIO, aMap );
+
+          if ( aMap.Extent() == 1 )
+          {
+            int anIndex = aMap( 1 );
+            TopTools_IndexedMapOfShape aShapes;
+            TopExp::MapShapes( aShape, aShapes );
+            aShape = aShapes.FindKey( anIndex );
+
+            if ( aShape.IsNull() || aShape.ShapeType() != TopAbs_VERTEX )
+              return;
+          }
+          else
+            return;
+        }
+
+        gp_Pnt aPnt = BRep_Tool::Pnt( TopoDS::Vertex( aShape ) );
+        GroupXYZ->SpinBox_DX->SetValue( aPnt.X() );
+        GroupXYZ->SpinBox_DY->SetValue( aPnt.Y() );
+        GroupXYZ->SpinBox_DZ->SetValue( aPnt.Z() );
+      }
+      else if ( id == 1 )
+      {
+        myRefPoint = aSelectedObject;
+        GroupRefPoint->LineEdit1->setText( GEOMBase::GetName( aSelectedObject ) );
+      }
+      else if ( id == 2 )
+      {
+        myEdge = aSelectedObject;
+        GroupOnCurve->LineEdit1->setText( GEOMBase::GetName( aSelectedObject ) );
+      }
     }
-  
+  }
+
   displayPreview();
 }
 
@@ -444,7 +447,7 @@ void BasicGUI_PointDlg::enterEvent(QEvent* e)
 void BasicGUI_PointDlg::ActivateThisDialog( )
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  // myGeometryGUI->SetState( 0 );
+  // myGeomGUI->SetState( 0 );
   ConstructorsClicked( getConstructorId() );
 }
 
@@ -455,7 +458,7 @@ void BasicGUI_PointDlg::ActivateThisDialog( )
 //=================================================================================
 void BasicGUI_PointDlg::DeactivateActiveDialog()
 {
-  // myGeometryGUI->SetState( -1 );
+  // myGeomGUI->SetState( -1 );
   GEOMBase_Skeleton::DeactivateActiveDialog();
 }
 
@@ -469,10 +472,10 @@ void BasicGUI_PointDlg::ValueChangedInSpinBox(double newValue)
   displayPreview();
 }
 
-//=======================================================================
+//=================================================================================
 // funcion  : getParameter()
 // purpose  :
-//=======================================================================
+//=================================================================================
 double BasicGUI_PointDlg::getParameter() const
 {
   return GroupOnCurve->SpinBox_DX->GetValue();
@@ -500,7 +503,7 @@ void BasicGUI_PointDlg::OnPointSelected( const gp_Pnt& thePnt )
 //=================================================================================
 GEOM::GEOM_IOperations_ptr BasicGUI_PointDlg::createOperation()
 {
-  return myGeometryGUI->GetGeomGen()->GetIBasicOperations( getStudyId() );
+  return myGeomGUI->GetGeomGen()->GetIBasicOperations( getStudyId() );
 }
 
 //=================================================================================
@@ -547,12 +550,14 @@ bool BasicGUI_PointDlg::execute( ObjectList& objects )
     double dy = GroupRefPoint->SpinBox_DY->GetValue();
     double dz = GroupRefPoint->SpinBox_DZ->GetValue();
   
-    anObj = GEOM::GEOM_IBasicOperations::_narrow( getOperation() )->MakePointWithReference( myRefPoint, dx, dy, dz );
+    anObj = GEOM::GEOM_IBasicOperations::_narrow( getOperation() )->
+      MakePointWithReference( myRefPoint, dx, dy, dz );
     res = true;
     break;
   }
   case 2 :
-    anObj = GEOM::GEOM_IBasicOperations::_narrow( getOperation() )->MakePointOnCurve( myEdge, getParameter() );
+    anObj = GEOM::GEOM_IBasicOperations::_narrow( getOperation() )->
+      MakePointOnCurve( myEdge, getParameter() );
     res = true;
     break;
   }
@@ -590,6 +595,5 @@ bool BasicGUI_PointDlg::execute( ObjectList& objects )
 //=================================================================================
 void BasicGUI_PointDlg::closeEvent( QCloseEvent* e )
 {
-  // myGeometryGUI->SetState( -1 );
   GEOMBase_Skeleton::closeEvent( e );
 }
index 4372cff2874ba62ef50cc167cadb5007d253f598..5d9e7cd7f3d5851e75c41eb2a17317ed97aae076 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BasicGUI_PointDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_POINT_H
 #define DIALOGBOX_POINT_H
@@ -48,13 +47,14 @@ class GEOM_BASICGUI_EXPORT BasicGUI_PointDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BasicGUI_PointDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BasicGUI_PointDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                     const char* name = 0, bool modal = FALSE, WFlags fl = 0);
 
     ~BasicGUI_PointDlg();
 
     bool acceptMouseEvent() const { return ( getConstructorId() == 0 );  };
     void OnPointSelected( const gp_Pnt& ); // called by BasicGUI::OnMousePress()
-    
+
 protected:
     // redefined from GEOMBase_Helper
     virtual GEOM::GEOM_IOperations_ptr createOperation();
@@ -68,8 +68,6 @@ private :
     void enterEvent(QEvent* e);
     double getParameter() const;
 
-    GeometryGUI* myGeometryGUI;
-
     GEOM::GEOM_Object_var myEdge;
     GEOM::GEOM_Object_var myRefPoint; 
 
index 8860b2e48129dc88cb29e2ea0dbd210909c50bbc..ab7a81556db0525a5b1acdee83378474207e235d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -48,15 +48,16 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BasicGUI_VectorDlg::BasicGUI_VectorDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, fl ), myGeometryGUI(theGeometryGUI)
+BasicGUI_VectorDlg::BasicGUI_VectorDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                       const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, fl)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_VECTOR_2P")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_VECTOR_DXYZ")));
   QPixmap image2(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
 
   setCaption(tr("GEOM_VECTOR_TITLE"));
-  
+
   /***************************************************************/
   GroupConstructors->setTitle(tr("GEOM_VECTOR"));
   RadioButton1->setPixmap(image0);
@@ -84,6 +85,8 @@ BasicGUI_VectorDlg::BasicGUI_VectorDlg(GeometryGUI* theGeometryGUI, QWidget* par
   Layout1->addWidget(GroupDimensions, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("vector.htm");
+  
   /* Initialisations */
   Init();
 }
@@ -128,8 +131,8 @@ void BasicGUI_VectorDlg::Init()
 
   /* signals and slots connections */
   connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeometryGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeometryGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
+  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
+  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
   
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
@@ -145,9 +148,9 @@ void BasicGUI_VectorDlg::Init()
   connect(GroupDimensions->SpinBox_DY, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
   connect(GroupDimensions->SpinBox_DZ, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
 
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DZ, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DZ, SLOT(SetStep(double)));
 
   connect(GroupDimensions->CheckBox1, SIGNAL(stateChanged(int)), this, SLOT(ReverseVector(int)));
 
@@ -323,7 +326,7 @@ void BasicGUI_VectorDlg::ActivateThisDialog()
 //=================================================================================
 void BasicGUI_VectorDlg::DeactivateActiveDialog()
 {
-  // myGeometryGUI->SetState( -1 );
+  // myGeomGUI->SetState( -1 );
   GEOMBase_Skeleton::DeactivateActiveDialog();
 }
 
@@ -369,7 +372,7 @@ void BasicGUI_VectorDlg::ReverseVector(int state)
 //=================================================================================
 GEOM::GEOM_IOperations_ptr BasicGUI_VectorDlg::createOperation()
 {
-  return myGeometryGUI->GetGeomGen()->GetIBasicOperations( getStudyId() );
+  return myGeomGUI->GetGeomGen()->GetIBasicOperations( getStudyId() );
 }
 
 //=================================================================================
index 04f45957cc88ad13c033464469321707bc09cc3b..a9dcb51b8cdcc17e9795dc096d94d4420f9c45ba 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BasicGUI_VectorDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_VECTOR_H
 #define DIALOGBOX_VECTOR_H
@@ -46,9 +45,10 @@ class GEOM_BASICGUI_EXPORT BasicGUI_VectorDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BasicGUI_VectorDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BasicGUI_VectorDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                      const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~BasicGUI_VectorDlg();
-    
+
 protected:
     // redefined from GEOMBase_Helper
     virtual GEOM::GEOM_IOperations_ptr createOperation();
@@ -59,8 +59,6 @@ private :
     void Init();
     void enterEvent(QEvent* e);
 
-    GeometryGUI* myGeometryGUI;
-
     GEOM::GEOM_Object_var myPoint1;   
     GEOM::GEOM_Object_var myPoint2;
 
@@ -71,7 +69,7 @@ private slots:
     void ClickOnOk();
     void ClickOnCancel();
     bool ClickOnApply();
-    
+
     void ActivateThisDialog();
     void DeactivateActiveDialog();
     
index 168c8bc7b818e1a6a3de65fd0be7366a84d1edd4..5fc54525777470519bddd9d7f26fe97e9e19dfd5 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -61,8 +61,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BasicGUI_WorkingPlaneDlg::BasicGUI_WorkingPlaneDlg(GeometryGUI* theGeometryGUI , QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+BasicGUI_WorkingPlaneDlg::BasicGUI_WorkingPlaneDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                                   const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_WPLANE_FACE")));
@@ -103,6 +105,8 @@ BasicGUI_WorkingPlaneDlg::BasicGUI_WorkingPlaneDlg(GeometryGUI* theGeometryGUI ,
   Layout1->addWidget(Group3, 1, 0);
   /***************************************************************/
 
+  setHelpFileName("working_plane.htm");
+
   Init();
 }
 
@@ -122,9 +126,9 @@ void BasicGUI_WorkingPlaneDlg::Init()
 {
   /* init variables */
   myEditCurrentArgument = Group1->LineEdit1;
-  myWPlane = myGeometryGUI->GetWorkingPlane();
+  myWPlane = myGeomGUI->GetWorkingPlane();
 
-  // myGeometryGUI->SetState( 0 );
+  // myGeomGUI->SetState( 0 );
 
   myFace = GEOM::GEOM_Object::_nil();
   myVectX = GEOM::GEOM_Object::_nil();
@@ -137,8 +141,8 @@ void BasicGUI_WorkingPlaneDlg::Init()
 
    /* signals and slots connections */
   connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeometryGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeometryGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
+  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
+  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
   connect(GroupConstructors, SIGNAL(clicked(int)), this, SLOT(ConstructorsClicked(int)));
 
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
@@ -168,7 +172,7 @@ void BasicGUI_WorkingPlaneDlg::Init()
 void BasicGUI_WorkingPlaneDlg::ConstructorsClicked(int constructorId)
 {
   disconnect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 0, this, 0);
-  // myGeometryGUI->SetState( 0 );
+  // myGeomGUI->SetState( 0 );
 
   switch (constructorId)
     {
@@ -249,7 +253,7 @@ void BasicGUI_WorkingPlaneDlg::ClickOnOk()
 bool BasicGUI_WorkingPlaneDlg::ClickOnApply()
 {
   buttonApply->setFocus();
-  myGeometryGUI->application()->putInfo(tr(""));
+  myGeomGUI->application()->putInfo(tr(""));
   const int id = getConstructorId();
 
   if (id == 0) {
@@ -262,8 +266,8 @@ bool BasicGUI_WorkingPlaneDlg::ClickOnApply()
           gp_Pln aPln = aGPlane->Pln();
 
           myWPlane = aPln.Position();
-          myGeometryGUI->SetWorkingPlane(myWPlane);
-          myGeometryGUI->ActiveWorkingPlane();
+          myGeomGUI->SetWorkingPlane(myWPlane);
+          myGeomGUI->ActiveWorkingPlane();
           return true;
         }
       }
@@ -305,8 +309,8 @@ bool BasicGUI_WorkingPlaneDlg::ClickOnApply()
 
       myWPlane = gp_Ax3(BRep_Tool::Pnt(V1), aDirZ, aDirX);
 
-      myGeometryGUI->SetWorkingPlane(myWPlane);
-      myGeometryGUI->ActiveWorkingPlane();
+      myGeomGUI->SetWorkingPlane(myWPlane);
+      myGeomGUI->ActiveWorkingPlane();
       return true;
     }
   } else if (id == 2) {
@@ -328,8 +332,8 @@ bool BasicGUI_WorkingPlaneDlg::ClickOnApply()
 
     myWPlane = gp_Ax3(P1, aDirZ, aDirX);
 
-    myGeometryGUI->SetWorkingPlane(myWPlane);
-    myGeometryGUI->ActiveWorkingPlane();
+    myGeomGUI->SetWorkingPlane(myWPlane);
+    myGeomGUI->ActiveWorkingPlane();
     return true;
   }
   return false;
@@ -434,7 +438,7 @@ void BasicGUI_WorkingPlaneDlg::ActivateThisDialog( )
 //=================================================================================
 void BasicGUI_WorkingPlaneDlg::DeactivateActiveDialog()
 {
-  // myGeometryGUI->SetState( -1 );
+  // myGeomGUI->SetState( -1 );
   GEOMBase_Skeleton::DeactivateActiveDialog();
 }
 
@@ -463,6 +467,5 @@ void BasicGUI_WorkingPlaneDlg::enterEvent(QEvent* e)
 //=================================================================================
 void BasicGUI_WorkingPlaneDlg::closeEvent( QCloseEvent* e )
 {
-  // myGeometryGUI->SetState( -1 );
   GEOMBase_Skeleton::closeEvent( e );
 }
index b12233c6e3f59f4f8d15ea93b19679bf151bad5c..35561c741e3f3b22dcfa627e343c4ca7ae66b8f3 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -44,7 +44,8 @@ class GEOM_BASICGUI_EXPORT BasicGUI_WorkingPlaneDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BasicGUI_WorkingPlaneDlg( GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
+    BasicGUI_WorkingPlaneDlg( GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                             const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
     ~BasicGUI_WorkingPlaneDlg();
     virtual void closeEvent( QCloseEvent* e );
 
@@ -52,8 +53,6 @@ private:
     void Init();
     void enterEvent(QEvent* e);
 
-    GeometryGUI* myGeometryGUI;
-
     GEOM::GEOM_Object_var myFace;
     GEOM::GEOM_Object_var myVectX;
     GEOM::GEOM_Object_var myVectZ;
index 331c25944490cbe3ba1da48e7924633e9b4fc818..83f50ff0e3c663b80d0f414f4a727bccb95ef2ba 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -71,8 +71,8 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
 LDFLAGS += -lGEOMFiltersSelection -lGEOMBase -lGEOM
 
index e83aa1739e5c92e05245ec7307892b7277a0f935..66ad69008034f5d03bd3a234c8049483b2ab05d4 100644 (file)
@@ -16,7 +16,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -30,7 +30,6 @@
 #include "BlocksGUI_QuadFaceDlg.h"
 #include "BlocksGUI_BlockDlg.h"
 #include "BlocksGUI_TrsfDlg.h"
-//#include "BlocksGUI_CheckMultiBlockDlg.h"
 #include "BlocksGUI_ExplodeDlg.h"
 #include "BlocksGUI_PropagateDlg.h"
 
@@ -40,6 +39,8 @@
 #include "SUIT_MessageBox.h"
 #include "SUIT_Session.h"
 
+#include "SalomeApp_Application.h"
+
 BlocksGUI* BlocksGUI::myGUIObject = 0;
 
 //=======================================================================
@@ -83,35 +84,13 @@ bool BlocksGUI::OnGUIEvent( int theCommandID, SUIT_Desktop* parent )
 
   switch (theCommandID)
   {
-    case 9999:
-      aDlg = new BlocksGUI_BlockDlg (parent);
-      break;
-
-    case 9998:
-      aDlg = new BlocksGUI_TrsfDlg (parent);
-      break;
-
-    case 9997:
-      aDlg = new BlocksGUI_QuadFaceDlg (parent);
-      break;
-
-    case 9996:
-//      aDlg = new BlocksGUI_CheckMultiBlockDlg (parent, Sel);
-      SUIT_MessageBox::warn1 (parent,
-                             QObject::tr("WRN_WARNING"), 
-                             QObject::tr("WRN_NOT_IMPLEMENTED"),
-                             QObject::tr("BUT_OK"));
-      break;
-      
-    case 9995:
-      aDlg = new BlocksGUI_ExplodeDlg (parent);
-      break;
-    case 99991:
-      aDlg = new BlocksGUI_PropagateDlg (parent, "");
-      break;
-
+    case 9999:  aDlg = new BlocksGUI_BlockDlg     (getGeometryGUI(), parent); break;
+    case 9998:  aDlg = new BlocksGUI_TrsfDlg      (getGeometryGUI(), parent); break;
+    case 9997:  aDlg = new BlocksGUI_QuadFaceDlg  (getGeometryGUI(), parent); break;
+    case 9995:  aDlg = new BlocksGUI_ExplodeDlg   (getGeometryGUI(), parent); break;
+    case 99991: aDlg = new BlocksGUI_PropagateDlg (getGeometryGUI(), parent); break;
     default:
-      SUIT_Session::session()->activeApplication()->putInfo(tr("GEOM_PRP_COMMAND").arg(theCommandID));
+      getGeometryGUI()->getApp()->putInfo(tr("GEOM_PRP_COMMAND").arg(theCommandID));
       break;
   }
 
index 043834d8d39e76f179aa3b8a9363bb57573b99f2..21430bf2c36185fc692d05e88df91a1fe948a52d 100644 (file)
@@ -16,7 +16,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 5d0444ea468642b2bf4e577973d13055ab1089d0..cc7876a36c735be1fb18ac964b99a8c1069a5d16 100644 (file)
@@ -16,7 +16,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -41,9 +41,8 @@ using namespace std;
 // class    : BlocksGUI_BlockDlg()
 // purpose  : Constructs a BlocksGUI_BlockDlg which is a child of 'parent'.
 //=================================================================================
-BlocksGUI_BlockDlg::BlocksGUI_BlockDlg (QWidget* parent,
-                                        bool modal)
-     : GEOMBase_Skeleton(parent, "BlockDlg", modal,
+BlocksGUI_BlockDlg::BlocksGUI_BlockDlg (GeometryGUI* theGeometryGUI, QWidget* parent, bool modal)
+     : GEOMBase_Skeleton(theGeometryGUI, parent, "BlockDlg", modal,
                          WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_DLG_BLOCK_2F")));
@@ -88,6 +87,8 @@ BlocksGUI_BlockDlg::BlocksGUI_BlockDlg (QWidget* parent,
   Layout1->addWidget(Group6F, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("newentity_blocks.htm#HexahedralSolid");
+
   Init();
 }
 
@@ -327,15 +328,6 @@ void BlocksGUI_BlockDlg::enterEvent (QEvent* e)
     ActivateThisDialog();
 }
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  : public slot to deactivate if active
-//=================================================================================
-//void BlocksGUI_BlockDlg::DeactivateActiveDialog()
-//{
-//  GEOMBase_Skeleton::DeactivateActiveDialog();
-//}
-
 //=================================================================================
 // function : createOperation
 // purpose  :
index eafe7991873437379d9b98cca9a9909c838adf0f..92801ac052d4561b1519c2b6588078d96ea2721c 100644 (file)
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BlocksGUI_BlockDlg.h
 //  Author : Julia DOROVSKIKH
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_BLOCK_H
 #define DIALOGBOX_BLOCK_H
@@ -44,7 +43,7 @@ class GEOM_BLOCKSGUI_EXPORT BlocksGUI_BlockDlg : public GEOMBase_Skeleton
   Q_OBJECT
 
 public:
-  BlocksGUI_BlockDlg (QWidget* parent,
+  BlocksGUI_BlockDlg (GeometryGUI* theGeometryGUI, QWidget* parent,
                      bool modal = FALSE);
   ~BlocksGUI_BlockDlg();
 
@@ -71,7 +70,6 @@ private slots:
   void ClickOnOk();
   bool ClickOnApply();
   void ActivateThisDialog();
-//  void DeactivateActiveDialog();
   void ConstructorsClicked (int constructorId);
 
   void SelectionIntoArgument();
index 728082a4e9f3e4db14107f99683102fe4977294a..d8ec38847ab6cfb4e7077f98ed865474c07a697f 100644 (file)
@@ -16,7 +16,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -50,9 +50,8 @@
 // class    : BlocksGUI_ExplodeDlg()
 // purpose  : Constructs a BlocksGUI_ExplodeDlg which is a child of 'parent'.
 //=================================================================================
-BlocksGUI_ExplodeDlg::BlocksGUI_ExplodeDlg (QWidget* parent,
-                                            bool modal)
-     : GEOMBase_Skeleton(parent, "ExplodeDlg", modal,
+BlocksGUI_ExplodeDlg::BlocksGUI_ExplodeDlg (GeometryGUI* theGeometryGUI, QWidget* parent, bool modal)
+     : GEOMBase_Skeleton(theGeometryGUI, parent, "ExplodeDlg", modal,
                          WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image1 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_BLOCK_EXPLODE")));
@@ -108,6 +107,8 @@ BlocksGUI_ExplodeDlg::BlocksGUI_ExplodeDlg (QWidget* parent,
   Layout1->addWidget(myGrp1, 1, 0);
   /***************************************************************/
 
+  setHelpFileName("explode_on_blocks.htm");
+
   Init();
 }
 
index d8a7993e90f9bae4915505ed3c096cf4ca4d19b8..8e309ecfdbfd6a8c1535b54ad9988b6c9ba13d78 100644 (file)
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BlocksGUI_ExplodeDlg.h
 //  Author : Julia DOROVSKIKH
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_BLOCK_EXPLODE_H
 #define DIALOGBOX_BLOCK_EXPLODE_H
@@ -45,8 +44,7 @@ class GEOM_BLOCKSGUI_EXPORT BlocksGUI_ExplodeDlg : public GEOMBase_Skeleton
   Q_OBJECT
 
 public:
-  BlocksGUI_ExplodeDlg (QWidget* parent,
-                       bool modal = FALSE);
+  BlocksGUI_ExplodeDlg (GeometryGUI*, QWidget* parent, bool modal = FALSE);
   ~BlocksGUI_ExplodeDlg();
 
 protected:
index 0c4bdc44bb05a92606c778b491c5cfc6f2ae3466..e126dcf05a36ce1c9755ca30d882e7cfd26417ae 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -46,8 +46,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BlocksGUI_PropagateDlg::BlocksGUI_PropagateDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+BlocksGUI_PropagateDlg::BlocksGUI_PropagateDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                               const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_PROPAGATE")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -75,10 +77,11 @@ BlocksGUI_PropagateDlg::BlocksGUI_PropagateDlg(QWidget* parent, const char* name
 
   /***************************************************************/
 
+  setHelpFileName("propagate.htm");
+
   Init();
 }
 
-
 //=================================================================================
 // function : ~BlocksGUI_PropagateDlg()
 // purpose  : Destroys the object and frees any allocated resources
@@ -87,7 +90,6 @@ BlocksGUI_PropagateDlg::~BlocksGUI_PropagateDlg()
 {
 }
 
-
 //=================================================================================
 // function : Init()
 // purpose  :
@@ -102,10 +104,6 @@ void BlocksGUI_PropagateDlg::Init()
   //myGeomGUI->SetState( 0 );
 
   /* signals and slots connections */
-  connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
-
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
 
@@ -126,8 +124,6 @@ void BlocksGUI_PropagateDlg::ClickOnOk()
     ClickOnCancel();
 }
 
-
-
 //=================================================================================
 // function : ClickOnApply()
 // purpose  :
@@ -148,16 +144,6 @@ bool BlocksGUI_PropagateDlg::ClickOnApply()
 }
 
 
-//=================================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=================================================================================
-void BlocksGUI_PropagateDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection
@@ -203,17 +189,6 @@ void BlocksGUI_PropagateDlg::LineEditReturnPressed()
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  :
-//=================================================================================
-void BlocksGUI_PropagateDlg::DeactivateActiveDialog()
-{
-  //myGeomGUI->SetState( -1 );
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : ActivateThisDialog()
 // purpose  :
@@ -316,4 +291,3 @@ GEOM::GEOM_Object_ptr BlocksGUI_PropagateDlg::getFather (GEOM::GEOM_Object_ptr)
 {
   return myObject;
 }
-
index e0efe4271e118a0ff76799c1ecddd18cf29f4f20..e6236d6323db257262dab655f49b29b6d1b816b3 100644 (file)
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BlocksGUI_PropagateDlg.h
 //  Author : VKN
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_BlocksGUI_PropagateDlg_H
 #define DIALOGBOX_BlocksGUI_PropagateDlg_H
@@ -43,7 +42,8 @@ class GEOM_BLOCKSGUI_EXPORT BlocksGUI_PropagateDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BlocksGUI_PropagateDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BlocksGUI_PropagateDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                          const char* name = "", bool modal = FALSE, WFlags fl = 0);
     ~BlocksGUI_PropagateDlg();
 
 protected:
@@ -56,27 +56,23 @@ protected:
 private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
 
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
 
     void LineEditReturnPressed();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
 
-private :
+private:
     void Init();
     void enterEvent(QEvent* e);
     void closeEvent(QCloseEvent* e);
     void activateSelection();
 
-private :
-
+private:
     GEOM::GEOM_Object_var      myObject;
     QPushButton*               mySelBtn;
     QLineEdit*                 mySelName;
-
 };
 
 #endif // DIALOGBOX_BlocksGUI_PropagateDlg_H
index ebf979a2b0002e40d693daf08a932568ce9d1769..0f1b9747f374ecae807374e386e466908042be5d 100644 (file)
@@ -16,7 +16,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 #include "SalomeApp_Application.h"
 #include "LightApp_SelectionMgr.h"
 
-//using namespace std;
-
 #include <qlabel.h>
 
 //=================================================================================
 // class    : BlocksGUI_QuadFaceDlg()
 // purpose  : Constructs a BlocksGUI_QuadFaceDlg which is a child of 'parent'.
 //=================================================================================
-BlocksGUI_QuadFaceDlg::BlocksGUI_QuadFaceDlg (QWidget* parent,
-                                        bool modal)
-     : GEOMBase_Skeleton(parent, "QuadFaceDlg", modal,
+BlocksGUI_QuadFaceDlg::BlocksGUI_QuadFaceDlg (GeometryGUI* theGeometryGUI, QWidget* parent, bool modal)
+     : GEOMBase_Skeleton(theGeometryGUI, parent, "QuadFaceDlg", modal,
                          WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
-  QPixmap image1 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_QUAD_FACE_4_VERT")));
-  QPixmap image2 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_QUAD_FACE_2_EDGE")));
-  QPixmap image3 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_QUAD_FACE_4_EDGE")));
-  QPixmap imageS (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
+  SUIT_ResourceMgr* aResMgr = myGeomGUI->getApp()->resourceMgr();
+  QPixmap image1 (aResMgr->loadPixmap("GEOM",tr("ICON_DLG_QUAD_FACE_4_VERT")));
+  QPixmap image2 (aResMgr->loadPixmap("GEOM",tr("ICON_DLG_QUAD_FACE_2_EDGE")));
+  QPixmap image3 (aResMgr->loadPixmap("GEOM",tr("ICON_DLG_QUAD_FACE_4_EDGE")));
+  QPixmap imageS (aResMgr->loadPixmap("GEOM",tr("ICON_SELECT")));
 
   setCaption(tr("GEOM_QUAD_FACE_TITLE"));
 
@@ -102,6 +100,8 @@ BlocksGUI_QuadFaceDlg::BlocksGUI_QuadFaceDlg (QWidget* parent,
   Layout1->addWidget(myGrp3, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("newentity_blocks.htm#QuadrangleFace");
+
   Init();
 }
 
index 42a8c3944dfb064c1f1637d9e7a168e0d8d49624..be706bab3903202db8add0e65e7d95d5857e3d83 100644 (file)
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BlocksGUI_QuadFaceDlg.h
 //  Author : Julia DOROVSKIKH
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_QUAD_FACE_H
 #define DIALOGBOX_QUAD_FACE_H
@@ -45,15 +44,14 @@ class GEOM_BLOCKSGUI_EXPORT BlocksGUI_QuadFaceDlg : public GEOMBase_Skeleton
         Edge14, Edge24, Edge34, Edge44 };
 
 public:
-  BlocksGUI_QuadFaceDlg (QWidget* parent,
-                        bool modal = FALSE);
+  BlocksGUI_QuadFaceDlg (GeometryGUI*, QWidget* parent, bool modal = FALSE);
   ~BlocksGUI_QuadFaceDlg();
 
 protected:
   // redefined from GEOMBase_Helper
   virtual GEOM::GEOM_IOperations_ptr createOperation();
-  virtual                            bool isValid (QString& msg);
-  virtual                            bool execute (ObjectList& objects);
+  virtual                       bool isValid (QString& msg);
+  virtual                       bool execute (ObjectList& objects);
 
 private:
   void Init();
@@ -81,7 +79,6 @@ private slots:
   void ClickOnOk();
   bool ClickOnApply();
   void ActivateThisDialog();
-//  void DeactivateActiveDialog();
   void ConstructorsClicked( int constructorId );
 
   void SelectionIntoArgument();
index b58b8c62d47753a6b1c58510d56887f3b03db942..bfc6d9d663cbe992c73ca296e6bc2dc8b0cde2e6 100644 (file)
@@ -16,7 +16,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 // class    : BlocksGUI_TrsfDlg()
 // purpose  : Constructs a BlocksGUI_TrsfDlg which is a child of 'parent'.
 //=================================================================================
-BlocksGUI_TrsfDlg::BlocksGUI_TrsfDlg (QWidget* parent,
-                                      bool modal)
-     : GEOMBase_Skeleton(parent, "TrsfDlg", modal,
+BlocksGUI_TrsfDlg::BlocksGUI_TrsfDlg (GeometryGUI* theGeometryGUI, QWidget* parent, bool modal)
+     : GEOMBase_Skeleton(theGeometryGUI, parent, "TrsfDlg", modal,
                          WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
-  QPixmap image1 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_BLOCK_MULTITRSF_SIMPLE")));
-  QPixmap image2 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_BLOCK_MULTITRSF_DOUBLE")));
-  QPixmap imageS (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
+  SUIT_ResourceMgr* aResMgr = myGeomGUI->getApp()->resourceMgr();
+  QPixmap image1 (aResMgr->loadPixmap("GEOM", tr("ICON_DLG_BLOCK_MULTITRSF_SIMPLE")));
+  QPixmap image2 (aResMgr->loadPixmap("GEOM", tr("ICON_DLG_BLOCK_MULTITRSF_DOUBLE")));
+  QPixmap imageS (aResMgr->loadPixmap("GEOM", tr("ICON_SELECT")));
 
   setCaption(tr("GEOM_BLOCK_MULTITRSF_TITLE"));
 
@@ -119,6 +119,8 @@ BlocksGUI_TrsfDlg::BlocksGUI_TrsfDlg (QWidget* parent,
   Layout1->addWidget( myGrp2, 2, 0 );
   /***************************************************************/
 
+  setHelpFileName("multi_transformation.htm");
+
   Init();
 }
 
@@ -347,16 +349,6 @@ void BlocksGUI_TrsfDlg::enterEvent (QEvent* e)
     this->ActivateThisDialog();
 }
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  :
-//=================================================================================
-//void BlocksGUI_TrsfDlg::DeactivateActiveDialog()
-//{
-//  // disconnect selection
-//  GEOMBase_Skeleton::DeactivateActiveDialog();
-//}
-
 //=================================================================================
 // function : ValueChangedInSpinBox()
 // purpose  :
index 92688039bd63a7340b7ae0541b539ced6f70efa0..fdc053637754b2cd666172776b2c0cf707a0b596 100644 (file)
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BlocksGUI_TrsfDlg.h
 //  Author : Julia DOROVSKIKH
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_BLOCK_MULTITRSF_H
 #define DIALOGBOX_BLOCK_MULTITRSF_H
@@ -48,8 +47,7 @@ class GEOM_BLOCKSGUI_EXPORT BlocksGUI_TrsfDlg : public GEOMBase_Skeleton
   enum { SpinBox1, SpinBox2U, SpinBox2V };
 
 public:
-  BlocksGUI_TrsfDlg (QWidget* parent,
-                    bool modal = FALSE);
+  BlocksGUI_TrsfDlg (GeometryGUI*, QWidget* parent, bool modal = FALSE);
   ~BlocksGUI_TrsfDlg();
 
 protected:
@@ -83,7 +81,6 @@ private slots:
   void ClickOnOk();
   bool ClickOnApply();
   void ActivateThisDialog();
-//  void DeactivateActiveDialog();
   void ConstructorsClicked (int constructorId);
 
   void SelectionIntoArgument();
index d7f2af03f7be23f3ff315bc28d4298585d9faaab..26c44567927b63051c6fddad80e4c597a95184bc 100644 (file)
@@ -16,7 +16,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -61,8 +61,8 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
 LDFLAGS += -lGEOMFiltersSelection -lGEOMBase
 
index f48642f5155f268f21687168888143482f72d85d..17702fe43721188c26e7b821c9aaacf9b5411d38 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -89,7 +89,7 @@ bool BooleanGUI::OnGUIEvent(int theCommandID, SUIT_Desktop* parent)
   else
     return false;
 
-  QDialog* aDlg = new BooleanGUI_Dialog( anOperation, parent, "");
+  QDialog* aDlg = new BooleanGUI_Dialog( anOperation, getGeometryGUI(), parent, "");
   aDlg->show();
    
   return true;
index 7e7e238f6726d5fbbbffc82433f80399a767de46..9592d6c44a0c0ac307f3567a71007625b7f03cd1 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index c1e4e6d5ddab7922c0c4c9d244f516df42f87a87..b777cddd43472d82efc6c0b25f5fa4edf0560c21 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -45,8 +45,9 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BooleanGUI_Dialog::BooleanGUI_Dialog( const int theOperation, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, fl),
+BooleanGUI_Dialog::BooleanGUI_Dialog( const int theOperation, GeometryGUI* theGeometryGUI,
+                                      QWidget* parent, const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, fl),
    myOperation( theOperation )
 {
   QPixmap image0;
@@ -57,21 +58,25 @@ BooleanGUI_Dialog::BooleanGUI_Dialog( const int theOperation, QWidget* parent, c
          image0 = QPixmap( SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_COMMON")));
                        aTitle = tr("GEOM_COMMON");
                        aCaption = tr("GEOM_COMMON_TITLE");
+                       setHelpFileName("common.htm");
                        break;
                case BooleanGUI::CUT:
          image0 = QPixmap( SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_CUT")));
                        aTitle = tr("GEOM_CUT");
                        aCaption = tr("GEOM_CUT_TITLE");
+                       setHelpFileName("cut.htm");
                        break;
                case BooleanGUI::FUSE:
          image0 = QPixmap( SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_FUSE")));
                        aTitle = tr("GEOM_FUSE");
                        aCaption = tr("GEOM_FUSE_TITLE");
+                       setHelpFileName("fuse.htm");
                        break;
                case BooleanGUI::SECTION:
          image0 = QPixmap( SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_SECTION")));
                        aTitle = tr("GEOM_SECTION");
                        aCaption = tr("GEOM_SECTION_TITLE");
+                       setHelpFileName("section.htm");
                        break;
        }
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -119,7 +124,6 @@ BooleanGUI_Dialog::~BooleanGUI_Dialog()
 }
 
 
-
 //=================================================================================
 // function : Init()
 // purpose  :
@@ -216,7 +220,6 @@ void BooleanGUI_Dialog::SetEditCurrentArgument()
 }
 
 
-
 //=================================================================================
 // function : LineEditReturnPressed()
 // purpose  :
index b6e357623db5d1aaa613bdcac246b1ea13c38768..e42fd2be241e4d639237eecd985ab312b38dc9e0 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BooleanGUI_Dialog.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef BooleanGUI_Dialog_H
 #define BooleanGUI_Dialog_H
@@ -44,7 +43,8 @@ class GEOM_BOOLEANGUI_EXPORT BooleanGUI_Dialog : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BooleanGUI_Dialog( const int theOperation, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BooleanGUI_Dialog( const int theOperation, GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                      const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~BooleanGUI_Dialog();
 
 protected:
@@ -71,7 +71,6 @@ private slots:
     void SelectionIntoArgument();
     void LineEditReturnPressed();
     void ActivateThisDialog();
-
 };
 
 #endif // BooleanGUI_Dialog_H
index f90b5d458f48cef3ef02241872a11d91de95f57b..45846c8383be403d874b16f2a52b99bcbc146321 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -52,8 +52,8 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
 LDFLAGS += -lGEOMBase
 
index ea176cdc70e71e3a66ef0a661b5dfdb9ea367e8d..21f5f918866455655a66b8e81d0bc2476a33ae02 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -85,12 +85,12 @@ bool BuildGUI::OnGUIEvent( int theCommandID, SUIT_Desktop* parent )
 
   switch ( theCommandID )
   {
-    case 4081: aDlg = new BuildGUI_EdgeDlg    ( parent, "" ); break;
-    case 4082: aDlg = new BuildGUI_WireDlg    ( parent, "" ); break;
-    case 4083: aDlg = new BuildGUI_FaceDlg    ( parent, "" ); break;
-    case 4084: aDlg = new BuildGUI_ShellDlg   ( parent, "" ); break;
-    case 4085: aDlg = new BuildGUI_SolidDlg   ( parent, "" ); break;
-    case 4086: aDlg = new BuildGUI_CompoundDlg( parent, "" ); break;
+    case 4081: aDlg = new BuildGUI_EdgeDlg    ( getGeometryGUI(), parent, "" ); break;
+    case 4082: aDlg = new BuildGUI_WireDlg    ( getGeometryGUI(), parent, "" ); break;
+    case 4083: aDlg = new BuildGUI_FaceDlg    ( getGeometryGUI(), parent, "" ); break;
+    case 4084: aDlg = new BuildGUI_ShellDlg   ( getGeometryGUI(), parent, "" ); break;
+    case 4085: aDlg = new BuildGUI_SolidDlg   ( getGeometryGUI(), parent, "" ); break;
+    case 4086: aDlg = new BuildGUI_CompoundDlg( getGeometryGUI(), parent, "" ); break;
     
     default: 
       SUIT_Session::session()->activeApplication()->putInfo( tr( "GEOM_PRP_COMMAND" ).arg( theCommandID ) ); 
index ae230ce1639b7180924307eb2f5872976dfd0e77..6de75a9dd01dcb533c7e368a7aa75763c159cbad 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index d993cbbe00188566901077da000a6b50731cd970..e8dfbb88a4fd9fd5729a9166ddcbd61dee459df8 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BuildGUI_CompoundDlg::BuildGUI_CompoundDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+BuildGUI_CompoundDlg::BuildGUI_CompoundDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                           const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_BUILD_COMPOUND")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -65,6 +67,8 @@ BuildGUI_CompoundDlg::BuildGUI_CompoundDlg(QWidget* parent, const char* name, bo
   Layout1->addWidget(GroupShapes, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("compound.htm");
+
   /* Initialisations */
   Init();
 }
index b667addb896ad6c6b343a58566cb247b9310a459..31182622c2d74fb2e1de4115601113a91e1d366a 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : GEOMBase_CompoundDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_COMPOUND_H
 #define DIALOGBOX_COMPOUND_H
@@ -43,7 +42,8 @@ class GEOM_BUILDGUI_EXPORT BuildGUI_CompoundDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BuildGUI_CompoundDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BuildGUI_CompoundDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                        const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~BuildGUI_CompoundDlg();
 
 protected:
@@ -67,7 +67,6 @@ private slots:
     void ActivateThisDialog();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
-
 };
 
 #endif // DIALOGBOX_COMPOUND_H
index e43e9e6f9d7b1a4e00481b3bd779580c07f8ace2..873efc3a6872661d5dd7e6a39ac561ada6b057bb 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BuildGUI_EdgeDlg::BuildGUI_EdgeDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+BuildGUI_EdgeDlg::BuildGUI_EdgeDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                   const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_BUILD_EDGE")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -74,6 +76,8 @@ BuildGUI_EdgeDlg::BuildGUI_EdgeDlg(QWidget* parent, const char* name, bool modal
   Layout1->addWidget(GroupPoints, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("edge.htm");
+
   /* Initialisations */
   Init();
 }
index f18a6a5c21a216719efd6a465a1a9c20d9a896c5..3a7b7b2b50e0e9ccb1c5cc2f89312dff6d67bb8c 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BuildGUI_EdgeDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_EDGE_H
 #define DIALOGBOX_EDGE_H
@@ -43,7 +42,8 @@ class GEOM_BUILDGUI_EXPORT BuildGUI_EdgeDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BuildGUI_EdgeDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BuildGUI_EdgeDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                    const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~BuildGUI_EdgeDlg();
 
 protected:
@@ -52,7 +52,7 @@ protected:
     virtual bool isValid( QString& msg );
     virtual bool execute( ObjectList& objects );    
 
-private :
+private:
     void Init();
     void enterEvent(QEvent* e);
     
@@ -69,7 +69,6 @@ private slots:
     void LineEditReturnPressed();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
-
 };
 
 #endif // DIALOGBOX_EDGE_H
index f9a5891f2574759e2be4857642ae5c0ef3b471de..36d8605a98b90e8974001bb2054ac281f2620dd9 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -46,8 +46,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BuildGUI_FaceDlg::BuildGUI_FaceDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+BuildGUI_FaceDlg::BuildGUI_FaceDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                   const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_BUILD_FACE")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -69,6 +71,8 @@ BuildGUI_FaceDlg::BuildGUI_FaceDlg(QWidget* parent, const char* name, bool modal
   Layout1->addWidget(GroupWire, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("face.htm");
+
   /* Initialisations */
   Init();
 }
index 35a7d5646cb13bfd8723caee30052cb81d6bafb1..734cbc2f3548d5c00b7ffba9026349fbd503f94b 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BuildGUI_FaceDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_FACE_H
 #define DIALOGBOX_FACE_H
@@ -43,7 +42,8 @@ class GEOM_BUILDGUI_EXPORT BuildGUI_FaceDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BuildGUI_FaceDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BuildGUI_FaceDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                    const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~BuildGUI_FaceDlg();
 
 protected:
@@ -66,7 +66,6 @@ private slots:
     void ActivateThisDialog();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
-
 };
 
 #endif // DIALOGBOX_FACE_H
index 54fd59132151d82b6dfa002919d02e69349dab69..3054237bd44b6f6b52af0d36f09e870e1542c90e 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BuildGUI_ShellDlg.cxx
 //  Author : Damien COQUERET
 //  Module : GEOM
-//  $Header
+//  $Header$
 
 #include "BuildGUI_ShellDlg.h"
 #include "GEOMImpl_Types.hxx"
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BuildGUI_ShellDlg::BuildGUI_ShellDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+BuildGUI_ShellDlg::BuildGUI_ShellDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                     const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_DLG_BUILD_SHELL")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_SELECT")));
@@ -67,6 +69,8 @@ BuildGUI_ShellDlg::BuildGUI_ShellDlg(QWidget* parent, const char* name, bool mod
   Layout1->addWidget(GroupShell, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("shell.htm");
+
   /* Initialisations */
   Init();
 }
index 9fbc89603c93606db6a751d4dcac0497f24edf09..8c113246836714b95445a32a74ef6e26d8394716 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BuildGUI_ShellDlg.h
 //  Author : Damien COQUERET
 //  Module : GEOM
-//  $Header: 
 
 #ifndef DIALOGBOX_SHELL_H
 #define DIALOGBOX_SHELL_H
@@ -43,7 +42,8 @@ class GEOM_BUILDGUI_EXPORT BuildGUI_ShellDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BuildGUI_ShellDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BuildGUI_ShellDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                     const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~BuildGUI_ShellDlg();
 
 protected:
@@ -67,7 +67,6 @@ private slots:
     void SetEditCurrentArgument();
     void SelectionIntoArgument();
     void ActivateThisDialog();
-
 };
 
 #endif // DIALOGBOX_SHELL_H
index 9dbdec0db4269489681bb64bde216127ba13c34b..84009bfc21bc1b2ee33b9d0709822b686b3afc93 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BuildGUI_SolidDlg.cxx
 //  Author : Damien COQUERET
 //  Module : GEOM
-//  $Header
+//  $Header$
 
 #include "BuildGUI_SolidDlg.h"
 #include "GEOMImpl_Types.hxx"
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BuildGUI_SolidDlg::BuildGUI_SolidDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+BuildGUI_SolidDlg::BuildGUI_SolidDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                     const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_DLG_BUILD_SOLID")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_SELECT")));
@@ -68,6 +70,8 @@ BuildGUI_SolidDlg::BuildGUI_SolidDlg(QWidget* parent, const char* name, bool mod
   Layout1->addWidget(GroupSolid, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("solid.htm");
+
   /* Initialisations */
   Init();
 }
index 1d3802bfbfffa8c93d8ff99f0def198abf94bc47..41982f4a2287efb07aa378289bc3b5dee5cdeac8 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BuildGUI_SolidDlg.h
 //  Author : Damien COQUERET
 //  Module : GEOM
-//  $Header: 
 
 #ifndef DIALOGBOX_SOLID_H
 #define DIALOGBOX_SOLID_H
@@ -43,7 +42,8 @@ class GEOM_BUILDGUI_EXPORT BuildGUI_SolidDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BuildGUI_SolidDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BuildGUI_SolidDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                     const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~BuildGUI_SolidDlg();
 
 protected:
@@ -69,7 +69,6 @@ private slots:
     void SelectionIntoArgument();
     void ActivateThisDialog();
     void EnableNameField(bool toEnable);
-
 };
 
 #endif // DIALOGBOX_SOLID_H
index 9775a5cb155181789f5447cc45df78ba1719e7b7..4c9da598a08064b07d2e680bfb08fc46cf858e16 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-BuildGUI_WireDlg::BuildGUI_WireDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+BuildGUI_WireDlg::BuildGUI_WireDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                   const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_BUILD_WIRE")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -67,6 +69,8 @@ BuildGUI_WireDlg::BuildGUI_WireDlg(QWidget* parent, const char* name, bool modal
   Layout1->addWidget(GroupPoints, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("wire.htm");
+
   /* Initialisations */
   Init();
 }
index 15df1e2e682fedaa2a9747883aac0501b6e6be82..ecfcc2c1481d0c046db610f4433217433eb8b8ed 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : BuildGUI_WireDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_WIRE_H
 #define DIALOGBOX_WIRE_H
@@ -43,7 +42,8 @@ class GEOM_BUILDGUI_EXPORT BuildGUI_WireDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    BuildGUI_WireDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    BuildGUI_WireDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                    const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~BuildGUI_WireDlg();
 
 protected:
@@ -67,7 +67,6 @@ private slots:
     void ActivateThisDialog();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
-
 };
 
 #endif // DIALOGBOX_WIRE_H
index db8700ff85ccb844b0c8454b66f916b62935d15a..9ba43d0ecf0a799262cc408f053fb8a914556be0 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -63,8 +63,8 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
 LDFLAGS += -lGEOMFiltersSelection -lGEOMBase
 
index 13d6577d13bdd4f2514b1921fd5b6303c3920390..1f26121e5c6d477a685f1ffd57e4c528990c0e66 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 74d4096106d73a247c007e55370eb8f19a19b442..bf69a32866e23afa8cb8cfded91c583d55832cb0 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 59d22518b7747b2a04deb946508ffcebdd98994c..8df00b98544580bf18f534767834aef0727c548d 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -50,8 +50,8 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
 LDFLAGS += -lGEOM
 
index be2fc46835a927c3f3c3b1a334482b9ecd8b5e3c..0159516ca388b2c994a0c595ad2fc3a404c14328 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_1List1Spin1Btn_QTD.ui'
index bbb25661cca431200dfd0eea21301977c7f310d3..a14fe62a5e05233dcae014bb4e967f247cf9ec63 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_1List1Spin1Btn_QTD.ui'
index a23049fb2294ab616d2642a71228306a4cb96378..05e896b28be67f2a15d46a58a8f7be782f0f0c06 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_1Sel1Check1List_QTD.ui'
index 60095acc3f2aa0a92658d604c155bd3d38276a62..834d71a3290f6ea89bc9484c885098a84b75265f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_1Sel1Check1List_QTD.ui'
index eb0f2cdb38cef5f6e09714585ad2b2f1e7281a7e..7c86f65c737b8229ed800ce8b059b6f7b524d54a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_1Sel1Check_QTD.ui'
index 3c67a3a4ec66cc0dae85fb36c13afd1e5d24d7ed..ace1e2606f729231591f9211e2e371fe185004b5 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_1Sel1Check_QTD.ui'
index 86be0f2dd9a28fcbf823b1afe11d9bd1fd6d9a82..1788e1892ed8a837fbc5e3b30e0003b824a6513a 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index d599d56c2d227904664eb2e16714ee6544f9c958..3202db597b968bbf2868d54b6ed06afe3cc1efc4 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 89196c2fc3e4fd9f99df583c6aba24c410baeaf3..cfca35fa217a5136b00621967b5f3b91b8b3ebb7 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 993a3e93497f2935121af2fe0c9ae6ef9fc71432..0e30376eb52020d432f294c920040b0548bb7b4e 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index a92fc99e5669ca9ce4b10afdccc2b0c3d4166381..57014bf694b4e35f722d328c257a21ab3c75e38b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_1Sel1Spin1Check_QTD.ui'
index 8cbc6c1a78f776d7dbb7b498128731db5625f393..1dd195db423a050daf7bf70a008a24b138387261 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_1Sel1Spin1Check_QTD.ui'
index 7eae9fbec0edd9938da0bdbc00afb0fbb5324873..716703312448902535bc2e5a2a5f1ecb0741681e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_1Sel1Spin_QTD.ui'
index 778c0b8515af4b206576f8ed7c74b8d1c2f4c55f..f00c396ef922f7a44bc41d51c7c2ce491d2146d0 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_1Sel1Spin_QTD.ui'
index f8471b369c2440cc3ca3994eb7fb45a17019f202..17b68a9a5fbde13e10a41057b7c752a7cb32d599 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index ee6f9d0c886a3930803171cd5b0ae347ffa34f1a..c7e8054c1938d38394d810c0ac9b67593c772628 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 38d5551f515fc4394bb0e8b7c4d97b3090e7fcd7..ea98f7166cc253a04157c0565852d1ed80dc3b79 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_1Sel2Spin_QTD.ui'
index a952e67c14ed7be1b37da6e8386b67b53376e0ad..b85a76a37589adc171aa701ab10c25a3194e0c77 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_1Sel2Spin_QTD.ui'
index 854abd297bc7509da430f35dd1d802d8091b0b62..db0cb79ec98e03a40cef77322cf85011f7172ba3 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_1Sel3Check_QTD.ui'
index 0301e2661ed98dae9169ac9a46485a7c605bc933..83e38df33bcadf3037070b5146da586400af55c6 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_1Sel3Check_QTD.ui'
index 8cf310421063d2aa8cc23d0ad0d556ba32c4fdb1..a356d2f1fe2cec0e8f553c84ed4f6f490d2ecd61 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 003acde75e06771fca99e88f405263b32936a8ab..f307a283b1b3edf432a5b75274f695ffeaa4d68b 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index d08f76765f9c1361ef9846ca8e26953aaf47d9c5..e0356a60496a5ed6184f7b0c765574aba84cf407 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_1Sel3Spin_QTD.ui'
index 8314a9e78afe84acf1970fc3b56b220d05273e38..61b0d21f0d578b6caf8aef9ef26d409174a52288 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_1Sel3Spin_QTD.ui'
index 107e5a42675f03952c9f28a27b85d68c1bae46c4..66af2fea24aaff6afe75c45d4ccd0aa0fdb531fb 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index a39c4cb0443fd5e1a8bc058177b93d87eb9b5672..4dcfeb3c60a8b3bfd5bfa6dbcf446628c0eda7d5 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 735bc811e23afe570f5e469cda235c89c7c91534..f245c629260ef959e76ae7e258379540e4de0053 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_1Sel4Spin_QTD.ui'
index ce50174d62c1fcc7c30876a3554550074fdd19ee..a865d411b9e37b131d1bab38b858b44fcdef6fd4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_1Sel4Spin_QTD.ui'
index bc150405c33f74ad323e2fff6f4318667f349cfc..1820c25e2da5d8e6493849d57d539c6023e77df6 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 968f67053bae9a39ec2f38013fc9f2ebe29af23d..e1bbefbebe33eca8b4957694d613e89238354695 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index a37665f717340b692c9417f4629b7d2bcaf376bb..3fd23ef11fa862fc6b1e6fb02842b7bd19010c82 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_1Sel5Spin_QTD.ui'
index 5e93d42e2f94e30a1671205f909eb70656c626da..d5375b19c37fad9d0cda5c46b9011c4af2a1f83c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_1Sel5Spin_QTD.ui'
index 81e9d40de0856a36c8b11107d77a6aa78234a586..ff29a6216b448d44f61a524467c1e0c7c5326f85 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_1Sel_QTD.ui'
index 730efcc1557fb3ab2ba424faafa83190cadc28a7..0c2220e53e08c5d49d1138253703313b1e197f52 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_1Sel_QTD.ui'
index 9ce410dcac0edc8768bb9047923cdb1154c8ef65..4fce2845380151be766aacf904d2182fd47d668b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_1Sel_QTD.ui'
index 20778cd4b1d69d6f41897cb2c9f806a7c8faf2ba..00244bc79a2194f108d01503456567d8d3a3e227 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index efcc0847b830f3fd2619ced194ea552c3ee33e69..8acaa26806b096cc6bf7801f70d47b1e47ad7e1a 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index e01489a1228f128005cad510251e969020906bfa..a028f91d9bdca2ffce9dab93319a2857a87b8c3b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_1Spin_QTD.ui'
index 4966216b1585242db0493db86c7ecc4f370955ab..25177e9e589ba28f01dc1cfb667129d411555d12 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_1Spin_QTD.ui'
index b42b334cfa3a4d595bfb333f0e767b68e72f27ed..141e744fd26ab01b4746269a5833e56f8c2cb4d1 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index f6dd01c426a7a59ee69d6b7ee221505bd2b6d343..8e401687fdbb85afc6cc9bbdc312445a10200981 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 717897572c4495b877e161422e367b999ee03773..0184c15e425e2d9e2d8371055dadc224dc55dd57 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index b899ff9753ef4d4b279da9018ad5f28ac63eb7bf..227dcee676d0825fd97f83562cb9249f5c0db9fc 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index f67e3e07f08edfdc5548a6ed6df04dab09e1996a..35fd8b355d2f80285c33ae934338cec5ee454651 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_2Sel1Spin2Check_QTD.ui'
index 9d4a408209dfe8a26bc7311ccf4fb6ba6b237d35..617fd445abea5e300cda6da396b181bee3eecd2e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_2Sel1Spin2Check_QTD.ui'
index 5e03c27475187fb68fc117b42bc715d441db601d..0e649c958221529e73d893ab4567fe2e213192fb 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_2Sel1Spin_QTD.ui'
index 04a83b211d55a5f47b3a665f69f54cafdc27107a..d35c3606e41649cf26dd237cbb58b287b1378b98 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_2Sel1Spin_QTD.ui'
index 660206876fa4b559a09c308ffeccaf87e1dda87f..58341f3bf85cbe8f7ef20d6f0888a7cf6cf9f9a7 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index a5aa9002bf33b44ac04ec6ea469791682806d174..ed09840e0daa04cb56c34adc5543e64a05e1faa1 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index f8ac135dae7c8f0f195f34f04e57cb1cffad4f61..e352f7d3456d4a57685fd39fdae95b25a080ff03 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index eeff1453d4d326bb483bd7b94803ddb817718bb9..b15de5665a9d575fa2dfecd3bbbcf81b40213ac1 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 3091cdf4b51288ee088bb058b6886737528fd167..b2d22bfda3c5b94e8e5d837c7d757ae0e5cee8eb 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_2Sel2Spin1Check_QTD.ui'
index 63fdf388c1547eb752e743293aa139d6689ec4d1..c3d70300544169616090eacd8ad48eba3c5f5c6e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_2Sel2Spin1Check_QTD.ui'
index 2e18f041133006117d2650ad0406717980e36dda..faf1f66b15ba9b7bc54ce481e66ca9cd03c55980 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_2Sel2Spin_QTD.ui'
index 1b65d1c9e93ad137c279a28c791c2006157bc28e..bc5157559db48499815776fbe8c4612c5e6228c7 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_2Sel2Spin_QTD.ui'
index a0a9999f8523f23d6cf4b59bca683b2891ea44e1..8006c508fd24c5345b5b1a52286afe9ea0a57d56 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index dd809e13a52f4be9efe2237b6d5d19120a653754..53b857b66eaa313f120d75cb01248f8e67dd1ebd 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index a931f602b547e3daed2ae157a52cba391abf1ac6..a479051848122f13272bed216cb3c2aa762e6951 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_2Sel3Spin_QTD.ui'
index 274b97df2e05c41345d8cffff438d99bb31e8bb7..8b49e9f50df40bb8aa408e7f63ec25ba3b412e5b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_2Sel3Spin_QTD.ui'
index 2a039dd2b096f6502659657995197431cf586ac2..bfb387e535378b5eb086bf553ecca1e6234365a9 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 348cbaa445298ee8a0775dcb0a9e301d1fca5578..1d5e0c4ab8391ee240a89a9f9f95cd3b38f4f1d1 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 8449ee1bda42bc31384b7df3e1c4acfa4d28e0ea..3dd3f2e38f3cc994b13751c3d4c7c13d02539fc5 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_2Sel4Spin1Check_QTD.ui'
index 2eaded5166a737658758124635e35568737ed8f9..7f49d2b09c4850a21aa9a2f70d1b55a0ad317bfb 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_2Sel4Spin1Check_QTD.ui'
index 62f352171b0abcf5f6110b7557e7f57ca8dc5bea..7e305f6efabce854738963d11ed33842de8d1619 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_2Sel_QTD.ui'
index 9584b2ade8d97f02053aabcb3436790255b3ea43..c28d7e90861d4667393c7a3d0d42746c25df2656 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_2Sel_QTD.ui'
index f66c33baa38c5b667f00da6109b8f91527b20f49..437ed0b28f39484dd2658ab989174b8daf510424 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 050715ae91ef7a2d0e9959ba2a04f2219c51c937..a69052c94d2792c2299c75bc57586f7bd02e7785 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 31f4680107b078137f215f76b717d99cae8533de..fab9c4f8c97c5e0a228868bb6734f4ee367f6774 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_2Spin_QTD.ui'
index 790f856886f7e93b8767b916e1381e28471c6680..b820d4b55e8ee7860cdd92b51fffe954f366d7b6 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_2Spin_QTD.ui'
index 30dc8c1e532bd9286ca83bd3c93bcb0b720fec80..9640159b6f1cd2996ca9146b693e8f4f691c0cde 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_3Check_QTD.ui'
index 60eaa5b00587c6dee8f7baba2da1d2bd54634c8f..976bf89048548ba17764fafb21f55907f58a0b22 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_3Check_QTD.ui'
index 76de7351e016e3b353519c09c23eaf13bef4135e..d9e7176cf302ea8ef8b0700adc9357cd21ed49f5 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index e15001c0f0569b493b4f97ba81567f158723243a..60a779899d368ebc62dc56f424a3cc5241ce459c 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index e8b60c9b9ef7dab3ca2d7c1a273c66edebc7630c..dd1a8b249d882c29c18c82c5a85cdefeada0a759 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 9f0d8d18d88400b255e5c19f9b3d73c615ea6073..d1731cfd058ea7ad5c352ffcbbefcaf7f5fbd1ae 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 45d83b35808465d8a5d305fb2c820c0c0f225a5f..9c9ca51455c843ede3ba56f3b7cbccedfa12dcb0 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_3Sel3Spin1Check_QTD.ui'
index 253191887bb5a3c4cb10d95cfcb91c5ccc4744cd..a4c0c63b6ce168c359d1b429a1e6dd430225cc28 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_3Sel3Spin1Check_QTD.ui'
index b290b918ab59af064870030f5191c80b0815f5dd..d8faeac598e29c0d2fc2a42d3cca35694a67754f 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 06e055a1ad5aed96547ef0e33a850eb3066bb077..696c6461b2e97f1d37262019bca0df576fab41ca 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index e32b155cb67a21ba80a09bab6656553fb9860b9f..c0f469b30cb4e6498d9f1d47d4f6d768e673b502 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_3Sel4Spin2Check_QTD.ui'
index d96e2ce85ee4980115370701ba309d4753b5f0ee..9503dec91868435939ee5ca72e2c89efe22443f8 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_3Sel4Spin2Check_QTD.ui'
index 9381494f31091692ffc96274d789e3dff3696db2..66a038632530609931f01c9005914794dcef9d0c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_3Sel_QTD.ui'
index 9963dc04d0340d4a0710cd5c3dff79fa6181c709..f4b44a57f311a497a0c5236075628a220638db5d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_3Sel_QTD.ui'
index 07237c2edb38cc67f9a6c043399c0d8babd62ae8..bd2f5cee8cd43cc36831c982e7ffa97411aea024 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index eabf34d3e6b63343cdcb2828521cb3a0183bebc1..18ca9f6107687600dfd59d49d9422a296cab472c 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 7e622ab8271533d11d569124d829b7025f18e3f2..2cf12b7e772b714b7336bec85cee800ae19a3093 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 2a256cf0412cb836cbd52b2a5400778af6faa035..36c5fc2acdcbe1d2e9f188060646c82159b06c80 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 12f77993345514dedf4d6c5fb5f156b4cebd629f..2be55011e45ae0dd6098498af9c733a6ac5b3165 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_3Spin1Check_QTD.ui'
index fc59ff9cbd6f26e14fe023cc75c1d0009a791ade..6df92fb08e5deb1c8e6e77ebe869a24a48c0bc98 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_3Spin1Check_QTD.ui'
index 57823e5f552f56f34d37f632149f04afed21e581..99a1d464e6af03bd17eb909ab4403fcc4cdf067c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_3Spin_QTD.ui'
index 5f5eb11003a82931b05bf2d2112850b8692948a7..7f76b90b56cf5b60c1441c68fb3caf5a145c81ff 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_3Spin_QTD.ui'
index 14bf1ec8b6b5102785aaf9ae561bb10a4a5d1a0e..c47a7a47e2d760ba78c0a5eb437732d05a54540d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_4Sel1List1Check_QTD.ui'
index 2a809185169f89baabccc406cb515b2779fa55e3..3d4a9a42f254abbe6888db50b18d3788cf91a9fb 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_4Sel1List1Check_QTD.ui'
index d6e5b20866d9e99b5661ff2c38475fa3cbb7cc74..1c7c3a6eaa343c44f293ac39e8b40392f58f336c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_4Sel1List_QTD.ui'
index 6b9978da53b7bd5c2eee9e4c17a34a57c7fa907e..d391942f91ec3d2670df7d33003d0cc1c1f120f7 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_4Sel1List_QTD.ui'
index c3f541853d46230c111551e99316349f6076e761..bc3ebe64149258f60db081322258fb17fd89da6b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_6Sel_QTD.ui'
index d78ffd939ea7ccff4eb3f9a96b37011ab15a43a3..517c3a5aaadb6019fd7af5e8f6fa471adff92792 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_6Sel_QTD.ui'
index f16b05e10a3c445776237496df0cba4c44bd5ce0..dddb3e08729486b330af5085dacf29c6445a3eb8 100644 (file)
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'DlgRef_Skeleton_QTD.ui'
 **
-** Created: Wed Aug 11 18:42:51 2004
-**      by:  The User Interface Compiler (uic)
+** Created: Fri Mar 17 11:18:06 2006
+**      by: The User Interface Compiler ($Id$)
 **
 ** WARNING! All changes made in this file will be lost!
 ****************************************************************************/
+
 #include "DlgRef_Skeleton_QTD.h"
 
 #include <qvariant.h>
-#include <qbuttongroup.h>
-#include <qgroupbox.h>
-#include <qlabel.h>
-#include <qlineedit.h>
 #include <qpushbutton.h>
+#include <qgroupbox.h>
+#include <qbuttongroup.h>
 #include <qradiobutton.h>
+#include <qlineedit.h>
+#include <qlabel.h>
 #include <qlayout.h>
 #include <qtooltip.h>
 #include <qwhatsthis.h>
 
-/* 
- *  Constructs a DlgRef_Skeleton_QTD which is a child of 'parent', with the 
+/*
+ *  Constructs a DlgRef_Skeleton_QTD as a child of 'parent', with the
  *  name 'name' and widget flags set to 'f'.
  *
  *  The dialog will by default be modeless, unless you set 'modal' to
  *  TRUE to construct a modal dialog.
  */
-DlgRef_Skeleton_QTD::DlgRef_Skeleton_QTD( QWidget* parent,  const char* name, bool modal, WFlags fl )
+DlgRef_Skeleton_QTD::DlgRef_Skeleton_QTD( QWidget* parent, const char* name, bool modal, WFlags fl )
     : QDialog( parent, name, modal, fl )
 {
     if ( !name )
        setName( "DlgRef_Skeleton_QTD" );
-    resize( 307, 378 ); 
     setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)7, 0, 0, sizePolicy().hasHeightForWidth() ) );
-    setCaption( trUtf8( "DlgRef_Skeleton_QTD" ) );
     setSizeGripEnabled( TRUE );
     DlgRef_Skeleton_QTDLayout = new QGridLayout( this, 1, 1, 11, 6, "DlgRef_Skeleton_QTDLayout"); 
 
@@ -60,13 +59,11 @@ DlgRef_Skeleton_QTD::DlgRef_Skeleton_QTD( QWidget* parent,  const char* name, bo
 
     GroupMedium = new QGroupBox( this, "GroupMedium" );
     GroupMedium->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)7, 0, 0, GroupMedium->sizePolicy().hasHeightForWidth() ) );
-    GroupMedium->setTitle( trUtf8( "" ) );
 
     Layout1->addWidget( GroupMedium, 2, 0 );
 
     GroupButtons = new QGroupBox( this, "GroupButtons" );
     GroupButtons->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)0, 0, 0, GroupButtons->sizePolicy().hasHeightForWidth() ) );
-    GroupButtons->setTitle( trUtf8( "" ) );
     GroupButtons->setColumnLayout(0, Qt::Vertical );
     GroupButtons->layout()->setSpacing( 6 );
     GroupButtons->layout()->setMargin( 11 );
@@ -76,25 +73,24 @@ DlgRef_Skeleton_QTD::DlgRef_Skeleton_QTD( QWidget* parent,  const char* name, bo
     Layout3 = new QHBoxLayout( 0, 0, 6, "Layout3"); 
 
     buttonOk = new QPushButton( GroupButtons, "buttonOk" );
-    buttonOk->setText( trUtf8( "&Ok" ) );
     Layout3->addWidget( buttonOk );
 
     buttonApply = new QPushButton( GroupButtons, "buttonApply" );
-    buttonApply->setText( trUtf8( "&Apply" ) );
     Layout3->addWidget( buttonApply );
-    QSpacerItem* spacer = new QSpacerItem( 91, 0, QSizePolicy::Expanding, QSizePolicy::Minimum );
-    Layout3->addItem( spacer );
+    Spacer1 = new QSpacerItem( 91, 0, QSizePolicy::Expanding, QSizePolicy::Minimum );
+    Layout3->addItem( Spacer1 );
 
     buttonCancel = new QPushButton( GroupButtons, "buttonCancel" );
-    buttonCancel->setText( trUtf8( "&Cancel" ) );
     Layout3->addWidget( buttonCancel );
+
+    buttonHelp = new QPushButton( GroupButtons, "buttonHelp" );
+    Layout3->addWidget( buttonHelp );
     GroupButtonsLayout->addLayout( Layout3 );
 
     Layout1->addWidget( GroupButtons, 3, 0 );
 
     GroupConstructors = new QButtonGroup( this, "GroupConstructors" );
     GroupConstructors->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)0, 0, 0, GroupConstructors->sizePolicy().hasHeightForWidth() ) );
-    GroupConstructors->setTitle( trUtf8( "" ) );
     GroupConstructors->setColumnLayout(0, Qt::Vertical );
     GroupConstructors->layout()->setSpacing( 6 );
     GroupConstructors->layout()->setMargin( 11 );
@@ -104,26 +100,21 @@ DlgRef_Skeleton_QTD::DlgRef_Skeleton_QTD( QWidget* parent,  const char* name, bo
     Layout2 = new QHBoxLayout( 0, 0, 6, "Layout2"); 
 
     RadioButton1 = new QRadioButton( GroupConstructors, "RadioButton1" );
-    RadioButton1->setText( trUtf8( "" ) );
     Layout2->addWidget( RadioButton1 );
 
     RadioButton2 = new QRadioButton( GroupConstructors, "RadioButton2" );
-    RadioButton2->setText( trUtf8( "" ) );
     Layout2->addWidget( RadioButton2 );
 
     RadioButton3 = new QRadioButton( GroupConstructors, "RadioButton3" );
-    RadioButton3->setText( trUtf8( "" ) );
     Layout2->addWidget( RadioButton3 );
 
     RadioButton4 = new QRadioButton( GroupConstructors, "RadioButton4" );
-    RadioButton4->setText( trUtf8( "" ) );
     Layout2->addWidget( RadioButton4 );
     GroupConstructorsLayout->addLayout( Layout2 );
 
     Layout1->addWidget( GroupConstructors, 0, 0 );
 
     GroupBoxName = new QGroupBox( this, "GroupBoxName" );
-    GroupBoxName->setTitle( trUtf8( "Result name" ) );
     GroupBoxName->setColumnLayout(0, Qt::Vertical );
     GroupBoxName->layout()->setSpacing( 6 );
     GroupBoxName->layout()->setMargin( 11 );
@@ -137,7 +128,6 @@ DlgRef_Skeleton_QTD::DlgRef_Skeleton_QTD( QWidget* parent,  const char* name, bo
     Layout66->addWidget( ResultName, 0, 1 );
 
     NameLabel = new QLabel( GroupBoxName, "NameLabel" );
-    NameLabel->setText( trUtf8( "Name" ) );
 
     Layout66->addWidget( NameLabel, 0, 0 );
 
@@ -146,9 +136,12 @@ DlgRef_Skeleton_QTD::DlgRef_Skeleton_QTD( QWidget* parent,  const char* name, bo
     Layout1->addWidget( GroupBoxName, 1, 0 );
 
     DlgRef_Skeleton_QTDLayout->addLayout( Layout1, 0, 0 );
+    languageChange();
+    resize( QSize(307, 378).expandedTo(minimumSizeHint()) );
+    clearWState( WState_Polished );
 }
 
-/*  
+/*
  *  Destroys the object and frees any allocated resources
  */
 DlgRef_Skeleton_QTD::~DlgRef_Skeleton_QTD()
@@ -156,3 +149,25 @@ DlgRef_Skeleton_QTD::~DlgRef_Skeleton_QTD()
     // no need to delete child widgets, Qt does it all for us
 }
 
+/*
+ *  Sets the strings of the subwidgets using the current
+ *  language.
+ */
+void DlgRef_Skeleton_QTD::languageChange()
+{
+    setCaption( tr( "DlgRef_Skeleton_QTD" ) );
+    GroupMedium->setTitle( QString::null );
+    GroupButtons->setTitle( QString::null );
+    buttonOk->setText( tr( "&Ok" ) );
+    buttonApply->setText( tr( "&Apply" ) );
+    buttonCancel->setText( tr( "&Cancel" ) );
+    buttonHelp->setText( tr( "&Help" ) );
+    GroupConstructors->setTitle( QString::null );
+    RadioButton1->setText( QString::null );
+    RadioButton2->setText( QString::null );
+    RadioButton3->setText( QString::null );
+    RadioButton4->setText( QString::null );
+    GroupBoxName->setTitle( tr( "Result name" ) );
+    NameLabel->setText( tr( "Name" ) );
+}
+
index ac019c278ae10514b65b20b58c63162eaa4196c6..511d489939ca84484763332b7901742ade877084 100644 (file)
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'DlgRef_Skeleton_QTD.ui'
 **
-** Created: Wed Aug 11 18:42:51 2004
-**      by:  The User Interface Compiler (uic)
+** Created: Fri Mar 17 11:18:06 2006
+**      by: The User Interface Compiler ($Id$)
 **
 ** WARNING! All changes made in this file will be lost!
 ****************************************************************************/
+
 #ifndef DLGREF_SKELETON_QTD_H
 #define DLGREF_SKELETON_QTD_H
 
 
 #include <qvariant.h>
 #include <qdialog.h>
-class QVBoxLayout; 
-class QHBoxLayout; 
-class QGridLayout; 
-class QButtonGroup;
+
+class QVBoxLayout;
+class QHBoxLayout;
+class QGridLayout;
+class QSpacerItem;
 class QGroupBox;
-class QLabel;
-class QLineEdit;
 class QPushButton;
+class QButtonGroup;
 class QRadioButton;
+class QLineEdit;
+class QLabel;
 
 class GEOM_DLGREF_EXPORT DlgRef_Skeleton_QTD : public QDialog
-{ 
+{
     Q_OBJECT
 
 public:
@@ -55,6 +58,7 @@ public:
     QPushButton* buttonOk;
     QPushButton* buttonApply;
     QPushButton* buttonCancel;
+    QPushButton* buttonHelp;
     QButtonGroup* GroupConstructors;
     QRadioButton* RadioButton1;
     QRadioButton* RadioButton2;
@@ -64,16 +68,20 @@ public:
     QLineEdit* ResultName;
     QLabel* NameLabel;
 
-
 protected:
     QGridLayout* DlgRef_Skeleton_QTDLayout;
     QGridLayout* Layout1;
     QHBoxLayout* GroupButtonsLayout;
     QHBoxLayout* Layout3;
+    QSpacerItem* Spacer1;
     QHBoxLayout* GroupConstructorsLayout;
     QHBoxLayout* Layout2;
     QGridLayout* GroupBoxNameLayout;
     QGridLayout* Layout66;
+
+protected slots:
+    virtual void languageChange();
+
 };
 
 #endif // DLGREF_SKELETON_QTD_H
index fde1b235efc6850fc4fa1447efdcb90b1fb5ff64..af86865ab6aff131044d0f26d18fecccfbc741dd 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 9d9b94fea43699f9dd593ef1ad7fbc23eb5a390f..1d7e4a0369019354a90ec2a910d578a09dd8be7e 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 4d92b637608a4a75e62bdb945da907f52d28f820..5d8b604bae44bf45e8d2735cb29060bf1bd4de6c 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -150,9 +150,9 @@ LIB_CLIENT_IDL =
 LIB_SERVER_IDL = 
 
 # additionnal information to compil and link file
-CPPFLAGS += $(QT_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
-LDFLAGS  += $(QT_MT_LIBS) -L${GUI_ROOT_DIR}/lib/salome -lqtx
+LDFLAGS  += $(QT_MT_LIBS) $(GUI_LDFLAGS) -lqtx
 
 @CONCLUDE@
index 1098d6c4632b9405ddb8cc0c6c297a1dfec05df4..b675f277cecd81f5ee133e0c29f8beee8b7bbc84 100644 (file)
                                 <property name="spacing">
                                     <number>6</number>
                                 </property>
-                                <widget class="QPushButton">
+                               <widget class="QPushButton">
                                     <property name="name">
                                         <cstring>buttonOk</cstring>
                                     </property>
                                         <string>&amp;Cancel</string>
                                     </property>
                                 </widget>
+                               <widget class="QPushButton">
+                                    <property name="name">
+                                        <cstring>buttonHelp</cstring>
+                                    </property>
+                                    <property name="text">
+                                        <string>&amp;Help</string>
+                                    </property>
+                                </widget>
                             </hbox>
                         </widget>
                     </hbox>
index 4c4c512b802f29af06a54b3ed4258c901d8b8614..417de861efea86cd77a65792dd5d3135e4fbc08e 100755 (executable)
@@ -1,22 +1,22 @@
-// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-// 
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either 
-// version 2.1 of the License.
-// 
-// This library is distributed in the hope that it will be useful 
-// but WITHOUT ANY WARRANTY; without even the implied warranty of 
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public  
-// License along with this library; if not, write to the Free Software 
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-//
-// See http://www.salome-platform.org/
-//
+# Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+# 
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either 
+# version 2.1 of the License.
+# 
+# This library is distributed in the hope that it will be useful 
+# but WITHOUT ANY WARRANTY; without even the implied warranty of 
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public  
+# License along with this library; if not, write to the Free Software 
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 #!/bin/sh
 
 #uic -o DlgRef_Skeleton_QTD.h DlgRef_Skeleton_QTD.ui
index ce6d0cfc409e3b1751103492b11a388e4332598a..9fd2a63800e9524522aaca8082e42c5a19db05ba 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 #include "SUIT_ViewWindow.h"
 #include "OCCViewer_ViewModel.h"
 #include "OCCViewer_ViewManager.h"
-//#include "SVTK_ViewModel.h"
 #include "SalomeApp_Study.h"
 #include "SalomeApp_Tools.h"
-//#include "SALOMEGUI_ImportOperation.h"
 
 #include <TopoDS_Compound.hxx>
 #include <BRep_Builder.hxx>
 using namespace boost;
 using namespace std;
 
-EntityGUI* EntityGUI::myGUIObject = 0;
-
 //=======================================================================
 // function : GetEntityGUI()
 // purpose  : Get the only EntityGUI object [ static ]
 //=======================================================================
 EntityGUI* EntityGUI::GetEntityGUI( GeometryGUI* parent )
 {
-  if ( myGUIObject == 0 ) {
-    // init EntityGUI only once
-    myGUIObject = new EntityGUI( parent );
-  }
-  return myGUIObject;
+  return new EntityGUI( parent );
 }
 
 //=======================================================================
@@ -73,14 +65,10 @@ EntityGUI* EntityGUI::GetEntityGUI( GeometryGUI* parent )
 //=======================================================================
 EntityGUI::EntityGUI( GeometryGUI* parent ) :  GEOMGUI( parent )
 {
-  myGeomBase = new GEOMBase();
-  myGeom = GEOM::GEOM_Gen::_duplicate( GeometryGUI::GetGeomGen() );
-
   mySimulationShape1 = new AIS_Shape(TopoDS_Shape());
   mySimulationShape2 = new AIS_Shape(TopoDS_Shape());
 }
 
-
 //=======================================================================
 // function : ~EntityGUI()
 // purpose  : Destructor
@@ -106,7 +94,7 @@ bool EntityGUI::OnGUIEvent(int theCommandID, SUIT_Desktop* parent)
       aDlg = new EntityGUI_SketcherDlg(getGeometryGUI(), parent, "");
       break;
     case 407: // EXPLODE : use ic
-      aDlg = new EntityGUI_SubShapeDlg(parent, "");
+      aDlg = new EntityGUI_SubShapeDlg(getGeometryGUI(), parent, "");
       break;
     default:
       SUIT_Session::session()->activeApplication()->putInfo(tr("GEOM_PRP_COMMAND").arg(theCommandID));
@@ -114,35 +102,8 @@ bool EntityGUI::OnGUIEvent(int theCommandID, SUIT_Desktop* parent)
   }
   if ( aDlg )
     aDlg->show();
-   
-  return true;
-}
-
-
-//=======================================================================
-// function : OnSketchEnd()
-// purpose  : 
-//=======================================================================
-void EntityGUI::OnSketchEnd(const char *Cmd)
-{
-  /*  QAD_Application::getDesktop()->putInfo("Create sketch functionality is NOT implemented in new GEOM kernel 
-                                          (no such Corba interface method).  Waiting for SRN to create it...");
 
-  try {
-    GEOM::GEOM_Shape_var result = myGeom->MakeSketcher(Cmd);
-    if(result->_is_nil()) {
-      QAD_Application::getDesktop()->putInfo(tr("GEOM_PRP_NULLSHAPE"));
-      return;
-    }
-    result->NameType(tr("GEOM_WIRE"));
-    if(myGeomBase->Display(result))
-      QAD_Application::getDesktop()->putInfo(tr("GEOM_PRP_DONE"));
-  }
-  catch(const SALOME::SALOME_Exception& S_ex) {
-    SalomeApp_Tools::QtCatchCorbaException(S_ex);
-  }
-  */
-  return;
+  return true;
 }
 
 
@@ -152,20 +113,19 @@ void EntityGUI::OnSketchEnd(const char *Cmd)
 //=====================================================================================
 void EntityGUI::DisplaySimulationShape(const TopoDS_Shape& S1, const TopoDS_Shape& S2) 
 {
-  //NRI DEBUG : 14/02/2002
-  if( SUIT_Session::session()->activeApplication()->desktop()->activeWindow()->getViewManager()->getType() 
-      != OCCViewer_Viewer::Type() )
+  SUIT_ViewManager* aVM =
+    SUIT_Session::session()->activeApplication()->desktop()->activeWindow()->getViewManager();
+  if (aVM->getType() != OCCViewer_Viewer::Type())
     return;
 
-  OCCViewer_Viewer* v3d = 
-    ((OCCViewer_ViewManager*)(SUIT_Session::session()->activeApplication()->desktop()->activeWindow()->getViewManager()))->getOCCViewer();
+  OCCViewer_Viewer* v3d = ((OCCViewer_ViewManager*)aVM)->getOCCViewer();
   Handle(AIS_InteractiveContext) ic = v3d->getAISContext();
   try {
-    if(!S1.IsNull()) {
+    if (!S1.IsNull()) {
       /* erase any previous */
       ic->Erase(mySimulationShape1, Standard_True, Standard_False);
       ic->ClearPrs(mySimulationShape1);
-      
+
       mySimulationShape1 = new AIS_Shape(TopoDS_Shape());
       mySimulationShape1->Set(S1);
       mySimulationShape1->SetColor(Quantity_NOC_RED);
@@ -174,7 +134,7 @@ void EntityGUI::DisplaySimulationShape(const TopoDS_Shape& S1, const TopoDS_Shap
       ic->Display(mySimulationShape1, Standard_False);
       mySimulationShape1->UnsetColor();
     }
-    if(!S2.IsNull()) {
+    if (!S2.IsNull()) {
       ic->Erase(mySimulationShape2, Standard_True, Standard_False);
       ic->ClearPrs(mySimulationShape2);
 
@@ -194,7 +154,6 @@ void EntityGUI::DisplaySimulationShape(const TopoDS_Shape& S1, const TopoDS_Shap
   return;
 }
 
-
 //==================================================================================
 // function : EraseSimulationShape()
 // purpose  : Clears the display of 'mySimulationShape' a pure graphical shape
@@ -229,7 +188,8 @@ void EntityGUI::EraseSimulationShape()
 //=====================================================================================
 bool EntityGUI::SObjectExist(const _PTR(SObject)& theFatherObject, const char* IOR)
 {
-  SalomeApp_Study* appStudy = dynamic_cast<SalomeApp_Study*>( SUIT_Session::session()->activeApplication()->activeStudy() );
+  SalomeApp_Study* appStudy = dynamic_cast<SalomeApp_Study*>
+    ( SUIT_Session::session()->activeApplication()->activeStudy() );
   if ( !appStudy ) return false;
   _PTR(Study) aStudy = appStudy->studyDS();
   _PTR(ChildIterator) it ( aStudy->NewChildIterator(theFatherObject) );
@@ -254,416 +214,6 @@ bool EntityGUI::SObjectExist(const _PTR(SObject)& theFatherObject, const char* I
 }
 
 
-//=====================================================================================
-// function : OnSubShapeGetAll()
-// purpose  : Explode a shape in all sub shapes with a SubShapeType
-//=====================================================================================
-bool EntityGUI::OnSubShapeGetAll(const TopoDS_Shape& ShapeTopo, const char* ShapeTopoIOR, const int SubShapeType)
-{
-  SUIT_Session::session()->activeApplication()->putInfo("OnSubShapeGetAll method from EntityGUI should be reimplemented ...");
-  /*
-  SALOMEDS::Study_var aStudy = QAD_Application::getDesktop()->getActiveStudy()->getStudyDocument();
-  SALOMEDS::SObject_var theObj = aStudy->FindObjectIOR(ShapeTopoIOR);
-  if(theObj->_is_nil()) {
-    QAD_Application::getDesktop()->putInfo(tr("GEOM_PRP_SHAPE_IN_STUDY"));
-    return false;
-  }
-
-  SALOMEDS::StudyBuilder_var aStudyBuilder = aStudy->NewBuilder();
-  SALOMEDS::SObject_var fatherSF = aStudy->FindObjectID(QAD_Application::getDesktop()->getActiveStudy()->getActiveStudyFrame()->entry());
-  SALOMEDS::GenericAttribute_var anAttr;
-  SALOMEDS::AttributeName_var aName;
-  SALOMEDS::AttributeIOR_var anIOR;
-  SALOMEDS::AttributePixMap_var aPixmap;
-
-  // We create a sub object for each sub shape as attribute of the main object
-  // Each sub object contains list (length=1) containing its index in the main shape
-  GEOM::GEOM_Shape_var aShape = myGeom->GetIORFromString(ShapeTopoIOR);
-  GEOM::GEOM_Gen::ListOfGeomShapes_var listGeomShapes = new GEOM::GEOM_Gen::ListOfGeomShapes;
-  GEOM::GEOM_Shape_var aResult;
-  
-  try {
-    listGeomShapes = myGeom->SubShapeAll(aShape, SubShapeType);
-    if(listGeomShapes->length() < 1) {
-      QAD_Application::getDesktop()->putInfo (tr("GEOM_PRP_ABORT"));
-      return false;
-    }
-  }
-  catch(const SALOME::SALOME_Exception& S_ex) {
-    SalomeApp_Tools::QtCatchCorbaException(S_ex);
-  }
-  
-  // open transaction
-  QAD_Operation* op = new SALOMEGUI_ImportOperation(QAD_Application::getDesktop()->getActiveStudy());
-  op->start();
-  
-  TopoDS_Shape mainTopo = myGeomGUI->GetShapeReader().GetShape(myGeom, aShape);
-  TopoDS_Shape mainShape;
-  bool main = false;
-  while(!main) {
-    if(aShape->IsMainShape()) {
-      mainShape = myGeomGUI->GetShapeReader().GetShape(myGeom, aShape);
-      main = true;
-    } 
-    else
-      aShape = myGeom->GetIORFromString(aShape->MainName());
-  }
-  
-  // Loop on each sub shape created 
-  // int i = 1 ; index for the nameType
-  for(int j=0; j<listGeomShapes->length(); j++) {
-    // Get each sub shape extracted CORBA and OCC
-    aResult = listGeomShapes[j] ;    
-    TopoDS_Shape S = myGeomGUI->GetShapeReader().GetShape(myGeom, aResult);
-    
-    if (S.IsNull()) {
-      QAD_Application::getDesktop()->putInfo (tr("GEOM_PRP_ABORT"));
-      return false;
-    }
-    
-    // Set the nameType of sub shape
-    char* nameG = (char *)malloc(20);
-    Standard_CString Type;
-    if(myGeomBase->GetShapeTypeString(S, Type)) {
-      aResult->NameType(Type);
-      sprintf(nameG, "%s_%d", Type, myGeomBase->GetIndex(S, mainShape, SubShapeType));
-    } 
-    else {
-      aResult->NameType(tr("GEOM_SHAPE"));
-      sprintf(nameG, "%s_%d", tr("GEOM_SHAPE").latin1(), myGeomGUI->myNbGeom++);
-    }
-    SALOMEDS::SObject_var SO = aStudy->FindObjectIOR(aResult->Name());
-
-    bool allreadyexist = false;
-          
-    if(QAD_Application::getDesktop()->getActiveStudy()->getActiveStudyFrame()->getTypeView() == VIEW_OCC) {
-      OCCViewer_Viewer3d* v3d = ((OCCViewer_ViewFrame*)QAD_Application::getDesktop()->getActiveStudy()->getActiveStudyFrame()->getRightFrame()->getViewFrame())->getViewer();
-      Handle (AIS_InteractiveContext) ic = v3d->getAISContext();
-      
-      Handle(GEOM_AISShape) result = new GEOM_AISShape(S, nameG);      
-      Handle(GEOM_InteractiveObject) IO = new GEOM_InteractiveObject(aResult->Name(), myGeomGUI->GetFatherior(), "GEOM");
-      
-      MESSAGE ("SO->_is_nil() " << SO->_is_nil())
-
-      if(SO->_is_nil()) {
-       SALOMEDS::SObject_var newObj = aStudyBuilder->NewObject(theObj);
-        anAttr = aStudyBuilder->FindOrCreateAttribute(newObj, "AttributeName");
-        aName = SALOMEDS::AttributeName::_narrow(anAttr);
-        aName->SetValue(nameG);
-        anAttr = aStudyBuilder->FindOrCreateAttribute(newObj, "AttributeIOR");
-        anIOR = SALOMEDS::AttributeIOR::_narrow(anAttr);
-        anIOR->SetValue(aResult->Name());
-
-       anAttr = aStudyBuilder->FindOrCreateAttribute(newObj, "AttributePixMap");
-       aPixmap = SALOMEDS::AttributePixMap::_narrow(anAttr);
-       MESSAGE(" Type " << S.ShapeType())
-       if (S.ShapeType() == TopAbs_COMPOUND)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_COMPOUND");
-       else if(S.ShapeType() == TopAbs_COMPSOLID)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_COMPSOLID");
-       else if(S.ShapeType() == TopAbs_SOLID)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_SOLID");
-       else if(S.ShapeType() == TopAbs_SHELL)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_SHELL");
-       else if(S.ShapeType() == TopAbs_FACE)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_FACE");
-       else if(S.ShapeType() == TopAbs_WIRE)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_WIRE");
-       else if(S.ShapeType() == TopAbs_EDGE)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_EDGE");
-       else if(S.ShapeType() == TopAbs_VERTEX)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_VERTEX");
-
-       MESSAGE(" aPixmap->GetPixMap " << aPixmap->GetPixMap())
-
-       SALOMEDS::SObject_var newObj1 = aStudyBuilder->NewObject(fatherSF);
-       aStudyBuilder->Addreference(newObj1, newObj);
-       IO->setEntry(newObj->GetID());
-
-       aResult->StudyShapeId(newObj->GetID());
-      }
-      else {
-       allreadyexist = true;
-       if(!this->SObjectExist(theObj, aResult->Name())) {
-         SALOMEDS::SObject_var newObj1 = aStudyBuilder->NewObject(theObj);
-         aStudyBuilder->Addreference(newObj1, SO);
-         IO->setEntry(SO->GetID());
-         aResult->StudyShapeId(SO->GetID());
-       }
-      }
-      
-      result->setIO(IO);
-      result->setName(nameG);
-      if(!allreadyexist)
-       ic->Display(result);
-      
-    }
-    else if(QAD_Application::getDesktop()->getActiveStudy()->getActiveStudyFrame()->getTypeView() == VIEW_VTK) {
-      SVTK_ViewFrame* vf = dynamic_cast<SVTK_ViewFrame*>( QAD_Application::getDesktop()->getActiveStudy()->getActiveStudyFrame()->getRightFrame()->getViewFrame() );
-      SVTK_RenderWindowInteractor* myRenderInter= vf ? vf->getRWInteractor() : 0;
-      
-      int themode = myRenderInter->GetDisplayMode();
-      vtkRenderer *theRenderer = vf->getRenderer();
-      vtkRenderWindow *renWin = theRenderer->GetRenderWindow();
-      
-      Handle(GEOM_InteractiveObject) IO = new GEOM_InteractiveObject(aResult->Name(), myGeomGUI->GetFatherior(), "GEOM");
-      
-      if(SO->_is_nil()) {
-       SALOMEDS::SObject_var newObj = aStudyBuilder->NewObject(theObj);
-        anAttr = aStudyBuilder->FindOrCreateAttribute(newObj, "AttributeIOR");
-        anIOR = SALOMEDS::AttributeIOR::_narrow(anAttr);
-        anIOR->SetValue(aResult->Name());
-        anAttr = aStudyBuilder->FindOrCreateAttribute(newObj, "AttributeName");
-        aName = SALOMEDS::AttributeName::_narrow(anAttr);
-        aName->SetValue(nameG);
-       
-       anAttr = aStudyBuilder->FindOrCreateAttribute(newObj, "AttributePixMap");
-       aPixmap = SALOMEDS::AttributePixMap::_narrow(anAttr);
-       if(S.ShapeType() == TopAbs_COMPOUND)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_COMPOUND");
-       else if(S.ShapeType() == TopAbs_COMPSOLID)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_COMPSOLID");
-       else if(S.ShapeType() == TopAbs_SOLID)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_SOLID");
-       else if(S.ShapeType() == TopAbs_SHELL)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_SHELL");
-       else if(S.ShapeType() == TopAbs_FACE)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_FACE");
-       else if(S.ShapeType() == TopAbs_WIRE)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_WIRE");
-       else if(S.ShapeType() == TopAbs_EDGE)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_EDGE");
-       else if(S.ShapeType() == TopAbs_VERTEX)
-         aPixmap->SetPixMap("ICON_OBJBROWSER_VERTEX");
-
-       SALOMEDS::SObject_var newObj1 = aStudyBuilder->NewObject(fatherSF);
-       aStudyBuilder->Addreference(newObj1, newObj);
-       IO->setEntry(newObj->GetID());
-      }
-      else {
-       allreadyexist = true;
-       if(!this->SObjectExist(theObj, aResult->Name())) {
-         SALOMEDS::SObject_var newObj1 = aStudyBuilder->NewObject(theObj);
-         aStudyBuilder->Addreference(newObj1, SO);
-         IO->setEntry(SO->GetID());
-       }
-      }
-      
-      if(!allreadyexist) {
-       vtkActorCollection* theActors = GEOM_AssemblyBuilder::BuildActors(S,0,themode,Standard_True);
-       theActors->InitTraversal();
-       vtkActor* anActor = (vtkActor*)theActors->GetNextActor();
-       while(!(anActor==NULL)) {
-         GEOM_Actor* GActor = GEOM_Actor::SafeDownCast(anActor);
-         GActor->setIO(IO);
-         GActor->setName(nameG);
-         theRenderer->AddActor(GActor);
-         renWin->Render();
-         anActor = (vtkActor*)theActors->GetNextActor();
-       }
-      }
-    }
-  }
-
-  // commit transaction
-  op->finish();
-
-  QAD_Application::getDesktop()->getActiveStudy()->updateObjBrowser();
-  QAD_Application::getDesktop()->putInfo (tr("GEOM_PRP_READY"));
-  */
-  return true;
-}
-
-
-//=====================================================================================
-// function : OnSubShapeGetSelected()
-// purpose  :
-//=====================================================================================
-bool EntityGUI::OnSubShapeGetSelected(const TopoDS_Shape& ShapeTopo, const char* ShapeTopoIOR, const int SubShapeType, Standard_Integer& aLocalContextId, bool& myUseLocalContext)
-{
-  SUIT_Session::session()->activeApplication()->putInfo("OnSubShapeGetSelected method from EntityGUI should be reimplemented ...");
- //  //* Test the type of viewer */
-//   if(QAD_Application::getDesktop()->getActiveStudy()->getActiveStudyFrame()->getTypeView() > VIEW_OCC)
-//     return false;
-
-//   SALOMEDS::Study_var aStudy = QAD_Application::getDesktop()->getActiveStudy()->getStudyDocument();
-//   SALOMEDS::SObject_var theObj = aStudy->FindObjectIOR(ShapeTopoIOR);
-//   if(theObj->_is_nil()) {
-//     QAD_Application::getDesktop()->putInfo(tr("GEOM_PRP_SHAPE_IN_STUDY"));
-//     return false;
-//   }
-
-//   OCCViewer_Viewer3d* v3d = ((OCCViewer_ViewFrame*)QAD_Application::getDesktop()->getActiveStudy()->getActiveStudyFrame()->getRightFrame()->getViewFrame())->getViewer();
-//   Handle(AIS_InteractiveContext) ic = v3d->getAISContext();
-  
-//   if( myUseLocalContext == false ) {
-//     /* local context is from DialogBox */
-//     MESSAGE("Error : No local context opened for sub shapes method" << endl ) ;
-//     return false ;
-//   }
-
-//   GEOM::GEOM_Shape_var aShape  = myGeom->GetIORFromString( ShapeTopoIOR );
-//   TopoDS_Shape mainTopo = myGeomGUI->GetShapeReader().GetShape(myGeom, aShape);
-
-//   TopoDS_Shape mainShape;
-//   bool main = false;
-//   while(!main) {
-//     if(aShape->IsMainShape()) {
-//       mainShape = myGeomGUI->GetShapeReader().GetShape(myGeom, aShape);
-//       main = true;
-//     }
-//     else
-//       aShape = myGeom->GetIORFromString(aShape->MainName());
-//   }
-
-//   GEOM::GEOM_Shape::ListOfSubShapeID_var ListOfID = new GEOM::GEOM_Shape::ListOfSubShapeID;
-//   ic->InitSelected();
-//   int nbSelected = ic->NbSelected();
-//   ListOfID->length(nbSelected);
-  
-//   TopoDS_Compound compound;
-//   ic->InitSelected(); /* to init again */ 
-//   BRep_Builder B;
-//   B.MakeCompound(compound);
-
-//   int i = 0;
-//   /* We create a unique compound containing all the sub shapes selected by user as attribute of the main shape */
-//   /* the compound is homogenous by selection */
-//   while(ic->MoreSelected()) {
-//     int index = myGeomBase->GetIndex(ic->SelectedShape(), mainShape, SubShapeType);
-//     ListOfID[i] = index;
-//     B.Add(compound, ic->SelectedShape());
-//     i++;
-//     ic->NextSelected();
-//   }
-//   /* Test if user has selected sub shapes */
-//   if(ListOfID->length() < 1)
-//     return false;
-
-//   GEOM::GEOM_Shape_var aResult;
-//   try {
-//     aResult = myGeom->SubShape(aShape, SubShapeType, ListOfID);
-//   }
-//   catch (const SALOME::SALOME_Exception& S_ex) {
-//     SalomeApp_Tools::QtCatchCorbaException(S_ex);
-//   }
-
-//   /* local context from DialogBox */
-//   ic->CloseLocalContext(aLocalContextId);
-//   myUseLocalContext = false ;
-
-//   char* nameG = (char *)malloc(20);
-//   Standard_CString Type;
-
-//   Handle(GEOM_AISShape) result; 
-//   Handle(GEOM_InteractiveObject) IO;
-
-//   if(nbSelected == 1) {
-//     TopExp_Explorer Exp (compound, TopAbs_ShapeEnum(SubShapeType));
-//     if(Exp.More()) {
-//       if(myGeomBase->GetShapeTypeString(Exp.Current(),Type)) {
-//     aResult->NameType(Type);
-//     sprintf (nameG, "%s_%d", Type, myGeomBase->GetIndex( Exp.Current(), mainTopo, SubShapeType));
-//       } 
-//       else {
-//     aResult->NameType(tr("GEOM_SHAPE"));
-//     sprintf (nameG, "%s_%d", tr("GEOM_SHAPE").latin1(), myGeomGUI->myNbGeom++);
-//       }
-//       result = new GEOM_AISShape(Exp.Current(), nameG);
-//       IO = new GEOM_InteractiveObject(aResult->Name(), myGeomGUI->GetFatherior(), "GEOM");
-//     }
-//   }
-//   else {
-//     if ( myGeomBase->GetShapeTypeString(compound,Type)) {
-//       aResult->NameType(Type);
-//       sprintf (nameG, "%s_%d", Type, myGeomGUI->myNbGeom++);
-//     } else {
-//       aResult->NameType(tr("GEOM_SHAPE"));
-//       sprintf (nameG, "%s_%d", tr("GEOM_SHAPE").latin1(), myGeomGUI->myNbGeom++);
-//     }
-//     result = new GEOM_AISShape(compound, nameG);
-//     IO = new GEOM_InteractiveObject(aResult->Name(), myGeomGUI->GetFatherior(), "GEOM");
-//   }
-  
-//   SALOMEDS::SObject_var SO = aStudy->FindObjectIOR(aResult->Name());
-  
-//   /* open transaction */
-//   QAD_Operation* op = new SALOMEGUI_ImportOperation(QAD_Application::getDesktop()->getActiveStudy());
-//   op->start();
-  
-//   SALOMEDS::StudyBuilder_var aStudyBuilder = aStudy->NewBuilder();
-//   SALOMEDS::SObject_var fatherSF = aStudy->FindObjectID(QAD_Application::getDesktop()->getActiveStudy()->getActiveStudyFrame()->entry());
-//   SALOMEDS::GenericAttribute_var anAttr;
-//   SALOMEDS::AttributeName_var aName;
-//   SALOMEDS::AttributeIOR_var anIOR;
-//   SALOMEDS::AttributePixMap_var aPixmap;
-//   bool allreadyexist = false;
-
-//   if(SO->_is_nil()) {
-//     SALOMEDS::SObject_var newObj = aStudyBuilder->NewObject(theObj);
-//     anAttr = aStudyBuilder->FindOrCreateAttribute(newObj, "AttributeIOR");
-//     anIOR = SALOMEDS::AttributeIOR::_narrow(anAttr);
-//     anIOR->SetValue(aResult->Name());
-//     anAttr = aStudyBuilder->FindOrCreateAttribute(newObj, "AttributeName");
-//     aName = SALOMEDS::AttributeName::_narrow(anAttr);
-//     aName->SetValue(result->getName());
-    
-//     anAttr = aStudyBuilder->FindOrCreateAttribute(newObj, "AttributePixMap");
-//     aPixmap = SALOMEDS::AttributePixMap::_narrow(anAttr);
-//     if(result->Shape().ShapeType() == TopAbs_COMPOUND)
-//       aPixmap->SetPixMap("ICON_OBJBROWSER_COMPOUND");
-//     else if(result->Shape().ShapeType() == TopAbs_COMPSOLID)
-//       aPixmap->SetPixMap("ICON_OBJBROWSER_COMPSOLID");
-//     else if(result->Shape().ShapeType() == TopAbs_SOLID)
-//       aPixmap->SetPixMap("ICON_OBJBROWSER_SOLID");
-//     else if(result->Shape().ShapeType() == TopAbs_SHELL)
-//       aPixmap->SetPixMap("ICON_OBJBROWSER_SHELL");
-//     else if(result->Shape().ShapeType() == TopAbs_FACE)
-//       aPixmap->SetPixMap("ICON_OBJBROWSER_FACE");
-//     else if(result->Shape().ShapeType() == TopAbs_WIRE)
-//       aPixmap->SetPixMap("ICON_OBJBROWSER_WIRE");
-//     else if(result->Shape().ShapeType() == TopAbs_EDGE)
-//       aPixmap->SetPixMap("ICON_OBJBROWSER_EDGE");
-//     else if(result->Shape().ShapeType() == TopAbs_VERTEX)
-//       aPixmap->SetPixMap("ICON_OBJBROWSER_VERTEX");
-
-//     SALOMEDS::SObject_var newObj1 = aStudyBuilder->NewObject(fatherSF);
-//     aStudyBuilder->Addreference(newObj1, newObj);
-    
-//     IO->setEntry(newObj->GetID());
-//     aResult->StudyShapeId(newObj->GetID());
-//   } 
-//   else {
-//     allreadyexist = true;
-//     if(!this->SObjectExist(theObj, aResult->Name())) {
-//       SALOMEDS::SObject_var newObj1 = aStudyBuilder->NewObject(theObj);
-//       aStudyBuilder->Addreference(newObj1, SO);
-    
-//       IO->setEntry(SO->GetID());
-//       aResult->StudyShapeId(SO->GetID());
-//     }
-//   }
-  
-//   /* commit transaction */
-//   op->finish();
-  
-//   result->setIO(IO);
-//   result->setName(nameG);
-
-//   if(!allreadyexist)
-//     ic->Display(result);
-
-//   DisplayGUI* myDisplayGUI = new DisplayGUI();
-//   myDisplayGUI->OnDisplayAll(true);
-
-//   QAD_Application::getDesktop()->getActiveStudy()->updateObjBrowser();
-//   QAD_Application::getDesktop()->putInfo (tr("GEOM_PRP_READY"));
-  return true;
-}
-
-
 //=====================================================================================
 // EXPORTED METHODS
 //=====================================================================================
index 8e9640e53f4f1f8d44ac34f6fba13f5ce49f1959..fbd7b78cbe968dd06279e54502d4e400644c3fe2 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : EntityGUI.h
 //  Author : Damien COQUERET
 //  Module : GEOM
-//  $Header$
 
 #ifndef ENTITYGUI_H
 #define ENTITYGUI_H
 #include "GEOM_EntityGUI.hxx"
 
 #include "GEOMGUI.h"
-#include "GEOMBase.h"
 
 #include "SALOMEDSClient.hxx"
 
+#include <TopoDS_Shape.hxx>
+#include <AIS_Shape.hxx>
+
 //=================================================================================
 // class    : EntityGUI
 // purpose  :
@@ -53,29 +54,15 @@ public :
 
   bool OnGUIEvent(int theCommandID, SUIT_Desktop* parent);
 
-  void OnSketchEnd(const char *Cmd);
-
   void DisplaySimulationShape(const TopoDS_Shape& S1, const TopoDS_Shape& S2); 
   void EraseSimulationShape();
 
-  void MakeInterpolAndDisplay(GEOM::string_array& listShapesIOR);
-  void MakeBezierAndDisplay(GEOM::string_array& listShapesIOR);
-
-    /* Methods for sub shapes explode */
+  // Methods for sub shapes explode
   bool SObjectExist(const _PTR(SObject)& theFatherObject, const char* IOR);
-  bool OnSubShapeGetAll(const TopoDS_Shape& ShapeTopo, const char* ShapeTopoIOR, const int SubShapeType);  
-  bool OnSubShapeGetSelected(const TopoDS_Shape& ShapeTopo, const char* ShapeTopoIOR, const int SubShapeType,
-                            Standard_Integer& aLocalContextId, bool& myUseLocalContext);
 
-  /* AIS shape used only during topo/geom simulations */
+  // AIS shape used only during topo/geom simulations
   Handle(AIS_Shape) mySimulationShape1;
   Handle(AIS_Shape) mySimulationShape2;
-
-  GEOMBase* myGeomBase;
-  GEOM::GEOM_Gen_var myGeom;   /* Current Geom Component */
-
-private:
-  static EntityGUI* myGUIObject;    // the only EntityGUI object
 };
 
 #endif
index 86fc4303de0107fd5e9489b50372039163c4c157..be05efcadd6e8ef7adba57253ec11c8ccd127287 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'EntityGUI_1Sel_QTD.ui'
index 91732493e43251f1570fc3b49903b80c4718d605..401ddddc74158e4fd006e46003ec934eae039c0e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'EntityGUI_1Sel_QTD.ui'
index 131a45500f3945a866f418f7d8ee72340457f370..c8a62963f92450315b71473e30a50810809c2f79 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 681d9c1c948e130bf3f7f490ef392ad604c3d6e5..5631e0bac6600bb23824b36371474f0c92cc5cc1 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 1fcef95bf1eb2b7076b63d542e7430e51b4cebae..98a476cefd58e58c991df1633635e83d2fc57a7c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'EntityGUI_1Spin_QTD.ui'
index 877f3c3485220afb12d0bc80425bae8a54ebea8d..e525552bb15c39c22c512109e958943900c6e7fe 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'EntityGUI_1Spin_QTD.ui'
index b71d731ae4690396e7a0355112a93bbc02d1bf1a..8ed08eccc2024249f13fbb3c2a8d561faa97d69d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 77183ecefb5baddd8b43f02182d5686ad8bfc02f..9d79e478af6222f0842744ffa57a90b3a2f70b2d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index ec8ed76480f4079511fa517c875ff75b65eb451a..b6f254d5ac39aa8517153c83f1fc82e59f68e2e4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'EntityGUI_2Spin_QTD.ui'
index 9b107cea6ef719d71f2658c2fc46e631f86810b1..718f80e428a7c4126c3aff3329ee5ebbf2658959 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'EntityGUI_2Spin_QTD.ui'
index fe73aeba52deb23326132b606123e96f30f2be3e..8a0fb7e538a0a1d813d32f78231ee1c2db19ad5a 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index b829c46e4a558d3c4e65f2c9d41138d30435f628..4b612bdf15d6ed6a5bc0fc2279a56fe532f37ac2 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 9734557a1b91a46696f98ce79564ce2ac386255e..98dbf69c5a7bb58506483b19b12fc98dbfa72e88 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'EntityGUI_3Spin_QTD.ui'
index 4d9669d17df70a3fa825e6df0d7a2935fff9e91b..1235b160ba00bcf420a1ea7442d676b96f68c5b4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'EntityGUI_3Spin_QTD.ui'
index 29aa398a16b645aa194c883d14e2e90e8fcbe4fe..76ea42b22184325623b9f870536df048a2bb07eb 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index fda15b4234aa1625bb09604c847799731794882a..eeaf1965b8112c6508467b5945205bb7f9daf709 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 762940e84c1b8db2705f91c0e116b4899747165f..8d8debd7e179591c9a3d633789dc4d39d031a9a1 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'EntityGUI_4Spin_QTD.ui'
index a7ee98ba3ead72a5c5c08ae4060c02f44405c700..6ec375d90d96a176ce00db979b0c1c94fab3146f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'EntityGUI_4Spin_QTD.ui'
index 55a724512ec4fdf518b90f4874e8b54827275e30..9f051b216c8a6b4452a93befe6fde0c131a31da9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'EntityGUI_Dir1_QTD.ui'
index 1b9d36e7e3263f584ecd6d890f946236f06bc549..6ca2a113729fbc07a0563ec8265453e738225ade 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'EntityGUI_Dir1_QTD.ui'
index 5db7d306fbec5f30a68b07e8b97f8d8c4f8c9fc5..bb509984b57532fe93077ee317227a739642339b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'EntityGUI_Dir2_QTD.ui'
index 3a98f26a7517944b5032bb3ffe4e50dc2c0a4edb..17480e83f2bb74b756ca84352fe6a5e2dd57068e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'EntityGUI_Dir2_QTD.ui'
index 0d2680e7ad1775d01d000543171c327dbf4c02f4..bc2a482fd8c38f61bf4cbdd109be77ae803bce94 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'EntityGUI_Point_QTD.ui'
index eafa3d044a93892b2bef5846b57da7a0a3ca1483..453b098075b8d4fb5816ef66650e21d7bc4cc0dd 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'EntityGUI_Point_QTD.ui'
index 65e0b2444a86ad00c28eb3a1b7183b29559b5455..863f45fe98e0ec09ea8c8d28c92fc9ce7daf1818 100644 (file)
@@ -1,69 +1,66 @@
 // Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-// 
+//
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either 
+// License as published by the Free Software Foundation; either
 // version 2.1 of the License.
-// 
-// This library is distributed in the hope that it will be useful 
-// but WITHOUT ANY WARRANTY; without even the implied warranty of 
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+//
+// This library is distributed in the hope that it will be useful
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Lesser General Public License for more details.
 //
-// You should have received a copy of the GNU Lesser General Public  
-// License along with this library; if not, write to the Free Software 
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'EntityGUI_Skeleton_QTD.ui'
 **
-** Created: ven déc 12 11:17:08 2003
-**      by:  The User Interface Compiler (uic)
+** Created: Fri Mar 17 15:47:14 2006
+**      by: The User Interface Compiler ($Id$)
 **
 ** WARNING! All changes made in this file will be lost!
 ****************************************************************************/
+
 #include "EntityGUI_Skeleton_QTD.h"
 
 #include <qvariant.h>
-#include <qbuttongroup.h>
-#include <qgroupbox.h>
 #include <qpushbutton.h>
+#include <qgroupbox.h>
+#include <qbuttongroup.h>
 #include <qradiobutton.h>
 #include <qlayout.h>
 #include <qtooltip.h>
 #include <qwhatsthis.h>
 
-/* 
- *  Constructs a EntityGUI_Skeleton_QTD which is a child of 'parent', with the 
+/*
+ *  Constructs a EntityGUI_Skeleton_QTD as a child of 'parent', with the
  *  name 'name' and widget flags set to 'f'.
  *
  *  The dialog will by default be modeless, unless you set 'modal' to
  *  TRUE to construct a modal dialog.
  */
-EntityGUI_Skeleton_QTD::EntityGUI_Skeleton_QTD( QWidget* parent,  const char* name, bool modal, WFlags fl )
+EntityGUI_Skeleton_QTD::EntityGUI_Skeleton_QTD( QWidget* parent, const char* name, bool modal, WFlags fl )
     : QDialog( parent, name, modal, fl )
 {
     if ( !name )
        setName( "EntityGUI_Skeleton_QTD" );
-    resize( 317, 276 ); 
     setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)7, 0, 0, sizePolicy().hasHeightForWidth() ) );
-    setCaption( trUtf8( "EntityGUI_Skeleton_QTD" ) );
     EntityGUI_Skeleton_QTDLayout = new QGridLayout( this, 1, 1, 11, 6, "EntityGUI_Skeleton_QTDLayout"); 
 
     Layout1 = new QGridLayout( 0, 1, 1, 0, 6, "Layout1"); 
 
     GroupVal = new QGroupBox( this, "GroupVal" );
     GroupVal->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)7, 0, 0, GroupVal->sizePolicy().hasHeightForWidth() ) );
-    GroupVal->setTitle( trUtf8( "" ) );
 
     Layout1->addWidget( GroupVal, 2, 0 );
 
     GroupConstructors = new QButtonGroup( this, "GroupConstructors" );
     GroupConstructors->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)0, 0, 0, GroupConstructors->sizePolicy().hasHeightForWidth() ) );
-    GroupConstructors->setTitle( trUtf8( "Element Type" ) );
     GroupConstructors->setColumnLayout(0, Qt::Vertical );
     GroupConstructors->layout()->setSpacing( 6 );
     GroupConstructors->layout()->setMargin( 11 );
@@ -73,11 +70,9 @@ EntityGUI_Skeleton_QTD::EntityGUI_Skeleton_QTD( QWidget* parent,  const char* na
     Layout2 = new QHBoxLayout( 0, 0, 6, "Layout2"); 
 
     RadioButton1 = new QRadioButton( GroupConstructors, "RadioButton1" );
-    RadioButton1->setText( trUtf8( "Segment" ) );
     Layout2->addWidget( RadioButton1 );
 
     RadioButton2 = new QRadioButton( GroupConstructors, "RadioButton2" );
-    RadioButton2->setText( trUtf8( "Arc" ) );
     Layout2->addWidget( RadioButton2 );
 
     GroupConstructorsLayout->addLayout( Layout2, 0, 0 );
@@ -86,7 +81,6 @@ EntityGUI_Skeleton_QTD::EntityGUI_Skeleton_QTD( QWidget* parent,  const char* na
 
     GroupDest = new QGroupBox( this, "GroupDest" );
     GroupDest->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)0, 0, 0, GroupDest->sizePolicy().hasHeightForWidth() ) );
-    GroupDest->setTitle( trUtf8( "Destination" ) );
     GroupDest->setColumnLayout(0, Qt::Vertical );
     GroupDest->layout()->setSpacing( 6 );
     GroupDest->layout()->setMargin( 11 );
@@ -97,7 +91,6 @@ EntityGUI_Skeleton_QTD::EntityGUI_Skeleton_QTD( QWidget* parent,  const char* na
 
     GroupDest1 = new QButtonGroup( GroupDest, "GroupDest1" );
     GroupDest1->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)0, 0, 0, GroupDest1->sizePolicy().hasHeightForWidth() ) );
-    GroupDest1->setTitle( trUtf8( "Type" ) );
     GroupDest1->setColumnLayout(0, Qt::Vertical );
     GroupDest1->layout()->setSpacing( 6 );
     GroupDest1->layout()->setMargin( 11 );
@@ -107,12 +100,10 @@ EntityGUI_Skeleton_QTD::EntityGUI_Skeleton_QTD( QWidget* parent,  const char* na
     Layout4 = new QGridLayout( 0, 1, 1, 0, 6, "Layout4"); 
 
     RB_Dest2 = new QRadioButton( GroupDest1, "RB_Dest2" );
-    RB_Dest2->setText( trUtf8( "Direction" ) );
 
     Layout4->addWidget( RB_Dest2, 0, 1 );
 
     RB_Dest1 = new QRadioButton( GroupDest1, "RB_Dest1" );
-    RB_Dest1->setText( trUtf8( "Point" ) );
 
     Layout4->addWidget( RB_Dest1, 0, 0 );
 
@@ -122,7 +113,6 @@ EntityGUI_Skeleton_QTD::EntityGUI_Skeleton_QTD( QWidget* parent,  const char* na
 
     GroupDest2 = new QButtonGroup( GroupDest, "GroupDest2" );
     GroupDest2->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)7, 0, 0, GroupDest2->sizePolicy().hasHeightForWidth() ) );
-    GroupDest2->setTitle( trUtf8( "" ) );
     GroupDest2->setColumnLayout(0, Qt::Vertical );
     GroupDest2->layout()->setSpacing( 6 );
     GroupDest2->layout()->setMargin( 11 );
@@ -133,7 +123,6 @@ EntityGUI_Skeleton_QTD::EntityGUI_Skeleton_QTD( QWidget* parent,  const char* na
 
     GroupDest3 = new QButtonGroup( GroupDest, "GroupDest3" );
     GroupDest3->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)7, 0, 0, GroupDest3->sizePolicy().hasHeightForWidth() ) );
-    GroupDest3->setTitle( trUtf8( "" ) );
     GroupDest3->setColumnLayout(0, Qt::Vertical );
     GroupDest3->layout()->setSpacing( 6 );
     GroupDest3->layout()->setMargin( 11 );
@@ -148,7 +137,6 @@ EntityGUI_Skeleton_QTD::EntityGUI_Skeleton_QTD( QWidget* parent,  const char* na
 
     GroupButtons = new QGroupBox( this, "GroupButtons" );
     GroupButtons->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)0, 0, 0, GroupButtons->sizePolicy().hasHeightForWidth() ) );
-    GroupButtons->setTitle( trUtf8( "" ) );
     GroupButtons->setColumnLayout(0, Qt::Vertical );
     GroupButtons->layout()->setSpacing( 6 );
     GroupButtons->layout()->setMargin( 11 );
@@ -158,23 +146,26 @@ EntityGUI_Skeleton_QTD::EntityGUI_Skeleton_QTD( QWidget* parent,  const char* na
     Layout3 = new QHBoxLayout( 0, 0, 6, "Layout3"); 
 
     buttonEnd = new QPushButton( GroupButtons, "buttonEnd" );
-    buttonEnd->setText( trUtf8( "End Sketch" ) );
     Layout3->addWidget( buttonEnd );
 
     buttonClose = new QPushButton( GroupButtons, "buttonClose" );
-    buttonClose->setText( trUtf8( "Close Sketch" ) );
     Layout3->addWidget( buttonClose );
-    QSpacerItem* spacer = new QSpacerItem( 91, 0, QSizePolicy::Expanding, QSizePolicy::Minimum );
-    Layout3->addItem( spacer );
+    Spacer1 = new QSpacerItem( 91, 0, QSizePolicy::Expanding, QSizePolicy::Minimum );
+    Layout3->addItem( Spacer1 );
 
     buttonCancel = new QPushButton( GroupButtons, "buttonCancel" );
-    buttonCancel->setText( trUtf8( "&Cancel" ) );
     Layout3->addWidget( buttonCancel );
+
+    buttonHelp = new QPushButton( GroupButtons, "buttonHelp" );
+    Layout3->addWidget( buttonHelp );
     GroupButtonsLayout->addLayout( Layout3 );
 
     Layout1->addWidget( GroupButtons, 3, 0 );
 
     EntityGUI_Skeleton_QTDLayout->addLayout( Layout1, 0, 0 );
+    languageChange();
+    resize( QSize(317, 276).expandedTo(minimumSizeHint()) );
+    clearWState( WState_Polished );
 
     // tab order
     setTabOrder( RadioButton1, RadioButton2 );
@@ -185,7 +176,7 @@ EntityGUI_Skeleton_QTD::EntityGUI_Skeleton_QTD( QWidget* parent,  const char* na
     setTabOrder( buttonClose, buttonCancel );
 }
 
-/*  
+/*
  *  Destroys the object and frees any allocated resources
  */
 EntityGUI_Skeleton_QTD::~EntityGUI_Skeleton_QTD()
@@ -193,3 +184,27 @@ EntityGUI_Skeleton_QTD::~EntityGUI_Skeleton_QTD()
     // no need to delete child widgets, Qt does it all for us
 }
 
+/*
+ *  Sets the strings of the subwidgets using the current
+ *  language.
+ */
+void EntityGUI_Skeleton_QTD::languageChange()
+{
+    setCaption( tr( "EntityGUI_Skeleton_QTD" ) );
+    GroupVal->setTitle( QString::null );
+    GroupConstructors->setTitle( tr( "Element Type" ) );
+    RadioButton1->setText( tr( "Segment" ) );
+    RadioButton2->setText( tr( "Arc" ) );
+    GroupDest->setTitle( tr( "Destination" ) );
+    GroupDest1->setTitle( tr( "Type" ) );
+    RB_Dest2->setText( tr( "Direction" ) );
+    RB_Dest1->setText( tr( "Point" ) );
+    GroupDest2->setTitle( QString::null );
+    GroupDest3->setTitle( QString::null );
+    GroupButtons->setTitle( QString::null );
+    buttonEnd->setText( tr( "End Sketch" ) );
+    buttonClose->setText( tr( "Close Sketch" ) );
+    buttonCancel->setText( tr( "&Cancel" ) );
+    buttonHelp->setText( tr( "&Help" ) );
+}
+
index 52a3865f43c700ecea3d8c9fbd18aebf431ddaf9..70468d719d957f0cda4dcbeffc20f39d840fe0ae 100644 (file)
@@ -1,30 +1,31 @@
 // Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-// 
+//
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either 
+// License as published by the Free Software Foundation; either
 // version 2.1 of the License.
-// 
-// This library is distributed in the hope that it will be useful 
-// but WITHOUT ANY WARRANTY; without even the implied warranty of 
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+//
+// This library is distributed in the hope that it will be useful
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Lesser General Public License for more details.
 //
-// You should have received a copy of the GNU Lesser General Public  
-// License along with this library; if not, write to the Free Software 
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'EntityGUI_Skeleton_QTD.ui'
 **
-** Created: ven déc 12 11:17:07 2003
-**      by:  The User Interface Compiler (uic)
+** Created: Fri Mar 17 15:47:13 2006
+**      by: The User Interface Compiler ($Id$)
 **
 ** WARNING! All changes made in this file will be lost!
 ****************************************************************************/
+
 #ifndef ENTITYGUI_SKELETON_QTD_H
 #define ENTITYGUI_SKELETON_QTD_H
 
 
 #include <qvariant.h>
 #include <qdialog.h>
-class QVBoxLayout; 
-class QHBoxLayout; 
-class QGridLayout; 
-class QButtonGroup;
+
+class QVBoxLayout;
+class QHBoxLayout;
+class QGridLayout;
+class QSpacerItem;
 class QGroupBox;
-class QPushButton;
+class QButtonGroup;
 class QRadioButton;
+class QPushButton;
 
 class GEOM_ENTITYGUI_EXPORT EntityGUI_Skeleton_QTD : public QDialog
-{ 
+{
     Q_OBJECT
 
 public:
@@ -62,7 +65,7 @@ public:
     QPushButton* buttonEnd;
     QPushButton* buttonClose;
     QPushButton* buttonCancel;
-
+    QPushButton* buttonHelp;
 
 protected:
     QGridLayout* EntityGUI_Skeleton_QTDLayout;
@@ -77,6 +80,11 @@ protected:
     QGridLayout* GroupDest3Layout;
     QHBoxLayout* GroupButtonsLayout;
     QHBoxLayout* Layout3;
+    QSpacerItem* Spacer1;
+
+protected slots:
+    virtual void languageChange();
+
 };
 
 #endif // ENTITYGUI_SKELETON_QTD_H
index 0e6a141d5cfb20b14b1130b92308a197bc840816..aaa7a3eca4653988a794ba953813106c05f2ae7d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 #include "EntityGUI_SketcherDlg.h"
 #include "Sketcher_Profile.hxx"
 #include "GEOM_Displayer.h"
+#include "GEOMBase.h"
 
 #include "SUIT_Desktop.h"
 #include "SUIT_Session.h"
 #include "SUIT_MessageBox.h"
 #include "SUIT_ResourceMgr.h"
 #include "SalomeApp_Application.h"
+#include "LightApp_Application.h"
 #include "LightApp_SelectionMgr.h"
 
 #include <qpushbutton.h>
@@ -61,8 +63,11 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-EntityGUI_SketcherDlg::EntityGUI_SketcherDlg(GeometryGUI* GUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :EntityGUI_Skeleton_QTD(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu | WDestructiveClose), myIsAllAdded( false ),
+EntityGUI_SketcherDlg::EntityGUI_SketcherDlg(GeometryGUI* GUI, QWidget* parent,
+                                             const char* name, bool modal, WFlags fl)
+  :EntityGUI_Skeleton_QTD(parent, name, modal, WStyle_Customize |
+                          WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu | WDestructiveClose),
+   myIsAllAdded( false ),
    GEOMBase_Helper( dynamic_cast<SUIT_Desktop*>( parent ) ),
    myGeometryGUI( GUI )
 {
@@ -73,6 +78,7 @@ EntityGUI_SketcherDlg::EntityGUI_SketcherDlg(GeometryGUI* GUI, QWidget* parent,
   buttonCancel->setText(tr("GEOM_BUT_CANCEL"));
   buttonEnd->setText(tr("GEOM_BUT_END_SKETCH"));
   buttonClose->setText(tr("GEOM_BUT_CLOSE_SKETCH"));
+  buttonHelp->setText(tr("GEOM_BUT_HELP"));
 
   GroupVal->close(TRUE);        
   GroupDest2->close(TRUE);
@@ -160,6 +166,7 @@ EntityGUI_SketcherDlg::EntityGUI_SketcherDlg(GeometryGUI* GUI, QWidget* parent,
   connect(buttonEnd, SIGNAL(clicked()), this, SLOT(ClickOnEnd()));
   connect(buttonClose, SIGNAL(clicked()), this, SLOT(ClickOnEnd()));
   connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
+  connect(buttonHelp, SIGNAL( clicked() ), this, SLOT( ClickOnHelp()));
 
   connect(Group1Sel->buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
   connect(Group1Sel->buttonUndo, SIGNAL(clicked()), this, SLOT(ClickOnUndo()));
@@ -210,7 +217,7 @@ EntityGUI_SketcherDlg::EntityGUI_SketcherDlg(GeometryGUI* GUI, QWidget* parent,
 
   connect(myGeometryGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
   connect(myGeometryGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
-
+  
   Init();
 }
 
@@ -244,6 +251,8 @@ void EntityGUI_SketcherDlg::Init()
   myLastX2 = 0.0;
   myLastY2 = 0.0;
 
+  myHelpFileName = "sketcher.htm";
+
   /* Get setting of step value from file configuration */
   double step = SUIT_Session::session()->resourceMgr()->doubleValue( "Geometry", "SettingsGeomStep", 100.0 );
 
@@ -671,6 +680,8 @@ void EntityGUI_SketcherDlg::ClickOnEnd()
 //=================================================================================
 bool EntityGUI_SketcherDlg::ClickOnApply()
 {
+  ((QPushButton*)sender())->setFocus();
+
   myCommand.append( GetNewCommand() );
   mySketchState = NEXT_POINT;
 
@@ -687,6 +698,23 @@ bool EntityGUI_SketcherDlg::ClickOnApply()
   return true;
 }
 
+//=================================================================================
+// function : ClickOnHelp()
+// purpose  :
+//=================================================================================
+void EntityGUI_SketcherDlg::ClickOnHelp()
+{
+  LightApp_Application* app = (LightApp_Application*)(SUIT_Session::session()->activeApplication());
+  if (app) 
+    app->onHelpContextModule(myGeometryGUI ? app->moduleName(myGeometryGUI->moduleName()) : QString(""), myHelpFileName);
+  else {
+    SUIT_MessageBox::warn1(0, QObject::tr("WRN_WARNING"),
+                          QObject::tr("EXTERNAL_BROWSER_CANNOT_SHOW_PAGE").
+                          arg(app->resourceMgr()->stringValue("ExternalBrowser", "application")).arg(myHelpFileName),
+                          QObject::tr("BUT_OK"));
+  }
+}
+
 //=================================================================================
 // function : ClickOnUndo()
 // purpose  :
@@ -1403,4 +1431,3 @@ bool EntityGUI_SketcherDlg::createShapes( GEOM::GEOM_Object_ptr theObject,
 
 
 
-
index 4a5c04b3ac0164b42d31125346c8010101bf5b63..b79bcc1e428f45738e4e63f5eb4eb04df1fa9d88 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : EntityGUI_SketcherDlg.h
 //  Author : Damine COQUERET
 //  Module : GEOM
-//  $Header: 
 
 #ifndef ENTITYGUI_SKETCHERDLG_H
 #define ENTITYGUI_SKETCHERDLG_H
@@ -65,7 +64,8 @@ class GEOM_ENTITYGUI_EXPORT EntityGUI_SketcherDlg : public EntityGUI_Skeleton_QT
     Q_OBJECT
 
 public:
-    EntityGUI_SketcherDlg(GeometryGUI* GUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    EntityGUI_SketcherDlg(GeometryGUI* GUI, QWidget* parent = 0,
+                         const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~EntityGUI_SketcherDlg();
 
 protected:
@@ -91,9 +91,9 @@ private :
     int mySketchState;
 
     bool myIsAllAdded;
-    
+
     QLineEdit* myEditCurrentArgument;   /* Current LineEdit */
-    
+
     QStringList myCommand;
     QStringList myUndoCommand;
 
@@ -114,6 +114,8 @@ private :
 
     GeometryGUI*  myGeometryGUI;
 
+    QString myHelpFileName;
+
     enum SketchState {FIRST_POINT, NEXT_POINT};
 
     enum SketchType {PT_ABS, PT_RELATIVE, PT_SEL,
@@ -131,12 +133,14 @@ private :
   bool createShapes( GEOM::GEOM_Object_ptr theObject,
                      TopoDS_Shape&         theApplyedWire,
                      TopoDS_Shape&         theLastSegment );
+
 private slots:
     void ClickOnEnd();
     void ClickOnCancel();
     bool ClickOnApply();
     void ClickOnUndo();
     void ClickOnRedo();
+    void ClickOnHelp();
     void LineEditReturnPressed();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
@@ -148,7 +152,6 @@ private slots:
     void Dir1Clicked(int constructorId);
     void Dir2Clicked(int constructorId);
     void ValueChangedInSpinBox(double newValue);
-
 };
 
 #endif // ENTITYGUI_SKETCHERDLG_H
index 27c0b6c873f472daea543c1b1b4c76511c0e0647..6a3685b669522d9622fd17633d16d914dc6683e4 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -52,8 +52,9 @@
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-EntityGUI_SubShapeDlg::EntityGUI_SubShapeDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, fl)
+EntityGUI_SubShapeDlg::EntityGUI_SubShapeDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                             const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, fl)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_SUBSHAPE")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -77,6 +78,8 @@ EntityGUI_SubShapeDlg::EntityGUI_SubShapeDlg(QWidget* parent, const char* name,
   Layout1->addWidget(GroupPoints, 1, 0);
   /***************************************************************/
 
+  setHelpFileName("explode.htm");
+
   Init();
 }
 
@@ -118,9 +121,7 @@ void EntityGUI_SubShapeDlg::Init()
     GroupPoints->CheckButton1->setEnabled(false);
 
   /* signals and slots connections */
-  connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
   connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
 
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
@@ -130,10 +131,10 @@ void EntityGUI_SubShapeDlg::Init()
 
   connect(GroupPoints->ComboBox1, SIGNAL(activated(int)), this, SLOT(ComboTextChanged()));
   connect(GroupPoints->CheckButton1, SIGNAL(stateChanged(int)), this, SLOT(SubShapeToggled()));
-  
+
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
-  
+
   updateButtonState();
 
   SelectionIntoArgument();
@@ -205,7 +206,7 @@ void EntityGUI_SubShapeDlg::SelectionIntoArgument()
     return;
   }
 
-  if ( !myGeomBase->GetTopoFromSelection( selectedIO(), S ) ||
+  if ( !GEOMBase::GetTopoFromSelection( selectedIO(), S ) ||
        S.IsNull() ||
        S.ShapeType() == TopAbs_VERTEX )
   {
@@ -326,7 +327,7 @@ void EntityGUI_SubShapeDlg::LineEditReturnPressed()
 //=================================================================================
 void EntityGUI_SubShapeDlg::DeactivateActiveDialog()
 {
-  if(GroupConstructors->isEnabled()) {
+  if (GroupConstructors->isEnabled()) {
     GEOMBase_Skeleton::DeactivateActiveDialog();
   }
 }
@@ -352,9 +353,8 @@ void EntityGUI_SubShapeDlg::ActivateThisDialog()
 //=================================================================================
 void EntityGUI_SubShapeDlg::enterEvent(QEvent* e)
 {
-  if(GroupConstructors->isEnabled())
-    return;
-  ActivateThisDialog();
+  if (!GroupConstructors->isEnabled())
+    ActivateThisDialog();
 }
 
 //=================================================================================
index b04ebbaa2de6f4ceb844a49377962ee2a1fa879e..5d70497e9fc9d0194b23615c4e444d50a58dab85 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : EntityGUI_SubShapeDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_SUBSHAPE_H
 #define DIALOGBOX_SUBSHAPE_H
@@ -44,11 +43,9 @@ class GEOM_ENTITYGUI_EXPORT EntityGUI_SubShapeDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-                                        EntityGUI_SubShapeDlg( QWidget* parent = 0,
-                                                               const char* name = 0,
-                                                               bool modal = FALSE,
-                                                               WFlags fl = 0 );
-                                        ~EntityGUI_SubShapeDlg();
+    EntityGUI_SubShapeDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                         const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    ~EntityGUI_SubShapeDlg();
 
 protected:
     // redefined from GEOMBase_Helper
index afe156786bae3746f228a01ea08525da8349a92f..cb31279814d99f7b70619bdbc87bc3abb1c86152 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -80,8 +80,8 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(OCC_INCLUDES) $(VTK_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(OCC_INCLUDES) $(VTK_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
 LDFLAGS += -lGEOMFiltersSelection -lGEOMSketcher -lGEOMBase -lGEOM
 
index 1a27ca1071894cd6a40727d84e8b27f909b780ae..c257a8086550a369caca1dabd8a24e64b50abc51 100644 (file)
                                         <string>&amp;Cancel</string>
                                     </property>
                                 </widget>
+                               <widget class="QPushButton">
+                                    <property name="name">
+                                        <cstring>buttonHelp</cstring>
+                                    </property>
+                                    <property name="text">
+                                        <string>&amp;Help</string>
+                                    </property>
+                                </widget>
                             </hbox>
                         </widget>
                     </hbox>
index a430c4c4b1a2ebe4ec30038c4952ebd33be68da2..13bc0ac3d4160741f922978dede6a866ceb62f8b 100755 (executable)
@@ -1,22 +1,22 @@
-// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-// 
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either 
-// version 2.1 of the License.
-// 
-// This library is distributed in the hope that it will be useful 
-// but WITHOUT ANY WARRANTY; without even the implied warranty of 
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public  
-// License along with this library; if not, write to the Free Software 
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-//
-// See http://www.salome-platform.org/
-//
+# Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+# 
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either 
+# version 2.1 of the License.
+# 
+# This library is distributed in the hope that it will be useful
+# but WITHOUT ANY WARRANTY; without even the implied warranty of 
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public  
+# License along with this library; if not, write to the Free Software 
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 #!/bin/sh
 
 uic -o EntityGUI_Skeleton_QTD.h EntityGUI_Skeleton_QTD.ui
index 3e8c0b2220acdcecaea513e381e657877ab6f38c..6ecba8d6b235dcc0f68025e7f638e7b61a759ace 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index be419c3c2b7c598288125947aecd44ee7b956f36..b6aef4b28bf04795e1540512da1fd6e01e88c896 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOM_Application.hxx
 //  Module : GEOM
index 557602753df8fe579c63c107af82d2ac7368c03f..5f26e54c682aba33d0bdcfe55b2286b35231982b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOM_Application.ixx
 //  Module : GEOM
index c7d06c2ef20f9e08efac434dc6e441d48a9e1371..9056b044552627b37b25154a5633484b95b8f6b9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOM_Application.jxx
 //  Module : GEOM
index b0d7ed87e4c54597bef128e63411f747a250715f..54b02b9fea233d41977ebb490df3066da7a10c35 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_DataMapIteratorOfDataMapOfAsciiStringTransient_HeaderFile
index c27bdb66c290653cf111cd99799b9b59cf16e5bd..18ec2e2832f61b3f470a32db20938b497a67e6c9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <GEOM_DataMapIteratorOfDataMapOfAsciiStringTransient.hxx>
index 164c30048687b45acaf1c40485b7767edf74a266..3fd6bb480747eac065573ccdfa1d86127c8083b0 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_DataMapNodeOfDataMapOfAsciiStringTransient_HeaderFile
index 4494e41217cb2b0d928c0cd1351b1adb8cd33bbb..18471f8b57d2964ac03ee10540199302c377c3b8 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <GEOM_DataMapNodeOfDataMapOfAsciiStringTransient.hxx>
index 007e0c36502408f1989f6dc73116f6ce76884d59..0abffeee0a7472409b8bb273df5c583b30adcb57 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_DataMapOfAsciiStringTransient_HeaderFile
index 3512cdda917292e9d0c56ac465d2583ba62288db..11ecc03f5abec5a7630e17a0efe1558299cc157a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <GEOM_DataMapOfAsciiStringTransient.hxx>
index c6ca2f4936b04dc8af95c6a1096473409b31bd24..8caa47da0cb71320bfbb7e2f93af107da0915de5 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifdef WNT
 #pragma warning( disable:4786 )
@@ -474,7 +474,7 @@ TCollection_AsciiString GEOM_Engine::DumpPython(int theDocID,
   }
 
   //Add final part of the script
-  if(aSeq->Value(aLen) < aScriptLength)  anUpdatedScript += aScript.SubString(aSeq->Value(aLen)+1, aScriptLength);
+  if(aLen && aSeq->Value(aLen) < aScriptLength)  anUpdatedScript += aScript.SubString(aSeq->Value(aLen)+1, aScriptLength); // mkr : IPAL11865
  
   // Make script to publish in study
   if ( isPublished )
index c9cd626b9763f4e9ac731b0aef964e58a742ee48..662bd242fce296e51fdafdb7fd67e50cc8493a74 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_Engine_HXX_
index 6069db2983eda9e1a994bc0b7a0b1fface5244c3..d79dd01a3fa0365eed2ed77cfa6ea89f01f3b21e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 4eb5b760eb6db231ee7732a6d1ade2b28c743576..734dd833df610dea4d3293d667b9c513b95d5922 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_Function_HeaderFile
index 1175cafe87ab677db6474e48234b30db24742dc2..5bdc06417c5cdef3a87ca2d3171eada4579fb74b 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index f922ee1642f7120b6f19c3002bef4c5bd2571916..0e4a71296ff81e74fa4e16b3b2f5686d9de2949a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
index 5a14ae83a05cf45378821b64bf7817f17142c6c5..2544b1e1a2aab8a54efdc1b335937421fa5c885b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_IOperations_HXX_
index 76113bb7b4f6f8c52b7d0a63544b344c367a21a0..8b3f1430b18f90f9bc8cdc58a5c2d85c628d97b5 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // NOTE: This is an intreface to a function for the Shapes
 // (Wire, Face, Shell, Solid and Compound) creation.
index f386840bbb9600ad923730c719dfdda119bfa86a..e36ddc9095ecb5c3ccbaf5c2f9e49a1673b8d3d2 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
@@ -259,7 +259,7 @@ TCollection_AsciiString GEOM_Object::GetAuxData()
 bool GEOM_Object::IsMainShape()
 {
   Handle(GEOM_Function) aFunction = GetFunction(1);
-  if(aFunction == NULL || aFunction->GetDriverGUID() != GetSubShapeID()) return true;
+  if(aFunction.IsNull() || aFunction->GetDriverGUID() != GetSubShapeID()) return true; // mkr : IPAL9921
   return false;
 }
 
index b512abfe940fa56d7090ee0a006ac559a4d7802d..414c61af2e18927d3f6d821f55fa1c5a10f8ff72 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _GEOM_Object_HeaderFile
 #define _GEOM_Object_HeaderFile
index 86c576c643e8349d9776498b51122467207b55fc..d11673b2e21457017b18e4981c9f5bc323135a30 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include "GEOM_PythonDump.hxx"
 
 #include <TDF_Tool.hxx>
 
+#include <TopAbs.hxx>
+
+#include <TColStd_ListOfInteger.hxx>
+#include <TColStd_ListIteratorOfListOfInteger.hxx>
+
 namespace GEOM
 {
   size_t TPythonDump::myCounter = 0;
@@ -89,6 +94,14 @@ namespace GEOM
     return *this;
   }
 
+  TPythonDump& TPythonDump::operator<< (const TopAbs_ShapeEnum theArg)
+  {
+    myStream<<"geompy.ShapeType[\"";
+    TopAbs::Print(theArg, myStream);
+    myStream<<"\"]";
+    return *this;
+  }
+
   TPythonDump& TPythonDump::operator<< (const Handle(GEOM_Object)& theObject)
   {
     TCollection_AsciiString anEntry;
@@ -96,4 +109,40 @@ namespace GEOM
     myStream << anEntry.ToCString();
     return *this;
   }
+
+  Handle(GEOM_Object) GetCreatedLast(const Handle(GEOM_Object)& theObj1,
+                                     const Handle(GEOM_Object)& theObj2)
+  {
+    if (theObj1.IsNull()) return theObj2;
+    if (theObj2.IsNull()) return theObj1;
+
+    TColStd_ListOfInteger aTags1, aTags2;
+    TDF_Tool::TagList(theObj1->GetEntry(), aTags1);
+    TDF_Tool::TagList(theObj2->GetEntry(), aTags2);
+    TColStd_ListIteratorOfListOfInteger aListIter1(aTags1), aListIter2(aTags2);
+    for (; aListIter1.More(); aListIter1.Next()) {
+      if (!aListIter2.More())
+        return theObj1; // anObj1 is stored under anObj2
+
+      if (aListIter1.Value() > aListIter2.Value())
+        return theObj1;
+      else if (aListIter1.Value() < aListIter2.Value())
+        return theObj2;
+    }
+    return theObj1;
+  }
+
+  Handle(GEOM_Object) GetCreatedLast(const Handle(TColStd_HSequenceOfTransient)& theObjects)
+  {
+    Handle(GEOM_Object) anObject, aLatest;
+    int i, aLen = theObjects->Length();
+    if (aLen < 1)
+      return aLatest;
+
+    for (i = 1; i <= aLen; i++) {
+      anObject = Handle(GEOM_Object)::DownCast(theObjects->Value(i));
+      aLatest = GetCreatedLast(aLatest, anObject);
+    }
+    return aLatest;
+  }
 }
index 0288f4b1a16e6cf423e6c43b9c6cc124c3ac607a..4e87df1508fb0607c1b6b727c971f5f08b995351 100644 (file)
@@ -15,7 +15,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOM_PYTHONDUMP_HXX_
 #define _GEOM_PYTHONDUMP_HXX_
@@ -49,8 +49,18 @@ namespace GEOM
     Standard_EXPORT TPythonDump& operator<< (float theArg);
     Standard_EXPORT TPythonDump& operator<< (const void* theArg);
     Standard_EXPORT TPythonDump& operator<< (const char* theArg);
+    Standard_EXPORT TPythonDump& operator<< (const TopAbs_ShapeEnum theArg);
     Standard_EXPORT TPythonDump& operator<< (const Handle(GEOM_Object)& theObject);
   };
+
+  /*! Returns an object from two given, which has the latest entry
+   */
+  Standard_EXPORT Handle(GEOM_Object) GetCreatedLast (const Handle(GEOM_Object)& theObj1,
+                                      const Handle(GEOM_Object)& theObj2);
+
+  /*! Returns an object from \a theObjects, which has the latest entry
+   */
+  Standard_EXPORT Handle(GEOM_Object) GetCreatedLast (const Handle(TColStd_HSequenceOfTransient)& theObjects);
 }
 
 #endif
index 6b680f8cd20663bb5a314043d37efe97737d3f83..0414a123ba70a6a77a44390356a9030c758fb4db 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include "GEOM_Solver.hxx"
index e0ea881f848d8061490848b9565a5f45d5087d7d..03dc0c5d22f344f18382a90a354ad6a7805be99b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_Solver_HXX_
index f33df3046004807d9e356b186203279a9917e5f6..b756d570eac128ae4f4acbc87b50f47b97eb159e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index a32a96cdd5f3eb08df303df66d9c9015d77026c7..bfe80e8474b94ade6aa5d8a68feb8e79831f74be 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_ShapeDriver.ixx
 //  Module : GEOM
index 520dc194a569adf89cf1200f9d27acb906b3d5e8..f8e3b285d683ee5d623c097f0c0728cfd44a1fa9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : Handle_GEOM_Application.hxx
 //  Module : GEOM
index f93d44766775ae16f7dc099575d3f3d0d1cc8816..f0800cdff0677f25f3ed17e02280062951ff8045 100644 (file)
@@ -1,23 +1,24 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+//  File   : Handle_GEOM_DataMapNodeOfDataMapOfAsciiStringTransient.hxx
+//  Module : GEOM
 
 #ifndef _Handle_GEOM_DataMapNodeOfDataMapOfAsciiStringTransient_HeaderFile
 #define _Handle_GEOM_DataMapNodeOfDataMapOfAsciiStringTransient_HeaderFile
index ca263cd9777de1c2d863876d665f8388ed12b405..491916459daecd06c6978df7a335e3ab001aa5cf 100644 (file)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 
 top_srcdir=@top_srcdir@
 top_builddir=../..
@@ -45,9 +64,9 @@ EXPORT_HEADERS= GEOM_Application.hxx \
                Handle_GEOM_DataMapNodeOfDataMapOfAsciiStringTransient.hxx
 
 # additionnal information to compil and link file
-CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome $(BOOST_CPPFLAGS) 
-CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS  += -L${KERNEL_ROOT_DIR}/lib/salome $(CAS_OCAF) $(CAS_OCAFVIS)
+CPPFLAGS += $(OCC_INCLUDES) $(KERNEL_CXXFLAGS) $(BOOST_CPPFLAGS) 
+CXXFLAGS += $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
+LDFLAGS  += $(KERNEL_LDFLAGS) $(CAS_OCAF) $(CAS_OCAFVIS)
 
 
 # additional file to be cleaned
index 2c83852120ca92b1c282db789ba106a77c2fccff..8ac0deb96856dab8a520f005ee8772838296fd50 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 3fab40f93b106edf1b7f9528993d09fa90bf7c4a..7825011c63ff0af0d4f19410152410e11883fc65 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       BlockFix.cdl
 -- Created:    Tue Dec  7 11:59:05 2004
index 11c973a184f9187b1ca1fe1419f63cd552fbc19b..eacbd40272b2a6f7a26726e8d068ce0533cf0354 100644 (file)
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       BlockFix.cxx
 // Created:    Tue Dec  7 11:59:05 2004
 // Author:     Pavel DURANDIN
-// Copyright:  Open CASCADE SA 2004
 
 
 #include <BlockFix.hxx>
index c85590ef6ed6fff936d4ce6d6fc4146642a37832..a6007a7dd44a48251046e3befec854e8bf4d7232 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _BlockFix_HeaderFile
 #define _BlockFix_HeaderFile
index ad18c4bfae1e5bbbd559a90ad5844bac886ed202..9912dd405da872c613ad7b25fcd287a5bc4aa2af 100644 (file)
@@ -1,23 +1,22 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
 
 #include <BlockFix.jxx>
 
index 16e91bb0dd80e6f260786b2c3461151c3b2195c0..552f4806705c59173ecdcb36d550d7c62200e145 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index fc1e28f62bfc9219e680c6ebb6fb3fd230c2a6d7..7b415e7cb57c4501cc13b64464e629aabb58039b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       BlockFix_BlockFixAPI.cdl
 -- Created:    Tue Dec  7 17:56:09 2004
index 41677111cb889b9d5a54cbab15328360d41d37e3..c87b2e60dba6bd3d25c022467e63f0dc5b5ffe1f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       BlockFix_BlockFixAPI.cxx
 // Created:    Tue Dec  7 11:59:05 2004
index 9eb2198db9d74f9441fdee06b76b48ea487bdec8..fd699a0deeb522f78ddbbe6c3fd8b7d9db063287 100644 (file)
@@ -1,24 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _BlockFix_BlockFixAPI_HeaderFile
 #define _BlockFix_BlockFixAPI_HeaderFile
index 4fc77f4903a848fe9fc0cfe5186751b8e5c32c75..d70496dc096a337fb210427e7ce4267a299e5578 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <BlockFix_BlockFixAPI.jxx>
 
index b1415ecd488aaee2c8b0909e6ad4ec0ac761a39b..7e28c943d2bbf38dab065216b1b3ebf8761a7f0f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _ShapeBuild_ReShape_HeaderFile
 #include <ShapeBuild_ReShape.hxx>
index 77841f93253e46f78a857431a978f0e2974df09a..7926785d83443b70833acd7b923ba18f67b7be66 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <BlockFix_BlockFixAPI.hxx>
 
index b4875d8065e8c9bd8573664bd96590baf808056d..aa85c32e834e3ef9d38aba02083f1afb7bc1d1cd 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       BlockFix_CheckTool.cdl
 -- Created:    Fri Dec 17 10:36:58 2004
index 6348ffc07be15496492d037e7a88591916f93b0a..94269ef7531e50125f7db17459214dbbeb1871bc 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:      BlockFix_CheckTool.cxx
 // Created:   17.12.04 11:15:25
index bfb538bab0cf9c34be8e1f13d3120f51953faf89..605174576c4bec529620d900311ea97d644f6828 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _BlockFix_CheckTool_HeaderFile
 #define _BlockFix_CheckTool_HeaderFile
index 1b3f08c4b00e703750e485c6bd80cf65d4ed5177..c7e4949ab685a8d5a2a179d4df1656759b6693d9 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <BlockFix_CheckTool.jxx>
 
index 80b5457e9e1d0232314b2e140dd39b1eba9e6425..b9ba94f328d02dfdcd7eabbdccb1029a1bced85c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index fa29a304b94e3f14f0d4d21a9428ed8527eb9d14..23551c0cb116ab9f22eaaddeae159b4a4359b781 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       BlockFix_PeriodicSurfaceModifier.cdl
 -- Created:    Wed Dec 15 10:03:50 2004
index 34a5922e677f05b767f9d2b180c4deca8555d2f4..97590046adfc01b8aa7bc8347d2017f373fa2432 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:      BlockFix_PeriodicSurfaceModifier.cxx
 // Created:   15.12.04 10:08:50
index b55096ce922314dd194c06558b5aa92e09e4d384..1230e3e6f8bef6cec31567b1871c80b82e8273a5 100644 (file)
@@ -1,24 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _BlockFix_PeriodicSurfaceModifier_HeaderFile
 #define _BlockFix_PeriodicSurfaceModifier_HeaderFile
index 7bdcfb449cbcad9de9ec971ae302a1381e19382d..49daa3c1fb4364ddcde70c21c2cd4246672fd547 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <BlockFix_PeriodicSurfaceModifier.jxx>
 
index ccb0e47407eb4aef1de27e53df89c5b3789502ca..b30f00602fbee192d1197789088634981cc0f001 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Face_HeaderFile
 #include <TopoDS_Face.hxx>
index e5cf149f28f5fe666da2c241a6b76b0ee01528c7..b67d9d56971b210ece990d09ca382124817fdc37 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       BlockFix_SphereSpaceModifier.cdl
 -- Created:    Tue Dec  7 12:01:49 2004
index e80417110bfef5b90b62ca5c542c14bdc01b544c..e61b4a53b39b942b41b59e5351790f533f081ea3 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       BlockFix.cxx
 // Created:    Tue Dec  7 11:59:05 2004
index 463277a46e0185ff8c0baea1f9801d55ec93091c..80a600920de8e3165809636d7c691b3ee08c0bc5 100644 (file)
@@ -1,24 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _BlockFix_SphereSpaceModifier_HeaderFile
 #define _BlockFix_SphereSpaceModifier_HeaderFile
index 55b0271721ccf26b7942b1fa39411b0ec6fa2453..651423466face9790cc036bc61961aca6040452a 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <BlockFix_SphereSpaceModifier.jxx>
 
index 273db978d9aadcbb0fe470ac4d26e599c6f4902e..61deba225861a8c025240bf40fad60f8442048b4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Face_HeaderFile
 #include <TopoDS_Face.hxx>
index 04fdd3d21e55f6a8ffa1f57a2ae8916eda949f11..ff806baf6c201e5958725008f17e67d62add5dbf 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       BlockFix_UnionEdges.cdl
 -- Created:    Tue Dec  7 15:24:51 2004
index a7ad222a019579590b02cca0eaba2bbd466f62a1..667375123b1ff775b2aa560fbe9445d926f622ea 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:      BlockFix_UnionEdges.cxx
 // Created:   07.12.04 15:27:30
index 3b8aa2102e5c33778d98b7d2662cd967284d698f..0f5baf48e15928978108bcc4458ead870b914730 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _BlockFix_UnionEdges_HeaderFile
 #define _BlockFix_UnionEdges_HeaderFile
index addb6a3149fa359fb76fe250ecb941fa1deca4b7..ffbdfbc39cd6c9c813b0fca983fcf1cb8a3eb518 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <BlockFix_UnionEdges.jxx>
 
index 073b6d865a8ca8a0f37d326f5e60a429ca026aa8..bb3b12f68be9572d06653a8ef978cb685d32c5d1 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _ShapeBuild_ReShape_HeaderFile
 #include <ShapeBuild_ReShape.hxx>
index 8ed27cdae7e03d3bb5691117c226c334035bd6aa..2251c6b45225438fe896cdd15f1c7a55086b6132 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       BlockFix_UnionFaces.cdl
 -- Created:    Tue Dec  7 17:15:42 2004
index 3f6c5220b963b612391ce5c083c6d7877ea2048f..ee4398aeb0ff6db88247570d19c1dfaa2e934ed1 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       BlockFix_UnionFaces.cxx
 // Created:    Tue Dec  7 17:15:42 2004
index a6769376222111a5b6ba650842d46a460859e26c..2618008b0e33d839b4fb856594d8fa9b644205d8 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _BlockFix_UnionFaces_HeaderFile
 #define _BlockFix_UnionFaces_HeaderFile
index bae71ca14da624db4cf8e8c568dabcb98dd967c5..eda22330b6bcdb9d61f4589c7ae8aedb5c10b1ef 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <BlockFix_UnionFaces.jxx>
 
index d8f13abdace5ebecc1fb944f7d5477cc81b5a384..1a919c24a84ed7ea1be6c8f4d53dcf9123195b04 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index 40a2084be215d537f06bf0547d1d6a24fd52c5d0..c5c09eb5ad36c88b3349e0d7194a56e9599f1f35 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo.cdl
 -- Created:    Sat Dec 04 12:36:22 2004
index d8cd5b175caa2e5c5bb5f88f89f96cc7e53f20c1..a0482b71450692bf43df41ea4230fcc0a03d5f0e 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_Algo.cdl
 -- Created:    Sat Dec 04 12:37:56 2004
index 8f4aecacb6f798ce0cd0b73dec495333313dde43..221cf1de70d01892c72dc3ab0c6ede7b6fc77ba7 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_Algo.cxx
 // Created:    Sat Dec 04 12:39:47 2004
index aeb974338bfd24d85844f29ce9ffd44bb48091ad..bfeae4fa23787d74f52f9af038123f09f0ef640d 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_Algo_HeaderFile
 #define _GEOMAlgo_Algo_HeaderFile
index ae1ccb96225ba9b754f99c53a14ecd8acf36ada0..b31871134ddb4bf52b48246ea66d31895b787438 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_Algo.jxx>
 
index 58dc7b7aaad823d2501b54a396f043f9b03c3cd6..edeaf138ee48497a3940f29abe4f8dd808c79f6e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _GEOMAlgo_Algo_HeaderFile
 #include <GEOMAlgo_Algo.hxx>
index d607e55c48daadbd00f403f9d2897bebba58c09c..4cabe930d4d4ca5875f6feae0735c923cb139db4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_CoupleOfShapes.cdl
 -- Created:    Wed Dec 15 13:00:10 2004
index 20b103c7dc1cbfa4c0accc14cea6c66d13e2667c..cdc6bbbd702e858b74b5f979124f425e33df5b47 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_CoupleOfShapes.cxx
 // Created:    Wed Dec 15 13:03:52 2004
index 26889be5ecac095fec12e3aaa91580b18a3654df..289489482a24d7a4beab2dad48edfb095db84e25 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_CoupleOfShapes_HeaderFile
 #define _GEOMAlgo_CoupleOfShapes_HeaderFile
index 1e5d2f7603897e9f9282d6b800fd9d5f78ed3d05..39c41d630ebeef06bc644df0d1b41ce762763f28 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_CoupleOfShapes.jxx>
 
index 9b4972d64440011aa909adfd6373e8fa8c3de0cf..bae26f1de6df0600bf77c2e5f33a199085685838 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index 292bb3afb3fc717db9e335b514f4e18f4e19e0e2..4312292480e5b16464f82214fbded9c9845ad4a3 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_DataMapIteratorOfDataMapOfPassKeyInteger_HeaderFile
 #define _GEOMAlgo_DataMapIteratorOfDataMapOfPassKeyInteger_HeaderFile
index 53a99babb6025a105ceab3f39a19276ebb07ad47..2c786bb3bd84cc002f74aa8460bba9e2b029ef23 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_DataMapIteratorOfDataMapOfPassKeyInteger.hxx>
 
index 7226f82be2b686d6304e1de25c251fa1c7cfaa23..e579287733c1f307d7787f7474f2cde13dd521e1 100644 (file)
@@ -1,24 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_DataMapNodeOfDataMapOfPassKeyInteger_HeaderFile
 #define _GEOMAlgo_DataMapNodeOfDataMapOfPassKeyInteger_HeaderFile
index 6035a471a0266c2ddf4a155715865ce66afd5a83..8d06859ec25d4139e843fb7c57eebfeb777ed525 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_DataMapNodeOfDataMapOfPassKeyInteger.hxx>
 
index 746ac5413ff498c16703423d88146735d590914d..60cb6712a48c7cd9b79a6163125925ce667beef6 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_DataMapOfPassKeyInteger_HeaderFile
 #define _GEOMAlgo_DataMapOfPassKeyInteger_HeaderFile
index 0163b4e1a4b9412866c6cc0636646736076bdeee..8cd1a4f52707f4bdac2f3ee18d8db03a1b29c141 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_DataMapOfPassKeyInteger.hxx>
 
index 7dff184724a5be86e4a362b26c04a551e6901b39..b5c0a5d36f9244a237cd3d7794cd4f6b1fa368b1 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_FinderShapeOn.cdl
 -- Created:    Tue Jan 11 14:35:52 2005
index 50e94384ab66f9208b9eeec007098bc7d219b1b3..c3a5b7cfc0cab8a32b34f5728c8d7b8118183bd2 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_FinderShapeOn.cxx
 // Created:    Tue Jan 11 14:44:31 2005
index 42129bc2812d75151c49c33529b9d1ca1e585c50..5d9cfe4d8d29308fe4788e415d5d56ce5b3b8efd 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_FinderShapeOn_HeaderFile
 #define _GEOMAlgo_FinderShapeOn_HeaderFile
index 00afa2d337a7c902aa94c743969f8ea812bc1d04..37310e69196342b25ae43dae45eb6c18a8bd3389 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_FinderShapeOn.jxx>
 
index 99b4e86f3762e658bc8b464f6ae92ae23e405a49..a0204f4142a45a29c5d1eb77dfbd8b6e5bba7d25 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _Geom_Surface_HeaderFile
 #include <Geom_Surface.hxx>
index 46ee5fad978cb6392e1b86cda38966b4e8c99f12..0629101be80082af0ff03fc5038ed730af81ce0c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_FinderShapeOn1.cdl
 -- Created:    Fri Mar  4 10:26:54 2005
index c58cccefb46d88d92f1e6a26cbb3e8f3672eaa87..6a8f33bb4f711469c3e48b038ea4ad0c38d20f91 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_FinderShapeOn1.cxx
 // Created:    Fri Mar  4 10:31:06 2005
index 7d0c6f8192fb207b8c9f906187889773763e20bb..267f191e17d8a5187b7eb2cc0fead84c443eb63b 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_FinderShapeOn1_HeaderFile
 #define _GEOMAlgo_FinderShapeOn1_HeaderFile
index 6c8932859f5225f6983d84a9acc636e01130a3b4..a0f3b96d88d0bc8e304b16b7b0b05d4be89b7d8c 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_FinderShapeOn1.jxx>
 
index f04afdb05cfb4ebd51093ae00a6830e11aa80715..93dc321dcd1d7f79a03528313674ef51715055c4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _Geom_Surface_HeaderFile
 #include <Geom_Surface.hxx>
index 9b1b67fda4929b1b0daec7af69f13f2544e69542..c6d98798bb62ec0cd62746e00a13dfef0a41f0fa 100644 (file)
@@ -15,7 +15,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index d3fbbe30ba3c5e45911656dccbbac61ab5addd97..fe9ed8e66325a95f737904e62d9b33bd61f263e9 100644 (file)
@@ -15,7 +15,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 47c563ffdee07270991d2141feb4479ce8eec394..569314e4a3ff85e9fb7274ea4dbc54c4c97cd3e3 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_GlueAnalyser.cdl
 -- Created:    Wed Dec 15 11:03:03 2004
index 39e60a0d2883d3bce945976b16cf8cec6ac419f7..b8aff729447a4d523fd29e67088ed5ad081fa2a1 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_GlueDetector.cxx
 // Created:    Wed Dec 15 11:08:09 2004
index 4262f95b97c78875c89289c7b67eede11965ee31..e87223a531d464203f73ceeb19cdd7f7c54a7fd9 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_GlueAnalyser_HeaderFile
 #define _GEOMAlgo_GlueAnalyser_HeaderFile
index da6caa2033ee74f20fd384386f34132bd6f19214..833d4d8bd1594e9e1f0ed965a68cb7c555c72e4c 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_GlueAnalyser.jxx>
 
index e1a2e829899cc63e7d30ca99c5a5257fb5609c8c..bc6681f5b2cbec2c2b5e25784e9377d10b6c7d5d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _GEOMAlgo_ListOfCoupleOfShapes_HeaderFile
 #include <GEOMAlgo_ListOfCoupleOfShapes.hxx>
index aa1be90b41765b130d0fd035bd82ca1e4da8db03..442f053057aafbcb231430a31d70f0ae2fa5d0ce 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_Gluer.cdl
 -- Created:    Sat Dec 04 12:41:32 2004
index ab898a706d9d98d81e13283ef09fc0034dc21394..1e6d31e6bb956356ce18108147abd2a72e90e36d 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_Gluer.cxx
 // Created:    Sat Dec 04 12:45:53 2004
index f37b8010cb7464626c2af0a1f6ba65376b4b6402..7d9b7734815f8cd536915f050217fc69bc97c52a 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_Gluer_HeaderFile
 #define _GEOMAlgo_Gluer_HeaderFile
index b7abfc516d035fc4166bcba3ede1d0b98ceef9b2..b27442421a9bfec9a6a9bc9618762ef676fc1cdd 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_Gluer.jxx>
 
index cb259d79bd307f3913b4d3a702bcb3aa136d9e54..52df5103af5048f3c19a133e313552ea75d39d5d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopTools_ListOfShape_HeaderFile
 #include <TopTools_ListOfShape.hxx>
index 3f620afd017990f6747f9f4ad934cdadb56a52ba..8f6683ad570ac0f8bc73369ba0f421d5ebe1996c 100644 (file)
@@ -1,24 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfIntegerShape_HeaderFile
 #define _GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfIntegerShape_HeaderFile
index 9c2564b337f38c61a273a75cf26b32a7c831e2aa..84e494ec5df5d94d5b265606d52836e454c3653c 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfIntegerShape.hxx>
 
index af09ac4f90bb28871bdbf50d41b677f129b197f1..cd79d0b02d4b8b76a3787f229a24808f057bd00b 100644 (file)
@@ -1,24 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyListOfShape_HeaderFile
 #define _GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyListOfShape_HeaderFile
index 97be9daa0e365312ce0e8a3deeb535c27c7b3be0..d29cf0f216037bdfabca825c1e4f7c5936c58151 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyListOfShape.hxx>
 
index 94b521fd1278cfe3d38f9ec35a0d267b912224b7..f8310d70abd37cdd95dba495e8cb82108cf6b2be 100644 (file)
@@ -1,24 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyShapeListOfShape_HeaderFile
 #define _GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyShapeListOfShape_HeaderFile
index be0803d753f2017524cd778612729472474c1c00..f2a471ddbdd6783ba14ac9986bf29db62c4cecc1 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyShapeListOfShape.hxx>
 
index 2b39ccf3b4225afe2e5e4b53a1a100adf2838eae..084701c5aa9131833e1269d2ac4f48e958e50687 100644 (file)
@@ -1,24 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeBox_HeaderFile
 #define _GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeBox_HeaderFile
index 832884d41216275d12afc30379da1d163f42ed65..16eda4fb5134dce0d02530edb744ab480dd3811e 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeBox.hxx>
 
index da467f38bcd32d88b4e7aec6b38ab3cbb6a63bc3..427dd95335a2509d9265e874c708294b6644bce3 100644 (file)
@@ -1,24 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeState_HeaderFile
 #define _GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeState_HeaderFile
index a29a65763cc73263e2f8c84a2a2956b111739f98..8bf0d942a4f34d61823d8a30cdad41a5f5f77c67 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeState.hxx>
 
index b67dc8c70c915498245fc1fd59885ab2868c2b7d..d615873d1e32dda0d975ecc1080d2ce9263492da 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_IndexedDataMapOfIntegerShape_HeaderFile
 #define _GEOMAlgo_IndexedDataMapOfIntegerShape_HeaderFile
index 173ef57c979d839547e1ccb852df150515e37404..4b63205c8e6fd5219cb133f470cb82572a00f336 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_IndexedDataMapOfIntegerShape.hxx>
 
index e89044f20395a594dda60ad6e93282d4b16aef39..59bd0bab54ef8bf77832868a7a329f9ad51bba20 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_IndexedDataMapOfPassKeyListOfShape_HeaderFile
 #define _GEOMAlgo_IndexedDataMapOfPassKeyListOfShape_HeaderFile
index 94bdc322b7a6a6fac4ee0e97bb47d8163ed11167..a493ac29ca529a4170158845cff0ba6372144dd4 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_IndexedDataMapOfPassKeyListOfShape.hxx>
 
index 55506997d8b16d886306be2db8548a5a2663dd02..a77707d37821008a084ebbede37fbb94a9207ba6 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_IndexedDataMapOfPassKeyShapeListOfShape_HeaderFile
 #define _GEOMAlgo_IndexedDataMapOfPassKeyShapeListOfShape_HeaderFile
index 8d5b2b3d93d3fc7cdd11950dfbf38c680e381cf3..0fa671f46f58bb4a24df9c7978583fd5f0c4180b 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_IndexedDataMapOfPassKeyShapeListOfShape.hxx>
 
index c9df51c94a1aa013dd1be9bee3c08815899b7e11..bd0d1e0ec5e7d9c4756d745d8ec9af311a7bd20f 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_IndexedDataMapOfShapeBox_HeaderFile
 #define _GEOMAlgo_IndexedDataMapOfShapeBox_HeaderFile
index a0717bcd5f70ad05d45d26dca4d9539a63b84124..ed71748a5297fb4211d7647c9791a28d973ea644 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_IndexedDataMapOfShapeBox.hxx>
 
index 35397a9a045fe42a29ea384614306730209c5e0d..1f15ba495dc255e90dc05b09a37575f21bd08cc3 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_IndexedDataMapOfShapeState_HeaderFile
 #define _GEOMAlgo_IndexedDataMapOfShapeState_HeaderFile
index f95fd1c7075d1407584eae825060ca229695468e..0dd9678341ddf84edbb0c94501e01166e514957f 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_IndexedDataMapOfShapeState.hxx>
 
index 34977eb5e2c16d7969dd9345423dd8b22349080f..93a423bbb00af550f94de58bf61082637a9430ee 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_ListIteratorOfListOfCoupleOfShapes_HeaderFile
 #define _GEOMAlgo_ListIteratorOfListOfCoupleOfShapes_HeaderFile
index ee6cbdb6d094dc82953b649143217be58fb287f2..51af2be73b9aa28259c8a1d6a1d60a640a063065 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_ListIteratorOfListOfCoupleOfShapes.hxx>
 
index b370cbbd4e42af551dc055558415bd1121a72c25..ade23aa45fc032d4790228c5f8bfd43889e4ffd6 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_ListIteratorOfListOfPnt_HeaderFile
 #define _GEOMAlgo_ListIteratorOfListOfPnt_HeaderFile
index bc1684b689abd1f8681baab382ad80638dfd5064..b46afbab3329e7cd8cc2785d9ec0d41ffdecf5b6 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_ListIteratorOfListOfPnt.hxx>
 
index ef078a2eb000723adcd61be48b4349349d8cd09f..3addadf195a9f79ce91f335f044082759468c829 100644 (file)
@@ -1,24 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_ListNodeOfListOfCoupleOfShapes_HeaderFile
 #define _GEOMAlgo_ListNodeOfListOfCoupleOfShapes_HeaderFile
index 78fd962daa035238843514561e11cb2d4a2ea48d..65de62b3d7582db716c5f56f7ab40382a354b77a 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_ListNodeOfListOfCoupleOfShapes.hxx>
 
index fd9b15d9a230e3db2cb2301c8702c6f9c28d24fd..24d0044061d247609ede5c2e07afe8d671028cfd 100644 (file)
@@ -1,24 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_ListNodeOfListOfPnt_HeaderFile
 #define _GEOMAlgo_ListNodeOfListOfPnt_HeaderFile
index bb3473704ab40c610c092ffb2d38b12417b30e58..fb7f104f6ad8a2c84f5ba91760c16ae293b87ade 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_ListNodeOfListOfPnt.hxx>
 
index a8bb21f1e91d093fa73a3ff273909d2a852dd207..b3325c16b0ca90e7ea9f5c7850e834e0a32cc4d1 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_ListOfCoupleOfShapes_HeaderFile
 #define _GEOMAlgo_ListOfCoupleOfShapes_HeaderFile
index 2630fd0112d6b97a976a6244746b6bb267a31689..8a77286c760583f7b7283855ad52f820cd4d23aa 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_ListOfCoupleOfShapes.hxx>
 
index 2702076540cde96b85560451e361d2538e5cc66b..d7958521f56cfa58a1ac26aea6ff098250857ce7 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_ListOfPnt_HeaderFile
 #define _GEOMAlgo_ListOfPnt_HeaderFile
index 4d8ff2b7df1c1586eeec037ddb1944641f4d2209..c663efc017b3c026ff212c60e6fca783d835f31b 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_ListOfPnt.hxx>
 
index f400e863800ff3fb9421a5d10dfdddc3a91e0f91..5644a07ff82a07f0791bba1e5d98c116b8f2c118 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_PassKey.cdl
 -- Created:    
index c072b702753360236b53362e9126dcbddd551d20..f38e29f60c90917adb6c135ece64361b0c9afbdf 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_PassKey.cxx
 // Created:    
index 880fa62a94dec44203f48c92f0a83c77166da30e..54051e170cf1b23bc19795331e81e3d117665e46 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_PassKey_HeaderFile
 #define _GEOMAlgo_PassKey_HeaderFile
index 9e0b612a9d4175ae29e44b820bae0924fe08ff33..5d1d1e3ca1d0765538f2f55ec08146ad3f036991 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_PassKey.jxx>
 
index 182bb6f1003011ab499f817e5db6351911e1b894..ed5b193d1ab3c277090f3fde1fada8f92c8a341d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TColStd_ListOfInteger_HeaderFile
 #include <TColStd_ListOfInteger.hxx>
index 7928f94c2b135609ac5f9f6e49f369ea136072f2..e16dae0e954bcb49cb3aad911ee17f889ba48648 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_PassKeyMapHasher.cdl
 -- Created:    
index 6f95f979a5a2fcded9c4f43b3de741e53d0780de..fbd3d81cb0edbb52b717ba38061bec9661a18b5b 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_PassKeyMapHasher.cxx
 // Created:    
index 2a1a4650e5340d3db3418b7393848b10418eb8da..6cf2510ab5e5e4c331f95c6da7b444f8c62f4197 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_PassKeyMapHasher_HeaderFile
 #define _GEOMAlgo_PassKeyMapHasher_HeaderFile
index c990ee15cc12a0fc1bf6201e2f141d76dceb7835..6bb118e585cd764388ec50570f3e16f403af22f9 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_PassKeyMapHasher.jxx>
 
index 15e5c9eafae508163bcac3a3041ee633e361f3a5..5edadebd23f116454bcf7ac8ecbb1c652900e466 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _GEOMAlgo_PassKey_HeaderFile
 #include <GEOMAlgo_PassKey.hxx>
index 8094fb6c20c4d3e67b229068c0e72ee34cdeb8bf..523f5898ec152796e34d1c5e36521be6a3c48caf 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_PassKeyShape.cdl
 -- Created:    
index b85dbd00d6c86b9aedc63d09fd7d6a243f6de5c0..cd90291c2585e788363fd05701a2ef7d029aa380 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_PassKeyShape.cxx
 // Created:    
index 9bb52df0095424b7d296558a6a3f4739473d7847..0e4d113a3c433cd6d52923f10bd31caf25e90004 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_PassKeyShape_HeaderFile
 #define _GEOMAlgo_PassKeyShape_HeaderFile
index befc4fd740ea4e2a023f6600f439a6638f2b60a6..2f34c7cf1abfa52724bc4de6021656508f90b585 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_PassKeyShape.jxx>
 
index a29e7ff8f46a160091c89914f27f9f60817d91ba..ecc2db93f0a6748cb7f5605d204756d8b57a7dc1 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index 0cb903d7daa846734c0d345f507108f943257ff4..640176e395e895aba24c27e1d35ae5282702683f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_ShapeAlgo.cdl
 -- Created:    Tue Dec  7 12:05:19 2004
index 201b5cd30c5a2c4ffd21f66299fd642562b1eed1..1c25bb27f82b55ac80645def63e8667c7104c748 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_ShapeAlgo.cxx
 // Created:    Tue Dec  7 12:06:54 2004
index a3390875ed74cebe74eb52fa0687e46f953a8eb0..27e6afad6a85ddf31eef3d2930b0b3081b9f04c5 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_ShapeAlgo_HeaderFile
 #define _GEOMAlgo_ShapeAlgo_HeaderFile
index 1b153c305ab669466061fcfc9941216074b85ced..6e2441ab5018e481942a1cc36872bf54066c4679 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_ShapeAlgo.jxx>
 
index e3304cad7777dc47ea0411c440da2b4476128b6a..d5c10358d4abf45e7d36a079263a1207f3e58640 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index 45f86b4d151bb443a50362eae63a82537ab06f8d..caf91063e4c7d9f915453b95ba582cc0c413ca00 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_ShapeSolid.cdl
 -- Created:    Thu Jan 13 12:44:07 2005
index 87a0de87c794b99552d256384ba21a3a783b9763..e22ed2e084355b1781fb7797c2f438b97ebf967f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_ShapeSolid.cxx
 // Created:    Thu Jan 13 12:54:48 2005
index 6142c1b7220e0ed55b771349f61692035440c766..da207056cba2290a28ed21c547aea5067778125a 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_ShapeSolid_HeaderFile
 #define _GEOMAlgo_ShapeSolid_HeaderFile
index 1ef4475316600969a024640e6582082750865e23..7e682ae1495697e547487e77350660d1e925fab2 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_ShapeSolid.jxx>
 
index 2b5222ad50608c8fbd5a8b98f1ad315ceb511280..76fc8fce0b214a3cbd87589a6217c65bfc106da1 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _BOPTools_DSFiller_HeaderFile
 #include <BOPTools_DSFiller.hxx>
index 01c1c1c1c6b61913c9ccb41bff2db60e7655fdb8..22959a271d5df9cc05684189c29988409dd7968f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_ShellSolid.cdl
 -- Created:    Wed Jan 12 12:45:20 2005
index a92f8a776d054945cb8a4bed1519fa3b9a124770..f502a8fc2fea58cf5270e1fe9e8bb810578fe77e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_ShellSolid.cxx
 // Created:    Wed Jan 12 12:49:45 2005
index 16415ecc73957256dc37fb6fe03c88c56bbd07d5..2eb5a6c591827b2b9b2d1963f37d96c75eab8ab8 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_ShellSolid_HeaderFile
 #define _GEOMAlgo_ShellSolid_HeaderFile
index f5b12e14e75f996fe40e17d5a712dd965cacee0e..dcadd3ef64285cff88c1532bb0e0437dd48d2daf 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_ShellSolid.jxx>
 
index 0e6c4944fce7082aae05c32ba40bfd0774848bf5..79b529b944877edf243f74906a04f9faa32ec8d4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _GEOMAlgo_ShellSolid_HeaderFile
 #include <GEOMAlgo_ShellSolid.hxx>
index 693d4590ea770a024f76bcb7a99a16469486015c..cf105ffa1f621f21cc5efa23551d4cda5596c8d2 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_SolidSolid.cdl
 -- Created:    Wed Jan 26 12:05:14 2005
index c0e99a2594573160982ffb056a17de9c7716f8ee..132f7825ea33d4b6883ce1496d7c1ac731ba825c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_SolidSolid.cxx
 // Created:    Wed Jan 26 12:06:26 2005
index 5a90d31353f3d31c63770afafa7d06a957e8bcf4..fa1895c7be85a99b18a1e8eb6c55e81358586be7 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_SolidSolid_HeaderFile
 #define _GEOMAlgo_SolidSolid_HeaderFile
index 9db5bd64f55694178e8fc29dddc4c94e85791b80..af6eda6ac57c80105b77e2f95cd08e0963e55337 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_SolidSolid.jxx>
 
index 43dd0d5608ab6c2c942ae782dbd7afeec560abc5..f6711df29275d329bdd6d689a2cbab24c51cae8a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index e1a164c9f89f2b15952a3b850df9914384210261..8d4707bd43426c282f8a2b62641e42616e00f8af 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Enum)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_State_HeaderFile
 #define _GEOMAlgo_State_HeaderFile
index 70065fe5bef4537f6646ff2c6ce77fbefe1e21c7..a9ae5dcaebe5bf23d4c001f8a90d78ab711a9e38 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_StateCollector.cdl
 -- Created:    Thu Mar 10 09:39:25 2005
index 5281aced749813faac541f931fdf9efa12da093a..90da89ff5270e55740429f3da360e89870ae9844 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_StateCollector.cxx
 // Created:    Thu Mar 10 09:42:11 2005
index 3c1e25bfedea353886848d0fe0d1d904c3922b54..e0c109af24b04a4ca22fb44300670b57cd1f277e 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_StateCollector_HeaderFile
 #define _GEOMAlgo_StateCollector_HeaderFile
index d3cb9c3cf638ea75ab90e7ccb55023217ce0f3a4..50d4ab6ee5a64a8d39fb62af91eefc0535678a11 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_StateCollector.jxx>
 
index 40d7d3ab6dee319b09f22f0afac791eba9fc5761..585231ea2d3958c3418a6d6d1fd7f37b3b1e42df 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _GEOMAlgo_StateCollector_HeaderFile
 #include <GEOMAlgo_StateCollector.hxx>
index d812ff0752be85caaef43378267ea45a68994773..9035638b54b3210d63040155e7df3ba7f018c73a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_SurfaceTools.cdl
 -- Created:    Thu Jan 27 11:03:49 2005
index 436d05f1df91a6f666fd8ab60f4a9383e6029a19..fd2171e632ea8a40a81dceb84c02a0a4bf985d01 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_SurfaceTools.cxx
 // Created:    Thu Jan 27 11:05:16 2005
index 19f616025315af6624d1846468e373ae570be126..f11a7ce9671234e8a9fe7a9259c56d5cee1c369e 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_SurfaceTools_HeaderFile
 #define _GEOMAlgo_SurfaceTools_HeaderFile
index 5a0ce4e92e5b4e0bad221105941b791d868fa9b7..7911ef34cf3cdb2e1ad343a76d168b17a0bf40b7 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_SurfaceTools.jxx>
 
index 34238e42b91fe1548dd347fd9d287fbf1f78397f..a0ed3b986173f0e0d8a25056cecd1750ab070ac9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _Geom_Surface_HeaderFile
 #include <Geom_Surface.hxx>
index 4981d93bf6f0b1067160d6763d8d681674810f72..53d3d7cf2c766f920181671e82b6a0628b15d113 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_Tools.cdl
 -- Created:    Mon Dec  6 11:26:02 2004
index 6f469646375b0755b3c91cd63994014cfb19ce75..5e3991bfe742db524b6ab5ae510ab14e493f5114 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_Tools.cxx
 // Created:    Mon Dec  6 11:35:29 2004
index 73d9bc35fc6f2ef5544921d0483c40f2a3f633d9..b566f21c03a7dc3f434e407b454fe92377d206dc 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_Tools_HeaderFile
 #define _GEOMAlgo_Tools_HeaderFile
index 6b9d6c04d6923298f2438e0c5ad5ed45f5849d94..708109157c8c6e695642e705108c14978b35a129 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_Tools.jxx>
 
index 51a85dfd930ccaad5dbbf78151626c7d929c906b..af7450af990085baf5fe2ac1a233466dea03f8c9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index 588e8d8513d951e00fea37c217280d1ab217c418..a4d9c01d0ecd94ff8afa9a90e4debd5471e4702f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_VertexSolid.cdl
 -- Created:    Wed Jan 12 16:34:53 2005
index 349f1498cc6946cb5ba528718f412c4d142328f6..716bf0390599f4f1fe37e83f3baf9db07595b5ee 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_VertexSolid.cxx
 // Created:    Wed Jan 12 16:36:40 2005
index 103c7f2f6b76dee6562e7636c204f1bb916ba1d5..941104ec7148286540bed432061f9c8d63b6d351 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_VertexSolid_HeaderFile
 #define _GEOMAlgo_VertexSolid_HeaderFile
index e2351fef2aca2b059b7292ba28a5d17714c0043d..335d706b7d46da8b8ee27345fbd7352338f403ae 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_VertexSolid.jxx>
 
index c9137f862a9409e9b892883dfffaaed94502a3ed..38f0ad644932388e09a85d9d25d88b8bb36f0d8b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _GEOMAlgo_VertexSolid_HeaderFile
 #include <GEOMAlgo_VertexSolid.hxx>
index f55158a97dc7970b86f76473609fc8b8ebe6d6f1..a24418a8a1282764bc06ef4f0e2ed66011448b36 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       GEOMAlgo_WireSolid.cdl
 -- Created:    Wed Jan 12 10:17:00 2005
index 306fe56be35ec528ac638dab167ce233f59a40d7..90b7985c2527d7e6fd82ee8f0cc05260779b4894 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       GEOMAlgo_WireSolid.cxx
 // Created:    Wed Jan 12 10:19:31 2005
index 7212908dce090f03b4b0a48526c42e0b0a864f95..ef9ec147067b35a595c074c7bc9aec5a6696e5db 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _GEOMAlgo_WireSolid_HeaderFile
 #define _GEOMAlgo_WireSolid_HeaderFile
index 37b35b4080f08c0e7a71bb5313a2fc7c3edd393a..ff86f06f7cbaefac3e53db2aa147acead04e76d1 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include <GEOMAlgo_WireSolid.jxx>
 
index 16961833e66a914d31b388bcd4db460781bfbc88..c4d2a32b28c477a4f5b1079425d0b379c658244f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _GEOMAlgo_WireSolid_HeaderFile
 #include <GEOMAlgo_WireSolid.hxx>
index 1664fde188c427db2221a20092dc58aad8af9fe5..12d404dce15fa5dad51752014c1922b9de516fe5 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_BlockFix_BlockFixAPI_HeaderFile
 #define _Handle_BlockFix_BlockFixAPI_HeaderFile
index 114b7606ab1c8def5b54fc12da2f40861381502e..f0fc8be95ca9e7a7abfe00090e9c34abab7dbb9c 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_BlockFix_PeriodicSurfaceModifier_HeaderFile
 #define _Handle_BlockFix_PeriodicSurfaceModifier_HeaderFile
index 2541a6ddf043f82f972416178cf65593d9df9910..8a84637b798f7cf1fdce43f827efe8b7c386fa0e 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_BlockFix_SphereSpaceModifier_HeaderFile
 #define _Handle_BlockFix_SphereSpaceModifier_HeaderFile
index 9e15b517b4bc715799150a9a7e1a940dc6f8105d..cf0ed1eece0af5f533b4a1d22678236a1f9554f0 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_GEOMAlgo_DataMapNodeOfDataMapOfPassKeyInteger_HeaderFile
 #define _Handle_GEOMAlgo_DataMapNodeOfDataMapOfPassKeyInteger_HeaderFile
index baa1ea42335a6c9903422766e6615678c44a35f1..ba87e481dae7de15100425c0379166d9162fe457 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfIntegerShape_HeaderFile
 #define _Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfIntegerShape_HeaderFile
index e246513bccfc2628a514214124bff8e6791f472d..6a5b8a74caeb3f96f005764de692f031d5ccdf1c 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyListOfShape_HeaderFile
 #define _Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyListOfShape_HeaderFile
index dd43aac0c312910ab0f8633dcc9b544b9ce6082b..82502e38a299bdb3d19c5d0c2363445659de134f 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyShapeListOfShape_HeaderFile
 #define _Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfPassKeyShapeListOfShape_HeaderFile
index 17835020d2cf97ff9d2b95d24f68656969491e61..ef5aae2c2a622ea62a905b6c3ceb30aa8d560bd7 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeBox_HeaderFile
 #define _Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeBox_HeaderFile
index 2ee27d5e9af4027f99762aad8ed78b8c569db675..3c50ad12490f31779c9130d71493e5c0668f8b34 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeState_HeaderFile
 #define _Handle_GEOMAlgo_IndexedDataMapNodeOfIndexedDataMapOfShapeState_HeaderFile
index fc17f946321007785e7aae8a015deff857ca8b57..0726143820c3511e420be559e6d40ed84deb8d16 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_GEOMAlgo_ListNodeOfListOfCoupleOfShapes_HeaderFile
 #define _Handle_GEOMAlgo_ListNodeOfListOfCoupleOfShapes_HeaderFile
index d073a4ceb0eb2fabdeac6fe0684a02ed8d34e66e..f773bfd3e7b855b7038b1d79d81bdedfc016c880 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Transient)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_GEOMAlgo_ListNodeOfListOfPnt_HeaderFile
 #define _Handle_GEOMAlgo_ListNodeOfListOfPnt_HeaderFile
index d250da21c0d02c43d9ba36ec75263a473d52a454..a0c7e45a4542cad93be997c92eefcb90f58dcf08 100644 (file)
@@ -16,7 +16,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -101,9 +101,9 @@ EXPORT_HEADERS = \
 EXPORT_IDLS=
 
 
-CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS += $(CAS_LDPATH) -lTKBO -L${KERNEL_ROOT_DIR}/lib/salome
+CPPFLAGS += $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS += $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
+LDFLAGS += $(CAS_LDPATH) -lTKBO $(KERNEL_LDFLAGS)
 
 %_moc.cxx: %.h
        $(MOC) $< -o $@
index 04943203122a2aa7d6e00e8f7a93cacc1f25c532..a716f062a2420417a9c189a5c2c70cb654a61f03 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -89,23 +89,6 @@ using namespace std;
 #include "SALOMEDSClient.hxx"
 
 
-//=======================================================================
-// function : GEOMBase()
-// purpose  : Constructor
-//=======================================================================
-GEOMBase::GEOMBase()
-{
-}
-
-
-//=======================================================================
-// function : ~GEOMBase()
-// purpose  : Destructor
-//=======================================================================
-GEOMBase::~GEOMBase()
-{
-}
-
 //=====================================================================================
 // function : GetShapeFromIOR()
 // purpose  : exist also as static method !
index 36b52c508ea72c6026299e5489b2be0eaeb9f490..ff3feecbbc3e201617425d9e69257307cb793c7f 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : GEOMBase.h
 //  Author : Damien COQUERET
 //  Module : GEOM
-//  $Header$
 
 #ifndef GEOMBASE_H
 #define GEOMBASE_H
@@ -56,53 +55,45 @@ class QWidget;
 class GEOMBASE_EXPORT GEOMBase
 {
 public :
-  GEOMBase();
-  ~GEOMBase();
-
-  // SAN -- TO BE REMOVED !!!
-  static bool Display( GEOM::GEOM_Object_ptr ) {return false;}
-  static bool AddInStudy( GEOM::GEOM_Object_ptr ) {return false;}
-  static void DisplaySimulationShape(const TopoDS_Shape& S) {}; 
-  static void EraseSimulationShape() {};
-  // SAN -- TO BE REMOVED !!!
-
   /* Selection and objects management */
   static int GetIndex(const TopoDS_Shape& subshape, const TopoDS_Shape& shape, int ShapeType);
   static TopoDS_Shape GetShapeFromIOR(QString IOR);
-  static bool GetShape( const GEOM::GEOM_Object_ptr&, TopoDS_Shape&, const TopAbs_ShapeEnum = TopAbs_SHAPE );
+  static bool GetShape(const GEOM::GEOM_Object_ptr&, TopoDS_Shape&,
+                      const TopAbs_ShapeEnum = TopAbs_SHAPE);
   static bool GetTopoFromSelection(const SALOME_ListIO& aList, TopoDS_Shape& tds);
-  static int GetNameOfSelectedIObjects(const SALOME_ListIO& aList, QString& aName, const bool theShapesOnly = false );
+  static int GetNameOfSelectedIObjects(const SALOME_ListIO& aList, QString& aName,
+                                      const bool theShapesOnly = false);
   static bool GetShapeTypeString(const TopoDS_Shape& aShape, Standard_CString& aTypeString);
 
   /* Convertions */
   static GEOM::GEOM_Object_ptr ConvertIOinGEOMShape(const Handle(SALOME_InteractiveObject)& IO, 
-                                           Standard_Boolean& testResult);
+                                                   Standard_Boolean& testResult);
   static Handle(GEOM_AISShape) ConvertIOinGEOMAISShape(const Handle(SALOME_InteractiveObject)& IO,
-                                               Standard_Boolean& testResult,
-                                               bool onlyInActiveView = false);
+                                                      Standard_Boolean& testResult,
+                                                      bool onlyInActiveView = false);
 
-  static Handle(AIS_InteractiveObject) GetAIS( const Handle(SALOME_InteractiveObject)& theIO,
-                                               const bool                              isOnlyInActiveView = false ); 
+  static Handle(AIS_InteractiveObject) GetAIS(const Handle(SALOME_InteractiveObject)& theIO,
+                                             const bool isOnlyInActiveView = false); 
   static void ConvertListOfIOInListOfIOR(const SALOME_ListIO& aList,
-                                 GEOM::string_array& listIOR); 
+                                        GEOM::string_array& listIOR); 
 
   static Handle(GEOM_AISShape) ConvertIORinGEOMAISShape(const char * IOR,
-                                                Standard_Boolean& testResult,
-                                                bool onlyInActiveView = false);
+                                                       Standard_Boolean& testResult,
+                                                       bool onlyInActiveView = false);
   static GEOM_Actor* ConvertIORinGEOMActor(const char * IOR, Standard_Boolean& testResult,
-                                   bool onlyInActiveView = false);
+                                          bool onlyInActiveView = false);
 
   static GEOM::GEOM_Object_ptr ConvertIOinGEOMObject(const Handle(SALOME_InteractiveObject)& IO, 
-                                             Standard_Boolean& testResult);
+                                                    Standard_Boolean& testResult);
 
-  static void ConvertListOfIOInListOfGO( const SALOME_ListIO& aList,
-                                         GEOM::ListOfGO& listGO,
-                                         const bool theShapesOnly = false ); 
+  static void ConvertListOfIOInListOfGO(const SALOME_ListIO& aList,
+                                       GEOM::ListOfGO& listGO,
+                                       const bool theShapesOnly = false); 
 
-  static GEOM::GEOM_Object_ptr GetObjectFromIOR( const char* theIOR );
+  static GEOM::GEOM_Object_ptr GetObjectFromIOR(const char* theIOR);
+
+  static char* GetIORFromObject(const GEOM::GEOM_Object_ptr& theObject);
 
-  static char* GetIORFromObject( const GEOM::GEOM_Object_ptr& theObject );
-  
   /* Geometry */
   static bool VertexToPoint(const TopoDS_Shape& S, gp_Pnt& P);
 
@@ -112,15 +103,16 @@ public :
 
   /* User dialog 1 parameter returned */
   static double Parameter(Standard_Boolean& res,
-                  const char* aValue1 = 0, const char* aTitle1 = 0,
-                  const char* aTitle = 0, const double bottom = -1E6,
-                  const double top = +1E6, const int decimals = 6);
+                         const char* aValue1 = 0, const char* aTitle1 = 0,
+                         const char* aTitle = 0, const double bottom = -1E6,
+                         const double top = +1E6, const int decimals = 6);
 
   /* Simulation management */
   static bool CreateArrowForLinearEdge(const TopoDS_Shape& tds, TopoDS_Shape& ArrowCone);
 
   /*  Generates default names */
-  static bool SelectionByNameInDialogs(QWidget* aWidget, const QString& userObjectName, const SALOME_ListIO& aList);
+  static bool SelectionByNameInDialogs(QWidget* aWidget, const QString& userObjectName,
+                                      const SALOME_ListIO& aList);
   /* Shows message box with error code */
   static bool DefineDlgPosition(QWidget* aDlg, int& x, int& y);
 
@@ -130,10 +122,9 @@ public :
   static void ShowErrorMessage(const char* theErrorCode, const char* theComment = 0);
 
   /* Gets name of object */
-  static QString GetName( GEOM::GEOM_Object_ptr );
+  static QString GetName(GEOM::GEOM_Object_ptr);
 
-  static bool IsShape( GEOM::GEOM_Object_ptr theObj );
+  static bool IsShape(GEOM::GEOM_Object_ptr theObj);
 };
 
 #endif
-
index f48979a4ef4fbcd6b5ae9d2f6cabc22a6dc8c12c..9cd2a40d62d7f0386d99fe4460fb150c40204e99 100755 (executable)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -109,7 +109,8 @@ GEOMBase_Helper::~GEOMBase_Helper()
 
   globalSelection( GEOM_ALLOBJECTS, true );
 
-  delete myDisplayer;
+  if (myDisplayer)
+    delete myDisplayer;
 }
 
 //================================================================
@@ -758,13 +759,21 @@ bool GEOMBase_Helper::onAccept( const bool publish, const bool useTransaction )
       else {
        const int nbObjs = objects.size();
        bool withChildren = false;
+        int aNumber = 1;
        for ( ObjectList::iterator it = objects.begin(); it != objects.end(); ++it ) {
          if ( publish ) {
-           QString aName("");
-           if ( nbObjs > 1 )
-             aName = strlen( getNewObjectName() ) ? GEOMBase::GetDefaultName( getNewObjectName() ) : GEOMBase::GetDefaultName( getPrefix( *it ) );
-           else {
-             aName = getNewObjectName();
+           QString aName = getNewObjectName();
+           if ( nbObjs > 1 ) {
+              if (aName.isEmpty())
+                aName = getPrefix(*it);
+              if (nbObjs <= 30) {
+                // Try to find a unique name
+                aName = GEOMBase::GetDefaultName(aName);
+              } else {
+                // Don't check name uniqueness in case of numerous objects
+                aName = aName + "_" + QString::number(aNumber++);
+              }
+           } else {
              // PAL6521: use a prefix, if some dialog box doesn't reimplement getNewObjectName()
              if ( aName.isEmpty() )
                aName = GEOMBase::GetDefaultName( getPrefix( *it ) );
index a5d21facbb7f2fe017b9fc4e71a42b6ba2a3245b..20bcdae79457353e79a211d3f2024edae9c11077 100755 (executable)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 84760134d3a45ff2bc892dc0f6ab811c47f1e31e..203f858347801014de8b5cee207cceb9a6c7d3aa 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  $Header$
 
 #include "GEOMBase_Skeleton.h"
+
 #include "GeometryGUI.h"
 
-#include "SUIT_Session.h"
 #include "SalomeApp_Application.h"
+#include "LightApp_Application.h"
 #include "LightApp_SelectionMgr.h"
+#include "SUIT_Session.h"
+#include "SUIT_MessageBox.h"
 
 #include <qpushbutton.h>
 
@@ -44,9 +47,12 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-GEOMBase_Skeleton::GEOMBase_Skeleton(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :DlgRef_Skeleton_QTD( parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu | WDestructiveClose ), 
-   GEOMBase_Helper( dynamic_cast<SUIT_Desktop*>( parent ) )
+GEOMBase_Skeleton::GEOMBase_Skeleton(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                     const char* name, bool modal, WFlags fl)
+  : DlgRef_Skeleton_QTD( parent, name, modal, WStyle_Customize | WStyle_NormalBorder
+                         | WStyle_Title | WStyle_SysMenu | WDestructiveClose ), 
+   GEOMBase_Helper( dynamic_cast<SUIT_Desktop*>( parent ) ),
+   myGeomGUI( theGeometryGUI )
 {
   if (!name)
     setName("GEOMBase_Skeleton");
@@ -54,6 +60,7 @@ GEOMBase_Skeleton::GEOMBase_Skeleton(QWidget* parent, const char* name, bool mod
   buttonCancel->setText(tr("GEOM_BUT_CLOSE"));
   buttonOk->setText(tr("GEOM_BUT_OK"));
   buttonApply->setText(tr("GEOM_BUT_APPLY"));
+  buttonHelp->setText(tr("GEOM_BUT_HELP"));
 
   GroupMedium->close(TRUE);
   resize(0, 0);
@@ -79,30 +86,23 @@ GEOMBase_Skeleton::~GEOMBase_Skeleton()
 //=================================================================================
 void GEOMBase_Skeleton::Init()
 {
-  myGeomGUI = 0;
   SalomeApp_Application* app = (SalomeApp_Application*)(SUIT_Session::session()->activeApplication());
-  if (app)
-    {
-      SalomeApp_Module* module = dynamic_cast<SalomeApp_Module*>(app->loadModule("Geometry"));
-      if (module)
-       myGeomGUI =  dynamic_cast<GeometryGUI*>(module);
-    }
-  
+  if (!myGeomGUI && app)
+    myGeomGUI = dynamic_cast<GeometryGUI*>( app->module( "Geometry" ) );
+
   /* init variables */
-  myGeomBase = new GEOMBase();  // SAN -- TO BE REMOVED !!!
   myGeomGUI->SetActiveDialogBox(this);
-  
+
   /* signals and slots connections */
   connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
   if (myGeomGUI) 
-    {
-      connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-      connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
-    }
-  
-  /* Move widget on the botton right corner of main widget */
-//   int x, y;
-//   myGeomBase->DefineDlgPosition( this, x, y );
+  {
+    connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
+    connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
+  }
+
+  // connect help button on a private slot that displays help information
+  connect( buttonHelp, SIGNAL( clicked() ), this, SLOT( ClickOnHelp() ) );
 
   /* displays Dialog */
   RadioButton1->setChecked(TRUE);
@@ -217,3 +217,29 @@ int GEOMBase_Skeleton::getConstructorId() const
     return GroupConstructors->id( GroupConstructors->selected() );
   return -1;
 }
+
+//=================================================================================
+// function : ClickOnHelp()
+// purpose  :
+//=================================================================================
+void GEOMBase_Skeleton::ClickOnHelp()
+{
+  LightApp_Application* app = (LightApp_Application*)(SUIT_Session::session()->activeApplication());
+  if (app) 
+    app->onHelpContextModule(myGeomGUI ? app->moduleName(myGeomGUI->moduleName()) : QString(""), myHelpFileName);
+  else {
+    SUIT_MessageBox::warn1(0, QObject::tr("WRN_WARNING"),
+                          QObject::tr("EXTERNAL_BROWSER_CANNOT_SHOW_PAGE").
+                          arg(app->resourceMgr()->stringValue("ExternalBrowser", "application")).arg(myHelpFileName),
+                          QObject::tr("BUT_OK"));
+  }
+}
+//=================================================================================
+//  function : setHelpFileName()
+//  purpose  : set name for help file html
+//=================================================================================
+
+void GEOMBase_Skeleton::setHelpFileName(const QString& theName)
+{
+    myHelpFileName = theName;
+}
index 31674a72309d6738ceb3ce38e6975b6770bf9c54..3223f6d4b151e1e054832ceb7ee4a6c7ba41ba1f 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : GEOMBase_Skeleton.h
 //  Author : Damine COQUERET
 //  Module : GEOM
-//  $Header$
 
 #ifndef GEOMBASE_SKELETON_H
 #define GEOMBASE_SKELETON_H
 #include <qbuttongroup.h>
 
 class GEOMBASE_EXPORT GEOMBase_Skeleton : public DlgRef_Skeleton_QTD, public GEOMBase_Helper
-{ 
+{
     Q_OBJECT
 
 public:
-    GEOMBase_Skeleton(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    GEOMBase_Skeleton(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                     const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~GEOMBase_Skeleton();
-//    int getConstructorId() const; // returns id of a selected "constructor" radio button or '-1' in case of error
 
-private :
+private:
     void Init();
 
 protected:
     void closeEvent(QCloseEvent* e);
 
-    void initName( const char* thePrefix = 0 ); // initialize "Name" field with a string "thePrefix_X" (Vertex_3)
-    virtual const char* getNewObjectName() const; // returns contents of "Name" field
-    int getConstructorId() const; // returns id of a selected "constructor" radio button or '-1' in case of error
+    /*! initialize "Name" field with a string "thePrefix_X" (Vertex_3)
+     */
+    void initName( const char* thePrefix = 0 );
 
-    QLineEdit* myEditCurrentArgument;   /* Current LineEdit */
-    GEOMBase* myGeomBase; // SAN -- TO BE REMOVED !!!
-    GeometryGUI* myGeomGUI;             /* reference GEOM GUI */
+    /*! returns contents of "Name" field
+     */
+    virtual const char* getNewObjectName() const;
+
+    /*! returns id of a selected "constructor" radio button or '-1' in case of error
+     */
+    int getConstructorId() const;
+
+    void setHelpFileName( const QString& );
+
+    QLineEdit* myEditCurrentArgument; //!< Current LineEdit
+    GeometryGUI* myGeomGUI;           //!< reference GEOM GUI
+    QString myHelpFileName;
 
 protected slots:
     void ClickOnCancel();
     void LineEditReturnPressed();
     void DeactivateActiveDialog();
     void ActivateThisDialog();
-
+    void ClickOnHelp();
 };
 
 #endif // GEOMBASE_SKELETON_H
index 75614223b9c0866489d26e91d2ed6748d7d67d2c..ef6097e18d48ba247b2aec5d963e4d898ac5c04d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 9da286375dc5ce31d62136115e684cd75a37343d..8dc1773f7015978af67821314122bb0fb639e5e3 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 2846c8f664bf6ff468ee264caa7b6ce5d17ff350..1e6d475c5ede4eae7ae826ba69c1e97cd545b02a 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index b4b753bcc720bfcad8e3b9538e55b5417bfda04f..c6654a9eaa997e102a80875e3bc22c1a344b4ea8 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 260845ed6a1514ee1c5066461d86a57763dd7ed8..070f919454ad18dec73e1619acbcfabdb679fe13 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -63,9 +63,9 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
-LDFLAGS += -L$(KERNEL_ROOT_DIR)/lib/salome -L$(GUI_ROOT_DIR)/lib/salome -lDlgRef -lGEOM -lsuit -lOCCViewer -lVTKViewer $(CAS_LDPATH) -lTKPrim
+LDFLAGS += $(KERNEL_LDFLAGS) $(GUI_LDFLAGS) -lDlgRef -lGEOM -lsuit -lOCCViewer -lVTKViewer $(CAS_LDPATH) -lTKPrim
 
 @CONCLUDE@
index 5c39bff4524c4e195a3007d9d35920d376e8d1fc..2659f6209b4f5a38bba8e62f6932f59d71aa854c 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 41a3a20fa4f4aeaf17ac9b006220b45a9f396b0f..161fcc1051ae5ca61dc1822d7cf644e7f04a2d8f 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index eb7281a67653a9c3ac3c965b047c046b00a3ed7a..742c633c36f6b34805e368302b745901aa5a0780 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -53,9 +53,9 @@ BIN_CLIENT_IDL =
 BIN_SERVER_IDL =
 
 # additionnal information to compil and link file
-CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS  += $(CAS_TKTopAlgo) -L${KERNEL_ROOT_DIR}/lib/salome
+CPPFLAGS += $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS += $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
+LDFLAGS  += $(CAS_TKTopAlgo) $(KERNEL_LDFLAGS)
 
 
 @CONCLUDE@
index 9ca165efe85804cc83f4f30e767cd1fb89b0e388..fd3ef0de9946d8911c71ba03ec6690177100a3da 100644 (file)
@@ -16,7 +16,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index cff8b74e71c9e0696543a57371015fed4153abce..ed339a2169cd6a3e8a214cc6ef4c75ee43ec5698 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index ed64a379c1efce8595017238020a0e111ee34b05..0bd0c46ee25139ec03701ea31036b89413f6c5e7 100644 (file)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 # This is a Qt message file in .po format.  Each msgid starts with
 # a scope.  This scope should *NOT* be translated - eg. translating
 # from French to English, "Foo::Bar" would be translated to "Pub",
index 5d07378e1ffdcda289fc0f50c5be8f3097116af5..03a616200560e84d26b948deea73cd8744e7704a 100644 (file)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 # This is a Qt message file in .po format.  Each msgid starts with
 # a scope.  This scope should *NOT* be translated - eg. translating
 # from French to English, "Foo::Bar" would be translated to "Pub",
index f0ba8041c31eb12e20be998c03504c7c9abf6e9b..556d2d35fe434ea57f096914b237bd02b7c7f4af 100644 (file)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 # This is a Qt message file in .po format.  Each msgid starts with
 # a scope.  This scope should *NOT* be translated - eg. translating
 # from French to English, "Foo::Bar" would be translated to "Pub",
index 991d7480e692cc0b92f26c8149e74ed340e0d555..8c1e60c9298251fb11b5f4082cfb1156980d3803 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -57,9 +57,9 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS)
 
-LDFLAGS += -lOCCViewer -lVTKViewer -lSalomeObject -lSalomeGUI -lGEOMClient -lGEOMObject -L${KERNEL_ROOT_DIR}/lib/salome
+LDFLAGS += -lOCCViewer -lVTKViewer -lSalomeObject -lSalomeGUI -lGEOMClient -lGEOMObject $(KERNEL_LDFLAGS)
 
 @CONCLUDE@
index d2fa1c38e4fd122c633c64bed56965e02f7430e4..54facab664ef2df0ab7b66e5ee3af567beec03f4 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 8d4cccf10133d892d8c69a5ac517a528def57809..879a3ac7b5fc968b585928f614ea78992d6c16f7 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 2dc864ac513609a1e663d248f4e8bfb4c01882e2..a73bb3eb268d525a8807cfa1c6404cef2a09b705 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include "GEOM_EdgeFilter.h"
 
index e594063493b8d596668014336be488e0988c0f13..3cc49eecfd1f47697c4ec06586c33c97aa666896 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef GEOM_EDGEFILTER_H
 #define GEOM_EDGEFILTER_H
index ea44289834745d57c657965b15110c0dbd1404ba..54a19c1dee18d3034ad580f505d221290eb2a807 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 275670b553eb2d7283ac3aa51763073454f6a437..1b3af3248b0e04b2642308b29c8c26cf83f2e591 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 267be7964c9d32004ee1eee68ee7110616316ddb..791245987aa9c4f9ad2e45e113995474f56b49a1 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 5d4ddb468087abf27fa7d34ba52ae5fff1f1ea16..732165db79d03adf592ba97ee5995728aa76fdc8 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include "GEOM_FaceFilter.h"
 
index affe68a3ad78acfd949dee59076e01854d3c6a58..03a15421851681fec6341783ecc76f84b9481f5b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef GEOM_FACEFILTER_H
 #define GEOM_FACEFILTER_H
index de6e94893041b1e41363bdebbe01d892abbe76c8..7184542d4b154625e4aad8cd20bfd6e5e63b4ce7 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 4f81dc83bf67120a0de3cfa1f0b63d021f142ba1..92b872d7bcd63f7c1b5485d4fdbd5ea379daaa76 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 144d1a3f5e00a551545d687e6417395ac2d7bd22..43abd891a3044bdfa7a4130e8a51675f754d5b1f 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index d9045576b44ea574baa066fcdd6acc72d7965f1c..a67a992191e848ddf82111c9b19786b6e1136ee6 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include "GEOM_LogicalFilter.h"
 
index 3b23884f7262456f408627a00c9b7a6c8824c886..dbb590c491e9eda081ff0608ea7c6d4df0983637 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef GEOM_LOGICALFILTER_H
 #define GEOM_LOGICALFILTER_H
index aa9fbdccf616ebd9d68721287b60e1049885ad99..eeb6e61d3cf9df2743d858978eab0eadfc5b7495 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 5599a152400999466dfbf304a31cc8bd9ab35b7f..e62acd406e52010619fe2b5f076debb17a9b4580 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include "GEOM_OCCFilter.h"
 
index c9080f297804115ed0672f130661fe2d955bff95..eccfc5f6a758475d5e1cce4550e1e1f69bdeb624 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef GEOM_OCCFILTER_H
 #define GEOM_OCCFILTER_H
index a6d1b734b975a847ba99302a606e14bbd4c232ac..1be775274dde60a966b789d0d777c4f5c36a242a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include "GEOM_PreviewFilter.h"
 
index d8e037bccb35bd3feb44aacd96fd4db1bf9b993f..e9c57f656735b8f42aece6db5138159dc2e723cf 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef GEOM_PREVIEW_FILTER_H
 #define GEOM_PREVIEW_FILTER_H
index e27701ca6ec050b2dfebc178b91ad1b679e88b7f..14117451e400c190b475c73847cb1522cdafc03b 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 6ec1aef977d8950c3f876e1394b7e80fe3fd636f..2222f51883cbb231977633631c8f6905d82e5b93 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index bd82eff74c9ac6933822d1aaacc7556d85ed6c23..4342c9cdbec681841ac5e85242f7cb82a8692f38 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 5066277c17f26edd0cc198dd8b12c5ba41e7621f..6d20b194ccff1fa5ceffdd21525990f673999d74 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include "GEOM_SelectionFilter.h"
 
index 2682a4ec5141ceb69319b2fbfa6ec35b34b2b436..45b0fd969380b26649335ca745e160803b080e22 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef GEOM_SELECTIONFILTER_H
 #define GEOM_SELECTIONFILTER_H
index f074982a9ee196ddd82719e15a5b09a50e924061..1de7bd2e01f7a16cddb7574fa8f07cb366121e64 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 1d9df8e6d0304a276f9f84b43cf8e1528dd50f15..5af6de182824cda601d5669452c73baa8b3507c8 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index db4643d12bb4cef6c9ae55465a67fb440dfc94b8..86ca838f43566d911432a5e9ab9481eb23c117ed 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 8a51985a13d2dd703bd87f75ef380a4957c607b9..0ddda34841976db5a62745872ac72cbcf38b99e9 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 2379d012a92786850e5b757f3a425f0bed189106..daa00f0f1575f6659ba8623f88664d1e7041eba5 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include "GEOM_TypeFilter.h"
 
index 4b938547f5a232a1221bd1a1713be853da8ac432..ec2235ee746da35192eadee4ae7836e7a0e2f287 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef GEOM_TYPEFILTER_H
 #define GEOM_TYPEFILTER_H
index e9c0b6e57280b2420b8701472904b8225c1b6b8f..8be86f636955cac66f8ae2862eddbf4ad736206d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 581ddb2352ccfba0846f2f7c52e9e5cd94074757..37fb4c6da796b2942dda25edd5430e3226ccae3d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 49ae830d73affbbd599072ed2be3d9b40c31170a..e1b669f5c217c8cb975e0ea82fbab10646801380 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index cb8285ee5361657412a13877c4c7a2cfe68cac6a..a5d7c531239437af8e7ce94ee837a80aa88e484f 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index d20bf6d962536dea75a575872a326a873584ca67..c9de83ce3331db0679c65dc67557985f788bf912 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index c56e5a1cab87554a45eeea1122ee5817e790cacf..def76cb9f61de5b2310e58a1d004628694aa96e5 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -58,9 +58,9 @@ LIB_CLIENT_IDL= GEOM_Gen.idl SALOMEDS.idl SALOME_Exception.idl SALOME_GenericObj
 
 
 # additionnal information to compil and link file
-CPPFLAGS += $(QT_INCLUDES) $(OCC_INCLUDES) $(BOOST_CPPFLAGS) -I$(GUI_ROOT_DIR)/include/salome -I$(KERNEL_ROOT_DIR)/include/salome
-CXXFLAGS += $(QT_INCLUDES) $(BOOST_CPPFLAGS) -I$(GUI_ROOT_DIR)/include/salome -I$(KERNEL_ROOT_DIR)/include/salome
-LDFLAGS  += -L$(GUI_ROOT_DIR)/lib/salome -L$(KERNEL_ROOT_DIR)/lib/salome -lsuit -lSalomeApp
+CPPFLAGS += $(QT_INCLUDES) $(OCC_INCLUDES) $(BOOST_CPPFLAGS) $(GUI_CXXFLAGS) $(KERNEL_CXXFLAGS)
+CXXFLAGS += $(QT_INCLUDES) $(BOOST_CPPFLAGS) $(GUI_CXXFLAGS) $(KERNEL_CXXFLAGS)
+LDFLAGS  += $(GUI_LDFLAGS) $(KERNEL_LDFLAGS) -lsuit -lSalomeApp
 
 # additional file to be cleaned
 MOSTLYCLEAN =
index 97fc874aa52b3d24818329aa1cfaee5eb68ba007..aa6f6eae180a8a76f3c9f4dc23cf04f0596ea879 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 3ec371fb9fd3a81735ffffdbbab618be325474a8..8874590bb0537cba80ed40e7e5304180d1cc3ba1 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index c0868ae60170cbb3c8631cf473d7cda25d566bdb..0103a5919f826f1f1f9d0b2f173d30aeed7c2a3f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include "GEOMGUI_OCCSelector.h"
 
index 4b4a9b54a4eee41d66575662c6f359e7065958ed..81be7bc3b7246799f6f391b1a76355ed0ac83e6d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef GEOMGUI_OCCSELECTOR_H
 #define GEOMGUI_OCCSELECTOR_H
index 87cc9d6304a8a57aaccb231c4cfa2d245f1dcb92..f4a15ea35f66e2286fe0a2d44eba2fe56600908b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include "GEOMGUI_Selection.h"
 
index c5ce368d768831f9f90723bc90770d55e65af4b8..5fb15727c5e7e6ac060bd6b884e109d544640428 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 40b20d41fc5327dae1b4c1e5fa459ae64677292c..105d748796f239d4a1d30e7f3a7fd4d9837d9554 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index bb16ba3a0b934aad4d9e8c1297f81cb4b04a0c28..10c4d4ed4aaff613f9dc20789f5118d4c6c07b5d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 82790154ec1c0174aa04feff1f685665c2f9676d..60c149fc17ac9e02f9e34fdf1f54e63c8d990ff4 100644 (file)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 # This is a Qt message file in .po format.  Each msgid starts with
 # a scope.  This scope should *NOT* be translated - eg. translating
 # from French to English, "Foo::Bar" would be translated to "Pub",
index 4dcf34b0327077d78780a321a0fe4ab06d488752..0c2e2dcab268ea10dae4e9d77bce5d1eb05b1226 100644 (file)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 # This is a Qt message file in .po format.  Each msgid starts with
 # a scope.  This scope should *NOT* be translated - eg. translating
 # from French to English, "Foo::Bar" would be translated to "Pub",
@@ -528,7 +547,7 @@ msgstr "Check Shape"
 
 #Check Blocks Compound
 msgid "GEOM_CHECK_BLOCKS_COMPOUND"
-msgstr "Check Blocks Compound"
+msgstr "Check and Improve Blocks Compound"
 
 #Check Blocks Compound Errors
 msgid "GEOM_CHECK_BLOCKS_COMPOUND_ERRORS"
@@ -604,6 +623,10 @@ msgstr "Minor radius :"
 msgid "GEOM_COMPOUND"
 msgstr "Compound"
 
+#Compound of Blocks
+msgid "GEOM_BLOCKS_COMPOUND"
+msgstr "BlocksCompound"
+
 #CompSolid
 msgid "GEOM_COMPOUNDSOLID"
 msgstr "CompSolid"
@@ -838,10 +861,6 @@ msgstr "Cylinder Construction"
 msgid "GEOM_CHECK_TITLE"
 msgstr "Check Shape Informations"
 
-#: MeasureGUI_CheckCompoundOfBlocks.cxx:61
-msgid "GEOM_CHECK_COMPOUND_BLOCKS_TITLE"
-msgstr "Check Blocks Compound"
-
 #: GeometryGUI_CheckShape.cxx:83
 msgid "GEOM_CHECK_INFOS"
 msgstr "Object And Its Topological Informations"
index 3a3e3c4813c77b0ed14b71aa351e29c2846d62b0..0ccd32f9d89832599be5fd2431398d2818ea5e45 100644 (file)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 # This is a Qt message file in .po format.  Each msgid starts with
 # a scope.  This scope should *NOT* be translated - eg. translating
 # from French to English, "Foo::Bar" would be translated to "Pub",
index 04cf3d313c0f3774bb22f629e75d3758454655fc..a3d1796f025ced2bdab973dabe35190c981cf865 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -77,16 +77,22 @@ extern "C" {
 
 
 
-GEOM::GEOM_Gen_var GeometryGUI::myComponentGeom = GEOM::GEOM_Gen::_nil(); 
+GEOM::GEOM_Gen_var GeometryGUI::myComponentGeom = GEOM::GEOM_Gen::_nil();
 
-GEOM::GEOM_Gen_var   GeometryGUI::GetGeomGen()        { return GeometryGUI::myComponentGeom; }
+GEOM::GEOM_Gen_var GeometryGUI::GetGeomGen()
+{
+  // Bug 12290: exception in Mesh GUI on GEOMBase::GetShape() if Geometry GUI hasn't been loaded
+  if (CORBA::is_nil(myComponentGeom))
+    InitGeomGen();
+  return GeometryGUI::myComponentGeom;
+}
 
-bool GeometryGUI::InitGeomGen() 
+bool GeometryGUI::InitGeomGen()
 {
   GeometryGUI aGG;
-  if( CORBA::is_nil( myComponentGeom ) ) return false;   
-  return true; 
-}                         
+  if( CORBA::is_nil( myComponentGeom ) ) return false;
+  return true;
+}
 
 //=======================================================================
 // function : ClientSObjectToObject
@@ -334,7 +340,9 @@ void GeometryGUI::OnGUIEvent()
 //=======================================================================
 void GeometryGUI::OnGUIEvent( int id )
 {
-  SUIT_Desktop* desk = application()->desktop();
+  SUIT_Application* anApp = application();
+  if (!anApp) return;
+  SUIT_Desktop* desk = anApp->desktop();
 
   // check type of the active viewframe
   SUIT_ViewWindow* window = desk->activeWindow();
@@ -551,13 +559,16 @@ void GeometryGUI::OnGUIEvent( int id )
 // function : GeometryGUI::OnKeyPress()
 // purpose  : Called when any key is pressed by user [static]
 //=================================================================================
-bool GeometryGUI::OnKeyPress( QKeyEvent* pe, SUIT_ViewWindow* win )
+void GeometryGUI::OnKeyPress( SUIT_ViewWindow* win, QKeyEvent* pe )
 {
   GUIMap::Iterator it;
   bool bOk = true;
-  for ( it = myGUIMap.begin(); it != myGUIMap.end(); ++it )
-    bOk = bOk && it.data()->OnKeyPress( pe, application()->desktop(), win );
-  return bOk;
+  for ( it = myGUIMap.begin(); it != myGUIMap.end(); ++it ) {
+    SUIT_Application* anApp = application();
+    if (!anApp) return;
+    bOk = bOk && it.data()->OnKeyPress( pe, anApp->desktop(), win );
+  }
+//  return bOk;
 }
 
 
@@ -565,13 +576,16 @@ bool GeometryGUI::OnKeyPress( QKeyEvent* pe, SUIT_ViewWindow* win )
 // function : GeometryGUI::OnMouseMove()
 // purpose  : Manages mouse move events [static]
 //=================================================================================
-bool GeometryGUI::OnMouseMove( QMouseEvent* pe, SUIT_ViewWindow* win )
+void GeometryGUI::OnMouseMove( SUIT_ViewWindow* win, QMouseEvent* pe )
 {  
   GUIMap::Iterator it;
   bool bOk = true;
-  for ( it = myGUIMap.begin(); it != myGUIMap.end(); ++it )
-    bOk = bOk && it.data()->OnMouseMove( pe, application()->desktop(), win );
-  return bOk;
+  for ( it = myGUIMap.begin(); it != myGUIMap.end(); ++it ) {
+    SUIT_Application* anApp = application();
+    if (!anApp) return;
+    bOk = bOk && it.data()->OnMouseMove( pe, anApp->desktop(), win );
+  }
+//  return bOk;
 }
 
 
@@ -579,15 +593,18 @@ bool GeometryGUI::OnMouseMove( QMouseEvent* pe, SUIT_ViewWindow* win )
 // function : GeometryGUI::0nMousePress()
 // purpose  : Manage mouse press events [static]
 //=================================================================================
-bool GeometryGUI::OnMousePress( QMouseEvent* pe, SUIT_ViewWindow* win )
+void GeometryGUI::OnMousePress( SUIT_ViewWindow* win, QMouseEvent* pe )
 {
   GUIMap::Iterator it;
   // OnMousePress() should return false if this event should be processed further
   // (see OCCViewer_Viewer3d::onMousePress() for explanation)
   bool processed = false;
-  for ( it = myGUIMap.begin(); it != myGUIMap.end(); ++it )
-    processed = processed || it.data()->OnMousePress( pe, application()->desktop(), win );
-  return processed;
+  for ( it = myGUIMap.begin(); it != myGUIMap.end(); ++it ) {
+    SUIT_Application* anApp = application();
+    if (!anApp) return;
+    processed = processed || it.data()->OnMousePress( pe, anApp->desktop(), win );
+  }
+//  return processed;
 }
 
 /*
@@ -726,8 +743,8 @@ void GeometryGUI::createGeomAction( const int id, const QString& po_id, const QS
 
 
 //=======================================================================
-// function : GeometryGUI::Deactivate()
-// purpose  : Called when GEOM module is deactivated [ static ]
+// function : GeometryGUI::initialize()
+// purpose  : Called when GEOM module is created
 //=======================================================================
 void GeometryGUI::initialize( CAM_Application* app )
 {
@@ -1099,8 +1116,8 @@ void GeometryGUI::initialize( CAM_Application* app )
 }
 
 //=======================================================================
-// function : GeometryGUI::Deactivate()
-// purpose  : Called when GEOM module is deactivated [ static ]
+// function : GeometryGUI::activateModule()
+// purpose  : Called when GEOM module is activated
 //=======================================================================
 bool GeometryGUI::activateModule( SUIT_Study* study )
 {
@@ -1115,12 +1132,14 @@ bool GeometryGUI::activateModule( SUIT_Study* study )
   setMenuShown( true );
   setToolShown( true );
 
-  connect( application()->desktop(), SIGNAL( windowActivated( SUIT_ViewWindow* ) ), 
+  connect( application()->desktop(), SIGNAL( windowActivated( SUIT_ViewWindow* ) ),
          this, SLOT( onWindowActivated( SUIT_ViewWindow* ) ) );
-  connect( (STD_Application*)application(), SIGNAL( viewManagerAdded( SUIT_ViewManager* ) ),
-          this, SLOT( onViewManagerAdded( SUIT_ViewManager* ) ) );
-  connect( (STD_Application*)application(), SIGNAL( viewManagerRemoved( SUIT_ViewManager* ) ),
-          this, SLOT( onViewManagerRemoved( SUIT_ViewManager* ) ) );
+
+  // Reset actions accelerator keys
+  //action(111)->setAccel(QKeySequence(CTRL + Key_I)); // Import
+  //action(121)->setAccel(QKeySequence(CTRL + Key_E)); // Export
+  action(111)->setEnabled(true); // Import
+  action(121)->setEnabled(true); // Export
 
   GUIMap::Iterator it;
   for ( it = myGUIMap.begin(); it != myGUIMap.end(); ++it )
@@ -1140,19 +1159,19 @@ bool GeometryGUI::activateModule( SUIT_Study* study )
   getApp()->selectionMgr()->setEnabled( false, OCCViewer_Viewer::Type() );
   for ( GEOMGUI_OCCSelector* sr = myOCCSelectors.first(); sr; sr = myOCCSelectors.next() )
     sr->setEnabled(true);
-  
+
   // disable VTK selectors
   getApp()->selectionMgr()->setEnabled( false, SVTK_Viewer::Type() );
   for ( LightApp_VTKSelector* sr = myVTKSelectors.first(); sr; sr = myVTKSelectors.next() )
     sr->setEnabled(true);
-  
+
   return true;
 }
 
 
 //=======================================================================
-// function : GeometryGUI::Deactivate()
-// purpose  : Called when GEOM module is deactivated [ static ]
+// function : GeometryGUI::deactivateModule()
+// purpose  : Called when GEOM module is deactivated
 //=======================================================================
 bool GeometryGUI::deactivateModule( SUIT_Study* study )
 {
@@ -1161,10 +1180,6 @@ bool GeometryGUI::deactivateModule( SUIT_Study* study )
 
   disconnect( application()->desktop(), SIGNAL( windowActivated( SUIT_ViewWindow* ) ), 
             this, SLOT( onWindowActivated( SUIT_ViewWindow* ) ) );
-  disconnect( (STD_Application*)application(), SIGNAL( viewManagerAdded( SUIT_ViewManager* ) ),
-            this, SLOT( onViewManagerAdded( SUIT_ViewManager* ) ) );
-  disconnect( (STD_Application*)application(), SIGNAL( viewManagerRemoved( SUIT_ViewManager* ) ),
-            this, SLOT( onViewManagerRemoved( SUIT_ViewManager* ) ) );
 
   EmitSignalCloseAllDialogs();
 
@@ -1172,6 +1187,12 @@ bool GeometryGUI::deactivateModule( SUIT_Study* study )
   for ( it = myGUIMap.begin(); it != myGUIMap.end(); ++it )
     it.data()->deactivate();  
 
+  // Unset actions accelerator keys
+  //action(111)->setAccel(QKeySequence()); // Import
+  //action(121)->setAccel(QKeySequence()); // Export
+  action(111)->setEnabled(false); // Import
+  action(121)->setEnabled(false); // Export
+
   myOCCSelectors.clear();
   getApp()->selectionMgr()->setEnabled( true, OCCViewer_Viewer::Type() );
 
@@ -1493,7 +1514,7 @@ void GeometryGUI::BuildPresentation( const Handle(SALOME_InteractiveObject)& io,
 }
 
 //=======================================================================
-// function : setCommandsEnabled()
+// function : onWindowActivated()
 // purpose  : update menu items' status - disable non-OCC-viewer-compatible actions
 //=======================================================================
 void GeometryGUI::onWindowActivated( SUIT_ViewWindow* win )
@@ -1535,6 +1556,15 @@ void GeometryGUI::onViewManagerAdded( SUIT_ViewManager* vm )
 {
   if ( vm->getType() == OCCViewer_Viewer::Type() )
   {
+    qDebug( "connect" );
+    connect( vm, SIGNAL( keyPress  ( SUIT_ViewWindow*, QKeyEvent* ) ),
+            this, SLOT( OnKeyPress( SUIT_ViewWindow*, QKeyEvent* ) ) );
+    connect( vm, SIGNAL( mousePress( SUIT_ViewWindow*, QMouseEvent* ) ),
+            this, SLOT( OnMousePress( SUIT_ViewWindow*, QMouseEvent* ) ) );
+    connect( vm, SIGNAL( mouseMove ( SUIT_ViewWindow*, QMouseEvent* ) ),
+            this, SLOT( OnMouseMove( SUIT_ViewWindow*, QMouseEvent* ) ) );
+
+
     LightApp_SelectionMgr* sm = getApp()->selectionMgr();
     myOCCSelectors.append( new GEOMGUI_OCCSelector( ((OCCViewer_ViewManager*)vm)->getOCCViewer(), sm ) );
 
index 6efd5c234e7eaf6967d1e69a9381bc213b0aa360..f6e93644abc93ba577f221fe0016170fa4cbc297 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -101,10 +101,6 @@ public:
 
   void                        OnGUIEvent( int id );
 
-  virtual bool                OnKeyPress( QKeyEvent*, SUIT_ViewWindow* );
-  virtual bool                OnMousePress( QMouseEvent*, SUIT_ViewWindow* );
-  virtual bool                OnMouseMove( QMouseEvent*, SUIT_ViewWindow* );
-
 //  virtual bool                SetSettings();
 //  virtual void                SupportedViewType ( int* buffer, int bufferSize );
   virtual void                BuildPresentation( const Handle(SALOME_InteractiveObject)&, SUIT_ViewWindow* = 0 );
@@ -129,11 +125,16 @@ public:
 public slots:
   virtual bool                deactivateModule( SUIT_Study* );
   virtual bool                activateModule( SUIT_Study* );
+  virtual void                OnKeyPress  ( SUIT_ViewWindow*, QKeyEvent*   );
+  virtual void                OnMousePress( SUIT_ViewWindow*, QMouseEvent* );
+  virtual void                OnMouseMove ( SUIT_ViewWindow*, QMouseEvent* );
+
+protected slots:
+  virtual void                onViewManagerAdded( SUIT_ViewManager* );
+  virtual void                onViewManagerRemoved( SUIT_ViewManager* );
 
 private slots:
   void                        OnGUIEvent();
-  void                        onViewManagerAdded( SUIT_ViewManager* );
-  void                        onViewManagerRemoved( SUIT_ViewManager* );
   void                        onWindowActivated( SUIT_ViewWindow* );
 
 signals :
index 9a10ef6df4227e056ff92abb2f6b58c3309e066b..0e75e9aeca11d825fc9fb7a9967ac1f29ee362d3 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 #include "SVTK_ViewModel.h"
 #include "SVTK_ViewWindow.h"
 #include "SVTK_View.h"
+#include "SVTK_Renderer.h"
 
 #include "GEOM_Actor.h"
 #include "GEOM_Client.hxx"
 #include "GEOM_AISShape.hxx"
 #include "GEOM_AssemblyBuilder.h"
 #include "GEOM_InteractiveObject.hxx"
+#include "GEOM_Displayer.h"
 
 #include "SALOME_Event.hxx"
 
 #include "SALOMEDSClient.hxx"
 
 // OCCT Includes
-#include <TopExp_Explorer.hxx>
-#include <TopTools_MapOfShape.hxx>
-#include <TopTools_ListOfShape.hxx>
-#include <TopTools_ListIteratorOfListOfShape.hxx>
-#include <BRepAdaptor_Surface.hxx>
-#include <BRepAdaptor_Curve.hxx>
-#include <GeomAbs_CurveType.hxx>
-#include <GeomAbs_SurfaceType.hxx>
-#include <TopoDS.hxx>
-#include <TopoDS_Edge.hxx>
-#include <TopoDS_Face.hxx>
-#include <TopoDS_Iterator.hxx>
+#include <TopAbs.hxx>
+#include <TopoDS_Shape.hxx>
 #include <AIS_ListOfInteractive.hxx>
 #include <AIS_ListIteratorOfListOfInteractive.hxx>
-#include <V3d_Viewer.hxx>
+#include <AIS_Drawer.hxx>
+
+// IDL Headers
+#include <SALOMEconfig.h>
+#include CORBA_SERVER_HEADER(GEOM_Gen)
+
+#include <vtkRenderer.h>
 
 using namespace std;
 
@@ -180,7 +178,8 @@ void GEOM_Swig::createAndDisplayGO (const char* Entry)
                                         "GEOM",
                                         const_cast<char*>( obj->GetID().c_str()));
 
-         if (SVTK_ViewWindow* aViewWindow = GetSVTKViewWindow(app)) {
+         GEOM_Displayer(ActiveStudy).Display(anIO, true);
+         /*if (SVTK_ViewWindow* aViewWindow = GetSVTKViewWindow(app)) {
            SVTK_View* aView = aViewWindow->getView();
            int aMode = aView->GetDisplayMode();
 
@@ -202,7 +201,7 @@ void GEOM_Swig::createAndDisplayGO (const char* Entry)
            aSh->setIO(anIO);
            ic->Display(aSh);
            ic->AddOrRemoveCurrentObject(aSh,true);
-         }
+           }*/
          // update object browser
          SalomeApp_Application* app = NULL; //dynamic_cast<SalomeApp_Application*>(app);
          if (app) {
@@ -224,7 +223,8 @@ void GEOM_Swig::createAndDisplayGO (const char* Entry)
       public:
        TEventUpdateBrowser() {}
        virtual void Execute() {
-          SalomeApp_Application* app = dynamic_cast<SalomeApp_Application*>(SUIT_Session::session()->activeApplication());
+          SalomeApp_Application* app =
+            dynamic_cast<SalomeApp_Application*>(SUIT_Session::session()->activeApplication());
           if (app) {
            CAM_Module* module = app->module("Geometry");
            SalomeApp_Module* appMod = dynamic_cast<SalomeApp_Module*>(module);
@@ -236,125 +236,81 @@ void GEOM_Swig::createAndDisplayGO (const char* Entry)
   ProcessVoidEvent(new TEventUpdateBrowser ());
 }
 
+void GEOM_Swig::createAndDisplayFitAllGO (const char* Entry)
+{
+  class TEventFitAll: public SALOME_Event
+  {
+    public:
+      TEventFitAll() {}
+      virtual void Execute() {
+       SUIT_Application* app = SUIT_Session::session()->activeApplication();
+       if (!app) return;
+       
+       if (SVTK_ViewWindow* aViewWindow = GetSVTKViewWindow(app))
+         {
+           SVTK_View* aView = aViewWindow->getView();
+           aView->GetRenderer()->OnFitAll();
+         }
+       else if (OCCViewer_Viewer* occViewer = GetOCCViewer(app))
+         {  
+           Handle(V3d_Viewer) aViewer3d = occViewer->getViewer3d();
+           aViewer3d->InitActiveViews();
+           
+           if (aViewer3d->MoreActiveViews())
+             aViewer3d->ActiveView()->FitAll();
+         }
+      }
+  };
 
-int  GEOM_Swig::getIndexTopology(const char* SubIOR, const char* IOR)
+  createAndDisplayGO(Entry);
+  ProcessVoidEvent(new TEventFitAll());
+}
+
+int GEOM_Swig::getIndexTopology(const char* SubIOR, const char* IOR)
 {
-  GEOM::GEOM_Gen_var Geom   = GeometryGUI::GetGeomGen();
-  if ( CORBA::is_nil( Geom ) )
+  GEOM::GEOM_Gen_var aGeomGen = GeometryGUI::GetGeomGen();
+  if (CORBA::is_nil(aGeomGen))
     return -1;
 
-  GEOM::GEOM_Object_var aMainShape = Geom->GetIORFromString(IOR);
-  TopoDS_Shape shape = ShapeReader.GetShape(Geom, aMainShape);
-
-  GEOM::GEOM_Object_var aSubShape = Geom->GetIORFromString(SubIOR);
-  TopoDS_Shape subshape = ShapeReader.GetShape(Geom, aSubShape);
-
-  int index = 1;
-  if(subshape.ShapeType() == TopAbs_COMPOUND) {
-    TopoDS_Iterator it;
-    TopTools_ListOfShape CL;
-    CL.Append(shape);
-    TopTools_ListIteratorOfListOfShape itC;
-    for(itC.Initialize(CL); itC.More(); itC.Next()) {
-      for(it.Initialize(itC.Value()); it.More(); it.Next()) {
-       if (it.Value().ShapeType() == TopAbs_COMPOUND) {
-         if (it.Value().IsSame(subshape))
-           return index;
-         else
-           index++;
-         CL.Append(it.Value());
-       }
-      }
-    }
-  }
-  else {
-    TopExp_Explorer Exp(shape, subshape.ShapeType());
-    TopTools_MapOfShape M;
-    while(Exp.More()) {
-      if(M.Add(Exp.Current())) {
-       if(Exp.Current().IsSame(subshape))
-         return index;
-       index++;
-      }
-      Exp.Next();
-    }
-  }
+  GEOM::GEOM_Object_var aMainShape = aGeomGen->GetIORFromString(IOR);
+  GEOM::GEOM_Object_var aSubShape  = aGeomGen->GetIORFromString(SubIOR);
+  if (CORBA::is_nil(aMainShape) || CORBA::is_nil(aSubShape))
+    return -1;
+
+  GEOM::GEOM_IShapesOperations_var anIShapesOperations =
+    aGeomGen->GetIShapesOperations(aMainShape->GetStudyID());
+  if (CORBA::is_nil(anIShapesOperations))
+    return -1;
 
-  return -1;
+  return anIShapesOperations->GetTopologyIndex(aMainShape, aSubShape);
 }
 
 const char* GEOM_Swig::getShapeTypeString(const char* IOR)
 {
-  GEOM::GEOM_Gen_var Geom   = GeometryGUI::GetGeomGen();
-  if ( CORBA::is_nil( Geom ) )
-    return 0;
-
-  GEOM::GEOM_Object_var aShape = Geom->GetIORFromString(IOR);
-  TopoDS_Shape shape    = ShapeReader.GetShape(Geom, aShape);
+  TCollection_AsciiString aTypeName ("Shape of unknown type");
 
-  if( shape.IsNull() ) {
-    return "Null Shape" ;
-  }
-
-  switch (shape.ShapeType() )
+  GEOM::GEOM_Gen_var aGeomGen = GeometryGUI::GetGeomGen();
+  if (!CORBA::is_nil(aGeomGen))
   {
-  case TopAbs_COMPOUND:
-    { return "Compound" ;}
-  case  TopAbs_COMPSOLID:
-    { return "Compound Solid" ;}
-  case TopAbs_SOLID:
-    { return "Solid" ;}
-  case TopAbs_SHELL:
-    { return "Shell" ;}
-  case TopAbs_FACE:
+    GEOM::GEOM_Object_var aShape = aGeomGen->GetIORFromString(IOR);
+    if (!CORBA::is_nil(aShape))
     {
-      BRepAdaptor_Surface surf(TopoDS::Face(shape));
-      if ( surf.GetType() == GeomAbs_Plane ) {
-       return "Plane" ;
-      } else if ( surf.GetType() == GeomAbs_Cylinder ) {
-       return "Cylindrical Face" ;
-      } else if ( surf.GetType() == GeomAbs_Sphere ) {
-       return "Spherical Face" ;
-      } else if ( surf.GetType() == GeomAbs_Torus ) {
-       return "Toroidal Face" ;
-      } else if ( surf.GetType() == GeomAbs_Cone ) {
-       return "Conical Face" ;
-      } else {
-       return "GEOM::FACE" ;
+      GEOM::GEOM_IShapesOperations_var anIShapesOperations =
+        aGeomGen->GetIShapesOperations(aShape->GetStudyID());
+      if (!CORBA::is_nil(anIShapesOperations))
+      {
+        aTypeName = anIShapesOperations->GetShapeTypeString(aShape);
       }
     }
-  case TopAbs_WIRE:
-    { return "Wire" ;}
-  case TopAbs_EDGE:
-    {
-      BRepAdaptor_Curve curv(TopoDS::Edge(shape));
-      if ( curv.GetType() == GeomAbs_Line ) {
-       if ( (Abs(curv.FirstParameter()) >= 1E6 ) ||
-            (Abs(curv.LastParameter()) >= 1E6 )) {
-         return "Line" ;
-       } else
-         return "Edge" ;
-      } else if ( curv.GetType() == GeomAbs_Circle ) {
-       if ( curv.IsClosed() )
-         return "Circle" ;
-       else
-         return "Arc" ;
-      } else {
-       return "Edge" ;
-      }
-    }
-  case TopAbs_VERTEX:
-    { return "Vertex" ;}
-  case TopAbs_SHAPE:
-    { return "Shape" ;}
   }
-  return 0;
+
+  return CORBA::string_dup(aTypeName.ToCString());
 }
 
 
 const char* GEOM_Swig::getShapeTypeIcon(const char* IOR)
 {
-  GEOM::GEOM_Gen_var Geom   = GeometryGUI::GetGeomGen();
+  GEOM::GEOM_Gen_var Geom = GeometryGUI::GetGeomGen();
   if ( CORBA::is_nil( Geom ) )
     return "None";
 
@@ -390,75 +346,74 @@ const char* GEOM_Swig::getShapeTypeIcon(const char* IOR)
 
 void GEOM_Swig::setDisplayMode(const char* theEntry, int theMode)
 {
-  SUIT_Application* app = SUIT_Session::session()->activeApplication();
-  if ( !app ) return;
-
-  Handle(SALOME_InteractiveObject) anIO = new SALOME_InteractiveObject(theEntry, "GEOM", "");
-
-  class TEvent: public SALOME_Event{
-    SUIT_Application* myApp;
-    Handle(SALOME_InteractiveObject) myIO;
-    int myParam;
+  class TEvent: public SALOME_Event {
+    std::string myEntry;
+    int myMode;
   public:
-    TEvent(SUIT_Application* theApp, const Handle(SALOME_InteractiveObject)& theIO, int theParam):
-      myApp(theApp), myIO(theIO), myParam(theParam)
+    TEvent(const char* theEntryArg, int theModeArg):
+      myEntry(theEntryArg), myMode(theModeArg)
     {}
-    virtual void Execute(){
-      if(SVTK_ViewWindow* aViewWindow = GetSVTKViewWindow(myApp)){
+    virtual void Execute() {
+      SUIT_Application* anApp = SUIT_Session::session()->activeApplication();
+      if (!anApp) return;
+
+      Handle(SALOME_InteractiveObject) anIO =
+        new SALOME_InteractiveObject(myEntry.c_str(), "GEOM", "");
+
+      if (SVTK_ViewWindow* aViewWindow = GetSVTKViewWindow(anApp)) {
        SVTK_View* aView = aViewWindow->getView();
-       aView->SetDisplayMode(myIO,myParam);
+       aView->SetDisplayMode(anIO, myMode);
        aView->Repaint();
       }
-      else if(OCCViewer_Viewer* occViewer = GetOCCViewer(myApp)) {
-       SOCC_Viewer* soccViewer = dynamic_cast<SOCC_Viewer*>( occViewer );
+      else if (OCCViewer_Viewer* occViewer = GetOCCViewer(anApp)) {
+       SOCC_Viewer* soccViewer = dynamic_cast<SOCC_Viewer*>(occViewer);
        if (soccViewer)
-         soccViewer->switchRepresentation(myIO,myParam);
+         soccViewer->switchRepresentation(anIO, myMode);
       }
     }
   };
 
-  ProcessVoidEvent(new TEvent(app,anIO,theMode));
+  ProcessVoidEvent(new TEvent (theEntry, theMode));
 }
 
 void GEOM_Swig::setColor(const char* theEntry, int red, int green, int blue)
 {
-  SUIT_Application* app = SUIT_Session::session()->activeApplication();
-  if ( !app ) return;
-
-  Handle(SALOME_InteractiveObject) anIO = new SALOME_InteractiveObject(theEntry, "GEOM", "");
-
-  QColor aColor(red,green,blue);
-
-  class TEvent: public SALOME_Event{
-    SUIT_Application* myApp;
-    Handle(SALOME_InteractiveObject) myIO;
-    QColor myParam;
+  class TEvent: public SALOME_Event {
+    std::string myEntry;
+    int myRed;
+    int myGreen;
+    int myBlue;
   public:
-    TEvent(SUIT_Application* theApp, const Handle(SALOME_InteractiveObject)& theIO, const QColor& theParam):
-      myApp(theApp), myIO(theIO), myParam(theParam)
+    TEvent(const char* theEntryArg, int theR, int theG, int theB):
+      myEntry(theEntryArg), myRed(theR), myGreen(theG), myBlue(theB)
     {}
-    virtual void Execute(){
-      if(SVTK_ViewWindow* aViewWindow = GetSVTKViewWindow(myApp)){
+    virtual void Execute() {
+      SUIT_Application* anApp = SUIT_Session::session()->activeApplication();
+      if (!anApp) return;
+
+      Handle(SALOME_InteractiveObject) anIO =
+        new SALOME_InteractiveObject(myEntry.c_str(), "GEOM", "");
+
+      if (SVTK_ViewWindow* aViewWindow = GetSVTKViewWindow(anApp)){
        SVTK_View* aView = aViewWindow->getView();
-       aView->SetColor(myIO,myParam);
+        QColor aColor (myRed, myGreen, myBlue);
+        aView->SetColor(anIO, aColor);
        aView->Repaint();
-      }else if(OCCViewer_Viewer* occViewer = GetOCCViewer(myApp)){
+      } else if (OCCViewer_Viewer* occViewer = GetOCCViewer(anApp)) {
        Handle(AIS_InteractiveContext) ic = occViewer->getAISContext();
        AIS_ListOfInteractive List;
        ic->DisplayedObjects(List);
-       AIS_ListIteratorOfListOfInteractive ite(List);
-       for ( ; ite.More(); ite.Next() ) {
+       AIS_ListIteratorOfListOfInteractive ite (List);
+       for (; ite.More(); ite.Next()) {
          Handle(SALOME_InteractiveObject) anObj =
-           Handle(SALOME_InteractiveObject)::DownCast( ite.Value()->GetOwner() );
-         if ( !anObj.IsNull() && anObj->hasEntry() && anObj->isSame( myIO ) ) {
-           Quantity_Color CSFColor = Quantity_Color ( myParam.red()   / 255.,
-                                                      myParam.green() / 255.,
-                                                      myParam.blue()  / 255.,
-                                                      Quantity_TOC_RGB );
-           ite.Value()->SetColor( CSFColor );
-           if ( ite.Value()->IsKind( STANDARD_TYPE(GEOM_AISShape) ) )
-             Handle(GEOM_AISShape)::DownCast( ite.Value() )->SetShadingColor( CSFColor );
-           ite.Value()->Redisplay( Standard_True );
+           Handle(SALOME_InteractiveObject)::DownCast(ite.Value()->GetOwner());
+         if (!anObj.IsNull() && anObj->hasEntry() && anObj->isSame(anIO)) {
+           Quantity_Color CSFColor =
+              Quantity_Color(myRed/255., myGreen/255., myBlue/255., Quantity_TOC_RGB);
+           ite.Value()->SetColor(CSFColor);
+           if (ite.Value()->IsKind(STANDARD_TYPE(GEOM_AISShape)))
+             Handle(GEOM_AISShape)::DownCast(ite.Value())->SetShadingColor(CSFColor);
+           ite.Value()->Redisplay(Standard_True);
            occViewer->update();
            break;
          }
@@ -466,42 +421,184 @@ void GEOM_Swig::setColor(const char* theEntry, int red, int green, int blue)
       }
     }
   };
-  ProcessVoidEvent(new TEvent(app,anIO,aColor));
+  ProcessVoidEvent(new TEvent(theEntry, red, green, blue));
 }
 
 void GEOM_Swig::setTransparency(const char* theEntry, float transp)
 {
-  SUIT_Application* app = SUIT_Session::session()->activeApplication();
-  if ( !app ) return;
-
-  Handle(SALOME_InteractiveObject) anIO = new SALOME_InteractiveObject(theEntry, "GEOM", "");
-
-  class TEvent: public SALOME_Event{
-    SUIT_Application* myApp;
-    Handle(SALOME_InteractiveObject) myIO;
+  class TEvent: public SALOME_Event {
+    std::string myEntry;
     float myParam;
   public:
-    TEvent(SUIT_Application* theApp, const Handle(SALOME_InteractiveObject)& theIO, float theParam):
-      myApp(theApp), myIO(theIO), myParam(theParam)
+    TEvent(const char* theEntryArg, float theParam):
+      myEntry(theEntryArg), myParam(theParam)
     {}
-    virtual void Execute(){
-      if(SVTK_ViewWindow* aViewWindow = GetSVTKViewWindow(myApp)){
+    virtual void Execute() {
+      SUIT_Application* anApp = SUIT_Session::session()->activeApplication();
+      if (!anApp) return;
+
+      Handle(SALOME_InteractiveObject) anIO =
+        new SALOME_InteractiveObject(myEntry.c_str(), "GEOM", "");
+
+      if (SVTK_ViewWindow* aViewWindow = GetSVTKViewWindow(anApp)) {
        SVTK_View* aView = aViewWindow->getView();
-       aView->SetTransparency(myIO,myParam);
+       aView->SetTransparency(anIO, myParam);
        aView->Repaint();
-      }else if(OCCViewer_Viewer* occViewer = GetOCCViewer(myApp)) {
-       SOCC_Viewer* soccViewer = dynamic_cast<SOCC_Viewer*>( occViewer );
+      } else if (OCCViewer_Viewer* occViewer = GetOCCViewer(anApp)) {
+       SOCC_Viewer* soccViewer = dynamic_cast<SOCC_Viewer*>(occViewer);
        if (soccViewer)
-         soccViewer->setTransparency(myIO,myParam);
+         soccViewer->setTransparency(anIO, myParam);
       }
     }
   };
 
-  ProcessVoidEvent(new TEvent(app,anIO,transp));
+  ProcessVoidEvent(new TEvent (theEntry, transp));
 }
 
 
+class TInitGeomGenEvent: public SALOME_Event {
+public:
+  typedef bool TResult;
+  TResult myResult;
+  TInitGeomGenEvent() : myResult(false) {}
+  virtual void Execute() {
+    myResult = GeometryGUI::InitGeomGen();
+  }
+};
 bool GEOM_Swig::initGeomGen()
 {
-  return GeometryGUI::InitGeomGen();
+  return ProcessEvent(new TInitGeomGenEvent());
+}
+
+
+
+void GEOM_Swig::eraseGO (const char* Entry, bool allWindows)
+{
+  class TEvent: public SALOME_Event
+  {
+    std::string myEntry;
+    bool myFromAllWindows;
+  public:
+    TEvent(const char* theEntry, bool fromAllWindows):
+      myEntry(theEntry), myFromAllWindows(fromAllWindows)
+    {}
+    virtual void Execute()
+    {
+      SUIT_Application* app = SUIT_Session::session()->activeApplication();
+      if (!app) return;
+      SalomeApp_Study* ActiveStudy = dynamic_cast<SalomeApp_Study*>(app->activeStudy());
+      if (!ActiveStudy) return;
+
+      Handle (SALOME_InteractiveObject) aIO = new SALOME_InteractiveObject(myEntry.c_str(), "GEOM", "");
+
+      GEOM_Displayer(ActiveStudy).Erase(aIO, true);
+      /*      if (myFromAllWindows) {
+       QPtrList<SUIT_ViewWindow> aWindows = app->desktop()->windows();
+       SUIT_ViewWindow* aWin = 0;
+       for (aWin = aWindows.first(); aWin; aWin = aWindows.next()) {
+         EraseObject(aWin, aIO);
+       }
+      } else {
+       SUIT_ViewWindow* aWin = app->desktop()->activeWindow();
+       if (aWin)
+         EraseObject(aWin, aIO);
+         }*/
+    }
+
+    /*  private:
+    void EraseObject(SUIT_ViewWindow* theWin, Handle (SALOME_InteractiveObject) theIO)
+    {
+      if (theWin->getViewManager()->getType() == OCCViewer_Viewer::Type()){
+       OCCViewer_ViewWindow* vw = dynamic_cast<OCCViewer_ViewWindow*>( theWin );
+       if ( vw ) {
+         OCCViewer_ViewManager* vm = dynamic_cast<OCCViewer_ViewManager*>( vw->getViewManager() );
+         if ( vm ) {
+           SOCC_Viewer* aViewer = dynamic_cast<SOCC_Viewer*>(vm->getOCCViewer());
+           if (aViewer) {
+             SALOME_Prs* aPrs = aViewer->CreatePrs(myEntry.c_str());
+             if (aPrs) {
+               SALOME_OCCPrs* aOccPrs =  dynamic_cast<SALOME_OCCPrs*>(aPrs);
+               if (aOccPrs) {
+                 aViewer->Erase(aOccPrs);
+                 aViewer->Repaint();
+               }
+             }
+           }
+         }
+       }
+      } else if (theWin->getViewManager()->getType() == SVTK_Viewer::Type()){
+       SVTK_ViewWindow* aViewWindow = dynamic_cast<SVTK_ViewWindow*>( theWin );
+       if (aViewWindow) {
+         aViewWindow->Erase(theIO);
+       }
+      }
+      }*/
+
+  };
+  ProcessVoidEvent(new TEvent(Entry, allWindows));
+}
+
+
+
+void GEOM_Swig::setDeflection(const char* theEntry, float theDeflect)
+{
+  class TEvent: public SALOME_Event {
+    std::string myEntry;
+    float myParam;
+  public:
+    TEvent(const char* theEntryArg, float theParam):
+      myEntry(theEntryArg), myParam(theParam)
+    {}
+    virtual void Execute() {
+      SUIT_Application* anApp = SUIT_Session::session()->activeApplication();
+      if (!anApp) return;
+
+      Handle(SALOME_InteractiveObject) anIO =
+        new SALOME_InteractiveObject(myEntry.c_str(), "GEOM", "");
+
+      if (SVTK_ViewWindow* aViewWindow = GetSVTKViewWindow(anApp)) {
+       vtkActorCollection* aActors = aViewWindow->getRenderer()->GetActors();
+       aActors->InitTraversal();
+       while (vtkActor* aAct = aActors->GetNextActor()) {
+         if (GEOM_Actor* aGeomActor = dynamic_cast<GEOM_Actor*>(aAct)) {
+           if (aGeomActor->hasIO()) {
+             Handle(SALOME_InteractiveObject) aNextIO = aGeomActor->getIO();
+             if (aNextIO->isSame(anIO)) {
+               aGeomActor->setDeflection(myParam);
+               aViewWindow->Repaint();
+               return;
+             }
+           }
+         }
+       }
+       //      aView->SetTransparency(anIO, myParam);
+       //aView->Repaint();
+      } else if (OCCViewer_Viewer* occViewer = GetOCCViewer(anApp)) {
+       Handle(AIS_InteractiveContext) aContext = occViewer->getAISContext();
+       AIS_ListOfInteractive aAISList;
+       aContext->DisplayedObjects(aAISList);
+       AIS_ListIteratorOfListOfInteractive it(aAISList);
+       for (; it.More(); it.Next()) {
+         Handle(SALOME_InteractiveObject) aObj = 
+           Handle(SALOME_InteractiveObject)::DownCast(it.Value()->GetOwner());
+         if ((!aObj.IsNull()) && aObj->hasEntry() && aObj->isSame(anIO)) {
+           Handle(AIS_Shape) aShape = Handle(AIS_Shape)::DownCast(it.Value());
+           if (!aShape.IsNull()) {
+             Handle(AIS_Drawer) aDrawer = aShape->Attributes();
+             if (aDrawer.IsNull())
+               aDrawer = new AIS_Drawer();
+             aDrawer->SetDeviationCoefficient(myParam);
+             aShape->SetAttributes(aDrawer);
+             aContext->Redisplay(aShape, true, true);
+             aContext->UpdateCurrentViewer();
+             return;
+           }
+         }
+       }
+      }
+    }
+  };
+
+  ProcessVoidEvent(new TEvent (theEntry, theDeflect));
 }
+
index 67e0b9e6802d7e169c6c20fe2f9de3d3f17664c7..e441a6cdcfbb65db5575a5f3b0de038c89dd20f7 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -46,9 +46,12 @@ public:
   ~GEOM_Swig();
 
   void createAndDisplayGO(const char* Entry);
+  void eraseGO(const char* Entry, bool allWindows);
+  void createAndDisplayFitAllGO(const char* Entry);
   void setDisplayMode(const char* Entry, int mode);
   void setColor(const char* Entry, int red, int green, int blue);
   void setTransparency(const char* Entry, float transp);
+  void setDeflection(const char* Entry, float deflect);
 
   int  getIndexTopology(const char *SubEntry, const char *Entry);
   const char* getShapeTypeString(const char *Entry);
index d8be6b738b374292ca8a142c63a3d8eec7602966..07a99e9acf3f4f3ded62f3f0971d82e33dbf208c 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -37,12 +37,15 @@ class GEOM_Swig
   ~GEOM_Swig();
 
   void createAndDisplayGO(const char* Entry);
+  void eraseGO(const char* Entry, bool allWindows);
+  void createAndDisplayFitAllGO(const char* Entry);
   int  getIndexTopology(const char *SubEntry, const char *Entry);
   const char* getShapeTypeString(const char *Entry);
 
   void setDisplayMode(const char* Entry, int mode);
   void setColor(const char* Entry, int red, int green, int blue);
   void setTransparency(const char* Entry, float transp);
+  void setDeflection(const char* Entry, float deflect);
   const char* getShapeTypeIcon(const char *Ior);
   
   bool initGeomGen();
index a14ea4cb1f2e776a11355a94f50cbca0071ec81f..3e8dd21145527827d29bbf0289ab0d131a1f65e7 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -64,15 +64,16 @@ LIB_CLIENT_IDL = SALOME_Exception.idl \
                 SALOMEDS.idl \
                 SALOMEDS_Attributes.idl \
                 SALOME_GenericObj.idl \
-                SALOME_Component.idl
+                SALOME_Component.idl \
+                GEOM_Gen.idl
 
 LIB_SERVER_IDL =  
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I$(KERNEL_ROOT_DIR)/include/salome -I$(GUI_ROOT_DIR)/include/salome
-CXXFLAGS += $(BOOST_CPPFLAGS) -I$(KERNEL_ROOT_DIR)/include/salome -I$(GUI_ROOT_DIR)/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
-LDFLAGS += -lGEOMFiltersSelection -L$(KERNEL_ROOT_DIR)/lib/salome -L$(GUI_ROOT_DIR)/lib/salome -lOCCViewer -lVTKViewer -lSalomeApp -lCAM -lGEOMClient -lSOCC -lSVTK -lGEOMObject -lToolsGUI -lEvent
+LDFLAGS += -lGEOMFiltersSelection $(KERNEL_LDFLAGS) $(GUI_LDFLAGS) -lOCCViewer -lVTKViewer -lSalomeApp -lCAM -lGEOMClient -lSOCC -lSVTK -lGEOMObject -lToolsGUI -lEvent
 
 @CONCLUDE@
index 4b249d296e778754080e1ad15c4db89fdd6788b7..ded4e8b69e913df9bebd84f816fd7f210c0ee1fe 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index df27e163b30fb3bdf83a91744d354b202b6960fd..89dbdcf8131a8927488c2620ff8ae8cd55e98acb 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_ArcDriver.ixx
 //  Module : GEOMImpl
index ae6487e625e323205eb31bf240e7efa3ccb9623b..fbd03ee9ecc91a7b356546710431a4231ff1a9aa 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include "GEOMImpl_ArchimedeDriver.hxx"
index ab15bfe1835e9b98528d9e03705087f8153b6376..3dbe0b6150a826bc241d30911e9c9fb746492b3f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_ArchimedeDriver.hxx
 //  Module : GEOMImpl
index a73609e60eedf1e5c3bd82159a815907a1456537..8366db40543d4c91537fdc3af2cf983fc2e52c16 100644 (file)
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
-#include <BRepOffsetAPI_MakeFilling.hxx>
-
 #include <GEOMImpl_Block6Explorer.hxx>
 
+#include <ShHealOper_ShapeProcess.hxx>
+
 #include "utilities.h"
 
 #include <BRep_Tool.hxx>
@@ -33,6 +33,8 @@
 #include <BRepTools.hxx>
 #include <BRepTools_WireExplorer.hxx>
 #include <BRepOffsetAPI_ThruSections.hxx>
+#include <BRepOffsetAPI_MakeFilling.hxx>
+#include <BRepCheck_Analyzer.hxx>
 #include <BRepBuilderAPI_Copy.hxx>
 #include <BRepBuilderAPI_MakeEdge.hxx>
 #include <BRepBuilderAPI_MakeWire.hxx>
@@ -1202,43 +1204,61 @@ void GEOMImpl_Block6Explorer::MakeFace (const TopoDS_Wire&     theWire,
       // Result of filling
       TopoDS_Shape aFace = MF.Shape();
 
-      // Update tolerance
-      Standard_Real aTol = MF.G0Error();
-
-      TColgp_Array1OfPnt aPnts (1,nbEdges); // points of the given wire
-      BRepTools_WireExplorer aWE1 (theWire);
-      Standard_Integer vi = 1;
-      for (; aWE1.More() && vi <= nbEdges; aWE1.Next(), vi++) {
-        aPnts(vi) = BRep_Tool::Pnt(TopoDS::Vertex(aWE1.CurrentVertex()));
+      // 12.04.2006 for PAL12149 begin
+      Handle(Geom_Surface) aGS = BRep_Tool::Surface(TopoDS::Face(aFace));
+      BRepBuilderAPI_MakeFace MK1 (aGS, theWire);
+      if (MK1.IsDone()) {
+        TopoDS_Shape aFace1 = MK1.Shape();
+
+        BRepCheck_Analyzer ana (aFace1, false);
+        if (!ana.IsValid()) {
+          TopoDS_Shape aFace2;
+          ShHealOper_ShapeProcess aHealer;
+          aHealer.Perform(aFace1, aFace2);
+          if (aHealer.isDone())
+            theResult = aFace2;
+        }
       }
+      // 12.04.2006 for PAL12149 end
 
-      // Find maximum deviation in vertices
-      TopExp_Explorer exp (aFace, TopAbs_VERTEX);
-      TopTools_MapOfShape mapShape;
-      for (; exp.More(); exp.Next()) {
-        if (mapShape.Add(exp.Current())) {
-          TopoDS_Vertex aV = TopoDS::Vertex(exp.Current());
-          Standard_Real aTolV = BRep_Tool::Tolerance(aV);
-          gp_Pnt aP = BRep_Tool::Pnt(aV);
-          Standard_Real min_dist = aP.Distance(aPnts(1));
-          for (vi = 2; vi <= nbEdges; vi++) {
-            min_dist = Min(min_dist, aP.Distance(aPnts(vi)));
+      if (theResult.IsNull()) { // try to deal with pure result of filling
+        // Update tolerance
+        Standard_Real aTol = MF.G0Error();
+
+        TColgp_Array1OfPnt aPnts (1,nbEdges); // points of the given wire
+        BRepTools_WireExplorer aWE1 (theWire);
+        Standard_Integer vi = 1;
+        for (; aWE1.More() && vi <= nbEdges; aWE1.Next(), vi++) {
+          aPnts(vi) = BRep_Tool::Pnt(TopoDS::Vertex(aWE1.CurrentVertex()));
+        }
+
+        // Find maximum deviation in vertices
+        TopExp_Explorer exp (aFace, TopAbs_VERTEX);
+        TopTools_MapOfShape mapShape;
+        for (; exp.More(); exp.Next()) {
+          if (mapShape.Add(exp.Current())) {
+            TopoDS_Vertex aV = TopoDS::Vertex(exp.Current());
+            Standard_Real aTolV = BRep_Tool::Tolerance(aV);
+            gp_Pnt aP = BRep_Tool::Pnt(aV);
+            Standard_Real min_dist = aP.Distance(aPnts(1));
+            for (vi = 2; vi <= nbEdges; vi++) {
+              min_dist = Min(min_dist, aP.Distance(aPnts(vi)));
+            }
+            aTol = Max(aTol, aTolV);
+            aTol = Max(aTol, min_dist);
           }
-          aTol = Max(aTol, aTolV);
-          aTol = Max(aTol, min_dist);
         }
-      }
 
-      if ((*((Handle(BRep_TFace)*)&aFace.TShape()))->Tolerance() < aTol) {
-        (*((Handle(BRep_TFace)*)&aFace.TShape()))->Tolerance(aTol);
+        if ((*((Handle(BRep_TFace)*)&aFace.TShape()))->Tolerance() < aTol) {
+          (*((Handle(BRep_TFace)*)&aFace.TShape()))->Tolerance(aTol);
+        }
+        theResult = aFace;
       }
-      theResult = aFace;
     }
   } else {
     // try to update wire tolerances to build a planar face
 
-    // With OCCT6.0 or lower
-
+#if 1 //(OCC_VERSION_MAJOR < 6) || (OCC_VERSION_MAJOR == 6 && OCC_VERSION_MINOR <= 1)
     // Find a deviation
     Standard_Real aToleranceReached, aTol;
     BRepLib_FindSurface aFS;
@@ -1276,12 +1296,13 @@ void GEOMImpl_Block6Explorer::MakeFace (const TopoDS_Wire&     theWire,
       return;
     }
 
-    // After migration on OCCT version higher than 6.0
-    //BRepLib_MakeFace aBMF;
-    //aBMF.Init(theWire, isPlanarWanted, Standard_True);
-    //if (aBMF.Error() == BRepLib_FaceDone) {
-    //  theResult = aBMF.Shape();
-    //  return;
-    //}
+#else // After migration on OCCT version, containing PKV's fix. See bug 8293
+    BRepLib_MakeFace aBMF;
+    aBMF.Init(theWire, isPlanarWanted, Standard_True);
+    if (aBMF.Error() == BRepLib_FaceDone) {
+      theResult = aBMF.Shape();
+      return;
+    }
+#endif
   }
 }
index 1cedbe1f3b509565041c40c1b2f51534ce4b24ef..db0613668eb8f99a9d2ad56f6119f4554020ca1f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_Block6Explorer.hxx
 //  Module : GEOMImpl
index e9ed601c283800b7364a09cfc65f19404e58be36..9e2d85745ca0a232b91ab60e3eadf496bba7f544 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index ab3ea4dfe8d3882e3f56f23fcedf3d0414ae3d7d..a51ca743a79d05f12238887fd8587c6d3a30cc2a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_BlockDriver.ixx
 //  Module : GEOMImpl
index f427e61e89befb5aa0ad01cc9e1b4e82da8537ff..a0ae0bc0c9bed967b4a12661edac79dad8bccb1f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index c65e964ee6ad8c12f9865ebcb015cdcf6b9259bc..a9b198ce14c51f7a855e4d9ddc1895b03a5ba9fa 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_BooleanDriver.ixx
 //  Module : GEOMImpl
index 99e1ff87dc3bb4e7abda21f9ac8459ff1cb2f493..16e26a843425cfea947da9ad0beb1988e3e0d7bc 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index a7692f6398dd55151e19e87f97a6ac88c587eaef..7721d2a04d9b8be89705c62c03663aa5e12705dd 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_BoxDriver.ixx
 //  Module : GEOMImpl
index 7cabd43cff6da9a128b94f08bf58ce7cb4ff71b9..57cc91748359d4f83a70e5f144002adaff6fdacd 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 605683be82bb368358059eb3dfdcd7db1ee82fca..fbcd1292858d8d54352654fc4acd1462787c6bd9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_ChamferDriver.ixx
 //  Module : GEOMImpl
index 61dedcccc9d4524b1c34eb17aa3cd427d141d862..7d33433663ab336796c3fa6f67d27d4e172ba8f9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index c71752dbd41f92fcf2dbaeee73ca051ecd30d889..8eb470385d36055bf3974769f2abcdc196fe3321 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_CircleDriver.ixx
 //  Module : GEOMImpl
index fa89e2c033231b1713a5f44fd02f820762f13048..d9ee6044af6e8998fd61969d51dacea91163409c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 02cf07d6f009d39ec6f0d9ed75c4a4430f0d921a..7c53100a6b6e1e8d9f6ac73c15ccce4095c59eff 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_ConeDriver.ixx
 //  Module : GEOMImpl
index f2abc002c382f8f5762120ab9ab857fb23ea930b..6fd87146f054155a2978d45baf236d3640c0c8c2 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 53d58aa7a93777997c78fe0c559a0aa1c75d8ac9..ca86e76648857216fd757a20dbfeff4855c9159a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_CopyDriver.ixx
 //  Module : GEOMImpl
index baff87eea7c3d9506e219feef7729d840faaaeaa..cba3e36c5ed26232de47df9750063dbd33895828 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index ba55aac2be4cf19f8b9c91a2f8f18eb9f572f644..a7799c9270434f6309e5b58423016010a7c7b4a2 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_CylinderDriver.ixx
 //  Module : GEOMImpl
index fe5ddfe5904c90c9c7d6c4ee8bb8f06239de9279..03685a46bedb25a36a380c782ad31abcf68ccd89 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index c1d16b9a62512ee6dd1eaaff3efab4d9b3f2797c..9e80dc606c3aea1b708d00335609b2a36af6de27 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_EllipseDriver.ixx
 //  Module : GEOMImpl
index 5898d9e1b869b314e14eb4b026ce1c2bb911964a..77d6acc32b11f2156541ce605e3a5fc9acd79269 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
@@ -48,7 +48,9 @@
 #define UnLoadLib( handle ) dlclose( handle );
 #endif
 
-typedef int (*funcPoint)(const TopoDS_Shape&, const TCollection_AsciiString&);
+typedef int (*funcPoint)(const TopoDS_Shape&,
+                         const TCollection_AsciiString&,
+                         const TCollection_AsciiString&);
 
 //=======================================================================
 //function : GetID
@@ -90,9 +92,10 @@ Standard_Integer GEOMImpl_ExportDriver::Execute(TFunction_Logbook& log) const
   aFunction->SetValue(aShape);
 
   // retrieve the file and format names
-  TCollection_AsciiString aFileName = aCI.GetFileName();
-  TCollection_AsciiString aLibName  = aCI.GetPluginName();
-  if (aFileName.IsEmpty() || aLibName.IsEmpty())
+  TCollection_AsciiString aFileName   = aCI.GetFileName();
+  TCollection_AsciiString aFormatName = aCI.GetFormatName();
+  TCollection_AsciiString aLibName    = aCI.GetPluginName();
+  if (aFileName.IsEmpty() || aFormatName.IsEmpty() || aLibName.IsEmpty())
     return 0;
 
   // load plugin library
@@ -105,7 +108,7 @@ Standard_Integer GEOMImpl_ExportDriver::Execute(TFunction_Logbook& log) const
     return 0;
 
   // perform the export
-  int res = fp( aShape, aFileName );
+  int res = fp( aShape, aFileName, aFormatName );
 
   // unload plugin library
   UnLoadLib( anExportLib );
index 0d46a94ac9a91c603e5204e8eacddc38650e6d48..307df242423a3911a8a493d1a54e507a3d97979a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_ExportDriver.ixx
 //  Module : GEOMImpl
index 3dbe9a46155fe274425ca5a4fb4a871c98467d54..dcebfc6306217f3abf4cd46974238ac335ac775d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 5f9a6d2d107e54a988cbe74f66bfa0c8fb2cebce..22a5baec736e45ab9044372fbe44657e74b49aec 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_FilletDriver.ixx
 //  Module : GEOMImpl
index c9771babec9da95ae7ffaa605cef10c4ebb97094..f37a2176ac618bf4dac1aeabbdc8e6a44a29c70b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index a4d46e283135339a3876e43670b18e003e678b7b..88eb0d8abd3bff567943f937c3a1cf11735e61c0 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_FillingDriver.hxx
 //  Module : GEOMImpl
index 74ebd75c38358df73768394138af0a556a42ec86..ff5d2a26aeb47e77321f9d3d6864260db58ed13e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifdef WNT
 #pragma warning( disable:4786 )
@@ -48,6 +48,7 @@
 #include <GEOMImpl_CylinderDriver.hxx>
 #include <GEOMImpl_PrismDriver.hxx>
 #include <GEOMImpl_PipeDriver.hxx>
+#include <GEOMImpl_ThruSectionsDriver.hxx>
 #include <GEOMImpl_RevolutionDriver.hxx>
 #include <GEOMImpl_ShapeDriver.hxx>
 #include <GEOMImpl_BlockDriver.hxx>
@@ -104,6 +105,7 @@ GEOMImpl_Gen::GEOMImpl_Gen()
    TFunction_DriverTable::Get()->AddDriver(GEOMImpl_CylinderDriver::GetID(), new GEOMImpl_CylinderDriver());
    TFunction_DriverTable::Get()->AddDriver(GEOMImpl_PrismDriver::GetID(), new GEOMImpl_PrismDriver());
    TFunction_DriverTable::Get()->AddDriver(GEOMImpl_PipeDriver::GetID(), new GEOMImpl_PipeDriver());
+   TFunction_DriverTable::Get()->AddDriver(GEOMImpl_ThruSectionsDriver::GetID(), new GEOMImpl_ThruSectionsDriver());
    TFunction_DriverTable::Get()->AddDriver(GEOMImpl_RevolutionDriver::GetID(), new GEOMImpl_RevolutionDriver());
    TFunction_DriverTable::Get()->AddDriver(GEOMImpl_SphereDriver::GetID(), new GEOMImpl_SphereDriver());
    TFunction_DriverTable::Get()->AddDriver(GEOMImpl_TorusDriver::GetID(), new GEOMImpl_TorusDriver());
index 0a7cd367343ea8a47d6061e9800e1a95a892e96d..f1a22a78523e624757ee5a001e736a6e66cd1744 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOMImpl_GEN_HXX_
index d8697f8bcff0c2436d7bf088b7be6475c1db87b8..fd41180a9b72ef5281d612cfcc17367b5ba7947a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index aaf8fae49899bddbac61479168bc34a01555e81b..3c78c7bc80fece87f110da53cdebadaadd3d09cd 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_GlueDriver.ixx
 //  Module : GEOMImpl
index 251a0a6c8ae032c436faf51ec890c1d2a006d27e..ffe05748ebe074dcf35834a56800ff4f5a13883f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index eccf0acdc8dc2d09c454c72187fc334874086dc8..aa1086b514bfa1e16d20161ac5bf5ef68de182d8 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_HealingDriver.hxx
 //  Module : GEOMImpl
index 266e4de2659348a5619c1e76ac6c28868669ba1c..1fd9e6a5b33a714f5d515d5adb2a53f9d0fbc4c9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
@@ -45,6 +45,7 @@
 #include <GEOMImpl_RevolutionDriver.hxx>
 #include <GEOMImpl_ShapeDriver.hxx>
 #include <GEOMImpl_FillingDriver.hxx>
+#include <GEOMImpl_ThruSectionsDriver.hxx>
 
 #include <GEOMImpl_IBox.hxx>
 #include <GEOMImpl_ICylinder.hxx>
@@ -56,6 +57,8 @@
 #include <GEOMImpl_IRevolution.hxx>
 #include <GEOMImpl_IShapes.hxx>
 #include <GEOMImpl_IFilling.hxx>
+#include <GEOMImpl_IThruSections.hxx>
+#include <GEOMImpl_IPipeDiffSect.hxx>
 
 #include <Standard_ErrorHandler.hxx> // CAREFUL ! position of this file is critic : see Lucien PIGNOLONI / OCC
 
@@ -933,3 +936,242 @@ Handle(GEOM_Object) GEOMImpl_I3DPrimOperations::MakeFilling
   SetErrorCode(OK);
   return aFilling;
 }
+
+//=============================================================================
+/*!
+ *  MakeThruSections
+ */
+//=============================================================================
+Handle(GEOM_Object) GEOMImpl_I3DPrimOperations::MakeThruSections(
+                                               const Handle(TColStd_HSequenceOfTransient)& theSeqSections,
+                                               bool theModeSolid,
+                                               double thePreci,
+                                               bool theRuled)
+{
+  Handle(GEOM_Object) anObj;
+  SetErrorCode(KO);
+  if(theSeqSections.IsNull())
+    return anObj;
+
+  Standard_Integer nbObj = theSeqSections->Length();
+  if (!nbObj) 
+    return anObj;
+
+  //Add a new ThruSections object
+  Handle(GEOM_Object) aThruSect = GetEngine()->AddObject(GetDocID(), GEOM_THRUSECTIONS);
+
+  //Add a new ThruSections function
+
+  int aTypeFunc = (theRuled ? THRUSECTIONS_RULED : THRUSECTIONS_SMOOTHED);
+  Handle(GEOM_Function) aFunction =
+    aThruSect->AddFunction(GEOMImpl_ThruSectionsDriver::GetID(), aTypeFunc);
+  if (aFunction.IsNull()) return anObj;
+
+  //Check if the function is set correctly
+  if (aFunction->GetDriverGUID() != GEOMImpl_ThruSectionsDriver::GetID()) return NULL;
+
+  GEOMImpl_IThruSections aCI (aFunction);
+
+  Handle(TColStd_HSequenceOfTransient) aSeqSections = new TColStd_HSequenceOfTransient;
+
+  Standard_Integer i =1;
+  for( ; i <= nbObj; i++) {
+
+    Handle(Standard_Transient) anItem = theSeqSections->Value(i);
+    if(anItem.IsNull())
+      continue;
+    
+    Handle(GEOM_Object) aSectObj = Handle(GEOM_Object)::DownCast(anItem);
+    if(!aSectObj.IsNull())
+    {
+      Handle(GEOM_Function) aRefSect = aSectObj->GetLastFunction();
+      if(!aRefSect.IsNull())
+        aSeqSections->Append(aRefSect);
+    }
+  }
+
+  if(!aSeqSections->Length())
+    return anObj;
+
+  aCI.SetSections(aSeqSections);
+  aCI.SetSolidMode(theModeSolid);
+  aCI.SetPrecision(thePreci);
+
+  //Compute the ThruSections value
+  try {
+    if (!GetSolver()->ComputeFunction(aFunction)) {
+      SetErrorCode("ThruSections driver failed");
+      return anObj;
+    }
+  }
+  catch (Standard_Failure) {
+    Handle(Standard_Failure) aFail = Standard_Failure::Caught();
+    SetErrorCode(aFail->GetMessageString());
+    return anObj;
+  }
+
+  //Make a Python command
+  GEOM::TPythonDump pyDump(aFunction);
+  pyDump << aThruSect << " = geompy.MakeThruSections([";
+
+  for(i =1 ; i <= nbObj; i++) {
+
+    Handle(Standard_Transient) anItem = theSeqSections->Value(i);
+    if(anItem.IsNull())
+      continue;
+    
+    Handle(GEOM_Object) aSectObj = Handle(GEOM_Object)::DownCast(anItem);
+    if(!aSectObj.IsNull()) {
+      pyDump<< aSectObj;
+      if(i < nbObj)
+       pyDump<<", ";
+    }
+  }
+  
+  pyDump<< "],"<<theModeSolid << "," << thePreci <<","<< theRuled <<")";
+
+  SetErrorCode(OK);
+  return aThruSect;
+  
+   
+}
+
+//=============================================================================
+/*!
+ *  MakePipeWithDifferentSections
+ */
+//=============================================================================
+Handle(GEOM_Object) GEOMImpl_I3DPrimOperations::MakePipeWithDifferentSections(
+                                               const Handle(TColStd_HSequenceOfTransient)& theBases,
+                                               const Handle(TColStd_HSequenceOfTransient)& theLocations,
+                                               const Handle(GEOM_Object)& thePath,
+                                               bool theWithContact,
+                                                bool theWithCorrections)
+{
+  Handle(GEOM_Object) anObj;
+  SetErrorCode(KO);
+  if(theBases.IsNull())
+    return anObj;
+
+  Standard_Integer nbBases = theBases->Length();
+  
+  if (!nbBases)
+    return anObj;
+  
+  Standard_Integer nbLocs =  (theLocations.IsNull() ? 0 :theLocations->Length());
+  //Add a new Pipe object
+  Handle(GEOM_Object) aPipeDS = GetEngine()->AddObject(GetDocID(), GEOM_PIPE);
+  //Add a new Pipe function
+
+  Handle(GEOM_Function) aFunction =
+    aPipeDS->AddFunction(GEOMImpl_PipeDriver::GetID(), PIPE_DIFFERENT_SECTIONS);
+  if (aFunction.IsNull()) return anObj;
+
+  //Check if the function is set correctly
+  if (aFunction->GetDriverGUID() != GEOMImpl_PipeDriver::GetID()) return anObj;
+
+  GEOMImpl_IPipeDiffSect aCI (aFunction);
+
+  Handle(GEOM_Function) aRefPath = thePath->GetLastFunction();
+  if(aRefPath.IsNull())
+    return anObj;
+
+  Handle(TColStd_HSequenceOfTransient) aSeqBases = new TColStd_HSequenceOfTransient;
+  Handle(TColStd_HSequenceOfTransient) aSeqLocs = new TColStd_HSequenceOfTransient;
+
+  Standard_Integer i =1;
+  for( ; i <= nbBases; i++) {
+
+    Handle(Standard_Transient) anItem = theBases->Value(i);
+    if(anItem.IsNull())
+      continue;
+    
+    Handle(GEOM_Object) aBase = Handle(GEOM_Object)::DownCast(anItem);
+    if(aBase.IsNull())
+      continue;
+    Handle(GEOM_Function) aRefBase = aBase->GetLastFunction();
+    if(aRefBase.IsNull())
+      continue;
+    if(nbLocs)
+    {
+      Handle(Standard_Transient) anItemLoc = theLocations->Value(i);
+      if(anItemLoc.IsNull())
+       continue;
+    
+      Handle(GEOM_Object) aLoc = Handle(GEOM_Object)::DownCast(anItemLoc);
+      if(aLoc.IsNull())
+       continue;
+      Handle(GEOM_Function) aRefLoc = aLoc->GetLastFunction();
+      if(aRefLoc.IsNull())
+       continue;
+      aSeqLocs->Append(aRefLoc);
+    }
+    aSeqBases->Append(aRefBase);
+  }
+
+  if(!aSeqBases->Length())
+    return anObj;
+
+  aCI.SetBases(aSeqBases);
+  aCI.SetLocations(aSeqLocs);
+  aCI.SetPath(aRefPath);
+  aCI.SetWithContactMode(theWithContact);
+  aCI.SetWithCorrectionMode(theWithCorrections);
+  
+  //Compute the Pipe value
+  try {
+    if (!GetSolver()->ComputeFunction(aFunction)) {
+      SetErrorCode("Pipe with defferent section driver failed");
+      return anObj;
+    }
+  }
+  catch (Standard_Failure) {
+    Handle(Standard_Failure) aFail = Standard_Failure::Caught();
+    SetErrorCode(aFail->GetMessageString());
+    return anObj;
+  }
+
+  //Make a Python command
+  GEOM::TPythonDump pyDump(aFunction);
+  pyDump << aPipeDS << " = geompy.MakePipeWithDifferentSections([";
+
+  for(i =1 ; i <= nbBases; i++) {
+
+    Handle(Standard_Transient) anItem = theBases->Value(i);
+    if(anItem.IsNull())
+      continue;
+    
+    Handle(GEOM_Object) anObj = Handle(GEOM_Object)::DownCast(anItem);
+    if(!anObj.IsNull()) {
+      pyDump<< anObj;
+      if(i < nbBases)
+       pyDump<<", ";
+    }
+    
+  }
+  
+  pyDump<< "], [";
+   
+  for(i =1 ; i <= nbLocs; i++) {
+
+    Handle(Standard_Transient) anItem = theLocations->Value(i);
+    if(anItem.IsNull())
+      continue;
+    
+    Handle(GEOM_Object) anObj = Handle(GEOM_Object)::DownCast(anItem);
+    if(!anObj.IsNull()) {
+      pyDump<< anObj;
+      if(i < nbLocs)
+       pyDump<<", ";
+    }
+  }  
+
+  pyDump<< "], "<<thePath<<","<<theWithContact << "," << theWithCorrections<<")";
+
+  SetErrorCode(OK);
+  return aPipeDS;
+  
+   
+}
index 2e3a5177b65277050a9af7527573198b3a598e7c..3808e4db0f94f6ed7ee7fab1d564ea522ae53d2c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOMImpl_I3DPrimOperations_HXX_
@@ -26,6 +26,7 @@
 #include "GEOM_Engine.hxx"
 #include "GEOM_Object.hxx"
 #include <TDocStd_Document.hxx>
+#include <TColStd_HSequenceOfTransient.hxx>
 
 class GEOMImpl_I3DPrimOperations : public GEOM_IOperations {
  public:
@@ -73,6 +74,17 @@ class GEOMImpl_I3DPrimOperations : public GEOM_IOperations {
 
   Standard_EXPORT Handle(GEOM_Object) MakeFilling (Handle(GEOM_Object) theShape, int theMinDeg, int theMaxDeg, double theTol2D, double theTol3D, int theNbIter);
 
+  Standard_EXPORT Handle(GEOM_Object) MakeThruSections(const Handle(TColStd_HSequenceOfTransient)& theSeqSections,
+                                                      bool theModeSolid,
+                                                      double thePreci,
+                                                       bool theRuled);
+
+  Standard_EXPORT Handle(GEOM_Object) MakePipeWithDifferentSections(
+                                                 const Handle(TColStd_HSequenceOfTransient)& theBases,
+                                                 const Handle(TColStd_HSequenceOfTransient)& theLocations,
+                                                 const Handle(GEOM_Object)& thePath,
+                                                 bool theWithContact,
+                                                  bool theWithCorrections);
 };
 
 #endif
index 6ad13ca567812d02c706b3bfe9d71b3d1bacc0df..3c41b4c7404801dfc4cbe92356b74ecc483bed6f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Arc creation.
 
index bf504973e7fea2b84f2325ad06ec5afa518cf810..ca31fa31b02dccaf1467418c7cdb9588340927a1 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Archimede operation.
 
index 9a7ba439c387645d142b02d2581fad04fd0b2d2a..917ad2c250968014721df23083495a734249ec1f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
@@ -221,6 +221,55 @@ Handle(GEOM_Object) GEOMImpl_IBasicOperations::MakePointOnCurve
   return aPoint;
 }
 
+//=============================================================================
+/*!
+ *  MakeTangentOnCurve
+ */
+//=============================================================================
+Handle(GEOM_Object) GEOMImpl_IBasicOperations::MakeTangentOnCurve
+                            (const Handle(GEOM_Object)& theCurve, double theParameter)
+{
+  SetErrorCode(KO);
+
+  if (theCurve.IsNull()) return NULL;
+
+  //Add a new Vector object
+  Handle(GEOM_Object) aVec = GetEngine()->AddObject(GetDocID(), GEOM_VECTOR);
+
+  //Add a new Point function for creation a point relativley another point
+  Handle(GEOM_Function) aFunction = aVec->AddFunction(GEOMImpl_VectorDriver::GetID(), VECTOR_TANGENT_CURVE_PAR);
+
+  //Check if the function is set correctly
+  if (aFunction->GetDriverGUID() != GEOMImpl_VectorDriver::GetID()) return NULL;
+
+  GEOMImpl_IVector aVI (aFunction);
+
+  Handle(GEOM_Function) aRefFunction = theCurve->GetLastFunction();
+  if (aRefFunction.IsNull()) return NULL;
+
+  aVI.SetCurve(aRefFunction);
+  aVI.SetParameter(theParameter);
+
+  //Compute the vector value
+  try {
+    if (!GetSolver()->ComputeFunction(aFunction)) {
+      SetErrorCode("Vector driver failed");
+      return NULL;
+    }
+  }
+  catch (Standard_Failure) {
+    Handle(Standard_Failure) aFail = Standard_Failure::Caught();
+    SetErrorCode(aFail->GetMessageString());
+    return NULL;
+  }
+
+  //Make a Python command
+  GEOM::TPythonDump(aFunction) << aVec << " = geompy.MakeTangentOnCurve("
+                               << theCurve << ", " << theParameter << ")";
+
+  SetErrorCode(OK);
+  return aVec;
+}
 
 //=============================================================================
 /*!
@@ -641,3 +690,61 @@ Handle(GEOM_Object) GEOMImpl_IBasicOperations::MakeMarker
   SetErrorCode(OK);
   return aMarker;
 }
+
+//=============================================================================
+/*!
+ *  MakeTangentPlaneOnFace
+ */
+//=============================================================================
+
+Handle(GEOM_Object) GEOMImpl_IBasicOperations::MakeTangentPlaneOnFace(const Handle(GEOM_Object)& theFace,
+                                                                     double theParamU,
+                                                                     double theParamV,
+                                                                     double theSize)
+{
+   SetErrorCode(KO);
+
+  if (theFace.IsNull()) return NULL;
+
+  //Add a new Plane object
+  Handle(GEOM_Object) aPlane = GetEngine()->AddObject(GetDocID(), GEOM_PLANE);
+
+  //Add a new Plane function
+  Handle(GEOM_Function) aFunction =
+    aPlane->AddFunction(GEOMImpl_PlaneDriver::GetID(), PLANE_TANGENT_FACE);
+
+  //Check if the function is set correctly
+  if (aFunction->GetDriverGUID() != GEOMImpl_PlaneDriver::GetID()) return NULL;
+
+  GEOMImpl_IPlane aPI (aFunction);
+
+  Handle(GEOM_Function) aRef = theFace->GetLastFunction();
+  if (aRef.IsNull()) return NULL;
+
+  aPI.SetFace(aRef);
+  aPI.SetSize(theSize);
+  aPI.SetParameterU(theParamU);
+  aPI.SetParameterV(theParamV);
+
+  //Compute the Plane value
+  try {
+    if (!GetSolver()->ComputeFunction(aFunction)) {
+      SetErrorCode("Plane driver failed");
+      return NULL;
+    }
+  }
+  catch (Standard_Failure) {
+    Handle(Standard_Failure) aFail = Standard_Failure::Caught();
+    SetErrorCode(aFail->GetMessageString());
+    return NULL;
+  }
+
+  //Make a Python command
+  GEOM::TPythonDump(aFunction) << aPlane << " = geompy.MakeTangentPlaneOnFace("
+                               << theFace << ", " <<theParamU <<", "<<theParamV <<", "<< theSize << ")";
+
+  SetErrorCode(OK);
+  return aPlane;
+}
+
+
index 7106f4cd98da2d25946427e81b2263b57eb4a921..1b44aa4e82d56053271bd1b41ba9acb9ce3f8eda 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOMImpl_IBasicOperations_HXX_
@@ -47,6 +47,9 @@ class GEOMImpl_IBasicOperations : public GEOM_IOperations {
   Standard_EXPORT Handle(GEOM_Object) MakeVectorTwoPnt (Handle(GEOM_Object) thePnt1,
                                         Handle(GEOM_Object) thePnt2);
 
+  Standard_EXPORT Handle(GEOM_Object) MakeTangentOnCurve(const Handle(GEOM_Object)& theCurve, 
+                                                        double theParameter);
+
   // Line
   Standard_EXPORT Handle(GEOM_Object) MakeLineTwoPnt (Handle(GEOM_Object) thePnt1,
                                       Handle(GEOM_Object) thePnt2);
@@ -70,6 +73,12 @@ class GEOMImpl_IBasicOperations : public GEOM_IOperations {
   Standard_EXPORT Handle(GEOM_Object) MakeMarker (double theOX,  double theOY,  double theOZ,
                                   double theXDX, double theXDY, double theXDZ,
                                   double theYDX, double theYDY, double theYDZ);
+
+  Standard_EXPORT Handle(GEOM_Object) MakeTangentPlaneOnFace(const Handle(GEOM_Object)& theFace,
+                                                            double theParamU,
+                                                            double theParamV,
+                                                            double theSize);
+
 };
 
 #endif
index 19f60e2a74644118e2ec3f48b6264fd5af137485..0c5eac84adccfb44c54e36827f1f5994b471f507 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an interface to a function for the Blocks Multi-Transformations.
 
index a8174bf26082fd61a87edf8fd036395c1797c89d..f32575c30ecc79f85868f5ac70e4c8445aa27670 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // NOTE: This is an interface to a function for the Blocks
 // creation and transformation.
index 2cbca5805d1768fcb62be1ad577aa121b52b0549..aac760183168f6de90fc0915a8a13170ac574ff9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifdef WNT
 #pragma warning( disable:4786 )
@@ -537,12 +537,11 @@ Handle(GEOM_Object) GEOMImpl_IBlocksOperations::GetPoint
 
   //The GetPoint() doesn't change object so no new function is required.
   Handle(GEOM_Function) aFunction = theShape->GetLastFunction();
-  TCollection_AsciiString anOldDescr = aFunction->GetDescription();
 
   //Make a Python command
-  GEOM::TPythonDump(aFunction) << anOldDescr.ToCString() << "\n\t"
+  GEOM::TPythonDump(aFunction, /*append=*/true)
     << aResult << " = geompy.GetPoint(" << theShape << ", "
-      << theX << ", " << theY << ", " << theZ << ", " << theEpsilon << ")";
+    << theX << ", " << theY << ", " << theZ << ", " << theEpsilon << ")";
 
   SetErrorCode(OK);
   return aResult;
@@ -2447,12 +2446,11 @@ Handle(TColStd_HSequenceOfTransient) GEOMImpl_IBlocksOperations::ExplodeCompound
 
   //The explode doesn't change object so no new function is required.
   aFunction = theCompound->GetLastFunction();
-  TCollection_AsciiString anOldDescr = aFunction->GetDescription();
 
   //Make a Python command
-  GEOM::TPythonDump(aFunction) << anOldDescr.ToCString() << "\n\t["
-    << anAsciiList.ToCString() << "] = geompy.MakeBlockExplode("
-      << theCompound << ", " << theMinNbFaces << ", " << theMaxNbFaces << ")";
+  GEOM::TPythonDump(aFunction, /*append=*/true)
+    << "[" << anAsciiList.ToCString() << "] = geompy.MakeBlockExplode("
+    << theCompound << ", " << theMinNbFaces << ", " << theMaxNbFaces << ")";
 
   SetErrorCode(OK);
   return aBlocks;
@@ -3118,11 +3116,10 @@ Handle(TColStd_HSequenceOfTransient) GEOMImpl_IBlocksOperations::Propagate
 
   // The Propagation doesn't change object so no new function is required.
   Handle(GEOM_Function) aFunction = theShape->GetLastFunction();
-  TCollection_AsciiString anOldDescr = aFunction->GetDescription();
 
   // Make a Python command
-  GEOM::TPythonDump(aFunction) << anOldDescr.ToCString() << "\n\t["
-    << aListRes.ToCString() << "] = geompy.Propagate(" << theShape << ")";
+  GEOM::TPythonDump(aFunction, /*append=*/true)
+    << "[" << aListRes.ToCString() << "] = geompy.Propagate(" << theShape << ")";
 
   SetErrorCode(OK);
   return aSeq;
index 4b43078dc9977c98f36c2396880500d743c28303..9b8414308680c72abcd14f2580eff28a77209592 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOMImpl_IBlocksOperations_HXX_
index 62cb8ddb71bf621b0fc14e0e0e0aa1995132b202..302ecfc449868ff1c20a78206fbe728f201cba3e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Common, Cut and Fuse creation.
 
index 65037c7d48265005cbadf71d39a9e871e67e56fe..435f80d47cf676cad83bea4f83dc37b481cddc0b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
index c0d264b455c44e57d44ff6bb2e33267dbbf6a5ab..d0b6e87cad71bf3a81f6e594caf54e89b77b9da9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOMImpl_IBooleanOperations_HXX_
index 2cffca44b1eddfcfadf80557d23347bc0d67a340..7ce2152a8a9b69d78abeb5a1625ba4f87c37433a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Box creation.
 
index 13c62df6f9a8db4cdabea69dc8c34ba581909a31..6c12fd184867fda749365eb6f75c26d144eef303 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an interface to a function for the Chamfer and creation.
 
index 892f534fb1a4e8b13748b53733ac21d4b8378b85..ab44ba5d77991c58bba633a39017a7cd7a1539f0 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Circle creation.
 
index 2ed1c1cdc0653aa66b3725bb658be0f00fe9f3ff..bce989a92c53d09775e557ead13ed7f8f8d376f6 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Cone creation.
 
index 7f63bdf27f88b2aec6a856c856bec0980621d396..09b9ee001e617ac3884b9c8b066918979aa8fdee 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Copy operation.
 
index e6162262b33d77a24b12b8702cc3b8dd8fb4a809..c498996ef3e0ec42f6e31f987895356c35aa0daa 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
index 9673f68cc48f8e4e697b05ff8205f7d35048aaf5..0d6dbe97cdccebbd0684da56ffe24209505aea15 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 using namespace std;
 
index 91c3f0540fe393f389251bc0403a86f2954e2693..e71b4f5d5fb4f579c85e3ffc0d9f5de56cdc8ef6 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Cylinder creation.
 
index 1c6060ed703ff16b770bee8be7c69dd1945cb5c4..a877135185176840d98f4d2b67e16c4fc563f369 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Ellipse creation.
 
index 2bd5df2d33167dd9765de9acd1b6b9d7ff313746..703c0f74f22620175cba54893e586f978edf01bc 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an interface to a function for the Fillet and creation.
 
index 0da183deb005ca9b42eaaf7a9935f4a78f2a27a2..d4269bf1911dde4a601d6da9ccdca1721c6e9be8 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Filling operation.
 
index 9bd419bd0883637243192ba08678f1e7defb0ed8..31d0cd2d4e6c28c8004416912ac894e8d1c4371e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // NOTE: This is an interface to a function for the Glueing of faces
 
index 67b43781fca305d3397d992f2fdc5033e6ddb4d1..2693d4c8a6b8413a2031a09030ca6c592428447c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
@@ -75,7 +75,7 @@ GEOMImpl_IGroupOperations::~GEOMImpl_IGroupOperations()
  */
 //=============================================================================
 Handle(GEOM_Object) GEOMImpl_IGroupOperations::CreateGroup
-       (Handle(GEOM_Object) theMainShape, TopAbs_ShapeEnum  theShapeType)
+       (Handle(GEOM_Object) theMainShape, TopAbs_ShapeEnum theShapeType)
 {
   SetErrorCode(KO);
 
@@ -94,14 +94,12 @@ Handle(GEOM_Object) GEOMImpl_IGroupOperations::CreateGroup
 
   //Make a Python command
   Handle(GEOM_Function) aFunction = aGroup->GetFunction(1);
-  //TCollection_AsciiString anOldDescr = aFunction->GetDescription();
 
-  //GEOM::TPythonDump(aFunction) << anOldDescr.ToCString() << "\n\t" << aGroup
   GEOM::TPythonDump(aFunction) << aGroup
-    << " = geompy.CreateGroup(" << theMainShape << ", " << (int)theShapeType << ")";
+    << " = geompy.CreateGroup(" << theMainShape << ", " << theShapeType << ")";
 
   SetErrorCode(OK);
-  return aGroup; 
+  return aGroup;
 }
 
 //=============================================================================
@@ -156,9 +154,7 @@ void GEOMImpl_IGroupOperations::AddObject(Handle(GEOM_Object) theGroup, int theS
   }
 
   //Make a Python command
-  TCollection_AsciiString anOldDescr = aFunction->GetDescription();
-
-  GEOM::TPythonDump(aFunction) << anOldDescr.ToCString() << "\n\t"
+  GEOM::TPythonDump(aFunction, /*append=*/true)
     << "geompy.AddObject(" << theGroup << ", " << theSubShapeID << ")";
 
   SetErrorCode(OK);
@@ -222,9 +218,7 @@ void GEOMImpl_IGroupOperations::RemoveObject (Handle(GEOM_Object) theGroup, int
   }
 
   //Make a Python command 
-  TCollection_AsciiString anOldDescr = aFunction->GetDescription();
-
-  GEOM::TPythonDump(aFunction) << anOldDescr.ToCString() << "\n\t"
+  GEOM::TPythonDump(aFunction, /*append=*/true)
     << "geompy.RemoveObject(" << theGroup << ", " << theSubShapeID << ")";
 
   SetErrorCode(OK);
@@ -242,6 +236,12 @@ void GEOMImpl_IGroupOperations::UnionList (Handle(GEOM_Object) theGroup,
   SetErrorCode(KO);
   if (theGroup.IsNull()) return;
 
+  Standard_Integer aLen = theSubShapes->Length();
+  if (aLen < 1) {
+    SetErrorCode("The list is empty");
+    return;
+  }
+
   Handle(GEOM_Function) aFunction = theGroup->GetFunction(1);
   if (aFunction.IsNull()) return;
 
@@ -277,7 +277,7 @@ void GEOMImpl_IGroupOperations::UnionList (Handle(GEOM_Object) theGroup,
   TopExp::MapShapes(aMainShape, mapIndices);
 
   // Get IDs of sub-shapes to add
-  Standard_Integer i, new_id, aLen = theSubShapes->Length();
+  Standard_Integer i, new_id;
   for (i = 1; i <= aLen; i++) {
     Handle(GEOM_Object) anObj_i = Handle(GEOM_Object)::DownCast(theSubShapes->Value(i));
 
@@ -363,11 +363,13 @@ void GEOMImpl_IGroupOperations::UnionList (Handle(GEOM_Object) theGroup,
     aSSI.SetIndices(aNewSeq);
   }
 
-  //Make a Python command 
-  TCollection_AsciiString anOldDescr = aFunction->GetDescription();
+  //Make a Python command
+  Handle(GEOM_Object) aLatest = GEOM::GetCreatedLast(theSubShapes);
+  aLatest = GEOM::GetCreatedLast(aLatest, theGroup);
+  Handle(GEOM_Function) aLastFunc = aLatest->GetLastFunction();
 
-  GEOM::TPythonDump pd (aFunction);
-  pd << anOldDescr.ToCString() << "\n\t" << "geompy.UnionList(" << theGroup << ", [";
+  GEOM::TPythonDump pd (aLastFunc, /*append=*/true);
+  pd << "geompy.UnionList(" << theGroup << ", [";
 
   for (i = 1; i <= aLen; i++) {
     Handle(GEOM_Object) anObj_i = Handle(GEOM_Object)::DownCast(theSubShapes->Value(i));
@@ -388,6 +390,12 @@ void GEOMImpl_IGroupOperations::DifferenceList (Handle(GEOM_Object) theGroup,
   SetErrorCode(KO);
   if (theGroup.IsNull()) return;
 
+  Standard_Integer aLen = theSubShapes->Length();
+  if (aLen < 1) {
+    SetErrorCode("The list is empty");
+    return;
+  }
+
   Handle(GEOM_Function) aFunction = theGroup->GetFunction(1);
   if (aFunction.IsNull()) return;
 
@@ -424,7 +432,7 @@ void GEOMImpl_IGroupOperations::DifferenceList (Handle(GEOM_Object) theGroup,
   TopExp::MapShapes(aMainShape, mapIndices);
 
   // Get IDs of sub-shapes to be removed
-  Standard_Integer i, rem_id, aLen = theSubShapes->Length();
+  Standard_Integer i, rem_id;
   for (i = 1; i <= aLen; i++) {
     Handle(GEOM_Object) anObj_i = Handle(GEOM_Object)::DownCast(theSubShapes->Value(i));
 
@@ -514,10 +522,12 @@ void GEOMImpl_IGroupOperations::DifferenceList (Handle(GEOM_Object) theGroup,
   }
 
   //Make a Python command
-  TCollection_AsciiString anOldDescr = aFunction->GetDescription();
+  Handle(GEOM_Object) aLatest = GEOM::GetCreatedLast(theSubShapes);
+  aLatest = GEOM::GetCreatedLast(aLatest, theGroup);
+  Handle(GEOM_Function) aLastFunc = aLatest->GetLastFunction();
 
-  GEOM::TPythonDump pd (aFunction);
-  pd << anOldDescr.ToCString() << "\n\t" << "geompy.DifferenceList(" << theGroup << ", [";
+  GEOM::TPythonDump pd (aLastFunc, /*append=*/true);
+  pd << "geompy.DifferenceList(" << theGroup << ", [";
 
   for (i = 1; i <= aLen; i++) {
     Handle(GEOM_Object) anObj_i = Handle(GEOM_Object)::DownCast(theSubShapes->Value(i));
@@ -526,6 +536,7 @@ void GEOMImpl_IGroupOperations::DifferenceList (Handle(GEOM_Object) theGroup,
 
   SetErrorCode(OK);
 }
+
 //=============================================================================
 /*!
  *  UnionIDs
@@ -537,6 +548,12 @@ void GEOMImpl_IGroupOperations::UnionIDs (Handle(GEOM_Object) theGroup,
   SetErrorCode(KO);
   if (theGroup.IsNull()) return;
 
+  Standard_Integer aLen = theSubShapes->Length();
+  if (aLen < 1) {
+    SetErrorCode("The list is empty");
+    return;
+  }
+
   Handle(GEOM_Function) aFunction = theGroup->GetFunction(1);
   if (aFunction.IsNull()) return;
 
@@ -572,7 +589,7 @@ void GEOMImpl_IGroupOperations::UnionIDs (Handle(GEOM_Object) theGroup,
   TopExp::MapShapes(aMainShape, mapIndices);
 
   // Get IDs of sub-shapes to add
-  Standard_Integer i, new_id, aLen = theSubShapes->Length();
+  Standard_Integer i, new_id;
   for (i = 1; i <= aLen; i++) {
     new_id = theSubShapes->Value(i);
 
@@ -594,6 +611,13 @@ void GEOMImpl_IGroupOperations::UnionIDs (Handle(GEOM_Object) theGroup,
     aSSI.SetIndices(aNewSeq);
   }
 
+  //Make a Python command
+  GEOM::TPythonDump pd (aFunction, /*append=*/true);
+  pd << "geompy.UnionIDs(" << theGroup << ", [";
+  for (i = 1; i < aLen; i++)
+    pd << theSubShapes->Value(i) << ", ";
+  pd << theSubShapes->Value(aLen) << "])";
+
   SetErrorCode(OK);
 }
 
@@ -608,6 +632,12 @@ void GEOMImpl_IGroupOperations::DifferenceIDs (Handle(GEOM_Object) theGroup,
   SetErrorCode(KO);
   if (theGroup.IsNull()) return;
 
+  Standard_Integer aLen = theSubShapes->Length();
+  if (aLen < 1) {
+    SetErrorCode("The list is empty");
+    return;
+  }
+
   Handle(GEOM_Function) aFunction = theGroup->GetFunction(1);
   if (aFunction.IsNull()) return;
 
@@ -644,7 +674,7 @@ void GEOMImpl_IGroupOperations::DifferenceIDs (Handle(GEOM_Object) theGroup,
   TopExp::MapShapes(aMainShape, mapIndices);
 
   // Get IDs of sub-shapes to be removed
-  Standard_Integer i, rem_id, aLen = theSubShapes->Length();
+  Standard_Integer i, rem_id;
   for (i = 1; i <= aLen; i++) {
     rem_id = theSubShapes->Value(i);
     if (mapIDsCurrent.Contains(rem_id)) {
@@ -666,6 +696,13 @@ void GEOMImpl_IGroupOperations::DifferenceIDs (Handle(GEOM_Object) theGroup,
     aSSI.SetIndices(aNewSeq);
   }
 
+  //Make a Python command
+  GEOM::TPythonDump pd (aFunction, /*append=*/true);
+  pd << "geompy.DifferenceIDs(" << theGroup << ", [";
+  for (i = 1; i < aLen; i++)
+    pd << theSubShapes->Value(i) << ", ";
+  pd << theSubShapes->Value(aLen) << "])";
+
   SetErrorCode(OK);
 }
 
@@ -709,9 +746,7 @@ Handle(GEOM_Object) GEOMImpl_IGroupOperations::GetMainShape (Handle(GEOM_Object)
   if (aMainShape.IsNull()) return NULL;
 
   //Make a Python command
-  TCollection_AsciiString anOldDescr = aGroupFunction->GetDescription();
-
-  GEOM::TPythonDump(aGroupFunction) << anOldDescr.ToCString() << "\n\t"
+  GEOM::TPythonDump(aGroupFunction, /*append=*/true)
     << aMainShape << " = geompy.GetMainShape(" << theGroup << ")";
 
   SetErrorCode(OK);
@@ -726,12 +761,12 @@ Handle(GEOM_Object) GEOMImpl_IGroupOperations::GetMainShape (Handle(GEOM_Object)
 Handle(TColStd_HArray1OfInteger) GEOMImpl_IGroupOperations::GetObjects(Handle(GEOM_Object) theGroup)
 {
   SetErrorCode(KO);
-  
-   if(theGroup.IsNull()) return NULL;
+
+  if(theGroup.IsNull()) return NULL;
 
   Handle(GEOM_Function) aFunction = theGroup->GetFunction(1);
   if(aFunction.IsNull()) return NULL;
-  
+
   GEOM_ISubShape aSSI(aFunction);
   Handle(TColStd_HArray1OfInteger) aSeq = aSSI.GetIndices();
   if(aSeq.IsNull()) return NULL;
index 48a1f2ebce4ab3bc488c690db2f144a2ad52556c..9629b59128bbcfcf026d30f5f2d081525c30479f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOMImpl_IGroupOperations_HXX_
index 81d69281a06f601cd4ec0c3f852569f4915d5a5f..8e52151ca8057122a89998b6e322be9a19969b6d 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Healing creation.
 
index 3bd88274f5c5ba0f78a31edff0753719ea34111b..1d3d9f4206f871f0bdafc5d54118b8089ff0498d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifdef WNT
 #pragma warning( disable:4786 )
index cdb1ceae6a51812fc8bc4bff77c92e0e6921ce6a..1a7359374bb26eba88c67be4dbf273e7e1b36301 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOMImpl_IHealingOperations_HXX_
index efa6b2bec0a408942df0db7035d7f5db03e87627..3ead285314cc8b7000a9bc2e35e4922318d6e3f7 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Import Export operation.
 
@@ -25,6 +25,7 @@
 #define EXP_ARG_REF  1
 #define EXP_ARG_FILE 2
 #define EXP_ARG_PLUG 3
+#define EXP_ARG_FORM 4
 
 class GEOMImpl_IImportExport
 {
@@ -36,15 +37,21 @@ class GEOMImpl_IImportExport
 
   Handle(GEOM_Function) GetOriginal() { return _func->GetReference(EXP_ARG_REF); }
 
-  void SetFileName(const TCollection_AsciiString& theFileName) { _func->SetString(EXP_ARG_FILE, theFileName); }
+  void SetFileName(const TCollection_AsciiString& theFileName)
+  { _func->SetString(EXP_ARG_FILE, theFileName); }
 
   TCollection_AsciiString GetFileName() { return _func->GetString(EXP_ARG_FILE); }
 
-  void SetPluginName(const TCollection_AsciiString& theFormatName)
-  { _func->SetString(EXP_ARG_PLUG, theFormatName); }
+  void SetPluginName(const TCollection_AsciiString& thePluginLibName)
+  { _func->SetString(EXP_ARG_PLUG, thePluginLibName); }
 
   TCollection_AsciiString GetPluginName() { return _func->GetString(EXP_ARG_PLUG); }
 
+  void SetFormatName(const TCollection_AsciiString& theFormatName)
+  { _func->SetString(EXP_ARG_FORM, theFormatName); }
+
+  TCollection_AsciiString GetFormatName() { return _func->GetString(EXP_ARG_FORM); }
+
  private:
 
   Handle(GEOM_Function) _func;
index 8e12231cf33ce798ae43561c1217c5665bb1ad15..ec850804c61b38677365254dd31c7b21b0ab296c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
@@ -140,16 +140,17 @@ void GEOMImpl_IInsertOperations::Export
   //Check if the function is set correctly
   if (aFunction->GetDriverGUID() != GEOMImpl_ExportDriver::GetID()) return;
 
-  //Set parameters
-  GEOMImpl_IImportExport aCI (aFunction);
-  aCI.SetOriginal(aRefFunction);
-  aCI.SetFileName(theFileName);
-
   Handle(TCollection_HAsciiString) aHLibName;
   if (!IsSupported(Standard_False, theFormatName, aHLibName)) {
     return;
   }
   TCollection_AsciiString aLibName = aHLibName->String();
+
+  //Set parameters
+  GEOMImpl_IImportExport aCI (aFunction);
+  aCI.SetOriginal(aRefFunction);
+  aCI.SetFileName(theFileName);
+  aCI.SetFormatName(theFormatName);
   aCI.SetPluginName(aLibName);
 
   //Perform the Export
@@ -195,15 +196,16 @@ Handle(GEOM_Object) GEOMImpl_IInsertOperations::Import
   //Check if the function is set correctly
   if (aFunction->GetDriverGUID() != GEOMImpl_ImportDriver::GetID()) return result;
 
-  //Set parameters
-  GEOMImpl_IImportExport aCI (aFunction);
-  aCI.SetFileName(theFileName);
-
   Handle(TCollection_HAsciiString) aHLibName;
   if (!IsSupported(Standard_True, theFormatName, aHLibName)) {
     return result;
   }
   TCollection_AsciiString aLibName = aHLibName->String();
+
+  //Set parameters
+  GEOMImpl_IImportExport aCI (aFunction);
+  aCI.SetFileName(theFileName);
+  aCI.SetFormatName(theFormatName);
   aCI.SetPluginName(aLibName);
 
   //Perform the Import
@@ -261,14 +263,18 @@ Standard_Boolean GEOMImpl_IInsertOperations::ImportTranslators
   // Read Patterns for each supported format
   int j = 1, len = theFormats->Length();
   for (; j <= len; j++) {
-    TCollection_AsciiString aPattern;
-    TCollection_AsciiString aKey (theFormats->Value(j));
-    aKey += ".Pattern";
+    TCollection_AsciiString aKey, aPattern;
+    aKey = theFormats->Value(j) + ".ImportPattern";
     if (myResMgr->Find(aKey.ToCString()))
       aPattern = myResMgr->Value(aKey.ToCString());
     else {
-      aPattern = theFormats->Value(j);
-      aPattern += " Files ( *.* )";
+      aKey = theFormats->Value(j) + ".Pattern";
+      if (myResMgr->Find(aKey.ToCString()))
+        aPattern = myResMgr->Value(aKey.ToCString());
+      else {
+        aPattern = theFormats->Value(j);
+        aPattern += " Files ( *.* )";
+      }
     }
     thePatterns->Append(aPattern);
   }
@@ -310,14 +316,18 @@ Standard_Boolean GEOMImpl_IInsertOperations::ExportTranslators
   // Read Patterns for each supported format
   int j = 1, len = theFormats->Length();
   for (; j <= len; j++) {
-    TCollection_AsciiString aPattern;
-    TCollection_AsciiString aKey (theFormats->Value(j));
-    aKey += ".Pattern";
+    TCollection_AsciiString aKey, aPattern;
+    aKey = theFormats->Value(j) + ".ExportPattern";
     if (myResMgr->Find(aKey.ToCString()))
       aPattern = myResMgr->Value(aKey.ToCString());
     else {
-      aPattern = theFormats->Value(j);
-      aPattern += " Files ( *.* )";
+      aKey = theFormats->Value(j) + ".Pattern";
+      if (myResMgr->Find(aKey.ToCString()))
+        aPattern = myResMgr->Value(aKey.ToCString());
+      else {
+        aPattern = theFormats->Value(j);
+        aPattern += " Files ( *.* )";
+      }
     }
     thePatterns->Append(aPattern);
   }
index 795b3ae93ea74af01c338a7d830aaea60e42c371..5a5148b1a94cad053a735294cee7a1e8973669ef 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOMImpl_IInsertOperations_HXX_
index fd9f108f873036f9cd58c50a04c24bff60a77a3f..09d5fba74d2924edf011e412de17ca62ef39e6d8 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the vector creation.
 
index c6f85f04ae2a6e7846be8403155668f967b82178..96bb393b5c6eb273430a048512674d8a57b4a374 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
@@ -35,6 +35,9 @@
 #include <GEOMImpl_IArchimede.hxx>
 #include <GEOMImpl_ArchimedeDriver.hxx>
 
+#include <GEOMImpl_Gen.hxx>
+#include <GEOMImpl_IShapesOperations.hxx>
+
 #include "utilities.h"
 #include <OpUtil.hxx>
 #include <Utils_ExceptHandlers.hxx>
@@ -509,17 +512,17 @@ Standard_Integer GEOMImpl_ILocalOperations::GetSubShapeIndex (Handle(GEOM_Object
 {
   SetErrorCode(KO);
 
-  TopoDS_Shape aShape = theShape->GetValue();
-  TopoDS_Shape aSubShape = theSubShape->GetValue();
-
-  if (aShape.IsNull() || aSubShape.IsNull()) return -1;
+  Standard_Integer anInd = -1;
+  GEOM_Engine* anEngine = GetEngine();
+  //GEOMImpl_Gen* aGen = dynamic_cast<GEOMImpl_Gen*>(anEngine);
+  GEOMImpl_Gen* aGen = (GEOMImpl_Gen*)anEngine;
 
-  TopTools_IndexedMapOfShape anIndices;
-  TopExp::MapShapes(aShape, anIndices);
-  if (anIndices.Contains(aSubShape)) {
-    SetErrorCode(OK);
-    return anIndices.FindIndex(aSubShape);
+  if (aGen) {
+    GEOMImpl_IShapesOperations* anIShapesOperations =
+      aGen->GetIShapesOperations(GetDocID());
+    anInd = anIShapesOperations->GetSubShapeIndex(theShape, theSubShape);
+    SetErrorCode(anIShapesOperations->GetErrorCode());
   }
 
-  return -1;
+  return anInd;
 }
index 9050413e3a7d6b4e40fe701354aacf51d5096827..a079bc569f8ecf59dcd9f11cc1d3db4f9f406523 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOMImpl_ILocalOperations_HXX_
index 2e6b157ac6a9557746abbbed545b9dcd11c3db31..1fa2f49d5f8c30e3847b30f349bfd2ec919d350b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an interface to a function for the local coordinate system creation.
 
index 32ff009630e524e6f18aab48b94c8885277c6185..80915550b6c19724489ad2eaa5f31a697b7f2f9a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // NOTE: This is an interface to a functions for the Measurement
 
index 4cc2facc4282a79223aeb38d365b03ded5cd6dc7..94ecb8458ea7d0709a8a754271f8b43733741fbf 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
index 54136458385124d0add2f35fc9f89aea233bd971..d60ba91530e0ec07dcc2d28646be75a1404e5367 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOMImpl_IMeasureOperations_HXX_
index 94a00b9fdff390cbc34a183b18cf78bb13006e9a..4475216a23c09cd12e7e7d85bf687799fe7b6e77 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Mirror creation.
 
index 5eb57cf28841b8d8d97bb1fd4bdf1d35a9e7677b..6533324b77e7c51dc67a1a8afa4e215e4c681187 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Offset creation.
 
index 575f6e6c4a664869dd685831dd887e2d51a1bcdd..1141f0f0c5ae44fd46b817067dc03a39e10d24bb 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Partition creation.
 
index 5ed0050b9bec22fe0dd5dc985426a2b72ede54fe..7982d8614656034c857fb55a1b973a511212404e 100644 (file)
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Pipe creation.
 
+#ifndef _GEOMImpl_IPIPE_HXX_
+#define _GEOMImpl_IPIPE_HXX_
 
 #include "GEOM_Function.hxx"
 
@@ -37,7 +39,9 @@ class GEOMImpl_IPipe
   Handle(GEOM_Function) GetBase() { return _func->GetReference(PIPE_ARG_BASE); }
   Handle(GEOM_Function) GetPath() { return _func->GetReference(PIPE_ARG_PATH); }
 
- private:
+ protected:
 
   Handle(GEOM_Function) _func;
 };
+
+#endif
index 5129d6a9da8d0d79f5181c7b5ff6ec7e0b7296dc..bf328a80f5157ad96b3355fb07ca9ab5943424fe 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the vector creation.
 
 
 #define PLN_ARG_REF 6
 
+#define PLN_ARG_PARAM_U 7
+
+#define PLN_ARG_PARAM_V 8
+
 class GEOMImpl_IPlane
 {
  public:
@@ -59,6 +63,12 @@ class GEOMImpl_IPlane
   Handle(GEOM_Function) GetPoint1() { return _func->GetReference(PLN_ARG_PNT1); }
   Handle(GEOM_Function) GetPoint2() { return _func->GetReference(PLN_ARG_PNT2); }
   Handle(GEOM_Function) GetPoint3() { return _func->GetReference(PLN_ARG_PNT3); }
+  
+  void SetParameterU(double theParamU) { _func->SetReal(PLN_ARG_PARAM_U, theParamU); }
+  double GetParameterU() { return _func->GetReal(PLN_ARG_PARAM_U); }
+
+  void SetParameterV(double theParamV) { _func->SetReal(PLN_ARG_PARAM_V, theParamV); }
+  double GetParameterV() { return _func->GetReal(PLN_ARG_PARAM_V); }
 
  private:
 
index 2adb7cfc6585f834cdc3029a2ad42b632dabe63e..91dd9838389509af16aa807b8bbb889d86987d82 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the point creation.
 
index c76c8a992162f6c9e3896c23348daa7b8ac920bd..800795a4bf8751e005da58b4d77a0db6adc8362e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Polyline creation.
 
index 194f6c7eaa103b5d1f1cbfcf515691797eebbb63..77a0e358a065fedb11cb1508cb280c14c0c23c74 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Setting In Position.
 
index 7d82753a3c6cc6d1bad60d2495acd933d120d2a1..14c01864e8fa8c0fe26baa74519528eecb8dc7e6 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Prism creation.
 
index 5857361bb866fd992aed2f2e1385defbb9fa526c..c0d551b3486fcb82ab79283f911bbfa2bbc72051 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Revolution creation.
 
index 44e7cccac8759bfe49b2db5df63ccf40b73255d1..9d09aa48705da5c133fb9a1a9054e17429e650c1 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Rotate operation.
 
index 75df3263b59d29bf62502a7d6fc21cbef597d715..9a7e904a279cf43e743c74fb41fb25a71ef70fa3 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Scale creation.
 
index 61d7fa6f34173fef54ad0e82069ed174c2790a26..25c3796d368cddf4fa7a6866eb53c81b8b26ef48 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // NOTE: This is an intreface to a function for the Shapes
 // (Wire, Face, Shell, Solid and Compound) creation.
index e0d2ae90c092725c69b6fe9a04f6775b6dd4513a..ec50792fa6660f7f9fc7a6aa0ecd6bfdb579c7fd 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
@@ -56,6 +56,7 @@
 #include <BRep_Tool.hxx>
 #include <BRepGProp.hxx>
 #include <BRepAdaptor_Curve.hxx>
+#include <BRepAdaptor_Surface.hxx>
 #include <BRepBndLib.hxx>
 #include <BRepBuilderAPI_MakeFace.hxx>
 #include <BRepMesh_IncrementalMesh.hxx>
@@ -93,9 +94,6 @@
 #include <TColStd_HArray1OfInteger.hxx>
 
 #include <vector>
-//#include <iostream>
-
-//#include <OSD_Timer.hxx>
 
 #include <Standard_ErrorHandler.hxx> // CAREFUL ! position of this file is critic : see Lucien PIGNOLONI / OCC
 
@@ -533,9 +531,6 @@ Handle(TColStd_HSequenceOfTransient) GEOMImpl_IShapesOperations::MakeExplode
                                            const Standard_Integer theShapeType,
                                            const Standard_Boolean isSorted)
 {
-//  OSD_Timer timer1, timer2, timer3, timer4;
-//  timer1.Start();
-
   SetErrorCode(KO);
 
   if (theShape.IsNull()) return NULL;
@@ -573,15 +568,9 @@ Handle(TColStd_HSequenceOfTransient) GEOMImpl_IShapesOperations::MakeExplode
     return aSeq;
   }
 
-//  timer1.Stop();
-//  timer2.Start();
-
   if (isSorted)
     SortShapes(listShape);
 
-//  timer2.Stop();
-//  timer3.Start();
-
   TopTools_IndexedMapOfShape anIndices;
   TopExp::MapShapes(aShape, anIndices);
   Handle(TColStd_HArray1OfInteger) anArray;
@@ -605,26 +594,14 @@ Handle(TColStd_HSequenceOfTransient) GEOMImpl_IShapesOperations::MakeExplode
   anAsciiList.Trunc(anAsciiList.Length() - 1);
 
   aFunction = theShape->GetLastFunction();
-  TCollection_AsciiString anOldDescr = aFunction->GetDescription();
 
-  GEOM::TPythonDump pd (aFunction);
-  pd << anOldDescr.ToCString() << "\n\t[" << anAsciiList.ToCString();
+  GEOM::TPythonDump pd (aFunction, /*append=*/true);
+  pd << "[" << anAsciiList.ToCString();
   pd << "] = geompy.SubShapeAll" << (isSorted ? "Sorted(" : "(");
-  pd << theShape << ", " << theShapeType << ")";
+  pd << theShape << ", " << TopAbs_ShapeEnum(theShapeType) << ")";
 
   SetErrorCode(OK);
 
-//  timer4.Stop();
-
-//  cout << "Explosure takes:" << endl;
-//  timer1.Show();
-//  cout << "Sorting takes:" << endl;
-//  timer2.Show();
-//  cout << "Sub-shapes addition takes:" << endl;
-//  timer3.Show();
-//  cout << "Update Description takes:" << endl;
-//  timer4.Show();
-
   return aSeq;
 }
 
@@ -687,13 +664,12 @@ Handle(TColStd_HSequenceOfInteger) GEOMImpl_IShapesOperations::SubShapeAllIDs
   }
 
   Handle(GEOM_Function) aFunction = theShape->GetLastFunction();
-  TCollection_AsciiString anOldDescr = aFunction->GetDescription();
 
   //Make a Python command
-  GEOM::TPythonDump pd (aFunction);
-  pd << anOldDescr.ToCString() << "\n\tlistSubShapeIDs = geompy.SubShapeAll";
+  GEOM::TPythonDump pd (aFunction, /*append=*/true);
+  pd << "listSubShapeIDs = geompy.SubShapeAll";
   pd << (isSorted ? "SortedIDs(" : "IDs(");
-  pd << theShape << ", " << theShapeType << ")";
+  pd << theShape << ", " << TopAbs_ShapeEnum(theShapeType) << ")";
 
   SetErrorCode(OK);
   return aSeq;
@@ -730,6 +706,163 @@ Handle(GEOM_Object) GEOMImpl_IShapesOperations::GetSubShape
   return anObj;
 }
 
+//=============================================================================
+/*!
+ *  GetSubShapeIndex
+ */
+//=============================================================================
+Standard_Integer GEOMImpl_IShapesOperations::GetSubShapeIndex (Handle(GEOM_Object) theMainShape,
+                                                               Handle(GEOM_Object) theSubShape)
+{
+  SetErrorCode(KO);
+
+  TopoDS_Shape aMainShape = theMainShape->GetValue();
+  TopoDS_Shape aSubShape = theSubShape->GetValue();
+
+  if (aMainShape.IsNull() || aSubShape.IsNull()) return -1;
+
+  TopTools_IndexedMapOfShape anIndices;
+  TopExp::MapShapes(aMainShape, anIndices);
+  if (anIndices.Contains(aSubShape)) {
+    SetErrorCode(OK);
+    return anIndices.FindIndex(aSubShape);
+  }
+
+  return -1;
+}
+
+//=============================================================================
+/*!
+ *  GetTopologyIndex
+ */
+//=============================================================================
+Standard_Integer GEOMImpl_IShapesOperations::GetTopologyIndex (Handle(GEOM_Object) theMainShape,
+                                                               Handle(GEOM_Object) theSubShape)
+{
+  SetErrorCode(OK);
+
+  TopoDS_Shape aMainShape = theMainShape->GetValue();
+  TopoDS_Shape aSubShape = theSubShape->GetValue();
+
+  if (aMainShape.IsNull() || aSubShape.IsNull()) {
+    SetErrorCode("Null argument shape given");
+    return -1;
+  }
+
+  int index = 1;
+  if (aSubShape.ShapeType() == TopAbs_COMPOUND) {
+    TopoDS_Iterator it;
+    TopTools_ListOfShape CL;
+    CL.Append(aMainShape);
+    TopTools_ListIteratorOfListOfShape itC;
+    for (itC.Initialize(CL); itC.More(); itC.Next()) {
+      for (it.Initialize(itC.Value()); it.More(); it.Next()) {
+       if (it.Value().ShapeType() == TopAbs_COMPOUND) {
+         if (it.Value().IsSame(aSubShape))
+           return index;
+         else
+           index++;
+         CL.Append(it.Value());
+       }
+      }
+    }
+  } else {
+    TopExp_Explorer anExp (aMainShape, aSubShape.ShapeType());
+    TopTools_MapOfShape M;
+    for (; anExp.More(); anExp.Next()) {
+      if (M.Add(anExp.Current())) {
+       if (anExp.Current().IsSame(aSubShape))
+         return index;
+       index++;
+      }
+    }
+  }
+
+  SetErrorCode("The sub-shape does not belong to the main shape");
+  return -1;
+}
+
+//=============================================================================
+/*!
+ *  GetShapeTypeString
+ */
+//=============================================================================
+TCollection_AsciiString GEOMImpl_IShapesOperations::GetShapeTypeString (Handle(GEOM_Object) theShape)
+{
+  SetErrorCode(KO);
+
+  TCollection_AsciiString aTypeName ("Null Shape");
+
+  TopoDS_Shape aShape = theShape->GetValue();
+  if (aShape.IsNull())
+    return aTypeName;
+
+  switch (aShape.ShapeType() )
+  {
+  case TopAbs_COMPOUND:
+    aTypeName = "Compound";
+    break;
+  case  TopAbs_COMPSOLID:
+    aTypeName = "Compound Solid";
+    break;
+  case TopAbs_SOLID:
+    aTypeName = "Solid";
+    break;
+  case TopAbs_SHELL:
+    aTypeName = "Shell";
+    break;
+  case TopAbs_FACE:
+    {
+      BRepAdaptor_Surface surf (TopoDS::Face(aShape));
+      if (surf.GetType() == GeomAbs_Plane)
+       aTypeName = "Plane";
+      else if (surf.GetType() == GeomAbs_Cylinder)
+       aTypeName = "Cylindrical Face";
+      else if (surf.GetType() == GeomAbs_Sphere)
+       aTypeName = "Spherical Face";
+      else if (surf.GetType() == GeomAbs_Torus)
+       aTypeName = "Toroidal Face";
+      else if (surf.GetType() == GeomAbs_Cone)
+       aTypeName = "Conical Face";
+      else
+       aTypeName = "GEOM::FACE";
+    }
+    break;
+  case TopAbs_WIRE:
+    aTypeName = "Wire";
+    break;
+  case TopAbs_EDGE:
+    {
+      BRepAdaptor_Curve curv (TopoDS::Edge(aShape));
+      if (curv.GetType() == GeomAbs_Line) {
+       if ((Abs(curv.FirstParameter()) >= 1E6) ||
+            (Abs(curv.LastParameter()) >= 1E6))
+          aTypeName = "Line";
+       else
+         aTypeName = "Edge" ;
+      } else if (curv.GetType() == GeomAbs_Circle) {
+       if (curv.IsClosed())
+          aTypeName = "Circle";
+       else
+          aTypeName = "Arc";
+      } else {
+        aTypeName = "Edge";
+      }
+    }
+    break;
+  case TopAbs_VERTEX:
+    aTypeName = "Vertex";
+    break;
+  case TopAbs_SHAPE:
+    aTypeName = "Shape";
+    break;
+  default:
+    aTypeName = "Shape of unknown type";
+  }
+
+  return aTypeName;
+}
+
 
 //=============================================================================
 /*!
@@ -873,11 +1006,10 @@ Handle(TColStd_HSequenceOfInteger) GEOMImpl_IShapesOperations::GetFreeFacesIDs
 
   //The explode doesn't change object so no new function is required.
   Handle(GEOM_Function) aFunction = theShape->GetLastFunction();
-  TCollection_AsciiString anOldDescr = aFunction->GetDescription();
 
   //Make a Python command
-  GEOM::TPythonDump(aFunction) << anOldDescr.ToCString()
-    << "\n\tlistFreeFacesIDs = geompy.GetFreeFacesIDs(" << theShape << ")";
+  GEOM::TPythonDump(aFunction, /*append=*/true)
+    << "listFreeFacesIDs = geompy.GetFreeFacesIDs(" << theShape << ")";
 
   SetErrorCode(OK);
   return aSeq;
@@ -942,7 +1074,7 @@ Handle(TColStd_HSequenceOfTransient) GEOMImpl_IShapesOperations::GetSharedShapes
 
   GEOM::TPythonDump(aFunction) << "[" << anAsciiList.ToCString()
     << "] = geompy.GetSharedShapes(" << theShape1 << ", "
-      << theShape2 << ", " << theShapeType << ")";
+      << theShape2 << ", " << TopAbs_ShapeEnum(theShapeType) << ")";
 
   SetErrorCode(OK);
   return aSeq;
@@ -1084,9 +1216,6 @@ Handle(TColStd_HSequenceOfInteger)
                                                     GEOMAlgo_State              theState)
 {
   Handle(TColStd_HSequenceOfInteger) aSeqOfIDs;
-//  MESSAGE("--------------------------- GetShapesOnPlane phase 1 takes:");
-//  OSD_Timer timer1;
-//  timer1.Start();
 
   // Check presence of triangulation, build if need
   if (!CheckTriangulation(theShape))
@@ -1112,19 +1241,7 @@ Handle(TColStd_HSequenceOfInteger)
   // Default value=0
   aFinder.SetNbPntsMax(100);
 
-//  timer1.Stop();
-//  timer1.Show();
-
-//  MESSAGE("--------------------------- Perform on Plane takes:");
-//  timer1.Reset();
-//  timer1.Start();
   aFinder.Perform();
-//  timer1.Stop();
-//  timer1.Show();
-
-//  MESSAGE("--------------------------- GetShapesOnPlane phase 3 takes:");
-//  timer1.Reset();
-//  timer1.Start();
 
   // Interprete results
   Standard_Integer iErr = aFinder.ErrorStatus();
@@ -1149,13 +1266,6 @@ Handle(TColStd_HSequenceOfInteger)
     return aSeqOfIDs;
   }
 
-//  timer1.Stop();
-//  timer1.Show();
-
-//  MESSAGE("--------------------------- GetShapesOnPlane phase 4 takes:");
-//  timer1.Reset();
-//  timer1.Start();
-
   // Fill sequence of object IDs
   aSeqOfIDs = new TColStd_HSequenceOfInteger;
 
@@ -1167,8 +1277,7 @@ Handle(TColStd_HSequenceOfInteger)
     int id = anIndices.FindIndex(itSub.Value());
     aSeqOfIDs->Append(id);
   }
-//  timer1.Stop();
-//  timer1.Show();
+
   return aSeqOfIDs;
 }
 
@@ -1250,10 +1359,6 @@ Handle(TColStd_HSequenceOfTransient) GEOMImpl_IShapesOperations::GetShapesOnPlan
 {
   SetErrorCode(KO);
 
-//  MESSAGE("--------------------------- GetShapesOnPlane phase 1 takes:");
-//  OSD_Timer timer1;
-//  timer1.Start();
-
   if (theShape.IsNull() || theAx1.IsNull()) return NULL;
 
   TopoDS_Shape aShape = theShape->GetValue();
@@ -1277,13 +1382,6 @@ Handle(TColStd_HSequenceOfTransient) GEOMImpl_IShapesOperations::GetShapesOnPlan
   if ( aSeq.IsNull() || aSeq->Length() == 0 )
     return NULL;
 
-//  timer1.Stop();
-//  timer1.Show();
-
-//  MESSAGE("--------------------------- GetShapesOnPlane phase 5 takes:");
-//  timer1.Reset();
-//  timer1.Start();
-
   // Make a Python command
 
   Handle(GEOM_Object) anObj = Handle(GEOM_Object)::DownCast( aSeq->Value( 1 ));
@@ -1291,7 +1389,7 @@ Handle(TColStd_HSequenceOfTransient) GEOMImpl_IShapesOperations::GetShapesOnPlan
 
   GEOM::TPythonDump(aFunction) << "[" << anAsciiList.ToCString()
     << "] = geompy.GetShapesOnPlane(" << theShape << ", "
-      << theShapeType << ", " << theAx1 << ", " << theState << ")";
+      << aShapeType << ", " << theAx1 << ", " << theState << ")";
 
   SetErrorCode(OK);
   return aSeq;
@@ -1340,7 +1438,7 @@ Handle(TColStd_HSequenceOfTransient) GEOMImpl_IShapesOperations::GetShapesOnCyli
   Handle(GEOM_Function) aFunction = anObj->GetLastFunction();
 
   GEOM::TPythonDump(aFunction) << "[" << anAsciiList.ToCString()
-    << "] = geompy.GetShapesOnCylinder(" << theShape << ", " << theShapeType
+    << "] = geompy.GetShapesOnCylinder(" << theShape << ", " << aShapeType
       << ", " << theAxis << ", " << theRadius << ", " << theState << ")";
 
   SetErrorCode(OK);
@@ -1393,31 +1491,13 @@ Handle(TColStd_HSequenceOfTransient) GEOMImpl_IShapesOperations::GetShapesOnSphe
   Handle(GEOM_Function) aFunction = anObj->GetLastFunction();
 
   GEOM::TPythonDump(aFunction) << "[" << anAsciiList.ToCString()
-    << "] = geompy.GetShapesOnSphere(" << theShape << ", " << theShapeType
+    << "] = geompy.GetShapesOnSphere(" << theShape << ", " << aShapeType
       << ", " << theCenter << ", " << theRadius << ", " << theState << ")";
 
   SetErrorCode(OK);
   return aSeq;
 }
 
-//=======================================================================
-//function : getCreatedLast
-  /*!
-   * \brief Select the object created last
-    * \param theObj1 - Object 1
-    * \param theObj2 - Object 2
-    * \retval Handle(GEOM_Object) - selected object
-   */
-//=======================================================================
-
-Handle(GEOM_Object) GEOMImpl_IShapesOperations::getCreatedLast(const Handle(GEOM_Object)& theObj1,
-                                                               const Handle(GEOM_Object)& theObj2)
-{
-  if ( theObj1.IsNull() ) return theObj2;
-  if ( theObj2.IsNull() ) return theObj1;
-  return ( theObj1->GetEntry().Tag() > theObj2->GetEntry().Tag() ) ? theObj1 : theObj2;
-}
-
 //=============================================================================
 /*!
  *  GetShapesOnPlaneIDs
@@ -1452,13 +1532,12 @@ Handle(TColStd_HSequenceOfInteger) GEOMImpl_IShapesOperations::GetShapesOnPlaneI
   aSeq = getShapesOnSurfaceIDs( aPlane, aShape, aShapeType, theState );
 
   // The GetShapesOnPlaneIDs() doesn't change object so no new function is required.
-  Handle(GEOM_Function) aFunction = getCreatedLast(theShape,theAx1)->GetLastFunction();
+  Handle(GEOM_Function) aFunction = GEOM::GetCreatedLast(theShape,theAx1)->GetLastFunction();
 
   // Make a Python command
-  const bool append = true;
-  GEOM::TPythonDump(aFunction,append)
+  GEOM::TPythonDump(aFunction, /*append=*/true)
     << "listShapesOnPlane = geompy.GetShapesOnPlaneIDs"
-    << "(" << theShape << "," << theShapeType << "," << theAx1 << "," << theState << ")";
+    << "(" << theShape << "," << aShapeType << "," << theAx1 << "," << theState << ")";
 
   SetErrorCode(OK);
   return aSeq;
@@ -1499,13 +1578,12 @@ Handle(TColStd_HSequenceOfInteger) GEOMImpl_IShapesOperations::GetShapesOnCylind
   aSeq = getShapesOnSurfaceIDs( aCylinder, aShape, aShapeType, theState );
 
   // The GetShapesOnCylinder() doesn't change object so no new function is required.
-  Handle(GEOM_Function) aFunction = getCreatedLast(theShape,theAxis)->GetLastFunction();
+  Handle(GEOM_Function) aFunction = GEOM::GetCreatedLast(theShape,theAxis)->GetLastFunction();
 
   // Make a Python command
-  const bool append = true;
-  GEOM::TPythonDump(aFunction,append)
+  GEOM::TPythonDump(aFunction, /*append=*/true)
     << "listShapesOnCylinder = geompy.GetShapesOnCylinderIDs"
-    << "(" << theShape << ", " << theShapeType << ", " << theAxis << ", "
+    << "(" << theShape << ", " << aShapeType << ", " << theAxis << ", "
     << theRadius << ", " << theState << ")";
 
   SetErrorCode(OK);
@@ -1550,13 +1628,12 @@ Handle(TColStd_HSequenceOfInteger) GEOMImpl_IShapesOperations::GetShapesOnSphere
   aSeq = getShapesOnSurfaceIDs( aSphere, aShape, aShapeType, theState );
   
   // The GetShapesOnSphere() doesn't change object so no new function is required.
-  Handle(GEOM_Function) aFunction = getCreatedLast(theShape,theCenter)->GetLastFunction();
+  Handle(GEOM_Function) aFunction = GEOM::GetCreatedLast(theShape,theCenter)->GetLastFunction();
 
   // Make a Python command
-  const bool append = true;
-  GEOM::TPythonDump(aFunction,append)
+  GEOM::TPythonDump(aFunction, /*append=*/true)
     << "listShapesOnCylinder = geompy.GetShapesOnCylinderIDs"
-    << "(" << theShape << ", " << theShapeType << ", " << theCenter << ", "
+    << "(" << theShape << ", " << aShapeType << ", " << theCenter << ", "
     << theRadius << ", " << theState << ")";
 
   SetErrorCode(OK);
@@ -1738,7 +1815,7 @@ Handle(TColStd_HSequenceOfTransient)
   GEOM::TPythonDump(aFunction)
     << "[" << anAsciiList.ToCString() << "] = geompy.GetShapesOnQuadrangle("
     << theShape << ", "
-    << theShapeType << ", "
+    << TopAbs_ShapeEnum(theShapeType) << ", "
     << theTopLeftPoint << ", "
     << theTopRigthPoint << ", "
     << theBottomLeftPoint << ", "
@@ -1788,17 +1865,16 @@ Handle(TColStd_HSequenceOfInteger)
   // Make a Python command
 
   // The GetShapesOnCylinder() doesn't change object so no new function is required.
-  Handle(GEOM_Object) lastObj = getCreatedLast(theShape,theTopLeftPoint);
-  lastObj = getCreatedLast(lastObj,theTopRigthPoint);
-  lastObj = getCreatedLast(lastObj,theBottomRigthPoint);
-  lastObj = getCreatedLast(lastObj,theBottomLeftPoint);
+  Handle(GEOM_Object) lastObj = GEOM::GetCreatedLast(theShape,theTopLeftPoint);
+  lastObj = GEOM::GetCreatedLast(lastObj,theTopRigthPoint);
+  lastObj = GEOM::GetCreatedLast(lastObj,theBottomRigthPoint);
+  lastObj = GEOM::GetCreatedLast(lastObj,theBottomLeftPoint);
   Handle(GEOM_Function) aFunction = lastObj->GetLastFunction();
 
-  const bool append = true;
-  GEOM::TPythonDump(aFunction,append)
+  GEOM::TPythonDump(aFunction, /*append=*/true)
     << "listShapesOnQuadrangle = geompy.GetShapesOnQuadrangleIDs("
     << theShape << ", "
-    << theShapeType << ", "
+    << TopAbs_ShapeEnum(theShapeType) << ", "
     << theTopLeftPoint << ", "
     << theTopRigthPoint << ", "
     << theBottomLeftPoint << ", "
@@ -2099,6 +2175,7 @@ void GEOMImpl_IShapesOperations::SortShapes(TopTools_ListOfShape& SL)
     MidXYZ.SetValue(Index,
                    GPoint.X()*999 + GPoint.Y()*99 + GPoint.Z()*0.9);
   }
+
   // Sorting
   Standard_Integer aTemp;
   Standard_Boolean exchange, Sort = Standard_True;
@@ -2133,11 +2210,6 @@ void GEOMImpl_IShapesOperations::SortShapes(TopTools_ListOfShape& SL)
 //=======================================================================
 bool GEOMImpl_IShapesOperations::CheckTriangulation (const TopoDS_Shape& aShape)
 {
-//  MESSAGE("CheckTriangulation");
-//
-//  OSD_Timer timer1;
-//  timer1.Start();
-
   TopExp_Explorer exp (aShape, TopAbs_FACE);
   if (!exp.More()) {
     SetErrorCode("Shape without faces given");
@@ -2158,15 +2230,10 @@ bool GEOMImpl_IShapesOperations::CheckTriangulation (const TopoDS_Shape& aShape)
 
     Standard_Real dx = aXmax - aXmin, dy = aYmax - aYmin, dz = aZmax - aZmin;
     Standard_Real aDeflection = Max(Max(dx, dy), dz) * aDeviationCoefficient * 4;
-
-//    MESSAGE("Deflection = " << aDeflection);
-
     Standard_Real aHLRAngle = 0.349066;
 
     BRepMesh_IncrementalMesh Inc (aShape, aDeflection, Standard_False, aHLRAngle);
   }
-//  timer1.Stop();
-//  timer1.Show();
 
   return true;
 }
index 82a7d37e0301cb093f038950aba5ad35f52579a4..d18b35c12716a0eac26c393832c9ee5c969e4024 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOMImpl_IShapesOperations_HXX_
@@ -71,7 +71,15 @@ class GEOMImpl_IShapesOperations : public GEOM_IOperations {
                                                      const Standard_Boolean isSorted);
 
   Standard_EXPORT Handle(GEOM_Object) GetSubShape (Handle(GEOM_Object)    theMainShape,
-                                   const Standard_Integer theID);
+                                                   const Standard_Integer theID);
+
+  Standard_EXPORT Standard_Integer GetSubShapeIndex (Handle(GEOM_Object) theMainShape,
+                                                     Handle(GEOM_Object) theSubShape);
+
+  Standard_EXPORT Standard_Integer GetTopologyIndex (Handle(GEOM_Object) theMainShape,
+                                                     Handle(GEOM_Object) theSubShape);
+
+  Standard_EXPORT TCollection_AsciiString GetShapeTypeString (Handle(GEOM_Object) theShape);
 
   Standard_EXPORT Standard_Integer NumberOfFaces (Handle(GEOM_Object) theShape);
   Standard_EXPORT Standard_Integer NumberOfEdges (Handle(GEOM_Object) theShape);
index e2149c82f5fc6a9cd5eb7c25cbdcc9310ac0f999..cf2d46f215da91bb35a08d097d92e8243b49a755 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an interface to a function for the Sketcher creation.
 
index ce426bfdf022fd451237a317696bb39c2dfc3933..23ee4c245645045142e3710180dc13ea769fc5f4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Sphere creation.
 
index fcb9b462ddc4c160c813dc4049a775094eb6b2f0..75d5ea6d0ab9a7dd8b05972d63cb8bdd9df625a8 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Spline creation.
 
index 39b417f7e82e3372a1a8a9a90334427e5edff3f7..86909ac8cf4d5dea7e1c307957fc6fbe01687b15 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Torus creation.
 
index 16885bcc36efc03f0a3af45301baa4968cf9e7fc..270d78ff7dae62969e9df54e410076727666c4cc 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
index 701e65690f7c563b11dde0cc33f35ac44aa34300..e5ba8fddfabccc35531ac3ceea020dc5c2687dbf 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOMImpl_ITransformOperations_HXX_
index 054b8530c2ee89d89910bcd00cd147fcd00e2a06..0ca4201e42abc0fe849f5535a5878f51a5006680 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the Translate creation.
 
index 2214d7dfab753c52a82ef1dba9ef1b37e6d5dbfb..63b72f3708206091b3f2eb1efae8377b65cbe4c1 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //NOTE: This is an intreface to a function for the vector creation.
 
 #define VEC_ARG_PNT1 4
 #define VEC_ARG_PNT2 5
 
+#define VEC_ARG_CURVE 6
+#define VEC_ARG_PARAM 7
+
+
 class GEOMImpl_IVector
 {
  public:
@@ -49,6 +53,14 @@ class GEOMImpl_IVector
   Handle(GEOM_Function) GetPoint1() { return _func->GetReference(VEC_ARG_PNT1); }
   Handle(GEOM_Function) GetPoint2() { return _func->GetReference(VEC_ARG_PNT2); }
 
+  void SetCurve(Handle(GEOM_Function) theRef) { _func->SetReference(VEC_ARG_CURVE, theRef); }
+
+  Handle(GEOM_Function) GetCurve() { return _func->GetReference(VEC_ARG_CURVE); }
+
+  void SetParameter(double theParam) { _func->SetReal(VEC_ARG_PARAM, theParam); }
+
+  double GetParameter() { return _func->GetReal(VEC_ARG_PARAM); }
+
  private:
 
   Handle(GEOM_Function) _func;
index e7c263c721a77a6f15d842c733cd3868e0aab339..b20706d1ec32053ebf4ae0304666aed3c50e7b23 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
@@ -50,7 +50,9 @@
 #define UnLoadLib( handle ) dlclose( handle );
 #endif
 
-typedef TopoDS_Shape (*funcPoint)(const TCollection_AsciiString&, TCollection_AsciiString&);
+typedef TopoDS_Shape (*funcPoint)(const TCollection_AsciiString&,
+                                  const TCollection_AsciiString&,
+                                  TCollection_AsciiString&);
 
 //=======================================================================
 //function : GetID
@@ -84,9 +86,10 @@ Standard_Integer GEOMImpl_ImportDriver::Execute(TFunction_Logbook& log) const
   //Standard_Integer aType = aFunction->GetType();
 
   // retrieve the file and plugin library names
-  TCollection_AsciiString aFileName = aCI.GetFileName();
-  TCollection_AsciiString aLibName  = aCI.GetPluginName();
-  if (aFileName.IsEmpty() || aLibName.IsEmpty())
+  TCollection_AsciiString aFileName   = aCI.GetFileName();
+  TCollection_AsciiString aFormatName = aCI.GetFormatName();
+  TCollection_AsciiString aLibName    = aCI.GetPluginName();
+  if (aFileName.IsEmpty() || aFormatName.IsEmpty() || aLibName.IsEmpty())
     return 0;
 
   // load plugin library
@@ -100,7 +103,7 @@ Standard_Integer GEOMImpl_ImportDriver::Execute(TFunction_Logbook& log) const
 
   // perform the import
   TCollection_AsciiString anError;
-  TopoDS_Shape aShape = fp( aFileName, anError );
+  TopoDS_Shape aShape = fp( aFileName, aFormatName, anError );
 
   // unload plugin library
   UnLoadLib( anImportLib );
index 0d07a34fae75e514b78343b1e2b8bd4d04a8f46f..318ade68eea1bb2e24675f168f47c216174744b9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_ImportDriver.ixx
 //  Module : GEOMImpl
index 10cfec55cfcaa74df85df2d136ac0aa39c43c180..8e27bcb3c5699545753ed9977fabe37bcd68429c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 58480a7819772903830432ed78f90d66013aa4c1..72041a016ae3433960ce54cb35108658f4accb92 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_LineDriver.hxx
 //  Module : GEOMImpl
index 041510ca774a6f6fb00deea921af0374bf82dcf5..b4d6053404a0ed310bbd580e551479637eab8fbb 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 822c996a18b6601941b5f83ba7985cdcb750395b..d9529569244225325b6b1bc3b8b979f1c45dc6c6 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_MarkerDriver.hxx
 //  Module : GEOMImpl
index d925168149d6cf0fee6bfc7fe28d509184b56a97..52fdd93ceb5ccd9f49f192209272c2a8b377993b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index d708d1736bcc553d82535242d84aadbb321c9042..cceeb6df0c4de7bc7b2e65cac5a629c6e8e09f93 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_MeasureDriver.ixx
 //  Module : GEOMImpl
index cde05e64e348af986a6b2da9aa7cbfbf76b26946..218e1fee21266bfffcb0a5332c5704ad1a73b5cf 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
 #include <BRepBuilderAPI_Transform.hxx>
 
 #include <TopAbs.hxx>
+#include <TopExp.hxx>
 #include <TopoDS.hxx>
 #include <TopoDS_Shape.hxx>
 #include <TopoDS_Edge.hxx>
 #include <TopoDS_Face.hxx>
 #include <TopoDS_Vertex.hxx>
-#include <TopExp.hxx>
+#include <TopTools_IndexedDataMapOfShapeListOfShape.hxx>
 
 #include <Geom_Plane.hxx>
 
@@ -86,6 +87,21 @@ Standard_Integer GEOMImpl_MirrorDriver::Execute(TFunction_Logbook& log) const
   TopoDS_Shape anOriginal = anOriginalFunction->GetValue();
   if (anOriginal.IsNull()) return 0;
 
+  // Bug 12158: Check for standalone (not included in faces) degenerated edges
+  TopTools_IndexedDataMapOfShapeListOfShape aEFMap;
+  TopExp::MapShapesAndAncestors(anOriginal, TopAbs_EDGE, TopAbs_FACE, aEFMap);
+  Standard_Integer i, nbE = aEFMap.Extent();
+  for (i = 1; i <= nbE; i++) {
+    TopoDS_Shape anEdgeSh = aEFMap.FindKey(i);
+    if (BRep_Tool::Degenerated(TopoDS::Edge(anEdgeSh))) {
+      const TopTools_ListOfShape& aFaces = aEFMap.FindFromIndex(i);
+      if (aFaces.IsEmpty())
+        Standard_ConstructionError::Raise
+          ("Mirror aborted : cannot process standalone degenerated edge");
+    }
+  }
+
+  // Perform Mirror
   if (aType == MIRROR_PLANE || aType == MIRROR_PLANE_COPY) {
     Handle(GEOM_Function) aPlane = TI.GetPlane();
     if (aPlane.IsNull()) return 0;
index 430e6199bdc697d56e3f6002e68fd87acdeb7ce2..f8dfd767638fee4f3d2a4bbb6d101fffaf85806c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_MirrorDriver.hxx
 //  Module : GEOMImpl
index d0994f5df066ac1a54335a5f64425db9c62e1e5c..42d437e71a7f7c3c97255b85ea2cca51a1c23f93 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 04213c4372f0e1012b7abbcbf4be300a17af47d6..b9ea5c6415f3be38781929e0563204f2ac5fe1b6 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_OffsetDriver.ixx
 //  Module : GEOMImpl
index f0ea483b27384aa1ec673e2217945838ff709be3..fc91fd19cb281debee98be7cefc3530d04b55481 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index fb8236af5a9fcd99ee18bae7783d313bd33d3b86..095d3c1e5dd14e88ee4f877c19c6a2d8d5218bbe 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_PartitionDriver.ixx
 //  Module : GEOMImpl
index 7ab58441532c45808aab99637705108d9c8cb704..d0875f8428f7f7276ef445348766c6164bf172a8 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
 #include <TopoDS_Wire.hxx>
 #include <TopoDS_Edge.hxx>
 #include <TopoDS_Shape.hxx>
+#include <BRepOffsetAPI_MakePipeShell.hxx>
+#include <TColStd_HSequenceOfTransient.hxx>
+#include <GEOMImpl_IPipeDiffSect.hxx>
 
 #include <Standard_NullObject.hxx>
 #include <Standard_TypeMismatch.hxx>
 #include <Standard_ConstructionError.hxx>
+#include "utilities.h"
+#include <TopExp_Explorer.hxx>
+#include <TopTools_SequenceOfShape.hxx>
+#include <BRep_Builder.hxx>
+#include <TopoDS_Compound.hxx>
 
 //=======================================================================
 //function : GetID
@@ -67,51 +75,195 @@ Standard_Integer GEOMImpl_PipeDriver::Execute(TFunction_Logbook& log) const
 {
   if (Label().IsNull()) return 0;
   Handle(GEOM_Function) aFunction = GEOM_Function::GetFunction(Label());
-
-  GEOMImpl_IPipe aCI (aFunction);
+  GEOMImpl_IPipe* aCI= 0;
   Standard_Integer aType = aFunction->GetType();
+  if(aType == PIPE_BASE_PATH)
+    aCI = new GEOMImpl_IPipe(aFunction);
+  else if(aType == PIPE_DIFFERENT_SECTIONS)
+    aCI = new GEOMImpl_IPipeDiffSect(aFunction);
+  else
+    return 0;
 
-  TopoDS_Shape aShape;
+  Handle(GEOM_Function) aRefPath = aCI->GetPath();
+  TopoDS_Shape aShapePath = aRefPath->GetValue();
 
-  if (aType == PIPE_BASE_PATH) {
-    Handle(GEOM_Function) aRefBase = aCI.GetBase();
-    Handle(GEOM_Function) aRefPath = aCI.GetPath();
-    TopoDS_Shape aShapeBase = aRefBase->GetValue();
-    TopoDS_Shape aShapePath = aRefPath->GetValue();
-    if (aShapeBase.IsNull() || aShapePath.IsNull()) {
-      Standard_NullObject::Raise("MakePipe aborted : null shape argument");
-    }
 
-    // Get path contour
-    TopoDS_Wire aWire;
-    if (aShapePath.ShapeType() == TopAbs_WIRE) {
-      aWire = TopoDS::Wire(aShapePath);
-    } else {
-      if (aShapePath.ShapeType() == TopAbs_EDGE) {
+  if (aShapePath.IsNull())
+  {
+    cout<<"Driver : path is null"<<endl;
+    if(aCI) delete aCI;
+    Standard_NullObject::Raise("MakePipe aborted : null path argument");
+  }
+  
+  // Get path contour
+  TopoDS_Wire aWirePath;
+  if (aShapePath.ShapeType() == TopAbs_WIRE) {
+    aWirePath = TopoDS::Wire(aShapePath);
+  } 
+  else {
+    if (aShapePath.ShapeType() == TopAbs_EDGE) {
+         
         TopoDS_Edge anEdge = TopoDS::Edge(aShapePath);
-        aWire = BRepBuilderAPI_MakeWire(anEdge);
-      } else {
-        Standard_TypeMismatch::Raise("MakePipe aborted : path shape is neither a wire nor an edge");
-      }
+        aWirePath = BRepBuilderAPI_MakeWire(anEdge);
+    } 
+    else {
+      if(aCI) delete aCI;
+      Standard_TypeMismatch::Raise("MakePipe aborted : path shape is neither a wire nor an edge");
+    } 
+  }
+  
+  TopoDS_Shape aShape;
+
+  if (aType == PIPE_BASE_PATH) 
+  {
+     
+    Handle(GEOM_Function) aRefBase = aCI->GetBase();
+   
+    TopoDS_Shape aShapeBase = aRefBase->GetValue();
+    
+    if (aShapeBase.IsNull()) {
+      if(aCI) delete aCI;
+      Standard_NullObject::Raise("MakePipe aborted : null base argument");
     }
 
     // Make pipe
-    aShape = BRepOffsetAPI_MakePipe(aWire, aShapeBase);
-  }
-  else {
+    aShape = BRepOffsetAPI_MakePipe(aWirePath, aShapeBase);
   }
 
+  //building pipe with different sections
+  else if (aType == PIPE_DIFFERENT_SECTIONS) 
+  {
+    GEOMImpl_IPipeDiffSect* aCIDS = (GEOMImpl_IPipeDiffSect*)aCI;
+    //GEOMImpl_IPipeDiffSect* aCIDS = static_cast<GEOMImpl_IPipeDiffSect*>(aCI);
+    BRepOffsetAPI_MakePipeShell aBuilder(aWirePath);
+    Handle(TColStd_HSequenceOfTransient) aBasesObjs = aCIDS->GetBases ();
+    Handle(TColStd_HSequenceOfTransient) aLocObjs = aCIDS->GetLocations ();
+    Standard_Boolean aWithContact = (aCIDS->GetWithContactMode());
+    Standard_Boolean aWithCorrect = (aCIDS->GetWithCorrectionMode());
+
+    Standard_Integer i =1, nbBases = aBasesObjs->Length(), 
+      nbLocs = (aLocObjs.IsNull() ? 0 :aLocObjs->Length());
+    
+    if(nbLocs && nbLocs != nbBases)
+    {
+      if(aCI) delete aCI;
+      Standard_ConstructionError::Raise("Number of sections is not equal to number of locations ");
+    }
+    TopTools_SequenceOfShape aSeqBases;
+    TopTools_SequenceOfShape aSeqLocs;
+    TopTools_SequenceOfShape aSeqFaces;
+    for( ; i <= nbBases; i++) 
+    {
+      Handle(Standard_Transient) anItem = aBasesObjs->Value(i);
+      if(anItem.IsNull())
+       continue;
+      Handle(GEOM_Function) aRefBase = Handle(GEOM_Function)::DownCast(anItem);
+      if(aRefBase.IsNull())
+       continue;
+      TopoDS_Shape aShapeBase = aRefBase->GetValue();
+      if(aShapeBase.IsNull())
+       continue;
+      TopAbs_ShapeEnum aTypeBase = aShapeBase.ShapeType();
+
+      //if for section was specified face with a few wires then a few
+      //    pipes were build and make solid 
+      if(aTypeBase == TopAbs_FACE)
+      {
+       //for case one path should be used other type function
+        aSeqFaces.Append(aShapeBase);
+        TopExp_Explorer aExpW(aShapeBase,TopAbs_WIRE);
+       for( ; aExpW.More(); aExpW.Next())
+       {
+         TopoDS_Shape aWireProf = aExpW.Current();
+         aSeqBases.Append(aWireProf);
+       }
+      }
+      else if(aTypeBase == TopAbs_WIRE || aTypeBase == TopAbs_VERTEX) 
+        aSeqBases.Append(aShapeBase);
+      else if(aTypeBase == TopAbs_EDGE)
+      {
+        TopoDS_Edge anEdge = TopoDS::Edge(aShapeBase);
+       TopoDS_Shape aWireProf = BRepBuilderAPI_MakeWire(anEdge);
+       aSeqBases.Append(aWireProf);
+      }
+      if(nbLocs) 
+      {
+        Handle(Standard_Transient) anItemLoc = aLocObjs->Value(i);
+       if(anItemLoc.IsNull())
+         continue;
+       Handle(GEOM_Function) aRefLoc = Handle(GEOM_Function)::DownCast(anItemLoc);
+        TopoDS_Shape aShapeLoc = aRefLoc->GetValue();
+       if(aShapeLoc.IsNull() || aShapeLoc.ShapeType() != TopAbs_VERTEX)
+         continue;
+       aSeqLocs.Append(aShapeLoc);
+      }
+    }
+    
+    nbLocs = aSeqLocs.Length();
+    Standard_Integer nbShapes = aSeqBases.Length();
+    Standard_Integer step = nbShapes/nbBases;
+    
+    if(nbShapes < nbBases || fmod((double)nbShapes, (double)nbBases))
+    {
+      if(aCI) delete aCI;
+      Standard_ConstructionError::Raise("Invalid sections were specified for building pipe");
+    }
+     
+    Standard_Integer ind =0;    
+    for( i=1; i  <= nbShapes && ind < nbShapes; i++) //i+nbBases <= nbShapes
+    {
+      TopTools_SequenceOfShape usedBases;
+      Standard_Integer j = 1;
+      for( ; j <= nbBases ; j++) 
+      {
+       ind = i + (j-1)*step;
+       
+        TopoDS_Shape aWireProf = aSeqBases.Value(ind);
+        usedBases.Append(aWireProf);
+        if(nbLocs) 
+        {
+          TopoDS_Shape aShapeLoc = aSeqLocs.Value(j);
+           TopoDS_Vertex aVert = TopoDS::Vertex(aShapeLoc);
+           aBuilder.Add(aWireProf,aVert,aWithContact,aWithCorrect);
+        }
+        else
+           aBuilder.Add(aWireProf,aWithContact,aWithCorrect);
+      }
+      if(!aBuilder.IsReady())
+      {
+       if(aCI) delete aCI;
+        Standard_ConstructionError::Raise("Invalid input data for building PIPE: bases are invalid");
+      }
+      aBuilder.Build();
+      aShape = aBuilder.Shape();
+      aSeqFaces.Append(aShape);        
+      for( j = 1; j <=usedBases.Length(); j++)
+        aBuilder.Delete(usedBases.Value(j));
+    }
+       
+    //for case if section is face 
+    if(aSeqFaces.Length() >1)
+    {
+      BRep_Builder aB;
+      TopoDS_Compound aComp;
+      aB.MakeCompound(aComp);
+      for( i = 1; i <= aSeqFaces.Length(); i++)
+        aB.Add(aComp,aSeqFaces.Value(i));
+      aShape = aComp;
+    }
+  }
   if (aShape.IsNull()) return 0;
 
   BRepCheck_Analyzer ana (aShape, Standard_False);
   if (!ana.IsValid()) {
+    if(aCI) delete aCI;
     Standard_ConstructionError::Raise("Algorithm have produced an invalid shape result");
   }
 
   aFunction->SetValue(aShape);
 
   log.SetTouched(Label());
-
+  if(aCI) delete aCI;
   return 1;
 }
 
index 5c9897ac4fe3ae27d9297e5293d7c1f22994c595..888b2cd5d43b1e79162047bb5c3c9fe8d48b75cb 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_PipeDriver.ixx
 //  Module : GEOMImpl
index 8941ba280deddaed8e52ac62c12b7396d471cf29..bd5ccdee1abe0067eabc79138f049df65bdae34d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
@@ -27,6 +27,8 @@
 
 #include <BRepBuilderAPI_MakeFace.hxx>
 #include <BRep_Tool.hxx>
+#include <BRepTopAdaptor_FClass2d.hxx>
+#include <ShapeAnalysis.hxx>
 
 #include <TopAbs.hxx>
 #include <TopoDS.hxx>
@@ -42,6 +44,8 @@
 #include <gp_Pnt.hxx>
 #include <gp_Pln.hxx>
 #include <gp_Vec.hxx>
+#include <gp_Dir.hxx>
+#include <gp_Ax3.hxx>
 
 #include <Standard_ConstructionError.hxx>
 #include <Standard_TypeMismatch.hxx>
@@ -126,7 +130,45 @@ Standard_Integer GEOMImpl_PlaneDriver::Execute(TFunction_Logbook& log) const
       Standard_TypeMismatch::Raise("Plane creation aborted: non-planar face given as argument");
     }
     aShape = BRepBuilderAPI_MakeFace(aGS, -aSize, +aSize, -aSize, +aSize).Shape();
-  } else {
+  } 
+  else if (aType == PLANE_TANGENT_FACE)
+  {
+    Handle(GEOM_Function) aRefFace = aPI.GetFace();
+    TopoDS_Shape aShape1 = aRefFace->GetValue();
+    if(aShape1.IsNull())
+      Standard_TypeMismatch::Raise("Plane was not created.Basis face was not specified");
+    TopoDS_Face aFace = TopoDS::Face(aShape1);
+    
+    Standard_Real aKoefU = aPI.GetParameterU();
+    Standard_Real aKoefV = aPI.GetParameterV();
+    Standard_Real aUmin,aUmax,aVmin,aVmax;
+    ShapeAnalysis::GetFaceUVBounds(aFace,aUmin,aUmax,aVmin,aVmax);
+    Standard_Real aDeltaU = aUmax - aUmin;
+    Standard_Real aDeltaV = aVmax - aVmin;
+    Standard_Real aParamU =  aUmin + aDeltaU*aKoefU;
+    Standard_Real aParamV =  aVmin + aDeltaV*aKoefV;
+    Handle(Geom_Surface) aSurf = BRep_Tool::Surface(aFace);
+    if(aSurf.IsNull())
+      Standard_TypeMismatch::Raise("Plane was not created.Base surface is absent");
+    gp_Vec aVecU,aVecV;
+    gp_Pnt aPLoc;
+    aSurf->D1(aParamU,aParamV,aPLoc,aVecU,aVecV);
+    BRepTopAdaptor_FClass2d clas(aFace,Precision::PConfusion());
+    
+    TopAbs_State stOut= clas.PerformInfinitePoint();
+    gp_Pnt2d aP2d(aParamU,aParamV);
+    TopAbs_State st= clas.Perform(aP2d);
+    if(st == stOut)
+      Standard_TypeMismatch::Raise("Plane was not created.Point lies outside the face");
+    gp_Vec aNorm = aVecU^aVecV;
+    gp_Ax3 anAxis(aPLoc,gp_Dir(aNorm),gp_Dir(aVecU));
+    gp_Pln aPlane(anAxis);
+    BRepBuilderAPI_MakeFace aTool(aPlane, -aSize, +aSize, -aSize, +aSize);
+    if(aTool.IsDone())
+      aShape = aTool.Shape();
+  }
+
+  else {
   }
 
   if (aShape.IsNull()) return 0;
index c772fe1b270792232156d5ba92a07c1fdcffdd5c..926d1e905536109ac2f369373f742ad441cbda93 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_PlaneDriver.hxx
 //  Module : GEOMImpl
index 99bf329be7e6fb5d7d910f1303dd5c17c934c57d..3b8f5270d0af87080f26cb561ff61b5a48650fa8 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 3a0ae554f60da92bc7ce64d97ee24f151e2d6d18..50f098be7678601cedd664aaf04d4ecf364fdfc7 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_PointDriver.hxx
 //  Module : GEOMImpl
index 3399b57157e31c660235db4148b48e7e941bc49e..a079f608c19f195ac2ae739dec9db7e759df7bce 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index fa3de0a286f587c6467777549ff05f28d5d8d4f5..0f9b7a6a8011a9fe77da8b8b1d8cf2df2133ebcd 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_PolylineDriver.ixx
 //  Module : GEOMImpl
index deb251d0adbbca8aa7d1150b35080f35822b1009..8e0fb508fcaa4914614e419b5fc4c1849c72a570 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index a7b833e6c99822d1d1a741a7d6695f4bab58d61c..64d2a19d116a01cdef9efc9811e5694b1faeafee 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_PositionDriver.ixx
 //  Module : GEOMImpl
index 6be39bc15dd8e65332aa5ab44c1fe9c09a0383e8..87157a5fcfada5d38e32adc67477dffa3e14ea21 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 5129bcbc790dd2e6aed71c4176c38f18a6947bde..27ce618c9c2200ab7d0d49196a92add1d0f4e85c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_PrismDriver.ixx
 //  Module : GEOMImpl
index 9208b717b229210fa7b0922a3d654e71d370ed9e..beec64f3c3387041c585ace91401777cc74d91f3 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index c063c435e8daa02db6614e0023fcc8e4406c5468..1290b83399c9d4b6b8d3100d0a5bed986514796c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_RevolutionDriver.ixx
 //  Module : GEOMImpl
index 8c76d18627d955f192327eed0f0dc7c2908703fc..f252716aa7556cba65c818998f389cc91d54ac4f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index c9800cfb04815ded1002cbabd1b97297ea96fba7..e88b65697f7b61d4f068277f102f2290d394dcec 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_RotateDriver.hxx
 //  Module : GEOMImpl
index 21824877fc0efe1cdb7c0f8a3b4cc3f0f57aab87..88342f057d4803f9a3257a24260ae1a4361ee44d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
 
 #include <BRepBuilderAPI_Transform.hxx>
 #include <BRep_Tool.hxx>
+#include <BRepAlgo.hxx>
+#include <TopAbs.hxx>
+#include <TopExp.hxx>
 #include <TopoDS.hxx>
 #include <TopoDS_Shape.hxx>
 #include <TopoDS_Vertex.hxx>
-#include <TopAbs.hxx>
-#include <TopExp.hxx>
+#include <TopTools_IndexedDataMapOfShapeListOfShape.hxx>
 
 #include <Precision.hxx>
 #include <gp_Pnt.hxx>
@@ -77,6 +79,21 @@ Standard_Integer GEOMImpl_ScaleDriver::Execute(TFunction_Logbook& log) const
     if (aShapeBase.IsNull() || aShapePnt.IsNull()) return 0;
     if (aShapePnt.ShapeType() != TopAbs_VERTEX) return 0;
 
+    // Bug 6839: Check for standalone (not included in faces) degenerated edges
+    TopTools_IndexedDataMapOfShapeListOfShape aEFMap;
+    TopExp::MapShapesAndAncestors(aShapeBase, TopAbs_EDGE, TopAbs_FACE, aEFMap);
+    Standard_Integer i, nbE = aEFMap.Extent();
+    for (i = 1; i <= nbE; i++) {
+      TopoDS_Shape anEdgeSh = aEFMap.FindKey(i);
+      if (BRep_Tool::Degenerated(TopoDS::Edge(anEdgeSh))) {
+        const TopTools_ListOfShape& aFaces = aEFMap.FindFromIndex(i);
+        if (aFaces.IsEmpty())
+          Standard_ConstructionError::Raise
+            ("Scaling aborted : cannot scale standalone degenerated edge");
+      }
+    }
+
+    // Perform Scaling
     gp_Pnt aP = BRep_Tool::Pnt(TopoDS::Vertex(aShapePnt));
     gp_Trsf aTrsf;
     aTrsf.SetScale(aP, aCI.GetFactor());
@@ -87,6 +104,9 @@ Standard_Integer GEOMImpl_ScaleDriver::Execute(TFunction_Logbook& log) const
 
   if (aShape.IsNull()) return 0;
 
+  if (!BRepAlgo::IsValid(aShape))
+    Standard_ConstructionError::Raise("Scaling aborted : non valid shape result");
+
   aFunction->SetValue(aShape);
 
   log.SetTouched(Label()); 
index 3f80b8311f993a76b0f32c6b2dcd63478aa90459..bbc2f7c9c161c9c586d5719b0a0945e5b8214688 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_ScaleDriver.ixx
 //  Module : GEOMImpl
index 50ba2a682a6401d2b899d1492721a55d383dfbcf..5177a5081ec1655f7c8ac4b2bf3686e7a1f55b24 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 32dab415035713ecf0ada2b783e143b478ab6fab..fa0a0023d0b57b4b878091e8a1bc4567382a3ab5 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_ShapeDriver.ixx
 //  Module : GEOMImpl
index b6075c0b4394996a69008e76c0317f96a23ace0c..b62081d4cdfd2f21e56d9b3c5259020e5251956a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 04886ea7f34620eb60ac1046c29b72f721ddb98b..6d84a4d06fd4754fba92cbde9f063454074e3461 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_SketcherDriver.ixx
 //  Module : GEOMImpl
index 1cd98297e16f9f8b71c5f7fb5ce9f77fa8d97b03..c8d175adc02b0eee9fcc9aa7c4685db6ec3d3c2a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index d770e7213d02992b43bf84535e0d1f2487147145..065fcb22c2c0e28b42a5c44d2a6558876b89d85f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_SphereDriver.ixx
 //  Module : GEOMImpl
index 0e1bae59a600c53af21b541fa6116b89d1e2d59d..4f5832006a47c695c8a226124098412b00a6a09b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 3e809de8a3693d96164f50995ad54b5483b69e1f..e09a0446af81547d7942bd7aa55309269a616645 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_SplineDriver.ixx
 //  Module : GEOMImpl
index 992faed5c9faafe176f83297547f776cb4dfa788..ccfb70528ba494f371795325ed02a57fc281e68d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 916cf6ab9e38d976ace536191662fc24baf3b360..866b7fefea15290862f79e142094aa3e66b66a67 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_Template.hxx
 //  Module : GEOMImpl
index 023355213875e3ec0f03d569dbc5ddbfb122acf8..810757b7408df2539b6f8f9707053d60bd55bf68 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index cca5123ca1df87a62a015574f0c2edb14b5e49c8..f27520ed13e46c00ec61a27e2d1159c5311d30c7 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_TorusDriver.ixx
 //  Module : GEOMImpl
index 33a6590dfa3213cf528a624f7c8fbcc96bf246fb..8bc498a2a3e8d3e1ca5562bef6e6ee3200f49c89 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <Standard_Stream.hxx>
index 48c05cff5e2b1ab244200bd11c59a67ccdae7db6..d8294a2d3b9109416986744089586a4b3e6fa560 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_TranslateDriver.hxx
 //  Module : GEOMImpl
index 392163c0d8e6421a23114fcdce3c0150289498eb..4f679dd1679f5bd84f2d4a0b059e93ec729ca1e2 100755 (executable)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //GEOM_Object types
 
@@ -79,6 +79,8 @@
 
 #define GEOM_MARKER 39
 
+#define GEOM_THRUSECTIONS 40
+
 //GEOM_Function types
 
 #define COPY_WITH_REF    1
 #define POINT_XYZ       1
 #define POINT_XYZ_REF   2
 #define POINT_CURVE_PAR 3
+//#define POINT_FACE_PAR 4
 
 #define VECTOR_TWO_PNT  1
 #define VECTOR_DX_DY_DZ 2
+#define VECTOR_TANGENT_CURVE_PAR 3
 
 #define PLANE_PNT_VEC   1
 #define PLANE_FACE      2
 #define PLANE_THREE_PNT 3
+#define PLANE_TANGENT_FACE 4
 
 #define LINE_TWO_PNT 1
 #define LINE_PNT_DIR 2
 #define REVOLUTION_BASE_AXIS_ANGLE 1
 
 #define PIPE_BASE_PATH 1
+#define PIPE_DIFFERENT_SECTIONS 2
+
+#define THRUSECTIONS_RULED 1
+#define THRUSECTIONS_SMOOTHED 2
 
 #define BOOLEAN_COMMON  1
 #define BOOLEAN_CUT     2
index 5310775994d9f6c4612cc3cc752b7f4509f447df..0be03473399d21f32d2c9b03be387b8fdfb6f14c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
@@ -34,6 +34,8 @@
 
 #include <gp_Pnt.hxx>
 #include <Precision.hxx>
+#include <Geom_Curve.hxx>
+#include <gp_Vec.hxx>
 #include <TCollection_AsciiString.hxx>
 #include <Standard_ConstructionError.hxx>
 
@@ -67,7 +69,7 @@ Standard_Integer GEOMImpl_VectorDriver::Execute(TFunction_Logbook& log) const
 
   GEOMImpl_IVector aPI (aFunction);
   Standard_Integer aType = aFunction->GetType();
-  if (aType != VECTOR_DX_DY_DZ && aType != VECTOR_TWO_PNT) return 0;
+  if (aType != VECTOR_DX_DY_DZ && aType != VECTOR_TWO_PNT && aType != VECTOR_TANGENT_CURVE_PAR) return 0;
 
   TopoDS_Shape aShape;
 
@@ -98,7 +100,32 @@ Standard_Integer GEOMImpl_VectorDriver::Execute(TFunction_Logbook& log) const
       Standard_ConstructionError::Raise("The end points are too close");
     }
     aShape = BRepBuilderAPI_MakeEdge(V1, V2).Shape();
-  } else {
+  } 
+  else if(aType == VECTOR_TANGENT_CURVE_PAR) {
+    Handle(GEOM_Function) aRefCurve = aPI.GetCurve();
+    TopoDS_Shape aRefShape = aRefCurve->GetValue();
+    if (aRefShape.ShapeType() != TopAbs_EDGE) {
+      Standard_TypeMismatch::Raise
+        ("Tangent On Curve creation aborted : curve shape is not an edge");
+    }
+    Standard_Real aFParam =0., aLParam =0., aParam =0.;
+    Handle(Geom_Curve) aCurve = BRep_Tool::Curve(TopoDS::Edge(aRefShape), aFParam, aLParam);
+    if(aCurve.IsNull()) {
+      Standard_TypeMismatch::Raise
+        ("Tangent On Curve creation aborted : curve is null");
+    }
+
+    aParam = aFParam + (aLParam - aFParam) * aPI.GetParameter();
+    gp_Pnt aPoint1,aPoint2;
+    gp_Vec aVec;
+    aCurve->D1(aParam,aPoint1,aVec);
+    if(aVec.Magnitude() < gp::Resolution())
+      Standard_TypeMismatch::Raise
+        ("Tangent On Curve creation aborted : invalid value of tangent");
+    aPoint2.SetXYZ(aPoint1.XYZ() + aVec.XYZ());
+    BRepBuilderAPI_MakeEdge aBuilder(aPoint1,aPoint2);
+    if(aBuilder.IsDone())
+      aShape = aBuilder.Shape();
   }
 
   if (aShape.IsNull()) return 0;
index ed31f6dc94b842be76084d62871301a2a5223e52..38c92fd52c986fc76cd56adbe9de79e0a934f272 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File   : GEOMImpl_VectorDriver.hxx
 //  Module : GEOMImpl
index 285d047d6515a8998bdf01972f896307c4966db5..0c03153c7bf6dae6bcdcea7bd9f88ca8a4bb68d3 100755 (executable)
@@ -18,6 +18,7 @@ FF1BBB16-5D14-4df2-980B-3A668264EA16 // Sphere
 FF1BBB17-5D14-4df2-980B-3A668264EA16 // Prism (Extrusion)
 FF1BBB18-5D14-4df2-980B-3A668264EA16 // Revolution
 FF1BBB19-5D14-4df2-980B-3A668264EA16 // Pipe
+FF1BB971-E99C-4f89-B989-5B48E061049B //ThruSections
 
 FF1BBB21-5D14-4df2-980B-3A668264EA16 // Boolean
 FF1BBB22-5D14-4df2-980B-3A668264EA16 // Partition
index d715111aa436857fe229ddee84da4842452d304c..73061a42cc83045670352794452d857d5ac0d950 100644 (file)
@@ -1,3 +1,23 @@
+#  GEOM GEOM : implementaion of GEOM_Gen.idl
+#
+#  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+# 
+#  This library is free software; you can redistribute it and/or 
+#  modify it under the terms of the GNU Lesser General Public 
+#  License as published by the Free Software Foundation; either 
+#  version 2.1 of the License. 
+# 
+#  This library is distributed in the hope that it will be useful, 
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of 
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+#  Lesser General Public License for more details. 
+# 
+#  You should have received a copy of the GNU Lesser General Public 
+#  License along with this library; if not, write to the Free Software 
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+# 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 top_srcdir=@top_srcdir@
 top_builddir=../..
@@ -40,6 +60,7 @@ LIB_SRC = GEOMImpl_IBasicOperations.cxx \
          GEOMImpl_TorusDriver.cxx \
          GEOMImpl_PrismDriver.cxx \
          GEOMImpl_PipeDriver.cxx \
+         GEOMImpl_ThruSectionsDriver.cxx \
          GEOMImpl_RevolutionDriver.cxx \
          GEOMImpl_ShapeDriver.cxx \
          GEOMImpl_BlockDriver.cxx \
@@ -91,9 +112,9 @@ EXPORT_HEADERS= GEOMImpl_Gen.hxx \
                GEOMImpl_Types.hxx
 
 # additionnal information to compil and link file
-CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome $(BOOST_CPPFLAGS)
-CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS  += -L${KERNEL_ROOT_DIR}/lib/salome $(CAS_LDPATH) -lTKCAF -lTKFillet -lTKOffset -lCASCatch -lGEOMbasic -lNMTAlgo -lGEOMAlgo -lShHealOper
+CPPFLAGS += $(OCC_INCLUDES) $(KERNEL_CXXFLAGS) $(BOOST_CPPFLAGS)
+CXXFLAGS += $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
+LDFLAGS  += $(KERNEL_LDFLAGS) $(CAS_LDPATH) -lTKCAF -lTKFillet -lTKOffset -lGEOMbasic -lNMTAlgo -lGEOMAlgo -lShHealOper
 
 
 # additional file to be cleaned
index 6fbf935f85a0461b08188bdcdaed9177edd998a4..d79cbceb430471da29405e15027ae5217626b163 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 53a8b5f1ecac3a84b6986b1b67c033e4779f5d38..6cdd066f9bee4bf601c31e36d9781b9264bfdf64 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 1d1c12a38be68a6eef9720c4569fe98baf91b195..55de2df9d20b19631ad7fd01f8836c0a1c0ad1b0 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -33,7 +33,6 @@
 #include "GeometryGUI.h"
 #include "GEOMToolsGUI_TransparencyDlg.h"
 #include "GEOMToolsGUI_NbIsosDlg.h"        // Method ISOS adjustement
-#include "GEOMToolsGUI_NameDlg.h"
 
 #include "GEOM_Actor.h"
 #include "GEOMBase.h"
 #include <SUIT_MessageBox.h>
 
 #include <SalomeApp_Application.h>
-#include <LightApp_SelectionMgr.h>
 #include <SalomeApp_Study.h>
 #include <SalomeApp_Module.h>
 
+#include <LightApp_SelectionMgr.h>
+#include <LightApp_NameDlg.h>
+
 #include "SALOMEDSClient.hxx"
 
 #include "utilities.h"
@@ -195,7 +196,7 @@ void GEOMToolsGUI::OnRename()
            if( obj->FindAttribute(anAttr, "AttributeName") ) {
              _PTR(AttributeName) aName (anAttr);
 
-             QString newName = GEOMToolsGUI_NameDlg::getName( app->desktop(), aName->Value().c_str() );
+             QString newName = LightApp_NameDlg::getName( app->desktop(), aName->Value().c_str() );
              if ( !newName.isEmpty() ) {
                aName->SetValue( newName.latin1() ); // rename the SObject
                IObject->setName( newName.latin1() );// rename the InteractiveObject
diff --git a/src/GEOMToolsGUI/GEOMToolsGUI_NameDlg.cxx b/src/GEOMToolsGUI/GEOMToolsGUI_NameDlg.cxx
deleted file mode 100644 (file)
index b4876de..0000000
+++ /dev/null
@@ -1,135 +0,0 @@
-//  SALOME GEOMToolsGUI : implementation of desktop and GUI kernel
-//
-//  Copyright (C) 2003  CEA/DEN, EDF R&D
-//
-//
-//
-//  File   : GEOMToolsGUI_NameDlg.cxx
-//  Author : Vadim SANDLER
-//  Module : SALOME
-//  $Header$
-
-
-#include "GEOMToolsGUI_NameDlg.h"
-#include <SUIT_Session.h>
-#include <SUIT_Application.h>
-#include <SUIT_Desktop.h>
-#include <SUIT_Tools.h>
-
-#include <qgroupbox.h>
-#include <qlabel.h>
-#include <qlineedit.h>
-#include <qpushbutton.h>
-#include <qlayout.h>
-
-//using namespace std;
-/*!
-  Constructor
-*/
-GEOMToolsGUI_NameDlg::GEOMToolsGUI_NameDlg( QWidget* parent )
-    : QDialog( parent ? parent : SUIT_Session::session()->activeApplication()->desktop(), 
-              "GEOMToolsGUI_NameDlg", 
-              true, 
-              WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu )
-{
-  setCaption( tr("TLT_RENAME") );
-  setSizeGripEnabled( TRUE );
-  
-  QVBoxLayout* topLayout = new QVBoxLayout( this );
-  topLayout->setMargin( 11 ); topLayout->setSpacing( 6 );
-
-  /***************************************************************/
-  QGroupBox* GroupC1 = new QGroupBox( this, "GroupC1" );
-  GroupC1->setColumnLayout(0, Qt::Vertical );
-  GroupC1->layout()->setMargin( 0 ); GroupC1->layout()->setSpacing( 0 );
-  QHBoxLayout* GroupC1Layout = new QHBoxLayout( GroupC1->layout() );
-  GroupC1Layout->setAlignment( Qt::AlignTop );
-  GroupC1Layout->setMargin( 11 ); GroupC1Layout->setSpacing( 6 );
-  
-  QLabel* TextLabel = new QLabel( GroupC1, "TextLabel1" );
-  TextLabel->setText( tr( "NAME_LBL" ) );
-  GroupC1Layout->addWidget( TextLabel );
-  
-  myLineEdit = new QLineEdit( GroupC1, "LineEdit1" );
-  myLineEdit->setMinimumSize( 250, 0 );
-  GroupC1Layout->addWidget( myLineEdit );
-  
-  /***************************************************************/
-  QGroupBox* GroupButtons = new QGroupBox( this, "GroupButtons" );
-  GroupButtons->setColumnLayout(0, Qt::Vertical );
-  GroupButtons->layout()->setMargin( 0 ); GroupButtons->layout()->setSpacing( 0 ); 
-  QHBoxLayout* GroupButtonsLayout = new QHBoxLayout( GroupButtons->layout() );
-  GroupButtonsLayout->setAlignment( Qt::AlignTop );
-  GroupButtonsLayout->setMargin( 11 ); GroupButtonsLayout->setSpacing( 6 );
-  
-  myButtonOk = new QPushButton( GroupButtons, "buttonOk" );
-  myButtonOk->setText( tr( "GEOM_BUT_OK"  ) );
-  myButtonOk->setAutoDefault( TRUE ); 
-  myButtonOk->setDefault( TRUE );
-  GroupButtonsLayout->addWidget( myButtonOk );
-
-  GroupButtonsLayout->addStretch();
-  
-  myButtonCancel = new QPushButton( GroupButtons, "buttonCancel" );
-  myButtonCancel->setText( tr( "GEOM_BUT_CANCEL"  ) );
-  myButtonCancel->setAutoDefault( TRUE );
-  GroupButtonsLayout->addWidget( myButtonCancel );
-  /***************************************************************/
-  
-  topLayout->addWidget( GroupC1 );
-  topLayout->addWidget( GroupButtons );
-  
-  // signals and slots connections
-  connect( myButtonOk,     SIGNAL( clicked() ), this, SLOT( accept() ) );
-  connect( myButtonCancel, SIGNAL( clicked() ), this, SLOT( reject() ) );
-  
-  /* Move widget on the botton right corner of main widget */
-  SUIT_Tools::centerWidget( this, parent );
-}
-
-/*!
-  Destructor
-*/
-GEOMToolsGUI_NameDlg::~GEOMToolsGUI_NameDlg()
-{
-}
-
-/*!
-  Sets name
-*/
-void GEOMToolsGUI_NameDlg::setName( const QString& name )
-{
-  myLineEdit->setText( name );
-  myLineEdit->end(false);
-  myLineEdit->home(true);
-}
-
-/*!
-  Returns name entered by user
-*/
-QString GEOMToolsGUI_NameDlg::name()
-{
-  return myLineEdit->text();
-}
-
-void GEOMToolsGUI_NameDlg::accept()
-{
-  if ( name().stripWhiteSpace().isEmpty() )
-    return;
-  QDialog::accept();
-}
-
-/*!
-  Creates modal <Rename> dialog and returns name entered [ static ]
-*/
-QString GEOMToolsGUI_NameDlg::getName( QWidget* parent, const QString& oldName )
-{
-  QString n;
-  GEOMToolsGUI_NameDlg* dlg = new GEOMToolsGUI_NameDlg( parent );
-  if ( !oldName.isNull() )
-    dlg->setName( oldName );
-  if ( dlg->exec() == QDialog::Accepted ) 
-    n = dlg->name();
-  delete dlg;
-  return n;
-}
index 0a661489480e26f8ecfb97c8c60a49122210533a..edc2bd62a60faf4e7b1f4d025d26177f2690142e 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 
 
 #include "GEOMToolsGUI_NbIsosDlg.h"
+#include "GeometryGUI.h"
+#include <LightApp_Application.h>
+#include <SUIT_MessageBox.h>
+#include <SUIT_Session.h>
 #include <SUIT_Tools.h>
 
 #include <qlabel.h>
@@ -104,22 +108,28 @@ GEOMToolsGUI_NbIsosDlg::GEOMToolsGUI_NbIsosDlg(QWidget* parent )
   QPushButton* buttonCancel = new QPushButton( GroupButtons, "buttonCancel" );
   buttonCancel->setText( tr( "GEOM_BUT_CANCEL" ) ) ;
   buttonCancel->setAutoDefault( TRUE );
-  GroupButtonsLayout->addWidget( buttonCancel, 0, 2 );
+  GroupButtonsLayout->addWidget( buttonCancel, 0, 1 );
+
+  QPushButton* buttonHelp = new QPushButton( GroupButtons, "buttonHelp" );
+  buttonHelp->setText( tr( "GEOM_BUT_HELP" ) ) ;
+  buttonHelp->setAutoDefault( TRUE );
+  GroupButtonsLayout->addWidget( buttonHelp, 0, 2 );
   /***************************************************************/
   
   MyDialogLayout->addWidget(GroupC1, 0, 0);
   MyDialogLayout->addWidget(GroupButtons, 1, 0);
+
+  myHelpFileName = "isos.htm";
   
   // signals and slots connections
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(accept()));
   connect(buttonCancel, SIGNAL(clicked()), this, SLOT(reject()));
+  connect(buttonHelp, SIGNAL(clicked()), this, SLOT(ClickOnHelp()));
   
   /* Move widget on the botton right corner of main widget */
   SUIT_Tools::centerWidget(this, parent);
 }
 
-
 //=================================================================================
 // function : ~GEOMToolsGUI_NbIsosDlg()
 // purpose  : Destroys the object and frees any allocated resources
@@ -149,3 +159,21 @@ void GEOMToolsGUI_NbIsosDlg::setV( const int v )
   SpinBoxV->setValue( v );
 }
 
+//=================================================================================
+// function : ClickOnHelp()
+// purpose  :
+//=================================================================================
+void GEOMToolsGUI_NbIsosDlg::ClickOnHelp()
+{
+  LightApp_Application* app = (LightApp_Application*)(SUIT_Session::session()->activeApplication());
+  if (app) {
+    GeometryGUI* aGeomGUI = dynamic_cast<GeometryGUI*>( app->module( "Geometry" ) );
+    app->onHelpContextModule(aGeomGUI ? app->moduleName(aGeomGUI->moduleName()) : QString(""), myHelpFileName);
+  }
+  else {
+    SUIT_MessageBox::warn1(0, QObject::tr("WRN_WARNING"),
+                          QObject::tr("EXTERNAL_BROWSER_CANNOT_SHOW_PAGE").
+                          arg(app->resourceMgr()->stringValue("ExternalBrowser", "application")).arg(myHelpFileName),
+                          QObject::tr("BUT_OK"));
+  }
+}
index a558708e82eba8f31ea1022357a3e6a9c553c31e..632e86473c0673bfb081088892a2b8fdaa1e9f0f 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -53,9 +53,13 @@ public:
     void      setU( const int );
     void      setV( const int );
 
+private slots:
+    void ClickOnHelp();
+
 private:
     QSpinBox* SpinBoxU;
     QSpinBox* SpinBoxV;
+    QString   myHelpFileName;
 
 };
 
index 0984dd88cf78bbacadc8182f46485cfa020df796..d739bcbc4325b4ea74168b1df456c545f22ef83d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -29,6 +29,7 @@
 #include "GEOMToolsGUI_TransparencyDlg.h"
 #include "GEOMBase.h"
 #include "GEOM_AISShape.hxx"
+#include "GeometryGUI.h"
 
 #include "SALOME_ListIO.hxx"
 #include "SALOME_ListIteratorOfListIO.hxx"
 #include <SUIT_ViewManager.h>
 #include <SUIT_Application.h>
 #include <SUIT_Desktop.h>
+#include <SUIT_MessageBox.h>
 #include <SUIT_ResourceMgr.h>
 #include <SUIT_Session.h>
 #include <SUIT_OverrideCursor.h>
 
 #include <SalomeApp_Application.h>
+#include <LightApp_Application.h>
 #include <LightApp_SelectionMgr.h>
 
 #include <qframe.h>
@@ -96,9 +99,15 @@ GEOMToolsGUI_TransparencyDlg::GEOMToolsGUI_TransparencyDlg( QWidget* parent )
   buttonOk->setText( tr( "GEOM_BUT_OK" ) );
   buttonOk->setAutoDefault( TRUE );
   buttonOk->setDefault( TRUE );
-  GroupButtonsLayout->addItem( new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum), 0, 0 );
-  GroupButtonsLayout->addWidget( buttonOk, 0, 1 );
-  GroupButtonsLayout->addItem( new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum), 0, 2 );
+
+  QPushButton* buttonHelp = new QPushButton( GroupButtons, "buttonHelp" );
+  buttonHelp->setText( tr( "GEOM_BUT_HELP" ) );
+  buttonHelp->setAutoDefault( TRUE );
+  buttonHelp->setDefault( TRUE );
+  
+  GroupButtonsLayout->addWidget( buttonOk, 0, 0 );
+  GroupButtonsLayout->addItem( new QSpacerItem( 0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum), 0, 1 );
+  GroupButtonsLayout->addWidget( buttonHelp, 0, 2 );
 
   /*************************************************************************/
   QGroupBox* GroupC1 = new QGroupBox( this, "GroupC1" );
@@ -137,8 +146,11 @@ GEOMToolsGUI_TransparencyDlg::GEOMToolsGUI_TransparencyDlg( QWidget* parent )
   //  mySlider->setValue( 5 ) ;
   ValueHasChanged(mySlider->value());
   
+  myHelpFileName = "transparency.htm";
+
   // signals and slots connections : after ValueHasChanged()
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
+  connect(buttonHelp, SIGNAL(clicked()), this, SLOT(ClickOnHelp()));
   connect(mySlider, SIGNAL(valueChanged(int)), this, SLOT(ValueHasChanged(int)));
 }
 
@@ -174,6 +186,24 @@ void GEOMToolsGUI_TransparencyDlg::ClickOnClose()
   return;
 }
 
+//=================================================================================
+// function : ClickOnHelp()
+// purpose  :
+//=================================================================================
+void GEOMToolsGUI_TransparencyDlg::ClickOnHelp()
+{
+  LightApp_Application* app = (LightApp_Application*)(SUIT_Session::session()->activeApplication());
+  if (app) {
+    GeometryGUI* aGeomGUI = dynamic_cast<GeometryGUI*>( app->module( "Geometry" ) );
+    app->onHelpContextModule(aGeomGUI ? app->moduleName(aGeomGUI->moduleName()) : QString(""), myHelpFileName);
+  }
+  else {
+    SUIT_MessageBox::warn1(0, QObject::tr("WRN_WARNING"),
+                          QObject::tr("EXTERNAL_BROWSER_CANNOT_SHOW_PAGE").
+                          arg(app->resourceMgr()->stringValue("ExternalBrowser", "application")).arg(myHelpFileName),
+                          QObject::tr("BUT_OK"));
+  }
+}
 
 //=================================================================================
 // function : ValueHasChanged()
index 482df760e3f6cba75dd76ac4e45c8dc0037d93df..5153cfb4fc4d91d9afceb376c989bf73a719f1cd 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -51,10 +51,12 @@ public:
 private :
   bool      myFirstInit ;   /* Inform for the first init  */
   QSlider*  mySlider; 
+  QString   myHelpFileName;
 
 private slots: 
   void      ClickOnOk();
   void      ClickOnClose();
+  void      ClickOnHelp();
   void      ValueHasChanged( int ) ;
     
 };
index 1dac4b1abdf385e03ef4b94c80b09000504a8c21..f5fcab3e96307528616379ccceb7ee643a425882 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -38,17 +38,15 @@ VPATH=.:@srcdir@:@top_srcdir@/idl
 LIB = libGEOMToolsGUI.la
 
 # header files 
-EXPORT_HEADERS= 
+EXPORT_HEADERS 
 
 LIB_SRC =      GEOMToolsGUI.cxx \
                GEOMToolsGUI_1.cxx \
                GEOMToolsGUI_TransparencyDlg.cxx \
-               GEOMToolsGUI_NbIsosDlg.cxx \
-               GEOMToolsGUI_NameDlg.cxx
+               GEOMToolsGUI_NbIsosDlg.cxx
 
 LIB_MOC =      GEOMToolsGUI_TransparencyDlg.h \
-               GEOMToolsGUI_NbIsosDlg.h \
-               GEOMToolsGUI_NameDlg.h
+               GEOMToolsGUI_NbIsosDlg.h
 
 LIB_CLIENT_IDL = SALOMEDS_Attributes.idl \
                 SALOME_GenericObj.idl \
@@ -59,9 +57,9 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I$(KERNEL_ROOT_DIR)/include/salome -I$(GUI_ROOT_DIR)/include/salome
-CXXFLAGS += $(BOOST_CPPFLAGS) -I$(KERNEL_ROOT_DIR)/include/salome -I$(GUI_ROOT_DIR)/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
-LDFLAGS += -L$(KERNEL_ROOT_DIR)/lib/salome -L$(GUI_ROOT_DIR)/lib/salome -lGEOMBase -lVTKViewer -lOCCViewer -lsuit -lSalomeApp
+LDFLAGS += $(KERNEL_LDFLAGS) $(GUI_LDFLAGS) -lGEOMBase -lVTKViewer -lOCCViewer -lsuit -lSalomeApp
 
 @CONCLUDE@
index 19e6ed621f3a7730969c0693dafadd3db05aadc5..3fb087871c8b0cb48f78c150285fa6bf0e8bccef 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifdef WNT
 #pragma warning( disable:4786 )
@@ -64,7 +64,7 @@ Engines::TMPFile* GEOM_Gen_i::DumpPython(CORBA::Object_ptr theStudy,
   }
 
   TCollection_AsciiString aScript =
-    "### This file is generated by SALOME automatically by dump python funcitonality\n"
+    "### This file is generated by SALOME automatically by dump python functionality\n"
       "### of GEOM component\n\n";
   aScript += _impl->DumpPython(aStudy->StudyId(), aMap, isPublished, isValidScript);
 
index 27982a0cdf1281f0e8ab9facab6c9ff222014ab5..9c47655e710242874b211e76d342f5054f44a96d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifdef WNT
 #pragma warning( disable:4786 )
@@ -47,6 +47,7 @@
 #include <TCollection_AsciiString.hxx>
 #include <TColStd_HArray1OfInteger.hxx>
 #include <TopAbs_ShapeEnum.hxx>
+#include <OSD.hxx>
 
 #include "SALOMEDS_Tool.hxx"
 
@@ -67,6 +68,7 @@ GEOM_Gen_i::GEOM_Gen_i(CORBA::ORB_ptr orb,
 
   _impl = new ::GEOMImpl_Gen;
 
+  OSD::SetSignal( true );
 }
 
 
index 8c65d835e66f849db0797143c84e11c52aaeccda..30188801f881fbf41ba1eeff98d1d91f9eeea735 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef __GEOM_GEN_I_H__
 #define __GEOM_GEN_I_H__
index ac8d8fb6b21183eedee957ac6b78172f94c7b6fb..561d24512201b2d46869621ae1ee04152129c130 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
@@ -484,3 +484,101 @@ GEOM::GEOM_Object_ptr GEOM_I3DPrimOperations_i::MakeFilling(GEOM::GEOM_Object_pt
 
   return GetObject(anObject);
 }
+
+//=============================================================================
+/*!
+ *  MakeThruSections
+ */
+//=============================================================================
+GEOM::GEOM_Object_ptr GEOM_I3DPrimOperations_i::MakeThruSections(const GEOM::ListOfGO& theSeqSections,
+                                                                CORBA::Boolean theModeSolid,
+                                                                CORBA::Double thePreci,
+                                                                CORBA::Boolean theRuled)
+{
+   GEOM::GEOM_Object_var aGEOMObject;
+
+  //Set a not done flag
+  GetOperations()->SetNotDone();
+  Handle(TColStd_HSequenceOfTransient) aSeqSections = new TColStd_HSequenceOfTransient;
+  int ind, aLen;
+
+  //Get the shapes
+  aLen = theSeqSections.length();
+  for (ind = 0; ind < aLen; ind++) {
+    if (theSeqSections[ind] == NULL) continue;
+    Handle(GEOM_Object) aSh = GetOperations()->GetEngine()->GetObject
+      (theSeqSections[ind]->GetStudyID(), theSeqSections[ind]->GetEntry());
+    if (!aSh.IsNull())
+      aSeqSections->Append(aSh);
+  }
+  if(!aSeqSections->Length())
+    return aGEOMObject._retn();
+
+  // Make shell or solid
+  Handle(GEOM_Object) anObject =
+    GetOperations()->MakeThruSections(aSeqSections,theModeSolid,thePreci,theRuled);
+  if (!GetOperations()->IsDone() || anObject.IsNull())
+    return aGEOMObject._retn();
+
+  return GetObject(anObject);
+}
+
+//=============================================================================
+/*!
+ *  MakePipeWithDifferentSections
+ */
+//=============================================================================
+GEOM::GEOM_Object_ptr GEOM_I3DPrimOperations_i::MakePipeWithDifferentSections(const GEOM::ListOfGO& theBases,
+                                                                             const GEOM::ListOfGO& theLocations,
+                                                                             GEOM::GEOM_Object_ptr thePath,
+                                                                             CORBA::Boolean theWithContact,
+                                                                             CORBA::Boolean theWithCorrections)
+{
+   GEOM::GEOM_Object_var aGEOMObject;
+
+  //Set a not done flag
+  GetOperations()->SetNotDone();
+  Handle(TColStd_HSequenceOfTransient) aSeqBases = new TColStd_HSequenceOfTransient;
+  Handle(TColStd_HSequenceOfTransient) aSeqLocations = new TColStd_HSequenceOfTransient;
+  int ind=0, aNbBases =0,aNbLocs=0;
+  
+  //Get the shapes
+  aNbBases = theBases.length();
+  aNbLocs = theLocations.length();
+
+  if( aNbLocs &&  aNbBases != aNbLocs)
+    return aGEOMObject._retn();
+  
+   Handle(GEOM_Object) aPath = GetOperations()->GetEngine()->GetObject
+      (thePath->GetStudyID(), thePath->GetEntry());
+   if(aPath.IsNull())
+     return aGEOMObject._retn();
+
+  for (ind = 0; ind < aNbBases; ind++) {
+    if (theBases[ind] == NULL) continue;
+    Handle(GEOM_Object) aBase = GetOperations()->GetEngine()->GetObject(theBases[ind]->GetStudyID(), 
+                       theBases[ind]->GetEntry());
+    if(aBase.IsNull())
+      continue;
+    if(aNbLocs)
+    {
+      Handle(GEOM_Object) aLoc = GetOperations()->GetEngine()->GetObject
+       (theLocations[ind]->GetStudyID(), theLocations[ind]->GetEntry());
+      if(aLoc.IsNull())
+       continue;
+      aSeqLocations->Append(aLoc);
+    }
+    aSeqBases->Append(aBase);
+  }
+  if(!aSeqBases->Length())
+    return aGEOMObject._retn();
+
+  // Make pipe
+  Handle(GEOM_Object) anObject =
+    GetOperations()->MakePipeWithDifferentSections(aSeqBases,aSeqLocations ,aPath,
+                                                  theWithContact,theWithCorrections);
+  if (!GetOperations()->IsDone() || anObject.IsNull())
+    return aGEOMObject._retn();
+
+  return GetObject(anObject);
+}
index b4cdebc5d83d2ce3e16849f0028300ecb8f5377c..8ce0c55a472823fd292b07ec33a3d3533974abcf 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_I3DPrimOperations_i_HeaderFile
@@ -95,6 +95,17 @@ class GEOM_I_EXPORT GEOM_I3DPrimOperations_i :
 
   GEOM::GEOM_Object_ptr MakeFilling(GEOM::GEOM_Object_ptr theShape, CORBA::Long theMinDeg, CORBA::Long theMaxDeg, CORBA::Double theTol2D, CORBA::Double theTol3D, CORBA::Long theNbIter);
 
+  GEOM::GEOM_Object_ptr MakeThruSections(const GEOM::ListOfGO& theSeqSections,
+                                        CORBA::Boolean theModeSolid,
+                                        CORBA::Double thePreci,
+                                        CORBA::Boolean theRuled);
+  
+  GEOM::GEOM_Object_ptr MakePipeWithDifferentSections(const GEOM::ListOfGO& theBases,
+                                                     const GEOM::ListOfGO& theLocations,
+                                                     GEOM::GEOM_Object_ptr thePath,
+                                                     CORBA::Boolean theWithContact,
+                                                     CORBA::Boolean theWithCorrections);
+
   ::GEOMImpl_I3DPrimOperations* GetOperations()
   { return (::GEOMImpl_I3DPrimOperations*)GetImpl(); }
 };
index b24857da187189aaecab5f261362e172d2fce847..4257ae0a2c60bda215bd9162dac177b4182439d6 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
@@ -136,6 +136,37 @@ GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakePointOnCurve
   return GetObject(anObject);
 }
 
+//=============================================================================
+/*!
+ *  MakeTangentOnCurve
+ */
+//=============================================================================
+GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakeTangentOnCurve
+                  (GEOM::GEOM_Object_ptr theCurve,  CORBA::Double theParameter)
+{
+  GEOM::GEOM_Object_var aGEOMObject;
+
+  //Set a not done flag
+  GetOperations()->SetNotDone();
+
+  if (theCurve == NULL) return aGEOMObject._retn();
+
+  //Get the reference curve
+
+  Handle(GEOM_Object) aRefernce = GetOperations()->GetEngine()->GetObject
+    (theCurve->GetStudyID(), theCurve->GetEntry());
+  if (aRefernce.IsNull()) return aGEOMObject._retn();
+
+  //Create the point
+
+  Handle(GEOM_Object) anObject =
+    GetOperations()->MakeTangentOnCurve(aRefernce, theParameter);
+  if (!GetOperations()->IsDone() || anObject.IsNull())
+    return aGEOMObject._retn();
+
+  return GetObject(anObject);
+}
+
 
 //=============================================================================
 /*!
@@ -388,3 +419,39 @@ GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakeMarker
 
   return GetObject(anObject);
 }
+
+//=============================================================================
+/*!
+ *  MakeTangentPlaneOnFace
+ */
+//=============================================================================
+
+GEOM::GEOM_Object_ptr GEOM_IBasicOperations_i::MakeTangentPlaneOnFace
+                     (GEOM::GEOM_Object_ptr theFace, 
+                     CORBA::Double theParameterU,
+                     CORBA::Double theParameterV,
+                     CORBA::Double theTrimSize)
+{
+  GEOM::GEOM_Object_var aGEOMObject;
+
+  //Set a not done flag
+  GetOperations()->SetNotDone();
+
+  if (theFace == NULL) return aGEOMObject._retn();
+
+  //Get the reference face
+
+  Handle(GEOM_Object) aRef = GetOperations()->GetEngine()->GetObject
+    (theFace->GetStudyID(), theFace->GetEntry());
+  if (aRef.IsNull()) return aGEOMObject._retn();
+
+  //Create the plane
+
+  Handle(GEOM_Object) anObject =
+    GetOperations()->MakeTangentPlaneOnFace(aRef, theParameterU,theParameterV,theTrimSize);
+  if (!GetOperations()->IsDone() || anObject.IsNull())
+    return aGEOMObject._retn();
+
+  return GetObject(anObject);
+}
+
index 28edf9e492e7c1f8e7cd87834d23c8e27a9e2637..9a54e2b96a49548fce93e0548aa010d1a64de932 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_IBasicOperations_i_HeaderFile
@@ -53,6 +53,9 @@ class GEOM_I_EXPORT GEOM_IBasicOperations_i :
    GEOM::GEOM_Object_ptr MakePointOnCurve (GEOM::GEOM_Object_ptr theCurve,
                                           CORBA::Double theParameter);
 
+   GEOM::GEOM_Object_ptr MakeTangentOnCurve (GEOM::GEOM_Object_ptr theRefCurve,
+                                            CORBA::Double theParameter);
+
    GEOM::GEOM_Object_ptr MakeVectorDXDYDZ (CORBA::Double theDX,
                                           CORBA::Double theDY,
                                           CORBA::Double theDZ);
@@ -82,6 +85,11 @@ class GEOM_I_EXPORT GEOM_IBasicOperations_i :
                                     CORBA::Double theXDX, CORBA::Double theXDY, CORBA::Double theXDZ,
                                     CORBA::Double theYDX, CORBA::Double theYDY, CORBA::Double theYDZ);
 
+   GEOM::GEOM_Object_ptr MakeTangentPlaneOnFace (GEOM::GEOM_Object_ptr theFace, 
+                                                CORBA::Double theParameterU,
+                                                CORBA::Double theParameterV,
+                                                CORBA::Double theTrimSize);
+
    ::GEOMImpl_IBasicOperations* GetOperations() { return (::GEOMImpl_IBasicOperations*)GetImpl(); }
 };
 
index 97e693731e9cf5b42b87988a6db8d6471135dd98..f8a1d2a206f7b6ec412e5c2bbd6174792f12369e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
index 3d8dd7ce2011723a9e6b07ddd194c25fb61b6206..701b374dc3d2915247ee7e45ea7406dede421f5e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_IBlocksOperations_i_HeaderFile
index f69cce67517ff0155d7642eb8c0b726c08e303b8..bbcf768ff8f7c50c6200a8390e1217822c487e84 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
index 84b86ead36accadcb3d73c60338e019b5103bccd..b6a9a61ce4725f6c5ee47df5a4ca5e946fe0d7de 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_IBooleanOperations_i_HeaderFile
index 05baaeca8959636eb4ef2c4306734a9f0fc70784..d0c097ed463756859ceef01766c1bdf16846d517 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
index 0b6babae5ab064db893014bb3a9c5b765a60209a..e5c0b0fc01b59b2a98e4647c2f6b4a42439d504b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_ICurvesOperations_i_HeaderFile
index e64e1b26d46cc7ca8ffc26590c225007418ff9de..e99524c98cb46379d9672be8085e1a3614824c28 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
index 1e7aabe8be6137a35a5953169370c4ae1c34eb81..505f16ee4db3250ea3d2aaba8bef06cd0a4a255a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_IGroupOperations_i_HeaderFile
index 30f823a519a31a8af9c01ca282be4b8dd0841d4e..a3dc9b4aa491b3c69149e789ee0d36cc9382ab54 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
index acb75438b1347b728f26e3f7a9b3817e5c4001af..53b9778cbd0b64cfae69eedc88e44dcb96cbe20f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_IHealingOperations_i_HeaderFile
index 7388c82698237ac1118f49aadab2dad2b97a33b3..01ffb311d1f5fc55cc63e6fec40f648ea60f0242 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifdef WNT
 #pragma warning( disable:4786 )
index d9f8f6050dc7e173cb47932d237124bba44f5f40..bd0941f4f2cdddfb04eb7b59707d9610d60742bc 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_IInsertOperations_i_HeaderFile
index f91cb437fa8fabb72ad30e3393b2ba43915c79b2..5b2430e9fc97d052fe0259970752816b825415b0 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
index 5e7632e621ac092833d6143f4d9bdd5fc9adabc6..c8f4a6565a25fc493938fca0a14bdcdbef848446 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_ILocalOperations_i_HeaderFile
index 1564bd5b774f09e81600acec776c8d6b6b4f7d43..c29bf81d28ca5c947e5cc86b8931156aee46def8 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
@@ -248,7 +248,7 @@ char* GEOM_IMeasureOperations_i::WhatIs (GEOM::GEOM_Object_ptr theShape)
 
   // Get shape parameters
   TCollection_AsciiString aDescription = GetOperations()->WhatIs(aShape);
-  return strdup(aDescription.ToCString());
+  return CORBA::string_dup(aDescription.ToCString());
 }
 
 //=============================================================================
index 9338176936a4b88546d2f465ef9e55fc00cc5240..ff62a8bc9e9b91f29052a99086d1d9b2b31f1f3f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_IMeasureOperations_i_HeaderFile
index b0f652b2e72bdc89214ac6ce9f45dc2799a2c56c..f676df98c24b86978e5ab552a266fd456cc3c161 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include "GEOM_IOperations_i.hh"
 
index 0a0894ff3fea12c4c47d2ad3ed0bad69808b3cfc..9ad5fca9a6b0fe71a0a1acefeafc43f7630caa0d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_IOperations_i_HeaderFile
index 4c452deae9a292d7cdf2c78b4588224a88ce8cdd..e26bc84ce391858f574946e52c3c20ad14ab0ef5 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
@@ -438,6 +438,76 @@ GEOM::GEOM_Object_ptr GEOM_IShapesOperations_i::GetSubShape
   return GetObject(anObject);
 }
 
+//=============================================================================
+/*!
+ *  GetSubShapeIndex
+ */
+//=============================================================================
+CORBA::Long GEOM_IShapesOperations_i::GetSubShapeIndex
+  (GEOM::GEOM_Object_ptr theMainShape, GEOM::GEOM_Object_ptr theSubShape)
+{
+  if (theMainShape == NULL || theSubShape == NULL) return -1;
+
+  //Get the reference shapes
+  Handle(GEOM_Object) aMainShapeRef = GetOperations()->GetEngine()->GetObject
+    (theMainShape->GetStudyID(), theMainShape->GetEntry());
+  Handle(GEOM_Object) aSubShapeRef = GetOperations()->GetEngine()->GetObject
+    (theSubShape->GetStudyID(), theSubShape->GetEntry());
+  if (aMainShapeRef.IsNull() || aSubShapeRef.IsNull()) return -1;
+
+  //Get the unique ID of <theSubShape> inside <theMainShape>
+  CORBA::Long anID = GetOperations()->GetSubShapeIndex(aMainShapeRef, aSubShapeRef);
+  if (!GetOperations()->IsDone())
+    return -1;
+
+  return anID;
+}
+
+//=============================================================================
+/*!
+ *  GetTopologyIndex
+ */
+//=============================================================================
+CORBA::Long GEOM_IShapesOperations_i::GetTopologyIndex
+  (GEOM::GEOM_Object_ptr theMainShape, GEOM::GEOM_Object_ptr theSubShape)
+{
+  if (theMainShape == NULL || theSubShape == NULL) return -1;
+
+  //Get the reference shapes
+  Handle(GEOM_Object) aMainShapeRef = GetOperations()->GetEngine()->GetObject
+    (theMainShape->GetStudyID(), theMainShape->GetEntry());
+  Handle(GEOM_Object) aSubShapeRef = GetOperations()->GetEngine()->GetObject
+    (theSubShape->GetStudyID(), theSubShape->GetEntry());
+  if (aMainShapeRef.IsNull() || aSubShapeRef.IsNull()) return -1;
+
+  //Get an ID of <theSubShape>, unique among all sub-shapes of <theMainShape> of the same type
+  CORBA::Long anID = GetOperations()->GetTopologyIndex(aMainShapeRef, aSubShapeRef);
+  if (!GetOperations()->IsDone())
+    return -1;
+
+  return anID;
+}
+
+//=============================================================================
+/*!
+ *  GetShapeTypeString
+ */
+//=============================================================================
+char* GEOM_IShapesOperations_i::GetShapeTypeString (GEOM::GEOM_Object_ptr theShape)
+{
+  if (theShape == NULL) return NULL;
+
+  //Get the reference shape
+  Handle(GEOM_Object) aShape = GetOperations()->GetEngine()->GetObject
+    (theShape->GetStudyID(), theShape->GetEntry());
+
+  if (aShape.IsNull()) return NULL;
+
+  // Get shape parameters
+  TCollection_AsciiString aDescription = GetOperations()->GetShapeTypeString(aShape);
+  return CORBA::string_dup(aDescription.ToCString());
+}
+
 //=============================================================================
 /*!
  *  NumberOfFaces
index fc51c164a688cd78aad3ec1ae3f2453cfe473b19..5a2cc0cde250b9702fd0a156064615b95c23285f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_IShapesOperations_i_HeaderFile
@@ -74,6 +74,14 @@ class GEOM_I_EXPORT GEOM_IShapesOperations_i :
   GEOM::GEOM_Object_ptr GetSubShape (GEOM::GEOM_Object_ptr theMainShape,
                                     CORBA::Long           theID);
 
+  CORBA::Long GetSubShapeIndex (GEOM::GEOM_Object_ptr theMainShape,
+                               GEOM::GEOM_Object_ptr theSubShape);
+
+  CORBA::Long GetTopologyIndex (GEOM::GEOM_Object_ptr theMainShape,
+                               GEOM::GEOM_Object_ptr theSubShape);
+
+  char* GetShapeTypeString (GEOM::GEOM_Object_ptr theShape);
+
   CORBA::Long NumberOfFaces (GEOM::GEOM_Object_ptr theShape);
   CORBA::Long NumberOfEdges (GEOM::GEOM_Object_ptr theShape);
 
index d68c7449277212f63db5bf69854e23a935c16607..abc3b362cda9e5845be92628dd76d21db5caec94 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_Stream.hxx>
 
index 6c3345d9584122179455d7f11ab7c68dc1f5666c..712b9d6701a7fd0397fb2663f0b884f83f672127 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_ITransformOperations_i_HeaderFile
index 66e85cbf3bdf9f790de1b0abd4716a461d97c8be..62aa57a7199a6ad1954309e1ce51baeacd1c3073 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #include <Standard_OStream.hxx>
 
@@ -253,9 +253,9 @@ SALOMEDS::TMPFile* GEOM_Object_i::GetShapeStream()
 //function : getShape
 //purpose  : return the TopoDS_Shape when client and servant are colocated, be careful
 //=======================================================================
-long GEOM_Object_i::getShape() {
+CORBA::Long GEOM_Object_i::getShape() {
   _geom = _impl->GetValue();
-  return((long)(&_geom));
+  return CORBA::Long(size_t(&_geom));
 }
 
 //=============================================================================
index d8a0f4b7095d72bb9dc56804dab18be7e302246c..660f0399c4d93009bfe1739c42d01aa3687c47d5 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #ifndef _GEOM_Object_i_HeaderFile
@@ -63,7 +63,7 @@ class GEOM_I_EXPORT GEOM_Object_i : public virtual POA_GEOM::GEOM_Object, public
 
   virtual SALOMEDS::TMPFile* GetShapeStream();
 
-  long getShape();
+  virtual CORBA::Long getShape();
 
   virtual bool IsMainShape() { return _impl->IsMainShape(); }
 
index 6cf1d5df11e2c2fab26f47424cfa41df38c54f96..dd6cdcf89348d8e8276278e8e87a0912fc4a0f83 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -84,11 +84,11 @@ EXPORT_HEADERS = GEOM_Object_i.hh \
                 GEOM_Gen_i.hh
 
 # additionnal information to compil and link file
-CPPFLAGS += $(OCC_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS += $(OCC_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
+CPPFLAGS += $(OCC_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS)
+CXXFLAGS += $(OCC_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS)
 LDFLAGS  += -lGEOMArchimede -lGEOMbasic -lGEOMimpl -lGEOMSketcher \
             $(CAS_DATAEXCHANGE) $(CAS_LDPATH) -lTKFillet -lTKOffset \
-            -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeNS -lSalomeContainer -lSalomeGenericObj -lTOOLSDS
+            $(KERNEL_LDFLAGS) -lSalomeNS -lSalomeContainer -lSalomeGenericObj -lTOOLSDS
 
 # additional file to be cleaned
 MOSTLYCLEAN =
index 765e381e817d40c64dae1af7550e9a805a1f0596..7b8e56c751d6ae232aaf34d8d8ed1ba8e2563aee 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef __GEOM_LIST_I_H__
 #define __GEOM_LIST_I_H__
index 32b1589deabf4e6cb2b4f892063c6e62e5b3800d..8dbfaf982635ea793f3ab402f820fcfa526e8b3f 100644 (file)
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include "GEOM_Superv_i.hh"
 #include "SALOME_LifeCycleCORBA.hxx"
+
+#include CORBA_SERVER_HEADER(SALOME_Session)
+#include "SALOMEDSClient_ClientFactory.hxx"
+
+#define isNewStudy(a,b) (a > 0 && a != b)
+
 using namespace std;
 //=============================================================================
 //  constructor:
@@ -44,6 +50,7 @@ GEOM_Superv_i::GEOM_Superv_i(CORBA::ORB_ptr orb,
   setGeomEngine();
 
   myStudyID = -1;
+  myLastStudyID = -1;
 
   myBasicOp = GEOM::GEOM_IBasicOperations::_nil();
   my3DPrimOp = GEOM::GEOM_I3DPrimOperations::_nil();
@@ -93,7 +100,43 @@ void GEOM_Superv_i::setGeomEngine()
 //=============================================================================
 void GEOM_Superv_i::SetStudyID( CORBA::Long theId )
 {
-  myStudyID = theId;
+  // mkr : PAL10770 -->
+  myLastStudyID = myStudyID;
+
+  CORBA::Object_ptr anObject = name_service->Resolve("/Kernel/Session");
+  if ( !CORBA::is_nil(anObject) ) {
+    SALOME::Session_var aSession = SALOME::Session::_narrow(anObject);
+    if ( !CORBA::is_nil(aSession) ) {
+      int aStudyID = aSession->GetActiveStudyId();
+      if ( theId != aStudyID && aStudyID > 0) { // mkr : IPAL12128
+       MESSAGE("Warning : given study ID theId="<<theId<<" is wrong and will be replaced by the value "<<aStudyID);
+       myStudyID = aStudyID;
+      }
+      else
+       myStudyID = theId; // mkr : IPAL12128
+    }
+  }
+  
+  if ( isNewStudy(myLastStudyID,myStudyID) ) {
+    if (CORBA::is_nil(myGeomEngine)) setGeomEngine();
+    string anEngine = _orb->object_to_string( myGeomEngine );
+    
+    CORBA::Object_var anObj = name_service->Resolve("/myStudyManager");
+    if ( !CORBA::is_nil(anObj) ) {
+      SALOMEDS::StudyManager_var aStudyManager = SALOMEDS::StudyManager::_narrow(anObj);
+      if ( !CORBA::is_nil(aStudyManager) ) {
+       _PTR(Study) aDSStudy = ClientFactory::Study(aStudyManager->GetStudyByID(myStudyID));
+       if ( aDSStudy ) {
+         _PTR(SComponent) aSCO = aDSStudy->FindComponent(myGeomEngine->ComponentDataType());
+         if ( aSCO ) {
+           _PTR(StudyBuilder) aBuilder = aDSStudy->NewBuilder();
+           if ( aBuilder ) aBuilder->LoadWith( aSCO, anEngine );
+         }
+       }
+      }
+    }
+  }
+  // mkr : PAL10770 <--
 }
 
 //=============================================================================
@@ -134,7 +177,7 @@ GEOM::GEOM_List_ptr GEOM_Superv_i::CreateListOfLong()
 //  AddItemToListOfLong:
 //=============================================================================
 void GEOM_Superv_i::AddItemToListOfLong(GEOM::GEOM_List_ptr& theList, 
-                                       long                     theObject)
+                                       CORBA::Long theObject)
 {
   MESSAGE("GEOM_Superv_i::AddItemToListOfLong(...)");
   if (GEOM_List_i<GEOM::ListOfLong>* aList = 
@@ -158,7 +201,7 @@ GEOM::GEOM_List_ptr GEOM_Superv_i::CreateListOfDouble()
 //  AddItemToListOfDouble:
 //=============================================================================
 void GEOM_Superv_i::AddItemToListOfDouble(GEOM::GEOM_List_ptr& theList, 
-                                         double                   theObject)
+                                         CORBA::Double theObject)
 {
   MESSAGE("GEOM_Superv_i::AddItemToListOfDouble(...)");
   if (GEOM_List_i<GEOM::ListOfDouble>* aList = 
@@ -176,7 +219,8 @@ void GEOM_Superv_i::getBasicOp()
   if (CORBA::is_nil(myGeomEngine))
     setGeomEngine();
   // get GEOM_IBasicOperations interface
-  myBasicOp = myGeomEngine->GetIBasicOperations(myStudyID);
+  if (CORBA::is_nil(myBasicOp) || isNewStudy(myLastStudyID,myStudyID))
+    myBasicOp = myGeomEngine->GetIBasicOperations(myStudyID);
 }
 
 //=============================================================================
@@ -187,7 +231,8 @@ void GEOM_Superv_i::get3DPrimOp()
   if (CORBA::is_nil(myGeomEngine))
     setGeomEngine();
   // get GEOM_I3DPrimOperations interface
-  my3DPrimOp = myGeomEngine->GetI3DPrimOperations(myStudyID);
+  if (CORBA::is_nil(my3DPrimOp) || isNewStudy(myLastStudyID,myStudyID))
+    my3DPrimOp = myGeomEngine->GetI3DPrimOperations(myStudyID);
 }
 
 //=============================================================================
@@ -198,7 +243,8 @@ void GEOM_Superv_i::getBoolOp()
   if (CORBA::is_nil(myGeomEngine))
     setGeomEngine();
   // get GEOM_IBooleanOperations interface
-  myBoolOp = myGeomEngine->GetIBooleanOperations(myStudyID);
+  if (CORBA::is_nil(myBoolOp) || isNewStudy(myLastStudyID,myStudyID))
+    myBoolOp = myGeomEngine->GetIBooleanOperations(myStudyID);
 }
 
 //=============================================================================
@@ -209,7 +255,8 @@ void GEOM_Superv_i::getInsOp()
   if (CORBA::is_nil(myGeomEngine))
     setGeomEngine();
   // get GEOM_IInsertOperations interface
-  myInsOp = myGeomEngine->GetIInsertOperations(myStudyID);
+  if (CORBA::is_nil(myInsOp) || isNewStudy(myLastStudyID,myStudyID))
+    myInsOp = myGeomEngine->GetIInsertOperations(myStudyID);
 }
 
 //=============================================================================
@@ -220,7 +267,8 @@ void GEOM_Superv_i::getTransfOp()
   if (CORBA::is_nil(myGeomEngine))
     setGeomEngine();
   // get GEOM_ITransformOperations interface
-  myTransfOp = myGeomEngine->GetITransformOperations(myStudyID);
+  if (CORBA::is_nil(myTransfOp) || isNewStudy(myLastStudyID,myStudyID))
+    myTransfOp = myGeomEngine->GetITransformOperations(myStudyID);
 }
 
 //=============================================================================
@@ -231,7 +279,8 @@ void GEOM_Superv_i::getShapesOp()
   if (CORBA::is_nil(myGeomEngine))
     setGeomEngine();
   // get GEOM_IShapesOperations interface
-  myShapesOp = myGeomEngine->GetIShapesOperations(myStudyID);
+  if (CORBA::is_nil(myShapesOp) || isNewStudy(myLastStudyID,myStudyID))
+    myShapesOp = myGeomEngine->GetIShapesOperations(myStudyID);
 }
 
 //=============================================================================
@@ -242,7 +291,8 @@ void GEOM_Superv_i::getBlocksOp()
   if (CORBA::is_nil(myGeomEngine))
     setGeomEngine();
   // get GEOM_IBlocksOperations interface
-  myBlocksOp = myGeomEngine->GetIBlocksOperations(myStudyID);
+  if (CORBA::is_nil(myBlocksOp) || isNewStudy(myLastStudyID,myStudyID))
+    myBlocksOp = myGeomEngine->GetIBlocksOperations(myStudyID);
 }
 
 //=============================================================================
@@ -253,7 +303,8 @@ void GEOM_Superv_i::getCurvesOp()
   if (CORBA::is_nil(myGeomEngine))
     setGeomEngine();
   // get GEOM_ICurvesOperations interface
-  myCurvesOp = myGeomEngine->GetICurvesOperations(myStudyID);
+  if (CORBA::is_nil(myCurvesOp) || isNewStudy(myLastStudyID,myStudyID))
+    myCurvesOp = myGeomEngine->GetICurvesOperations(myStudyID);
 }
 
 //=============================================================================
@@ -264,7 +315,8 @@ void GEOM_Superv_i::getLocalOp()
   if (CORBA::is_nil(myGeomEngine))
     setGeomEngine();
   // get GEOM_ILocalOperations interface
-  myLocalOp = myGeomEngine->GetILocalOperations(myStudyID);
+  if (CORBA::is_nil(myLocalOp) || isNewStudy(myLastStudyID,myStudyID))
+    myLocalOp = myGeomEngine->GetILocalOperations(myStudyID);
 }
 
 //=============================================================================
@@ -275,7 +327,8 @@ void GEOM_Superv_i::getGroupOp()
   if (CORBA::is_nil(myGeomEngine))
     setGeomEngine();
   // get GEOM_IGroupOperations interface
-  myGroupOp = myGeomEngine->GetIGroupOperations(myStudyID);
+  if (CORBA::is_nil(myGroupOp) || isNewStudy(myLastStudyID,myStudyID))
+    myGroupOp = myGeomEngine->GetIGroupOperations(myStudyID);
 }
 
 //=============================================================================
@@ -295,7 +348,7 @@ PortableServer::ServantBase_var GEOM_Superv_i::GetServant(CORBA::Object_ptr
 //============================================================================
 SALOMEDS::TMPFile* GEOM_Superv_i::Save(SALOMEDS::SComponent_ptr theComponent,
                                       const char* theURL,
-                                      bool isMultiFile)
+                                      CORBA::Boolean isMultiFile)
 {
   SALOMEDS::TMPFile_var aStreamFile;
   return aStreamFile._retn();
@@ -307,7 +360,7 @@ SALOMEDS::TMPFile* GEOM_Superv_i::Save(SALOMEDS::SComponent_ptr theComponent,
 //============================================================================ 
 SALOMEDS::TMPFile* GEOM_Superv_i::SaveASCII(SALOMEDS::SComponent_ptr theComponent,
                                            const char* theURL,
-                                           bool isMultiFile)
+                                           CORBA::Boolean isMultiFile)
 {
   SALOMEDS::TMPFile_var aStreamFile;
   return aStreamFile._retn();
@@ -320,7 +373,7 @@ SALOMEDS::TMPFile* GEOM_Superv_i::SaveASCII(SALOMEDS::SComponent_ptr theComponen
 CORBA::Boolean GEOM_Superv_i::Load(SALOMEDS::SComponent_ptr theComponent,
                                   const SALOMEDS::TMPFile& theStream,
                                   const char* theURL,
-                                  bool isMultiFile)
+                                  CORBA::Boolean isMultiFile)
 {
   return false;
 }
@@ -332,7 +385,7 @@ CORBA::Boolean GEOM_Superv_i::Load(SALOMEDS::SComponent_ptr theComponent,
 CORBA::Boolean GEOM_Superv_i::LoadASCII(SALOMEDS::SComponent_ptr theComponent,
                                        const SALOMEDS::TMPFile& theStream,
                                        const char* theURL,
-                                       bool isMultiFile)
+                                       CORBA::Boolean isMultiFile)
 {
   return false;
 }
@@ -342,7 +395,8 @@ CORBA::Boolean GEOM_Superv_i::LoadASCII(SALOMEDS::SComponent_ptr theComponent,
 // purpose  :
 //============================================================================
 void GEOM_Superv_i::Close(SALOMEDS::SComponent_ptr theComponent)
-{}
+{
+}
 
 //============================================================================
 // function : ComponentDataType()
@@ -383,7 +437,7 @@ char* GEOM_Superv_i::LocalPersistentIDToIOR(SALOMEDS::SObject_ptr theSObject,
 // function : CanPublishInStudy
 // purpose  : 
 //============================================================================
-bool GEOM_Superv_i::CanPublishInStudy(CORBA::Object_ptr theIOR)
+CORBA::Boolean GEOM_Superv_i::CanPublishInStudy(CORBA::Object_ptr theIOR)
 {
   if (CORBA::is_nil(myGeomEngine))
     setGeomEngine();
@@ -453,7 +507,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakePointXYZ(CORBA::Double theX,
                                                  CORBA::Double theZ)
 {
   MESSAGE("GEOM_Superv_i::MakePointXYZ");
-  if (CORBA::is_nil(myBasicOp)) getBasicOp();
+  getBasicOp();
   // make vertex and return
   return myBasicOp->MakePointXYZ(theX, theY, theZ);
 }
@@ -467,7 +521,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakePointWithReference (GEOM::GEOM_Object_p
                                                             CORBA::Double theZ)
 {
   MESSAGE("GEOM_Superv_i::MakePointWithReference");
-  if (CORBA::is_nil(myBasicOp)) getBasicOp();
+  getBasicOp();
   return myBasicOp->MakePointWithReference(theReference, theX, theY, theZ);
 }
 
@@ -478,10 +532,21 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakePointOnCurve (GEOM::GEOM_Object_ptr the
                                                       CORBA::Double theParameter)
 {
   MESSAGE("GEOM_Superv_i::MakePointOnCurve");
-  if (CORBA::is_nil(myBasicOp)) getBasicOp();
+  getBasicOp();
   return myBasicOp->MakePointOnCurve(theRefCurve, theParameter);
 }
 
+//=============================================================================
+//  MakeTangentOnCurve:
+//=============================================================================
+GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeTangentOnCurve (GEOM::GEOM_Object_ptr theRefCurve,
+                                                        CORBA::Double theParameter)
+{
+  MESSAGE("GEOM_Superv_i::MakeTangentOnCurve");
+  getBasicOp();
+  return myBasicOp->MakeTangentOnCurve(theRefCurve, theParameter);
+}
+
 //=============================================================================
 //  MakeVectorDXDYDZ:
 //=============================================================================
@@ -490,7 +555,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeVectorDXDYDZ (CORBA::Double theDX,
                                                       CORBA::Double theDZ)
 {
   MESSAGE("GEOM_Superv_i::MakeVectorDXDYDZ");
-  if (CORBA::is_nil(myBasicOp)) getBasicOp();
+  getBasicOp();
   return myBasicOp->MakeVectorDXDYDZ(theDX, theDY, theDZ);
 }
 
@@ -501,7 +566,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeVectorTwoPnt (GEOM::GEOM_Object_ptr the
                                                       GEOM::GEOM_Object_ptr thePnt2)
 {
   MESSAGE("GEOM_Superv_i::MakeVector");
-  if (CORBA::is_nil(myBasicOp)) getBasicOp();
+  getBasicOp();
   return myBasicOp->MakeVectorTwoPnt(thePnt1, thePnt2);
 }
 
@@ -512,7 +577,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeLineTwoPnt (GEOM::GEOM_Object_ptr thePn
                                                     GEOM::GEOM_Object_ptr thePnt2)
 {
   MESSAGE("GEOM_Superv_i::MakeLineTwoPnt");
-  if (CORBA::is_nil(myBasicOp)) getBasicOp();
+  getBasicOp();
   return myBasicOp->MakeLineTwoPnt(thePnt1, thePnt2);
 }
 
@@ -525,7 +590,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakePlaneThreePnt (GEOM::GEOM_Object_ptr th
                                                        CORBA::Double theTrimSize)
 {
   MESSAGE("GEOM_Superv_i::MakePlaneThreePnt");
-  if (CORBA::is_nil(myBasicOp)) getBasicOp();
+  getBasicOp();
   return myBasicOp->MakePlaneThreePnt(thePnt1, thePnt2, thePnt3, theTrimSize);
 }
 
@@ -537,7 +602,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakePlanePntVec (GEOM::GEOM_Object_ptr theP
                                                      CORBA::Double theTrimSize)
 {
   MESSAGE("GEOM_Superv_i::MakePlanePntVec");
-  if (CORBA::is_nil(myBasicOp)) getBasicOp();
+  getBasicOp();
   return myBasicOp->MakePlanePntVec(thePnt, theVec, theTrimSize);
 }
 
@@ -548,7 +613,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakePlaneFace (GEOM::GEOM_Object_ptr theFac
                                                    CORBA::Double theTrimSize)
 {
   MESSAGE("GEOM_Superv_i::MakePlaneFace");
-  if (CORBA::is_nil(myBasicOp)) getBasicOp();
+  getBasicOp();
   return myBasicOp->MakePlaneFace(theFace, theTrimSize);
 }
 
@@ -561,10 +626,23 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeMarker
  CORBA::Double theYDX, CORBA::Double theYDY, CORBA::Double theYDZ)
 {
   MESSAGE("GEOM_Superv_i::MakeMarker");
-  if (CORBA::is_nil(myBasicOp)) getBasicOp();
+  getBasicOp();
   return myBasicOp->MakeMarker(theOX, theOY, theOZ, theXDX, theXDY, theXDZ, theYDX, theYDY, theYDZ);
 }
 
+//=============================================================================
+//  MakeTangentPlaneOnFace:
+//=============================================================================
+GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeTangentPlaneOnFace (GEOM::GEOM_Object_ptr theFace, 
+                                                CORBA::Double theParameterU,
+                                                CORBA::Double theParameterV,
+                                                CORBA::Double theTrimSize)
+{
+  MESSAGE("GEOM_Superv_i::MakeTangentPlaneOnFace");
+  getBasicOp();
+  return myBasicOp->MakeTangentPlaneOnFace(theFace, theParameterU,theParameterV,theTrimSize);
+}
+
 //================= Primitives Construction : 3DPrimOperations ================
 //=============================================================================
 //  MakeBox:
@@ -577,8 +655,8 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeBox (CORBA::Double theX1,
                                              CORBA::Double theZ2)
 {
   MESSAGE("GEOM_Superv_i::MakeBox");
-  if (CORBA::is_nil(myBasicOp)) getBasicOp();
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  getBasicOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeBoxTwoPnt(myBasicOp->MakePointXYZ(theX1, theY1, theZ1),
                                   myBasicOp->MakePointXYZ(theX2, theY2, theZ2));
 }
@@ -591,7 +669,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeBoxDXDYDZ (CORBA::Double theDX,
                                                    CORBA::Double theDZ)
 {
   MESSAGE("GEOM_Superv_i::MakeBoxDXDYDZ");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeBoxDXDYDZ(theDX, theDY, theDZ);
 }
 
@@ -602,7 +680,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeBoxTwoPnt (GEOM::GEOM_Object_ptr thePnt
                                                    GEOM::GEOM_Object_ptr thePnt2)
 {
   MESSAGE("GEOM_Superv_i::MakeBoxTwoPnt");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeBoxTwoPnt(thePnt1, thePnt2);
 }
 
@@ -615,7 +693,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeCylinderPntVecRH (GEOM::GEOM_Object_ptr
                                                           CORBA::Double theHeight)
 {
   MESSAGE("GEOM_Superv_i::MakeCylinderPntVecRH");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeCylinderPntVecRH(thePnt, theAxis, theRadius, theHeight); 
 }
 
@@ -626,7 +704,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeCylinderRH (CORBA::Double theR,
                                                     CORBA::Double theH)
 {
   MESSAGE("GEOM_Superv_i::MakeCylinderRH");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeCylinderRH(theR, theH); 
 }
 
@@ -639,8 +717,8 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeSphere  (CORBA::Double theX,
                                                  CORBA::Double theRadius)
 {
   MESSAGE("GEOM_Superv_i::MakeSphepe");
-  if (CORBA::is_nil(myBasicOp)) getBasicOp();
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  getBasicOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeSpherePntR(myBasicOp->MakePointXYZ(theX, theY, theZ), theRadius);
 }
 
@@ -650,7 +728,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeSphere  (CORBA::Double theX,
 GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeSphereR (CORBA::Double theR)
 {
   MESSAGE("GEOM_Superv_i::MakeSphereR");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeSphereR(theR);
 }
 
@@ -661,7 +739,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeSpherePntR (GEOM::GEOM_Object_ptr thePn
                                                     CORBA::Double theR)
 {
   MESSAGE("GEOM_Superv_i::MakeSpherePntR");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeSpherePntR(thePnt, theR);
 }
 
@@ -674,7 +752,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeTorusPntVecRR (GEOM::GEOM_Object_ptr th
                                                        CORBA::Double theRMinor)
 {
   MESSAGE("GEOM_Superv_i::MakeTorusPntVecRR");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeTorusPntVecRR(thePnt, theVec, theRMajor, theRMinor);
 }
 
@@ -685,7 +763,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeTorusRR (CORBA::Double theRMajor,
                                                  CORBA::Double theRMinor)
 {
   MESSAGE("GEOM_Superv_i::MakeTorusRR");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeTorusRR(theRMajor, theRMinor);
 }
 
@@ -699,7 +777,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeConePntVecR1R2H (GEOM::GEOM_Object_ptr
                                                          CORBA::Double theHeight)
 {
   MESSAGE("GEOM_Superv_i::MakeConePntVecR1R2H");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeConePntVecR1R2H(thePnt, theAxis, theR1, theR2, theHeight);
 }
 
@@ -711,7 +789,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeConeR1R2H (CORBA::Double theR1,
                                                    CORBA::Double theHeight)
 {
   MESSAGE("GEOM_Superv_i::MakeConeR1R2H");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeConeR1R2H(theR1, theR2, theHeight);
 }
 
@@ -723,7 +801,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakePrismVecH (GEOM::GEOM_Object_ptr theBas
                                                    CORBA::Double         theH)
 {
   MESSAGE("GEOM_Superv_i::MakePrismVecH");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakePrismVecH(theBase, theVec, theH);
 }
 
@@ -736,7 +814,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakePrismTwoPnt (GEOM::GEOM_Object_ptr theB
                                                      GEOM::GEOM_Object_ptr thePoint2)
 {
   MESSAGE("GEOM_Superv_i::MakePrismTwoPnt");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakePrismTwoPnt(theBase, thePoint1, thePoint2);
 }
 
@@ -747,7 +825,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakePipe (GEOM::GEOM_Object_ptr theBase,
                                               GEOM::GEOM_Object_ptr thePath)
 {
   MESSAGE("GEOM_Superv_i::MakePipe");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakePipe(theBase, thePath);
 }
 
@@ -759,7 +837,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeRevolutionAxisAngle (GEOM::GEOM_Object_
                                                              CORBA::Double theAngle)
 {
   MESSAGE("GEOM_Superv_i::MakeRevolutionAxisAngle");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeRevolutionAxisAngle(theBase, theAxis, theAngle);
 }
 
@@ -772,7 +850,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeFilling (GEOM::GEOM_Object_ptr theShape
                                                  CORBA::Long theNbIter)
 {
   MESSAGE("GEOM_Superv_i::MakeFilling");
-  if (CORBA::is_nil(my3DPrimOp)) get3DPrimOp();
+  get3DPrimOp();
   return my3DPrimOp->MakeFilling(theShape, theMinDeg, theMaxDeg, theTol2D, theTol3D, theNbIter);
 }
 
@@ -787,10 +865,36 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeBoolean (GEOM::GEOM_Object_ptr theShape
   // theOperation indicates the operation to be done:
   // 1 - Common, 2 - Cut, 3 - Fuse, 4 - Section
   MESSAGE("GEOM_Superv_i::MakeBoolean");
-  if (CORBA::is_nil(myBoolOp)) getBoolOp();
+  getBoolOp();
   return myBoolOp->MakeBoolean(theShape1, theShape2, theOperation);
 }
 
+//=============================================================================
+//  MakeThruSections:
+//=============================================================================
+GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeThruSections(const GEOM::ListOfGO& theSeqSections,
+                                        CORBA::Boolean theModeSolid,
+                                        CORBA::Double thePreci,
+                                        CORBA::Boolean theRuled)
+{
+  MESSAGE("GEOM_Superv_i::MakeThruSections");
+  get3DPrimOp();
+  return my3DPrimOp->MakeThruSections(theSeqSections, theModeSolid,thePreci,theRuled);
+}
+
+//=============================================================================
+//  MakePipe:
+//=============================================================================
+GEOM::GEOM_Object_ptr GEOM_Superv_i::MakePipeWithDifferentSections(const GEOM::ListOfGO& theBases,
+                                                     const GEOM::ListOfGO& theLocations,
+                                                     GEOM::GEOM_Object_ptr thePath,
+                                                     CORBA::Boolean theWithContact,
+                                                     CORBA::Boolean theWithCorrections)
+{
+  MESSAGE("GEOM_Superv_i::MakePipeWithDifferentSections");
+  get3DPrimOp();
+  return my3DPrimOp->MakePipeWithDifferentSections(theBases,theLocations, thePath,theWithContact,theWithCorrections);
+}
 //=============================================================================
 //  MakeFuse:
 //=============================================================================
@@ -798,7 +902,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeFuse (GEOM::GEOM_Object_ptr theShape1,
                                               GEOM::GEOM_Object_ptr theShape2)
 {
   MESSAGE("GEOM_Superv_i::MakeFuse");
-  if (CORBA::is_nil(myBoolOp)) getBoolOp();
+  getBoolOp();
   return myBoolOp->MakeBoolean(theShape1, theShape2, 3);
 }
 
@@ -825,7 +929,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakePartition (GEOM::GEOM_List_ptr   theSha
   GEOM_List_i<GEOM::ListOfLong>* aListImplM = 
     dynamic_cast<GEOM_List_i<GEOM::ListOfLong>*>(GetServant(theMaterials, myPOA).in());
   if (aListImplS && aListImplT && aListImplKI && aListImplRI && aListImplM) {
-    if (CORBA::is_nil(myBoolOp)) getBoolOp();
+    getBoolOp();
     return myBoolOp->MakePartition(aListImplS->GetList(), aListImplT->GetList(), 
                                   aListImplKI->GetList(), aListImplRI->GetList(),
                                   theLimit, theRemoveWebs, aListImplM->GetList());
@@ -840,7 +944,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeHalfPartition (GEOM::GEOM_Object_ptr th
                                                        GEOM::GEOM_Object_ptr thePlane)
 {
   MESSAGE("GEOM_Superv_i::MakeHalfPartition");
-  if (CORBA::is_nil(myBoolOp)) getBoolOp();
+  getBoolOp();
   return myBoolOp->MakeHalfPartition(theShape, thePlane);
 }
 
@@ -851,7 +955,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeHalfPartition (GEOM::GEOM_Object_ptr th
 GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeCopy (GEOM::GEOM_Object_ptr theOriginal)
 {
   MESSAGE("GEOM_Superv_i::MakeCopy");
-  if (CORBA::is_nil(myInsOp)) getInsOp();
+  getInsOp();
   return myInsOp->MakeCopy(theOriginal);
 }
 
@@ -863,7 +967,7 @@ void GEOM_Superv_i::Export (GEOM::GEOM_Object_ptr theObject,
                            const char*           theFormatName)
 {
   MESSAGE("GEOM_Superv_i::Export");
-  if (CORBA::is_nil(myInsOp)) getInsOp();
+  getInsOp();
   myInsOp->Export(theObject, theFileName, theFormatName);
 }
 
@@ -874,7 +978,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::Import (const char* theFileName,
                                             const char* theFormatName)
 {
   MESSAGE("GEOM_Superv_i::Import");
-  if (CORBA::is_nil(myInsOp)) getInsOp();
+  getInsOp();
   return myInsOp->Import(theFileName, theFormatName);
 }
 
@@ -885,7 +989,7 @@ void GEOM_Superv_i::ImportTranslators (GEOM::string_array_out theFormats,
                                       GEOM::string_array_out thePatterns)
 {
   MESSAGE("GEOM_Superv_i::ImportTranslators");
-  if (CORBA::is_nil(myInsOp)) getInsOp();
+  getInsOp();
   myInsOp->ImportTranslators(theFormats, thePatterns);
 }
 
@@ -896,7 +1000,7 @@ void GEOM_Superv_i::ExportTranslators (GEOM::string_array_out theFormats,
                                       GEOM::string_array_out thePatterns)
 {
   MESSAGE("GEOM_Superv_i::ExportTranslators");
-  if (CORBA::is_nil(myInsOp)) getInsOp();
+  getInsOp();
   myInsOp->ExportTranslators(theFormats, thePatterns);
 }
 
@@ -909,7 +1013,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::TranslateTwoPoints (GEOM::GEOM_Object_ptr t
                                                         GEOM::GEOM_Object_ptr thePoint2)
 {
   MESSAGE("GEOM_Superv_i::TranslateTwoPoints");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->TranslateTwoPoints(theObject, thePoint1, thePoint2);
 }
 
@@ -921,7 +1025,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::TranslateTwoPointsCopy (GEOM::GEOM_Object_p
                                                             GEOM::GEOM_Object_ptr thePoint2)
 {
   MESSAGE("GEOM_Superv_i::TranslateTwoPointsCopy");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->TranslateTwoPointsCopy(theObject, thePoint1, thePoint2);
 }
 
@@ -934,7 +1038,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::TranslateDXDYDZ (GEOM::GEOM_Object_ptr theO
                                                      CORBA::Double theDZ)
 {
   MESSAGE("GEOM_Superv_i::TranslateDXDYDZ");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->TranslateDXDYDZ(theObject, theDX, theDY, theDZ);
 }
 
@@ -947,7 +1051,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::TranslateDXDYDZCopy (GEOM::GEOM_Object_ptr
                                                          CORBA::Double theDZ)
 {
   MESSAGE("GEOM_Superv_i::TranslateDXDYDZCopy");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->TranslateDXDYDZCopy(theObject, theDX, theDY, theDZ);
 }
 
@@ -958,7 +1062,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::TranslateVector (GEOM::GEOM_Object_ptr theO
                                                      GEOM::GEOM_Object_ptr theVector)
 {
   MESSAGE("GEOM_Superv_i::TranslateVector");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->TranslateVector(theObject, theVector);
 }
 
@@ -969,7 +1073,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::TranslateVectorCopy (GEOM::GEOM_Object_ptr
                                                          GEOM::GEOM_Object_ptr theVector)
 {
   MESSAGE("GEOM_Superv_i::TranslateVectorCopy");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->TranslateVectorCopy(theObject, theVector);
 }
 
@@ -982,7 +1086,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MultiTranslate1D (GEOM::GEOM_Object_ptr the
                                                       CORBA::Long theNbTimes)
 {
   MESSAGE("GEOM_Superv_i::MultiTranslate1D");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->MultiTranslate1D(theObject, theVector, theStep, theNbTimes);
 }
 
@@ -998,7 +1102,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MultiTranslate2D (GEOM::GEOM_Object_ptr the
                                                       CORBA::Long theNbTimes2)
 {
   MESSAGE("GEOM_Superv_i::MultiTranslate2D");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->MultiTranslate2D(theObject, theVector1, theStep1, theNbTimes1,
                                      theVector2, theStep2, theNbTimes2);
 }
@@ -1011,7 +1115,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::Rotate (GEOM::GEOM_Object_ptr theObject,
                                             CORBA::Double theAngle)
 {
   MESSAGE("GEOM_Superv_i::Rotate");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->Rotate(theObject, theAxis, theAngle);
 }
 
@@ -1023,7 +1127,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::RotateCopy (GEOM::GEOM_Object_ptr theObject
                                                 CORBA::Double theAngle)
 {
   MESSAGE("GEOM_Superv_i::RotateCopy");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->RotateCopy(theObject, theAxis, theAngle);
 }
 
@@ -1035,7 +1139,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MultiRotate1D (GEOM::GEOM_Object_ptr theObj
                                                    CORBA::Long theNbTimes)
 {
   MESSAGE("GEOM_Superv_i::MultiRotate1D");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->MultiRotate1D(theObject, theAxis, theNbTimes);
 }
 
@@ -1050,7 +1154,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MultiRotate2D (GEOM::GEOM_Object_ptr theObj
                                                    CORBA::Long theNbTimes2)
 {
   MESSAGE("GEOM_Superv_i::MultiRotate2D");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->MultiRotate2D(theObject, theAxis, theAngle, theNbTimes1, theStep, theNbTimes2);
 }
 
@@ -1061,7 +1165,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MirrorPlane (GEOM::GEOM_Object_ptr theObjec
                                                  GEOM::GEOM_Object_ptr thePlane)
 {
   MESSAGE("GEOM_Superv_i::MirrorPlane");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->MirrorPlane(theObject, thePlane);
 }
 
@@ -1072,7 +1176,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MirrorPlaneCopy (GEOM::GEOM_Object_ptr theO
                                                      GEOM::GEOM_Object_ptr thePlane)
 {
   MESSAGE("GEOM_Superv_i::MirrorPlaneCopy");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->MirrorPlaneCopy(theObject, thePlane);
 }
 
@@ -1083,7 +1187,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MirrorAxis (GEOM::GEOM_Object_ptr theObject
                                                 GEOM::GEOM_Object_ptr theAxis)
 {
   MESSAGE("GEOM_Superv_i::MirrorAxis");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->MirrorAxis(theObject, theAxis);
 }
 
@@ -1094,7 +1198,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MirrorAxisCopy (GEOM::GEOM_Object_ptr theOb
                                                     GEOM::GEOM_Object_ptr theAxis)
 {
   MESSAGE("GEOM_Superv_i::MirrorAxisCopy");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->MirrorAxisCopy(theObject, theAxis);
 }
 
@@ -1105,7 +1209,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MirrorPoint (GEOM::GEOM_Object_ptr theObjec
                                                  GEOM::GEOM_Object_ptr thePoint)
 {
   MESSAGE("GEOM_Superv_i::MirrorPoint");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->MirrorPoint(theObject, thePoint);
 }
 
@@ -1116,7 +1220,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MirrorPointCopy (GEOM::GEOM_Object_ptr theO
                                                      GEOM::GEOM_Object_ptr thePoint)
 {
   MESSAGE("GEOM_Superv_i::MirrorPointCopy");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->MirrorPointCopy(theObject, thePoint);
 }
 
@@ -1127,7 +1231,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::OffsetShape (GEOM::GEOM_Object_ptr theObjec
                                                  CORBA::Double theOffset)
 {
   MESSAGE("GEOM_Superv_i::OffsetShape");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->OffsetShape(theObject, theOffset);
 }
 
@@ -1138,7 +1242,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::OffsetShapeCopy (GEOM::GEOM_Object_ptr theO
                                                      CORBA::Double theOffset)
 {
   MESSAGE("GEOM_Superv_i::OffsetShapeCopy");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->OffsetShapeCopy(theObject, theOffset);
 }
 
@@ -1150,7 +1254,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::ScaleShape (GEOM::GEOM_Object_ptr theObject
                                                 CORBA::Double theFactor)
 {
   MESSAGE("GEOM_Superv_i::ScaleShape");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->ScaleShape(theObject, thePoint, theFactor);
 }
 
@@ -1162,7 +1266,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::ScaleShapeCopy (GEOM::GEOM_Object_ptr theOb
                                                     CORBA::Double theFactor)
 {
   MESSAGE("GEOM_Superv_i::ScaleShapeCopy");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->ScaleShapeCopy(theObject, thePoint, theFactor);
 }
 
@@ -1174,7 +1278,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::PositionShape (GEOM::GEOM_Object_ptr theObj
                                                    GEOM::GEOM_Object_ptr theEndLCS)
 {
   MESSAGE("GEOM_Superv_i::PositionShape");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->PositionShape(theObject, theStartLCS, theEndLCS);
 }
 
@@ -1186,7 +1290,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::PositionShapeCopy (GEOM::GEOM_Object_ptr th
                                                        GEOM::GEOM_Object_ptr theEndLCS)
 {
   MESSAGE("GEOM_Superv_i::PositionShapeCopy");
-  if (CORBA::is_nil(myTransfOp)) getTransfOp();
+  getTransfOp();
   return myTransfOp->PositionShapeCopy(theObject, theStartLCS, theEndLCS);
 }
 
@@ -1198,7 +1302,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeEdge (GEOM::GEOM_Object_ptr thePnt1,
                                               GEOM::GEOM_Object_ptr thePnt2)
 {
   MESSAGE("GEOM_Superv_i::MakeEdge");
-  if (CORBA::is_nil(myShapesOp)) getShapesOp();
+  getShapesOp();
   return myShapesOp->MakeEdge(thePnt1, thePnt2);
 }
 
@@ -1210,7 +1314,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeWire (GEOM::GEOM_List_ptr theEdgesAndWi
   MESSAGE("GEOM_Superv_i::MakeWire");
   if (GEOM_List_i<GEOM::ListOfGO>* aListImplEW = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfGO>*>(GetServant(theEdgesAndWires, myPOA).in())) {
-    if (CORBA::is_nil(myShapesOp)) getShapesOp();
+    getShapesOp();
     return myShapesOp->MakeWire(aListImplEW->GetList());
   }
   return NULL;
@@ -1223,7 +1327,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeFace (GEOM::GEOM_Object_ptr theWire,
                                               CORBA::Boolean isPlanarWanted)
 {
   MESSAGE("GEOM_Superv_i::MakeFace");
-  if (CORBA::is_nil(myShapesOp)) getShapesOp();
+  getShapesOp();
   return myShapesOp->MakeFace(theWire, isPlanarWanted);
 }
 
@@ -1236,7 +1340,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeFaceWires (GEOM::GEOM_List_ptr theWires
   MESSAGE("GEOM_Superv_i::MakeFaceWires");
   if (GEOM_List_i<GEOM::ListOfGO>* aListImplW = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfGO>*>(GetServant(theWires, myPOA).in())) {
-    if (CORBA::is_nil(myShapesOp)) getShapesOp();
+    getShapesOp();
     return myShapesOp->MakeFaceWires(aListImplW->GetList(), isPlanarWanted);
   }
   return NULL;
@@ -1250,7 +1354,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeShell (GEOM::GEOM_List_ptr theFacesAndS
   MESSAGE("GEOM_Superv_i::MakeShell");
   if (GEOM_List_i<GEOM::ListOfGO>* aListImplFS = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfGO>*>(GetServant(theFacesAndShells, myPOA).in())) {
-    if (CORBA::is_nil(myShapesOp)) getShapesOp();
+    getShapesOp();
     return myShapesOp->MakeShell(aListImplFS->GetList());
   }
   return NULL;
@@ -1262,7 +1366,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeShell (GEOM::GEOM_List_ptr theFacesAndS
 GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeSolidShell (GEOM::GEOM_Object_ptr theShell)
 {
   MESSAGE("GEOM_Superv_i::MakeSolidShell");
-  if (CORBA::is_nil(myShapesOp)) getShapesOp();
+  getShapesOp();
   return myShapesOp->MakeSolidShell(theShell);
 }
 
@@ -1274,7 +1378,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeSolidShells (GEOM::GEOM_List_ptr theShe
   MESSAGE("GEOM_Superv_i::MakeSolidShells");
   if (GEOM_List_i<GEOM::ListOfGO>* aListImplS = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfGO>*>(GetServant(theShells, myPOA).in())) {
-    if (CORBA::is_nil(myShapesOp)) getShapesOp();
+    getShapesOp();
     return myShapesOp->MakeSolidShells(aListImplS->GetList());
   }
   return NULL;
@@ -1288,7 +1392,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeCompound (GEOM::GEOM_List_ptr theShapes
   MESSAGE("GEOM_Superv_i::MakeCompound");
   if (GEOM_List_i<GEOM::ListOfGO>* aListImpl = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfGO>*>(GetServant(theShapes, myPOA).in())) {
-    if (CORBA::is_nil(myShapesOp)) getShapesOp();
+    getShapesOp();
     return myShapesOp->MakeCompound(aListImpl->GetList());
   }
   return NULL;
@@ -1301,7 +1405,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeGlueFaces (GEOM::GEOM_Object_ptr theSha
                                                                CORBA::Double   theTolerance)
 {
   MESSAGE("GEOM_Superv_i::MakeGlueFaces");
-  if (CORBA::is_nil(myShapesOp)) getShapesOp();
+  getShapesOp();
   return myShapesOp->MakeGlueFaces(theShape, theTolerance);
 }
 
@@ -1313,7 +1417,7 @@ GEOM::GEOM_List_ptr GEOM_Superv_i::MakeExplode (GEOM::GEOM_Object_ptr theShape,
                                                    CORBA::Boolean isSorted)
 {
   MESSAGE("GEOM_Superv_i::MakeExplode");
-  if (CORBA::is_nil(myShapesOp)) getShapesOp();
+  getShapesOp();
 
   GEOM::ListOfGO* aList = myShapesOp->MakeExplode(theShape, theShapeType, isSorted);
   GEOM_List_i<GEOM::ListOfGO>* aListPtr = new GEOM_List_i<GEOM::ListOfGO>(*(aList));
@@ -1327,7 +1431,7 @@ GEOM::GEOM_List_ptr GEOM_Superv_i::MakeExplode (GEOM::GEOM_Object_ptr theShape,
 CORBA::Long GEOM_Superv_i::NumberOfFaces (GEOM::GEOM_Object_ptr theShape)
 {
   MESSAGE("GEOM_Superv_i::NumberOfFaces");
-  if (CORBA::is_nil(myShapesOp)) getShapesOp();
+  getShapesOp();
   return myShapesOp->NumberOfFaces(theShape);
 }
 
@@ -1337,7 +1441,7 @@ CORBA::Long GEOM_Superv_i::NumberOfFaces (GEOM::GEOM_Object_ptr theShape)
 CORBA::Long GEOM_Superv_i::NumberOfEdges (GEOM::GEOM_Object_ptr theShape)
 {
   MESSAGE("GEOM_Superv_i::NumberOfEdges");
-  if (CORBA::is_nil(myShapesOp)) getShapesOp();
+  getShapesOp();
   return myShapesOp->NumberOfEdges(theShape);
 }
 
@@ -1347,7 +1451,7 @@ CORBA::Long GEOM_Superv_i::NumberOfEdges (GEOM::GEOM_Object_ptr theShape)
 GEOM::GEOM_Object_ptr GEOM_Superv_i::ChangeOrientation (GEOM::GEOM_Object_ptr theShape)
 {
   MESSAGE("GEOM_Superv_i::ChangeOrientation");
-  if (CORBA::is_nil(myShapesOp)) getShapesOp();
+  getShapesOp();
   return myShapesOp->ChangeOrientation(theShape);
 }
 
@@ -1362,7 +1466,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeQuad4Vertices (GEOM::GEOM_Object_ptr th
                                                        GEOM::GEOM_Object_ptr thePnt4)
 {
   MESSAGE("GEOM_Superv_i::MakeQuad4Vertices");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->MakeQuad4Vertices(thePnt1, thePnt2, thePnt3, thePnt4);
 }
 
@@ -1375,7 +1479,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeQuad (GEOM::GEOM_Object_ptr theEdge1,
                                               GEOM::GEOM_Object_ptr theEdge4)
 {
   MESSAGE("GEOM_Superv_i::MakeQuad");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->MakeQuad(theEdge1, theEdge2, theEdge3, theEdge4);
 }
 
@@ -1386,7 +1490,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeQuad2Edges (GEOM::GEOM_Object_ptr theEd
                                                     GEOM::GEOM_Object_ptr theEdge2)
 {
   MESSAGE("GEOM_Superv_i::MakeQuad2Edges");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->MakeQuad2Edges(theEdge1, theEdge2);
 }
 
@@ -1401,7 +1505,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeHexa (GEOM::GEOM_Object_ptr theFace1,
                                               GEOM::GEOM_Object_ptr theFace6)
 {
   MESSAGE("GEOM_Superv_i::MakeHexa");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->MakeHexa(theFace1, theFace2, theFace3, theFace4, theFace5, theFace6);
 }
 
@@ -1412,7 +1516,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeHexa2Faces (GEOM::GEOM_Object_ptr theFa
                                                     GEOM::GEOM_Object_ptr theFace2)
 {
   MESSAGE("GEOM_Superv_i::MakeHexa2Faces");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->MakeHexa2Faces(theFace1, theFace2);
 }
 
@@ -1426,7 +1530,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::GetPoint (GEOM::GEOM_Object_ptr theShape,
                                               CORBA::Double   theEpsilon)
 {
   MESSAGE("GEOM_Superv_i::GetPoint");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->GetPoint(theShape, theX, theY, theZ, theEpsilon);
 }
 
@@ -1438,7 +1542,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::GetEdge (GEOM::GEOM_Object_ptr theShape,
                                              GEOM::GEOM_Object_ptr thePoint2)
 {
   MESSAGE("GEOM_Superv_i::GetEdge");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->GetEdge(theShape, thePoint1, thePoint2);
 }
 
@@ -1449,7 +1553,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::GetEdgeNearPoint (GEOM::GEOM_Object_ptr the
                                                       GEOM::GEOM_Object_ptr thePoint)
 {
   MESSAGE("GEOM_Superv_i::GetEdgeNearPoint");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->GetEdgeNearPoint(theShape, thePoint);
 }
 
@@ -1463,7 +1567,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::GetFaceByPoints (GEOM::GEOM_Object_ptr theS
                                                      GEOM::GEOM_Object_ptr thePoint4)
 {
   MESSAGE("GEOM_Superv_i::GetFaceByPoints");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->GetFaceByPoints(theShape, thePoint1, thePoint2, thePoint3, thePoint4);
 }
 
@@ -1475,7 +1579,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::GetFaceByEdges (GEOM::GEOM_Object_ptr theSh
                                                     GEOM::GEOM_Object_ptr theEdge2)
 {
   MESSAGE("GEOM_Superv_i::GetFaceByEdges");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->GetFaceByEdges(theShape, theEdge1, theEdge2);
 }
 
@@ -1486,7 +1590,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::GetOppositeFace (GEOM::GEOM_Object_ptr theB
                                                      GEOM::GEOM_Object_ptr theFace)
 {
   MESSAGE("GEOM_Superv_i::GetOppositeFace");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->GetOppositeFace(theBlock, theFace);
 }
 
@@ -1497,7 +1601,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::GetFaceNearPoint (GEOM::GEOM_Object_ptr the
                                                       GEOM::GEOM_Object_ptr thePoint)
 {
   MESSAGE("GEOM_Superv_i::GetFaceNearPoint");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->GetFaceNearPoint(theShape, thePoint);
 }
 
@@ -1508,7 +1612,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::GetFaceByNormale (GEOM::GEOM_Object_ptr the
                                                       GEOM::GEOM_Object_ptr theVector)
 {
   MESSAGE("GEOM_Superv_i::GetFaceByNormale");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->GetFaceByNormale(theBlock, theVector);
 }
 
@@ -1521,7 +1625,7 @@ CORBA::Boolean GEOM_Superv_i::IsCompoundOfBlocks (GEOM::GEOM_Object_ptr theCompo
                                                  CORBA::Long&          theNbBlocks)
 {
   MESSAGE("GEOM_Superv_i::IsCompoundOfBlocks");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->IsCompoundOfBlocks(theCompound, theMinNbFaces, theMaxNbFaces, theNbBlocks);
 }
 
@@ -1533,7 +1637,7 @@ CORBA::Boolean GEOM_Superv_i::CheckCompoundOfBlocks
  GEOM::GEOM_IBlocksOperations::BCErrors_out theErrors)
 {
   MESSAGE("GEOM_Superv_i::CheckCompoundOfBlocks");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->CheckCompoundOfBlocks(theCompound, theErrors);
 }
 
@@ -1544,7 +1648,7 @@ char* GEOM_Superv_i::PrintBCErrors (GEOM::GEOM_Object_ptr theCompound,
                                    const GEOM::GEOM_IBlocksOperations::BCErrors& theErrors)
 {
   MESSAGE("GEOM_Superv_i::PrintBCErrors");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->PrintBCErrors(theCompound, theErrors);
 }
 
@@ -1556,7 +1660,7 @@ GEOM::GEOM_List_ptr GEOM_Superv_i::ExplodeCompoundOfBlocks (GEOM::GEOM_Object_pt
                                                                CORBA::Long     theMaxNbFaces)
 {
   MESSAGE("GEOM_Superv_i::ExplodeCompoundOfBlocks");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   GEOM::ListOfGO* aBlocks = myBlocksOp->ExplodeCompoundOfBlocks(theCompound, theMinNbFaces, theMaxNbFaces);
   GEOM_List_i<GEOM::ListOfGO>* aListPtr = new GEOM_List_i<GEOM::ListOfGO>(*(aBlocks));
   return aListPtr->_this();
@@ -1569,7 +1673,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::GetBlockNearPoint (GEOM::GEOM_Object_ptr th
                                                        GEOM::GEOM_Object_ptr thePoint)
 {
   MESSAGE("GEOM_Superv_i::GetBlockNearPoint");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->GetBlockNearPoint(theCompound, thePoint);
 }
 
@@ -1582,7 +1686,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::GetBlockByParts (GEOM::GEOM_Object_ptr theC
   MESSAGE("GEOM_Superv_i::GetBlockByParts");
   if (GEOM_List_i<GEOM::ListOfGO>* aListImplP = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfGO>*>(GetServant(theParts, myPOA).in())) {
-    if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+    getBlocksOp();
     return myBlocksOp->GetBlockByParts(theCompound, aListImplP->GetList());
   }
   return NULL;
@@ -1597,7 +1701,7 @@ GEOM::GEOM_List_ptr GEOM_Superv_i::GetBlocksByParts (GEOM::GEOM_Object_ptr theCo
   MESSAGE("GEOM_Superv_i::GetBlocksByParts");
   if (GEOM_List_i<GEOM::ListOfGO>* aListImplP = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfGO>*>(GetServant(theParts, myPOA).in())) {
-    if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+    getBlocksOp();
     
     GEOM::ListOfGO* aBlocks = myBlocksOp->GetBlocksByParts(theCompound, aListImplP->GetList());
     GEOM_List_i<GEOM::ListOfGO>* aListPtr = new GEOM_List_i<GEOM::ListOfGO>(*(aBlocks));
@@ -1615,7 +1719,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeMultiTransformation1D (GEOM::GEOM_Objec
                                                                CORBA::Long     theNbTimes)
 {
   MESSAGE("GEOM_Superv_i::MakeMultiTransformation1D");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->MakeMultiTransformation1D(theBlock, theDirFace1, theDirFace2, theNbTimes);
 }
 
@@ -1632,7 +1736,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeMultiTransformation2D
  CORBA::Long     theNbTimesV)
 {
   MESSAGE("GEOM_Superv_i::MakeMultiTransformation2D");
-  if (CORBA::is_nil(myBlocksOp)) getBlocksOp();
+  getBlocksOp();
   return myBlocksOp->MakeMultiTransformation2D(theBlock, 
                                               theDirFace1U, theDirFace2U, theNbTimesU,
                                               theDirFace1V, theDirFace2V, theNbTimesV);
@@ -1647,7 +1751,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeCirclePntVecR (GEOM::GEOM_Object_ptr th
                                                        CORBA::Double theR)
 {
   MESSAGE("GEOM_Superv_i::MakeCirclePntVecR");
-  if (CORBA::is_nil(myCurvesOp)) getCurvesOp();
+  getCurvesOp();
   return myCurvesOp->MakeCirclePntVecR(theCenter, theVector, theR);
 }
 
@@ -1659,7 +1763,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeCircleThreePnt (GEOM::GEOM_Object_ptr t
                                                         GEOM::GEOM_Object_ptr thePnt3)
 {
   MESSAGE("GEOM_Superv_i::MakeCircleThreePnt");
-  if (CORBA::is_nil(myCurvesOp)) getCurvesOp();
+  getCurvesOp();
   return myCurvesOp->MakeCircleThreePnt(thePnt1, thePnt2, thePnt3);
 }
 
@@ -1672,7 +1776,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeEllipse (GEOM::GEOM_Object_ptr theCente
                                                  CORBA::Double theRMinor)
 {
   MESSAGE("GEOM_Superv_i::MakeEllipse");
-  if (CORBA::is_nil(myCurvesOp)) getCurvesOp();
+  getCurvesOp();
   return myCurvesOp->MakeEllipse(theCenter, theVector, theRMajor, theRMinor);
 }
 
@@ -1684,7 +1788,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeArc (GEOM::GEOM_Object_ptr thePnt1,
                                              GEOM::GEOM_Object_ptr thePnt3)
 {
   MESSAGE("GEOM_Superv_i::MakeArc");
-  if (CORBA::is_nil(myCurvesOp)) getCurvesOp();
+  getCurvesOp();
   return myCurvesOp->MakeArc(thePnt1, thePnt2, thePnt3);
 }
 
@@ -1696,7 +1800,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakePolyline (GEOM::GEOM_List_ptr thePoints
   MESSAGE("GEOM_Superv_i::MakePolyline");
   if (GEOM_List_i<GEOM::ListOfGO>* aListImplP = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfGO>*>(GetServant(thePoints, myPOA).in())) {
-    if (CORBA::is_nil(myCurvesOp)) getCurvesOp();
+    getCurvesOp();
     return myCurvesOp->MakePolyline(aListImplP->GetList());
   }
   return NULL;
@@ -1710,7 +1814,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeSplineBezier (GEOM::GEOM_List_ptr thePo
   MESSAGE("GEOM_Superv_i::MakeSplineBezier");
   if (GEOM_List_i<GEOM::ListOfGO>* aListImplP = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfGO>*>(GetServant(thePoints, myPOA).in())) {
-    if (CORBA::is_nil(myCurvesOp)) getCurvesOp();
+    getCurvesOp();
     return myCurvesOp->MakeSplineBezier(aListImplP->GetList());
   }
   return NULL;
@@ -1724,7 +1828,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeSplineInterpolation (GEOM::GEOM_List_pt
   MESSAGE("GEOM_Superv_i::MakeSplineInterpolation");
   if (GEOM_List_i<GEOM::ListOfGO>* aListImplP = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfGO>*>(GetServant(thePoints, myPOA).in())) {
-    if (CORBA::is_nil(myCurvesOp)) getCurvesOp();
+    getCurvesOp();
     return myCurvesOp->MakeSplineInterpolation(aListImplP->GetList());
   }
   return NULL;
@@ -1739,7 +1843,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeSketcher (const char* theCommand,
   MESSAGE("GEOM_Superv_i::MakeSketcher");
   if (GEOM_List_i<GEOM::ListOfDouble>* aListImplWP = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfDouble>*>(GetServant(theWorkingPlane, myPOA).in())) {
-    if (CORBA::is_nil(myCurvesOp)) getCurvesOp();
+    getCurvesOp();
     return myCurvesOp->MakeSketcher(theCommand, aListImplWP->GetList());
   }
   return NULL;
@@ -1753,7 +1857,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeFilletAll (GEOM::GEOM_Object_ptr theSha
                                                    CORBA::Double theR)
 {
   MESSAGE("GEOM_Superv_i::MakeFilletAllMakeSketcher");
-  if (CORBA::is_nil(myLocalOp)) getLocalOp();
+  getLocalOp();
   return myLocalOp->MakeFilletAll(theShape, theR);
 }
 
@@ -1767,7 +1871,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeFilletEdges (GEOM::GEOM_Object_ptr theS
   MESSAGE("GEOM_Superv_i::MakeFilletEdges");
   if (GEOM_List_i<GEOM::ListOfLong>* aListImplE = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfLong>*>(GetServant(theEdges, myPOA).in())) {
-    if (CORBA::is_nil(myLocalOp)) getLocalOp();
+    getLocalOp();
     return myLocalOp->MakeFilletEdges(theShape, theR, aListImplE->GetList());
   }
   return NULL;
@@ -1783,7 +1887,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeFilletFaces (GEOM::GEOM_Object_ptr theS
   MESSAGE("GEOM_Superv_i::MakeFilletFaces");
   if (GEOM_List_i<GEOM::ListOfLong>* aListImplF = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfLong>*>(GetServant(theFaces, myPOA).in())) {
-    if (CORBA::is_nil(myLocalOp)) getLocalOp();
+    getLocalOp();
     return myLocalOp->MakeFilletFaces(theShape, theR, aListImplF->GetList());
   }
   return NULL;
@@ -1795,7 +1899,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeFilletFaces (GEOM::GEOM_Object_ptr theS
 GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeChamferAll (GEOM::GEOM_Object_ptr theShape, CORBA::Double theD)
 {
   MESSAGE("GEOM_Superv_i::MakeChamferAll");
-  if (CORBA::is_nil(myLocalOp)) getLocalOp();
+  getLocalOp();
   return myLocalOp->MakeChamferAll(theShape, theD);
 }
   
@@ -1807,7 +1911,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeChamferEdge (GEOM::GEOM_Object_ptr theS
                                                      CORBA::Long theFace1, CORBA::Long theFace2)
 {
   MESSAGE("GEOM_Superv_i::MakeChamferEdge");
-  if (CORBA::is_nil(myLocalOp)) getLocalOp();
+  getLocalOp();
   return myLocalOp->MakeChamferEdge(theShape, theD1, theD2, theFace1, theFace2);
 }
 
@@ -1821,7 +1925,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeChamferFaces (GEOM::GEOM_Object_ptr the
   MESSAGE("GEOM_Superv_i::MakeChamferFaces");
   if (GEOM_List_i<GEOM::ListOfLong>* aListImplF = 
       dynamic_cast<GEOM_List_i<GEOM::ListOfLong>*>(GetServant(theFaces, myPOA).in())) {
-    if (CORBA::is_nil(myLocalOp)) getLocalOp();
+    getLocalOp();
     return myLocalOp->MakeChamferFaces(theShape, theD1, theD2, aListImplF->GetList());
   }
   return NULL;
@@ -1836,7 +1940,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::MakeArchimede (GEOM::GEOM_Object_ptr theSha
                                                    CORBA::Double theMeshingDeflection)
 {
   MESSAGE("GEOM_Superv_i::MakeArchimede");
-  if (CORBA::is_nil(myLocalOp)) getLocalOp();
+  getLocalOp();
   return myLocalOp->MakeArchimede(theShape, theWeight, theWaterDensity, theMeshingDeflection);
 }
 
@@ -1847,7 +1951,7 @@ CORBA::Long GEOM_Superv_i::GetSubShapeIndex (GEOM::GEOM_Object_ptr theShape,
                                             GEOM::GEOM_Object_ptr theSubShape)
 {
   MESSAGE("GEOM_Superv_i::GetSubShapeIndexMakeArchimede");
-  if (CORBA::is_nil(myLocalOp)) getLocalOp();
+  getLocalOp();
   return myLocalOp->GetSubShapeIndex(theShape, theSubShape);
 }
 
@@ -1859,7 +1963,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::CreateGroup (GEOM::GEOM_Object_ptr theMainS
                                                  CORBA::Long theShapeType)
 {
   MESSAGE("GEOM_Superv_i::CreateGroup");
-  if (CORBA::is_nil(myGroupOp)) getGroupOp();
+  getGroupOp();
   return myGroupOp->CreateGroup(theMainShape, theShapeType);
 }
 
@@ -1870,7 +1974,7 @@ void GEOM_Superv_i::AddObject (GEOM::GEOM_Object_ptr theGroup,
                               CORBA::Long theSubShapeId)
 {
   MESSAGE("GEOM_Superv_i::AddObject");
-  if (CORBA::is_nil(myGroupOp)) getGroupOp();
+  getGroupOp();
   myGroupOp->AddObject(theGroup, theSubShapeId);
 }
 
@@ -1881,7 +1985,7 @@ void GEOM_Superv_i::RemoveObject (GEOM::GEOM_Object_ptr theGroup,
                                  CORBA::Long theSubShapeId)
 {
   MESSAGE("GEOM_Superv_i::RemoveObject");
-  if (CORBA::is_nil(myGroupOp)) getGroupOp();
+  getGroupOp();
   myGroupOp->RemoveObject(theGroup, theSubShapeId);
 }
 
@@ -1891,7 +1995,7 @@ void GEOM_Superv_i::RemoveObject (GEOM::GEOM_Object_ptr theGroup,
 CORBA::Long GEOM_Superv_i::GetType (GEOM::GEOM_Object_ptr theGroup)
 {
   MESSAGE("GEOM_Superv_i::GetType");
-  if (CORBA::is_nil(myGroupOp)) getGroupOp();
+  getGroupOp();
   return myGroupOp->GetType(theGroup);
 }
 
@@ -1901,7 +2005,7 @@ CORBA::Long GEOM_Superv_i::GetType (GEOM::GEOM_Object_ptr theGroup)
 GEOM::GEOM_Object_ptr GEOM_Superv_i::GetMainShape (GEOM::GEOM_Object_ptr theGroup)
 {
   MESSAGE("GEOM_Superv_i::GetMainShape");
-  if (CORBA::is_nil(myGroupOp)) getGroupOp();
+  getGroupOp();
   return myGroupOp->GetMainShape(theGroup);
 }
 
@@ -1911,7 +2015,7 @@ GEOM::GEOM_Object_ptr GEOM_Superv_i::GetMainShape (GEOM::GEOM_Object_ptr theGrou
 GEOM::GEOM_List_ptr GEOM_Superv_i::GetObjects (GEOM::GEOM_Object_ptr theGroup)
 {
   MESSAGE("GEOM_Superv_i::GetObjects");
-  if (CORBA::is_nil(myGroupOp)) getGroupOp();
+  getGroupOp();
 
   GEOM::ListOfLong* aList = myGroupOp->GetObjects(theGroup);
   GEOM_List_i<GEOM::ListOfLong>* aListPtr = new GEOM_List_i<GEOM::ListOfLong>(*(aList));
index 4abb6e257f86358dbd10d5d88dbd7de167bd8c8c..87422e14d13a55bc70035bc00b47ce1b04f5b923 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef __GEOM_SUPERV_I_H__
 #define __GEOM_SUPERV_I_H__
@@ -66,21 +66,21 @@ public:
   //-----------------------------------------------------------//
   GEOM::GEOM_List_ptr CreateListOfGO();
   void AddItemToListOfGO(GEOM::GEOM_List_ptr& theList, 
-                        GEOM::GEOM_Object_ptr    theObject);
+                        GEOM::GEOM_Object_ptr theObject);
 
   //-----------------------------------------------------------//
   // Create ListOfLong and add items to it                     // 
   //-----------------------------------------------------------//
   GEOM::GEOM_List_ptr CreateListOfLong();
   void AddItemToListOfLong(GEOM::GEOM_List_ptr& theList, 
-                          long    theObject);
+                          CORBA::Long theObject);
   
   //-----------------------------------------------------------//
   // Create ListOfDouble and add items to it                   // 
   //-----------------------------------------------------------//
   GEOM::GEOM_List_ptr CreateListOfDouble();
   void AddItemToListOfDouble(GEOM::GEOM_List_ptr& theList, 
-                            double    theObject);
+                            CORBA::Double theObject);
 
   //-----------------------------------------------------------------------//
   // Inherited methods from SALOMEDS::Driver                               //
@@ -88,21 +88,21 @@ public:
 
   SALOMEDS::TMPFile* Save(SALOMEDS::SComponent_ptr theComponent,
                          const char* theURL,
-                         bool isMultiFile);
+                         CORBA::Boolean isMultiFile);
 
   SALOMEDS::TMPFile* SaveASCII(SALOMEDS::SComponent_ptr theComponent,
                               const char* theURL,
-                              bool isMultiFile);
+                              CORBA::Boolean isMultiFile);
   
   CORBA::Boolean Load(SALOMEDS::SComponent_ptr theComponent,
                      const SALOMEDS::TMPFile& theStream,
                      const char* theURL,
-                     bool isMultiFile);
+                     CORBA::Boolean isMultiFile);
 
   CORBA::Boolean LoadASCII(SALOMEDS::SComponent_ptr theComponent,
                           const SALOMEDS::TMPFile& theStream,
                           const char* theURL,
-                          bool isMultiFile);
+                          CORBA::Boolean isMultiFile);
 
   void Close(SALOMEDS::SComponent_ptr theComponent);
   char* ComponentDataType();
@@ -117,7 +117,7 @@ public:
                               CORBA::Boolean isMultiFile,
                               CORBA::Boolean isASCII);
 
-  bool CanPublishInStudy(CORBA::Object_ptr theIOR);
+  CORBA::Boolean CanPublishInStudy(CORBA::Object_ptr theIOR);
   SALOMEDS::SObject_ptr PublishInStudy(SALOMEDS::Study_ptr theStudy,
                                       SALOMEDS::SObject_ptr theSObject,
                                       CORBA::Object_ptr theObject,
@@ -142,6 +142,8 @@ public:
                                                CORBA::Double theZ);
   GEOM::GEOM_Object_ptr MakePointOnCurve (GEOM::GEOM_Object_ptr theRefCurve,
                                          CORBA::Double theParameter);
+  GEOM::GEOM_Object_ptr MakeTangentOnCurve (GEOM::GEOM_Object_ptr theRefCurve,
+                                            CORBA::Double theParameter);
   GEOM::GEOM_Object_ptr MakeVectorDXDYDZ (CORBA::Double theDX,
                                          CORBA::Double theDY,
                                          CORBA::Double theDZ);
@@ -162,6 +164,11 @@ public:
                                    CORBA::Double theXDX, CORBA::Double theXDY, CORBA::Double theXDZ,
                                    CORBA::Double theYDX, CORBA::Double theYDY, CORBA::Double theYDZ);
 
+  GEOM::GEOM_Object_ptr MakeTangentPlaneOnFace (GEOM::GEOM_Object_ptr theFace, 
+                                                CORBA::Double theParameterU,
+                                                CORBA::Double theParameterV,
+                                                CORBA::Double theTrimSize);
+
   //-----------------------------------------------------------//
   // Primitives Construction : 3DPrimOperations                //
   //-----------------------------------------------------------//
@@ -218,6 +225,17 @@ public:
                                     CORBA::Long theMinDeg, CORBA::Long theMaxDeg,
                                     CORBA::Double theTol2D, CORBA::Double theTol3D,
                                     CORBA::Long theNbIter);
+
+  GEOM::GEOM_Object_ptr MakeThruSections(const GEOM::ListOfGO& theSeqSections,
+                                        CORBA::Boolean theModeSolid,
+                                        CORBA::Double thePreci,
+                                        CORBA::Boolean theRuled);
+  
+  GEOM::GEOM_Object_ptr MakePipeWithDifferentSections(const GEOM::ListOfGO& theBases,
+                                                     const GEOM::ListOfGO& theLocations,
+                                                     GEOM::GEOM_Object_ptr thePath,
+                                                     CORBA::Boolean theWithContact,
+                                                     CORBA::Boolean theWithCorrections);
   
   //-----------------------------------------------------------//
   // BooleanOperations                                         //
@@ -485,6 +503,7 @@ private:
   SALOME_NamingService *  name_service; 
   GEOM::GEOM_Gen_ptr      myGeomEngine;
   CORBA::Long             myStudyID;
+  CORBA::Long             myLastStudyID; // mkr : PAL10770
   PortableServer::POA_var myPOA;
   
   GEOM::GEOM_IBasicOperations_ptr     myBasicOp;
index 90ab6307f1f5b462f1e35be6f9171c419e4ceeb3..5657aa070c142f6146fb1754b84fbd645b59faa4 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -40,7 +40,7 @@ LIB_SRC = \
        GEOM_Superv_i.cc
 
 LIB_SERVER_IDL = SALOMEDS.idl SALOMEDS_Attributes.idl SALOME_Component.idl SALOME_Exception.idl \
-                 SALOME_GenericObj.idl SALOME_ModuleCatalog.idl GEOM_Gen.idl GEOM_Superv.idl \
+                 SALOME_GenericObj.idl SALOME_ModuleCatalog.idl SALOME_Session.idl GEOM_Gen.idl GEOM_Superv.idl \
 
 # Executables targets
 BIN =
@@ -51,9 +51,9 @@ BIN_SERVER_IDL =
 EXPORT_HEADERS =
 
 # additionnal information to compil and link file
-CPPFLAGS += $(OCC_INCLUDES) $(QT_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome $(BOOST_CPPFLAGS) 
-CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS  += -lGEOMEngine -lSalomeNS -lSalomeLifeCycleCORBA -lSalomeContainer -L${KERNEL_ROOT_DIR}/lib/salome -lSalomeGenericObj 
+CPPFLAGS += $(OCC_INCLUDES) $(QT_INCLUDES) $(KERNEL_CXXFLAGS) $(BOOST_CPPFLAGS) 
+CXXFLAGS += $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
+LDFLAGS  += -lGEOMEngine -lSalomeNS -lSalomeLifeCycleCORBA -lSalomeContainer $(KERNEL_LDFLAGS) -lSalomeGenericObj
 
 # additional file to be cleaned
 MOSTLYCLEAN =
index c3d2db429edb2423932b4f082c2ed5782346ccd5..3a1f90adb20260f8e109cdf72f9433f3fb192e60 100755 (executable)
@@ -1,68 +1,87 @@
-#####################################################################\r
-#Created                :17/02/2005\r
-#Auhtor                 :MASLOV Eugeny, KOVALTCHUK Alexey \r
-#####################################################################\r
-\r
-import geompy\r
-import salome\r
-import os\r
-import math\r
-\r
-#Sketcher_1 creation\r
-Sketcher_1 = geompy.MakeSketcher("Sketcher:F 100 -57.7:TT 100 57.7:TT 0 115.47:TT -100 57.7:TT -100 -57.7:TT 0 -115.47:WW") \r
-geompy.addToStudy(Sketcher_1, "Sketcher_1")\r
-Face_1 = geompy.MakeFace(Sketcher_1, 1)\r
-geompy.addToStudy(Face_1, "Face_1")\r
-\r
-#Line creation\r
-Line_1 = geompy.MakeLineTwoPnt(geompy.MakeVertex(0,0,0), geompy.MakeVertex(0,0,100))\r
-geompy.addToStudy(Line_1, "Line_1")\r
-\r
-#Prism creation\r
-Prism_1 = geompy.MakePrismVecH(Face_1, Line_1, 100)\r
-geompy.addToStudy(Prism_1, "Prism_1")\r
-\r
-#Sketcher_2 creation\r
-Sketcher_2 = geompy.MakeSketcher("Sketcher:F 50 0:TT 80 0:TT 112 13:TT 112 48:TT 80 63:TT 80 90:TT 50 90:WW", [0,0,0, 1,0,0, 0,1,0]) \r
-geompy.addToStudy(Sketcher_2, "Sketcher_2")\r
-Face_2 = geompy.MakeFace(Sketcher_2, 1)\r
-geompy.addToStudy(Face_2, "Face_2")\r
-\r
-#Revolution creation\r
-Revolution_1 = geompy.MakeRevolution(Face_2, Line_1, 2*math.pi)\r
-geompy.addToStudy(Revolution_1, "Revolution_1")\r
-\r
-#Common applying\r
-Common_1 = geompy.MakeBoolean(Revolution_1, Prism_1, 1)\r
-geompy.addToStudy(Common_1, "Common_1")\r
-\r
-#Explode Common_1 on edges\r
-CommonExplodedListEdges = geompy.SubShapeAll(Common_1, geompy.ShapeType["EDGE"])\r
-for i in range(0, len(CommonExplodedListEdges)):\r
-    name = "Edge_"+str(i+1)\r
-    geompy.addToStudyInFather(Common_1, CommonExplodedListEdges[i], name)\r
-\r
-#Fillet applying\r
-#ID = geompy.GetSubShapeID(Common_1, CommonExplodedListEdges[0])\r
-Fillet_1 = geompy.MakeFillet(Common_1, 10, geompy.ShapeType["EDGE"], [6])\r
-geompy.addToStudy(Fillet_1, "Fillet_1")\r
-\r
-#Chamfer applying\r
-Chamfer_1 = geompy.MakeChamferEdge(Fillet_1, 10, 10, 16, 50 )\r
-geompy.addToStudy(Chamfer_1, "Chamfer_1")\r
-\r
-Chamfer_2 = geompy.MakeChamferEdge(Chamfer_1, 10, 10, 21, 31 )\r
-geompy.addToStudy(Chamfer_2, "Chamfer_2")\r
-\r
-#Import of the shape from "slots.brep"\r
-thePath = os.getenv("DATA_DIR")\r
-theFileName = thePath + "/Shapes/Brep/slots.brep"\r
-theShapeForCut = geompy.ImportBREP(theFileName)\r
-geompy.addToStudy(theShapeForCut, "slot.brep_1")\r
-\r
-#Cut applying\r
-Cut_1 = geompy.MakeBoolean(Chamfer_2, theShapeForCut, 2)\r
-geompy.addToStudy(Cut_1, "Cut_1")\r
-\r
-salome.sg.updateObjBrowser(1)\r
-\r
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+#####################################################################
+#Created                :17/02/2005
+#Auhtor                 :MASLOV Eugeny, KOVALTCHUK Alexey 
+#####################################################################
+
+import geompy
+import salome
+import os
+import math
+
+#Sketcher_1 creation
+Sketcher_1 = geompy.MakeSketcher("Sketcher:F 100 -57.7:TT 100 57.7:TT 0 115.47:TT -100 57.7:TT -100 -57.7:TT 0 -115.47:WW") 
+geompy.addToStudy(Sketcher_1, "Sketcher_1")
+Face_1 = geompy.MakeFace(Sketcher_1, 1)
+geompy.addToStudy(Face_1, "Face_1")
+
+#Line creation
+Line_1 = geompy.MakeLineTwoPnt(geompy.MakeVertex(0,0,0), geompy.MakeVertex(0,0,100))
+geompy.addToStudy(Line_1, "Line_1")
+
+#Prism creation
+Prism_1 = geompy.MakePrismVecH(Face_1, Line_1, 100)
+geompy.addToStudy(Prism_1, "Prism_1")
+
+#Sketcher_2 creation
+Sketcher_2 = geompy.MakeSketcher("Sketcher:F 50 0:TT 80 0:TT 112 13:TT 112 48:TT 80 63:TT 80 90:TT 50 90:WW", [0,0,0, 1,0,0, 0,1,0]) 
+geompy.addToStudy(Sketcher_2, "Sketcher_2")
+Face_2 = geompy.MakeFace(Sketcher_2, 1)
+geompy.addToStudy(Face_2, "Face_2")
+
+#Revolution creation
+Revolution_1 = geompy.MakeRevolution(Face_2, Line_1, 2*math.pi)
+geompy.addToStudy(Revolution_1, "Revolution_1")
+
+#Common applying
+Common_1 = geompy.MakeBoolean(Revolution_1, Prism_1, 1)
+geompy.addToStudy(Common_1, "Common_1")
+
+#Explode Common_1 on edges
+CommonExplodedListEdges = geompy.SubShapeAll(Common_1, geompy.ShapeType["EDGE"])
+for i in range(0, len(CommonExplodedListEdges)):
+    name = "Edge_"+str(i+1)
+    geompy.addToStudyInFather(Common_1, CommonExplodedListEdges[i], name)
+
+#Fillet applying
+#ID = geompy.GetSubShapeID(Common_1, CommonExplodedListEdges[0])
+Fillet_1 = geompy.MakeFillet(Common_1, 10, geompy.ShapeType["EDGE"], [6])
+geompy.addToStudy(Fillet_1, "Fillet_1")
+
+#Chamfer applying
+Chamfer_1 = geompy.MakeChamferEdge(Fillet_1, 10, 10, 16, 50 )
+geompy.addToStudy(Chamfer_1, "Chamfer_1")
+
+Chamfer_2 = geompy.MakeChamferEdge(Chamfer_1, 10, 10, 21, 31 )
+geompy.addToStudy(Chamfer_2, "Chamfer_2")
+
+#Import of the shape from "slots.brep"
+thePath = os.getenv("DATA_DIR")
+theFileName = thePath + "/Shapes/Brep/slots.brep"
+theShapeForCut = geompy.ImportBREP(theFileName)
+geompy.addToStudy(theShapeForCut, "slot.brep_1")
+
+#Cut applying
+Cut_1 = geompy.MakeBoolean(Chamfer_2, theShapeForCut, 2)
+geompy.addToStudy(Cut_1, "Cut_1")
+
+salome.sg.updateObjBrowser(1)
+
index 3a6118833e1218cf416b3a35da667af467750514..556342a849fe5c975c66fc36286c223a25eda86d 100755 (executable)
@@ -1,8 +1,23 @@
-#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
 #
-#  Copyright (C) 2003  CEA/DEN, EDF R&D
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
 #
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python
 #
 #  File   : GEOM_Partition1.py
 #  Module : GEOM
index 2a4ca4e737a707fba39cf9ebfe095d71a8073787..fd66fa72c1913d7dea88496450d9b7d0564b5724 100755 (executable)
@@ -1,8 +1,23 @@
-#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
 #
-#  Copyright (C) 2003  CEA/DEN, EDF R&D
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
 #
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python
 #
 #  File   : GEOM_Partition2.py
 #  Module : GEOM
index 9f35f08b80c89a17dab3061034748c989b385fdb..462c8ac7f22d9eff2865a29762eaa88346988bed 100755 (executable)
@@ -1,8 +1,23 @@
-#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
 #
-#  Copyright (C) 2003  CEA/DEN, EDF R&D
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
 #
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python
 #
 #  File   : GEOM_Partition3.py
 #  Module : GEOM
index 96dd0d4f82512f07116f0498034691e775f9984d..348d6b45bd92daca83c20ff68727144d8db3ff8f 100755 (executable)
@@ -1,8 +1,23 @@
-#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
 #
-#  Copyright (C) 2003  CEA/DEN, EDF R&D
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
 #
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python
 #
 #  File   : GEOM_Partition4.py
 #  Module : GEOM
index ca6d5de815d2977389f74aa050096385283de03f..00ce525d5845cdcc4c75a7ff2dcb1885314584df 100755 (executable)
@@ -1,8 +1,23 @@
-#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
 #
-#  Copyright (C) 2003  CEA/DEN, EDF R&D
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
 #
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
+#  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python
 #
 #  File   : GEOM_Partition5.py
 #  Module : GEOM
index fbdb7fbf50045cc7cc3979b956e9e16cab002303..dc8bf692d1ae7988523dc73866fb89b7d8f6d61e 100644 (file)
@@ -1,58 +1,58 @@
-#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python\r
-#\r
-#  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,\r
-#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS \r
-# \r
-#  This library is free software; you can redistribute it and/or \r
-#  modify it under the terms of the GNU Lesser General Public \r
-#  License as published by the Free Software Foundation; either \r
-#  version 2.1 of the License. \r
-# \r
-#  This library is distributed in the hope that it will be useful, \r
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of \r
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU \r
-#  Lesser General Public License for more details. \r
-# \r
-#  You should have received a copy of the GNU Lesser General Public \r
-#  License along with this library; if not, write to the Free Software \r
-#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA \r
-# \r
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org \r
-#\r
-#\r
-#\r
-#  File   : GEOM_Sketcher.py\r
-#  Author : Damien COQUERET, Open CASCADE\r
-#  Module : GEOM\r
-#  $Header$\r
-\r
-import geompy\r
-\r
-#SKETCHER INFOS\r
-#Init Sketcher\r
-#Create a string beginning by :"Sketcher:"\r
-#Each command must be separated by ":"\r
-#"F x y" : Create first point at X & Y\r
-\r
-#To Make Segment\r
-#"R angle" : Set the direction by angle\r
-#"D dx dy" : Set the direction by DX & DY\r
-\r
-#"TT x y" : Create by point at X & Y\r
-#"T dx dy" : Create by point with DX & DY\r
-#"L length" : Create by direction & Length\r
-#"IX x" : Create by direction & Intersect. X\r
-#"IY y" : Create by direction & Intersect. Y\r
-\r
-#To Make Arc\r
-#"C radius length" : Create by direction, radius and length(in degree)\r
-\r
-#To finish\r
-#"WW" : Close Wire\r
-\r
-#Create Sketcher\r
-Cmd = "Sketch:F 0 0:TT 0 100:C 100 180:WW"\r
-Sketcher = geompy.MakeSketcher(Cmd) #(string)->GEOM_Shape_ptr\r
-\r
-#Add In Study\r
-id_Sketcher = geompy.addToStudy(Sketcher, "Sketcher")\r
+#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python
+#
+#  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+# 
+#  This library is free software; you can redistribute it and/or 
+#  modify it under the terms of the GNU Lesser General Public 
+#  License as published by the Free Software Foundation; either 
+#  version 2.1 of the License. 
+# 
+#  This library is distributed in the hope that it will be useful, 
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of 
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+#  Lesser General Public License for more details. 
+# 
+#  You should have received a copy of the GNU Lesser General Public 
+#  License along with this library; if not, write to the Free Software 
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+# 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+#
+#
+#  File   : GEOM_Sketcher.py
+#  Author : Damien COQUERET, Open CASCADE
+#  Module : GEOM
+#  $Header$
+
+import geompy
+
+#SKETCHER INFOS
+#Init Sketcher
+#Create a string beginning by :"Sketcher:"
+#Each command must be separated by ":"
+#"F x y" : Create first point at X & Y
+
+#To Make Segment
+#"R angle" : Set the direction by angle
+#"D dx dy" : Set the direction by DX & DY
+
+#"TT x y" : Create by point at X & Y
+#"T dx dy" : Create by point with DX & DY
+#"L length" : Create by direction & Length
+#"IX x" : Create by direction & Intersect. X
+#"IY y" : Create by direction & Intersect. Y
+
+#To Make Arc
+#"C radius length" : Create by direction, radius and length(in degree)
+
+#To finish
+#"WW" : Close Wire
+
+#Create Sketcher
+Cmd = "Sketch:F 0 0:TT 0 100:C 100 180:WW"
+Sketcher = geompy.MakeSketcher(Cmd) #(string)->GEOM_Shape_ptr
+
+#Add In Study
+id_Sketcher = geompy.addToStudy(Sketcher, "Sketcher")
index b3d58b399bcd871094e0d432034af3a8c4d5c372..65ad235366ea18ca2f54c3956bde895563443f24 100644 (file)
@@ -16,7 +16,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
index 67e626578c07cce7a440936141abb8740b3fd606..236e187b39af885599b706cb590449864d53e739 100644 (file)
@@ -16,7 +16,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #  File   : GEOM_usinggeom.py
index 4ad4a1ca3c9b484aff29fec36bae489d223903d7..1ae6078c98eaa97d1db8ae41f05ac325a6c8f60e 100644 (file)
@@ -16,7 +16,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #  File   : GEOM_TestHealing.py
index 53604ea184ff9b1097f4b6f62fc8b4652b5a3bd6..fe10c1dad2ccc636fa6535194fc18792a23dcc26 100644 (file)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 def TestMeasureOperations (geompy, math):
 
   p0   = geompy.MakeVertex(0 ,  0,  0)
index 4389fbd1405ed1cfd2ec357f4d3da0827abce0ac..dff28b812ae23603a9436809f94462f74ce3ed27 100644 (file)
@@ -16,7 +16,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #  File   : GEOM_TestOthers.py
@@ -242,15 +242,19 @@ def TestOtherOperations (geompy, math):
   geompy.AddObject(CreateGroup, f_ind_6) # box_faces[5]
   geompy.AddObject(CreateGroup, f_ind_1) # box_faces[0]
   geompy.AddObject(CreateGroup, f_ind_4) # box_faces[3]
+  # Now contains f_ind_6, f_ind_1, f_ind_4
 
   # UnionList
   geompy.UnionList(CreateGroup, [box_faces[2], box_faces[4], box_faces[5]])
+  # Now contains f_ind_6, f_ind_1, f_ind_4, f_ind_3, f_ind_5
 
   # RemoveObject(theGroup, theSubShapeID)
   geompy.RemoveObject(CreateGroup, f_ind_1) # box_faces[0]
+  # Now contains f_ind_6, f_ind_4, f_ind_3, f_ind_5
 
   # DifferenceList
   geompy.DifferenceList(CreateGroup, [box_faces[1], box_faces[0], box_faces[3]])
+  # Now contains f_ind_6, f_ind_3, f_ind_5
 
   # GetObjectIDs
   GetObjectIDs = geompy.GetObjectIDs(CreateGroup)
@@ -262,6 +266,21 @@ def TestOtherOperations (geompy, math):
 
   BoxCopy = geompy.GetMainShape(CreateGroup)
 
+  # DifferenceIDs
+  geompy.DifferenceIDs(CreateGroup, [f_ind_3, f_ind_5])
+  # Now contains f_ind_6
+
+  # UnionIDs
+  geompy.UnionIDs(CreateGroup, [f_ind_1, f_ind_2, f_ind_6])
+  # Now contains f_ind_6, f_ind_1, f_ind_2
+
+  # Check
+  GetObjectIDs = geompy.GetObjectIDs(CreateGroup)
+  print "Group of Box's faces includes the following IDs:"
+  print "(must be ", f_ind_6, ", ", f_ind_1, " and ", f_ind_2, ")"
+  for ObjectID in GetObjectIDs:
+    print " ", ObjectID
+
   # -----------------------------------------------------------------------------
   # enumeration ShapeTypeString as a dictionary
   # -----------------------------------------------------------------------------
@@ -392,12 +411,26 @@ def TestOtherOperations (geompy, math):
   for face_i in faces_on_pln:
     geompy.addToStudy(face_i, "Face on Plane (N = (0, 1, 1)) or below it")
 
+  # GetShapesOnPlaneIDs
+  faces_above_pln_ids = geompy.GetShapesOnPlaneIDs(blocksComp, geompy.ShapeType["FACE"],
+                                                   v_0pp, geompy.GEOM.ST_OUT)
+  faces_above = geompy.CreateGroup(blocksComp, geompy.ShapeType["FACE"])
+  geompy.UnionIDs(faces_above, faces_above_pln_ids)
+  geompy.addToStudy(faces_above, "Group of faces above Plane (N = (0, 1, 1))")
+
   # GetShapesOnCylinder
-  edges_on_cyl = geompy.GetShapesOnCylinder(blocksComp, geompy.ShapeType["EDGE"],
-                                            vy, 55, geompy.GEOM.ST_OUT)
-  for edge_i in edges_on_cyl:
+  edges_out_cyl = geompy.GetShapesOnCylinder(blocksComp, geompy.ShapeType["EDGE"],
+                                             vy, 55, geompy.GEOM.ST_OUT)
+  for edge_i in edges_out_cyl:
     geompy.addToStudy(edge_i, "Edge out of Cylinder (axis = (0, 1, 0), r = 55)")
 
+  # GetShapesOnCylinderIDs
+  edges_in_cyl_ids = geompy.GetShapesOnCylinderIDs(blocksComp, geompy.ShapeType["EDGE"],
+                                                   vy, 80, geompy.GEOM.ST_IN)
+  edges_in = geompy.CreateGroup(blocksComp, geompy.ShapeType["EDGE"])
+  geompy.UnionIDs(edges_in, edges_in_cyl_ids)
+  geompy.addToStudy(edges_in, "Group of edges inside Cylinder (axis = (0, 1, 0), r = 55)")
+
   # GetShapesOnSphere
   vertices_on_sph = geompy.GetShapesOnSphere(blocksComp, geompy.ShapeType["VERTEX"],
                                              p0, 100, geompy.GEOM.ST_ON)
@@ -405,6 +438,13 @@ def TestOtherOperations (geompy, math):
     geompy.addToStudy(vertex_i, "Vertex on Sphere (center = (0, 0, 0), r = 100)")
     pass
 
+  # GetShapesOnSphereIDs
+  vertices_on_sph_ids = geompy.GetShapesOnSphereIDs(blocksComp, geompy.ShapeType["VERTEX"],
+                                                    p0, 100, geompy.GEOM.ST_ON)
+  vertices_on = geompy.CreateGroup(blocksComp, geompy.ShapeType["VERTEX"])
+  geompy.UnionIDs(vertices_on, vertices_on_sph_ids)
+  geompy.addToStudy(vertices_on, "Group of vertices on Sphere (center = (0, 0, 0), r = 100)")
+
   # GetShapesOnQuadrangle
 
   geompy.addToStudy(f12, "F12" )
@@ -428,6 +468,13 @@ def TestOtherOperations (geompy, math):
     print "Error in GetShapesOnQuadrangle()"
     pass
 
+  # GetShapesOnQuadrangleIDs
+  vertices_on_quad_ids = geompy.GetShapesOnQuadrangleIDs(f12, geompy.ShapeType["VERTEX"],
+                                                         tl, tr, bl, br, geompy.GEOM.ST_ON)
+  vertices_on_quad = geompy.CreateGroup(f12, geompy.ShapeType["VERTEX"])
+  geompy.UnionIDs(vertices_on_quad, vertices_on_quad_ids)
+  geompy.addToStudy(vertices_on_quad, "Group of vertices on Quadrangle F12")
+
   # GetInPlace(theShapeWhere, theShapeWhat)
   box5 = geompy.MakeBoxDXDYDZ(100, 100, 100)
   box6 = geompy.MakeTranslation(box5, 50, 50, 0)
index fca4d3fb6a9a55c532ef2ee026a99dca49e9d881..109556e3a8c1172ee05c22d35b591fbe1e4e7839 100644 (file)
@@ -16,7 +16,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
index 97efc776efc267db9f10bed4a468482f806111c2..1190037abb5ef1bc51fb8bd242b80839c33ce045 100755 (executable)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 #==============================================================================
 #  Info.
 #  Bug (from script, bug)   : cyl2complementary_modified.py, PAL6700
 import salome
 import geompy
 geomgui = salome.ImportComponentGUI("GEOM") 
-
+import salome_ComponentGUI
 def addToStudy(shape, name):
     i = geompy.addToStudy(shape, name)
     salome.sg.updateObjBrowser(0)
-    geomgui.createAndDisplayGO(i)
+    if not isinstance(geomgui, type(salome_ComponentGUI)):
+        geomgui.createAndDisplayGO(i)
     return i
 
 # Piece
index 6feb7b453040d91d91daf5f6087f954ae6cdb60e..1214194962858277a0d2ad4d55920ec01debe76a 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
index 87ae39ddcbaeabcecda399f49ec9076595eaf27c..5b57a7078e2dcf52ddb0f1a0fb225a685ea6e848 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
index 1287f6853d1efda401840006c53b1c08f88514a0..4e0dbd1bcbf3c78850c4d46a4e8f288180b5b5f0 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -30,7 +30,7 @@ import salome
 import geompy
 import math
 from time import sleep
-
+import salome_ComponentGUI
 geom = salome.lcc.FindOrLoadComponent("FactoryServer", "GEOM")
 myBuilder = salome.myStudy.NewBuilder()
 
@@ -47,14 +47,16 @@ dirz = BasicOp.MakeVectorTwoPnt(point0,pointz1)
 
 torus1 = PrimOp.MakeTorusPntVecRR(point0,dirz,150.,25.)
 id_torus1 = geompy.addToStudy(torus1,"torus1")
-gg.createAndDisplayGO(id_torus1)
+if not isinstance(gg, type(salome_ComponentGUI)):
+    gg.createAndDisplayGO(id_torus1)
 
 torus2 = InsertOp.MakeCopy(torus1)
 
 vec1 = BasicOp.MakeVectorDXDYDZ(0.,0.,100.)
 torus2 = TrsfOp.TranslateVectorCopy(torus2,vec1)
 id_torus2 = geompy.addToStudy(torus2,"torus2")
-gg.createAndDisplayGO(id_torus2)
+if not isinstance(gg, type(salome_ComponentGUI)):
+    gg.createAndDisplayGO(id_torus2)
 
 cylz1 = PrimOp.MakeCylinderPntVecRH(point0,dirz,25.,100.)
 
@@ -70,7 +72,8 @@ while ind < 6:
     name = "cyl%d"%(ind)
     acyl = TrsfOp.TranslateVectorCopy(acyl,vec_i)
     id_acyl = geompy.addToStudy(acyl,name)
-    gg.createAndDisplayGO(id_acyl)
+    if not isinstance(gg, type(salome_ComponentGUI)):
+        gg.createAndDisplayGO(id_acyl)
     shapeList.append(acyl)
     idList.append(id_acyl)
     ind = ind +1
@@ -82,7 +85,8 @@ idList.append(id_torus2)
 
 cage = geompy.MakeCompound(shapeList)
 id_cage = geompy.addToStudy(cage,"cage")
-gg.createAndDisplayGO(id_cage)
+if not isinstance(gg, type(salome_ComponentGUI)):
+    gg.createAndDisplayGO(id_cage)
 
 from salome import sg
 sleep(1)
@@ -102,15 +106,15 @@ for id in idList:
 sg.Display(id_torus1)
 sg.Display(id_torus2)
 sg.Display(id_acyl)
-
-gg.setTransparency(id_torus1,0.5)
-
-gg.setDisplayMode(id_torus1,1)
-gg.setDisplayMode(id_torus2,1)
-gg.setDisplayMode(id_acyl,1)
-#gg.setDisplayMode(id_cage,1)
-
-gg.setColor(id_torus1,0,0,255)
-gg.setColor(id_torus2,255,0,0)
-gg.setColor(id_acyl,0,255,0)
-#gg.setColor(id_cage,255,255,0)
+if not isinstance(gg, type(salome_ComponentGUI)):
+    gg.setTransparency(id_torus1,0.5)
+    
+    gg.setDisplayMode(id_torus1,1)
+    gg.setDisplayMode(id_torus2,1)
+    gg.setDisplayMode(id_acyl,1)
+    #gg.setDisplayMode(id_cage,1)
+    
+    gg.setColor(id_torus1,0,0,255)
+    gg.setColor(id_torus2,255,0,0)
+    gg.setColor(id_acyl,0,255,0)
+    #gg.setColor(id_cage,255,255,0)
index 631ef13cae37cdd2ab2f03fde55de76e72c5a210..cc8d82941b78f8478d77ed4600c3ac7040993ea6 100755 (executable)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -34,7 +34,7 @@ import geompy
 
 geom = salome.lcc.FindOrLoadComponent("FactoryServer", "GEOM")
 myBuilder = salome.myStudy.NewBuilder()
-from geompy import gg
+#from geompy import gg
 
 #smeshgui = salome.ImportComponentGUI("SMESH")
 #smeshgui.Init(salome.myStudyId);
index c26239ba46e834fd6722dbf9361b6ad492160973..035d9a9568650d9e5cc35ce09b5abf1e035c3df5 100644 (file)
@@ -1,54 +1,54 @@
-#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python\r
-#\r
-#  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,\r
-#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS \r
-# \r
-#  This library is free software; you can redistribute it and/or \r
-#  modify it under the terms of the GNU Lesser General Public \r
-#  License as published by the Free Software Foundation; either \r
-#  version 2.1 of the License. \r
-# \r
-#  This library is distributed in the hope that it will be useful, \r
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of \r
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU \r
-#  Lesser General Public License for more details. \r
-# \r
-#  You should have received a copy of the GNU Lesser General Public \r
-#  License along with this library; if not, write to the Free Software \r
-#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA \r
-# \r
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org \r
-#\r
-#\r
-#\r
-#  File   : GEOM_example5.py\r
-#  Author : Damien COQUERET, Open CASCADE\r
-#  Module : GEOM\r
-#  $Header$\r
-\r
-import salome\r
-import geompy\r
-\r
-geom = salome.lcc.FindOrLoadComponent("FactoryServer", "GEOM")\r
-\r
-#Create Points\r
-BasicOp = geom.GetIBasicOperations(salome.myStudyId)\r
-Vertex1 = BasicOp.MakePointXYZ(0., 0., 0.)\r
-Vertex2 = BasicOp.MakePointXYZ(100., 20., 30.)\r
-Vertex3 = BasicOp.MakePointXYZ(150., 100., -25.)\r
-Vertex4 = BasicOp.MakePointXYZ(40., -80., 79.)\r
-\r
-#GEOM_Objects List for Splines\r
-GOList = []\r
-GOList.append(Vertex1)\r
-GOList.append(Vertex2)\r
-GOList.append(Vertex3)\r
-GOList.append(Vertex4)\r
-\r
-#Create Splines\r
-Bezier   = geompy.MakeBezier(GOList)\r
-Interpol = geompy.MakeInterpol(GOList)\r
-\r
-#Add In Study\r
-id_Bezier   = geompy.addToStudy(Bezier,   "Bezier")\r
-id_Interpol = geompy.addToStudy(Interpol, "Interpol")\r
+#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python
+#
+#  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+# 
+#  This library is free software; you can redistribute it and/or 
+#  modify it under the terms of the GNU Lesser General Public 
+#  License as published by the Free Software Foundation; either 
+#  version 2.1 of the License. 
+# 
+#  This library is distributed in the hope that it will be useful, 
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of 
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+#  Lesser General Public License for more details. 
+# 
+#  You should have received a copy of the GNU Lesser General Public 
+#  License along with this library; if not, write to the Free Software 
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+# 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+#
+#
+#  File   : GEOM_example5.py
+#  Author : Damien COQUERET, Open CASCADE
+#  Module : GEOM
+#  $Header$
+
+import salome
+import geompy
+
+geom = salome.lcc.FindOrLoadComponent("FactoryServer", "GEOM")
+
+#Create Points
+BasicOp = geom.GetIBasicOperations(salome.myStudyId)
+Vertex1 = BasicOp.MakePointXYZ(0., 0., 0.)
+Vertex2 = BasicOp.MakePointXYZ(100., 20., 30.)
+Vertex3 = BasicOp.MakePointXYZ(150., 100., -25.)
+Vertex4 = BasicOp.MakePointXYZ(40., -80., 79.)
+
+#GEOM_Objects List for Splines
+GOList = []
+GOList.append(Vertex1)
+GOList.append(Vertex2)
+GOList.append(Vertex3)
+GOList.append(Vertex4)
+
+#Create Splines
+Bezier   = geompy.MakeBezier(GOList)
+Interpol = geompy.MakeInterpol(GOList)
+
+#Add In Study
+id_Bezier   = geompy.addToStudy(Bezier,   "Bezier")
+id_Interpol = geompy.addToStudy(Interpol, "Interpol")
index dfe87ae278153c3882115ae59b8219d2836152c4..23ad1aeda1b7d2e68c143e94588fffccd56b2cdf 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
index bd994fadcb205edd9299d3e05250aab20b8f024f..67f962a2f7a131a8310c2a4501af90e0f1e35e23 100644 (file)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 """
 
 """
index 0495979c1350aa052123f1992d3660639591edcb..b3c1daffd235356b719839455853ab73b5484fbf 100755 (executable)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 #==============================================================================
 #  Info.
 #  Bug (from script, bug)   : shellSolid_modified.py, PAL6611
index b91935223b82f12d63060bf1e0995ef61367bfb9..c3034ffaf385f31b3a59d70fe3769bd236052f63 100755 (executable)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 #==============================================================================
 #  Info.
 #  Bug (from script, bug)   : tube_geom_corrected.py, PAL5243
index 29f77815f02301f0e214356481f552ae1257f068..9c1f2ce019bd9df1716d904cf9909cbfa5f575c1 100755 (executable)
-#==============================================================================\r
-#  Info.\r
-#  Bug (from script, bug)   : tube_geom_gg2_corrected.py, PAL5243\r
-#  Modified                 : 25/11/2004\r
-#  Author                   : Kovaltchuk Alexey\r
-#  Project                  : PAL/SALOME\r
-#==============================================================================\r
-#\r
-# Geometrie du cas test\r
-#\r
-\r
-from geompy import *\r
-import salome\r
-#\r
-# base de l'assemblage\r
-#\r
-L_base = 300.\r
-l_base = 150.\r
-h_base = 75.\r
-e_base = 6.\r
-\r
-base_bot = MakeBox(0.,0.,0.,L_base,l_base,e_base)\r
-base_top = MakeTranslation(base_bot,0.,0.,h_base-e_base)\r
-base_front = MakeBox(0,0,0,L_base,e_base,h_base)\r
-base_rear = MakeTranslation(base_front,0.,l_base,0.)\r
-\r
-tmp = MakeBoolean(base_top,base_rear,3)\r
-tmp = MakeBoolean(tmp,base_bot,3)\r
-base = MakeBoolean(tmp,base_front,3)\r
-\r
-baseId = addToStudy(base,"base")\r
-#\r
-# traverse\r
-#\r
-L_trav = 60.\r
-h_trav = 300.\r
-e_trav = 7.\r
-marge = 15.\r
-\r
-flange_left = MakeBox(0.,0.,0,e_trav,L_trav,h_trav)\r
-flange_right = MakeTranslation(flange_left,L_trav-e_trav,0.,0.)\r
-flange_front = MakeBox(0.,0.,0,L_trav,e_trav,h_trav)\r
-flange_rear = MakeTranslation(flange_front,0.,L_trav-e_trav,0.)\r
-\r
-tmp = MakeBoolean(flange_left,flange_rear,3)\r
-tmp = MakeBoolean(tmp,flange_right,3)\r
-flange = MakeBoolean(tmp,flange_front,3)\r
-#\r
-# left chamfer\r
-#\r
-import math\r
-length = e_trav/math.sin(math.pi/4.)\r
-yaxis = MakeVectorDXDYDZ(0.,1.,0.)\r
-cut_left = MakeBox(0.,-marge,0.,-length,L_trav+marge,length)\r
-cut_left = MakeRotation(cut_left,yaxis,-math.pi/4.)\r
-cut_left = MakeTranslation(cut_left,e_trav,0.,0.)\r
-#\r
-# right chamfer\r
-#\r
-symPlaneYZ = MakePlane(\r
-     MakeVertex(L_trav/2.,0.,0.),\r
-     MakeVectorDXDYDZ(1.,0.,0.), 10000. )\r
-cut_right = MakeMirrorByPlane(cut_left,symPlaneYZ)\r
-#\r
-# front chamfer\r
-#\r
-xaxis = MakeVectorDXDYDZ(1.,0.,0.)\r
-cut_front = MakeBox(-marge,0.,0.,L_trav+marge,length,length)\r
-cut_front = MakeRotation(cut_front,xaxis,3.*math.pi/4.)\r
-cut_front = MakeTranslation(cut_front,0.,e_trav,0.)\r
-#\r
-# rear chamfer\r
-#\r
-symPlaneXZ = MakePlane(\r
-     MakeVertex(0.,L_trav/2.,0.),\r
-     MakeVectorDXDYDZ(0.,1.,0.), 10000. )\r
-cut_rear = MakeMirrorByPlane(cut_front,symPlaneXZ)\r
-#\r
-# chamfer\r
-#\r
-trav = MakeBoolean(flange,cut_left,2)\r
-trav = MakeBoolean(trav,cut_right,2)\r
-trav = MakeBoolean(trav,cut_front,2)\r
-trav = MakeBoolean(trav,cut_rear,2)\r
-trav = MakeTranslation(trav,\r
-                       L_base/2.-L_trav/2.,\r
-                       l_base/2.-L_trav/2.,\r
-                       h_base)\r
-travId = addToStudy(trav,"trav")\r
-#\r
-# Welding\r
-#\r
-ground = MakeBox(-1000.,-1000.,0.,1000.,1000.,-1000.)\r
-weld_left = MakeBoolean(cut_left,ground,2)\r
-weld_right = MakeBoolean(cut_right,ground,2)\r
-weld_front = MakeBoolean(cut_front,ground,2)\r
-weld_rear = MakeBoolean(cut_rear,ground,2)\r
-#\r
-# Assembly\r
-#\r
-coarse_weld = MakeBoolean(weld_left,weld_rear,3)\r
-coarse_weld = MakeBoolean(coarse_weld,weld_right,3)\r
-coarse_weld = MakeBoolean(coarse_weld,weld_front,3)\r
-#\r
-# Cleaners\r
-#\r
-left_cleaner = MakeBox(0.,-10*marge,0.,-10.*marge,10.*marge,10.*marge)\r
-left_cleaner = MakeRotation(left_cleaner,yaxis,math.pi/4.)\r
-left_cleaner = MakeTranslation(left_cleaner,-e_trav-2.*marge,0.,-2.*marge)\r
-\r
-right_cleaner = MakeMirrorByPlane(left_cleaner,symPlaneYZ)\r
-\r
-front_cleaner = MakeBox(-10*marge,0.,0.,10.*marge,10.*marge,10.*marge)\r
-front_cleaner = MakeRotation(front_cleaner,xaxis,3.*math.pi/4.)\r
-front_cleaner = MakeTranslation(front_cleaner,0.,2.*marge-e_trav,2.*marge)\r
-\r
-rear_cleaner = MakeMirrorByPlane(front_cleaner,symPlaneXZ)\r
-#\r
-# Welding\r
-#\r
-weld = MakeBoolean(coarse_weld,left_cleaner,2)\r
-weld = MakeBoolean(weld,rear_cleaner,2)\r
-weld = MakeBoolean(weld,right_cleaner,2)\r
-weld = MakeBoolean(weld,front_cleaner,2)\r
-weld = MakeTranslation(weld,\r
-                       L_base/2.-L_trav/2.,\r
-                       l_base/2.-L_trav/2.,\r
-                       h_base)\r
-weldId = addToStudy(weld,"weld")\r
-#\r
-# Assembly\r
-#\r
-#assemblage = MakePartition([base.,weld.GetName()])\r
-assemblage = MakePartition([base,weld])\r
-addToStudy(assemblage, "base+weld")\r
-#print assemblage.GetName()\r
-#print trav.GetName()\r
-#assemblage = MakePartition([assemblage.GetName(),trav.GetName()])\r
-assemblage = MakePartition([assemblage,trav])\r
-assemblageId = addToStudy(assemblage, "assemblage")\r
-\r
-#\r
-# Display\r
-#\r
-gg.createAndDisplayGO(baseId)\r
-gg.setTransparency(baseId,0.5)\r
-gg.setDisplayMode(baseId,1)\r
-gg.setColor(baseId,255,0,0)\r
-gg.createAndDisplayGO(travId)\r
-gg.setTransparency(travId,0.5)\r
-gg.setDisplayMode(travId,1)\r
-gg.setColor(travId,255,0,0)\r
-gg.createAndDisplayGO(weldId)\r
-gg.setTransparency(weldId,0.5)\r
-gg.setDisplayMode(weldId,1)\r
-gg.setColor(weldId,0,0,255)\r
-\r
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
+#==============================================================================
+#  Info.
+#  Bug (from script, bug)   : tube_geom_gg2_corrected.py, PAL5243
+#  Modified                 : 25/11/2004
+#  Author                   : Kovaltchuk Alexey
+#  Project                  : PAL/SALOME
+#==============================================================================
+#
+# Geometrie du cas test
+#
+
+from geompy import *
+import salome
+#
+# base de l'assemblage
+#
+L_base = 300.
+l_base = 150.
+h_base = 75.
+e_base = 6.
+
+base_bot = MakeBox(0.,0.,0.,L_base,l_base,e_base)
+base_top = MakeTranslation(base_bot,0.,0.,h_base-e_base)
+base_front = MakeBox(0,0,0,L_base,e_base,h_base)
+base_rear = MakeTranslation(base_front,0.,l_base,0.)
+
+tmp = MakeBoolean(base_top,base_rear,3)
+tmp = MakeBoolean(tmp,base_bot,3)
+base = MakeBoolean(tmp,base_front,3)
+
+baseId = addToStudy(base,"base")
+#
+# traverse
+#
+L_trav = 60.
+h_trav = 300.
+e_trav = 7.
+marge = 15.
+
+flange_left = MakeBox(0.,0.,0,e_trav,L_trav,h_trav)
+flange_right = MakeTranslation(flange_left,L_trav-e_trav,0.,0.)
+flange_front = MakeBox(0.,0.,0,L_trav,e_trav,h_trav)
+flange_rear = MakeTranslation(flange_front,0.,L_trav-e_trav,0.)
+
+tmp = MakeBoolean(flange_left,flange_rear,3)
+tmp = MakeBoolean(tmp,flange_right,3)
+flange = MakeBoolean(tmp,flange_front,3)
+#
+# left chamfer
+#
+import math
+length = e_trav/math.sin(math.pi/4.)
+yaxis = MakeVectorDXDYDZ(0.,1.,0.)
+cut_left = MakeBox(0.,-marge,0.,-length,L_trav+marge,length)
+cut_left = MakeRotation(cut_left,yaxis,-math.pi/4.)
+cut_left = MakeTranslation(cut_left,e_trav,0.,0.)
+#
+# right chamfer
+#
+symPlaneYZ = MakePlane(
+     MakeVertex(L_trav/2.,0.,0.),
+     MakeVectorDXDYDZ(1.,0.,0.), 10000. )
+cut_right = MakeMirrorByPlane(cut_left,symPlaneYZ)
+#
+# front chamfer
+#
+xaxis = MakeVectorDXDYDZ(1.,0.,0.)
+cut_front = MakeBox(-marge,0.,0.,L_trav+marge,length,length)
+cut_front = MakeRotation(cut_front,xaxis,3.*math.pi/4.)
+cut_front = MakeTranslation(cut_front,0.,e_trav,0.)
+#
+# rear chamfer
+#
+symPlaneXZ = MakePlane(
+     MakeVertex(0.,L_trav/2.,0.),
+     MakeVectorDXDYDZ(0.,1.,0.), 10000. )
+cut_rear = MakeMirrorByPlane(cut_front,symPlaneXZ)
+#
+# chamfer
+#
+trav = MakeBoolean(flange,cut_left,2)
+trav = MakeBoolean(trav,cut_right,2)
+trav = MakeBoolean(trav,cut_front,2)
+trav = MakeBoolean(trav,cut_rear,2)
+trav = MakeTranslation(trav,
+                       L_base/2.-L_trav/2.,
+                       l_base/2.-L_trav/2.,
+                       h_base)
+travId = addToStudy(trav,"trav")
+#
+# Welding
+#
+ground = MakeBox(-1000.,-1000.,0.,1000.,1000.,-1000.)
+weld_left = MakeBoolean(cut_left,ground,2)
+weld_right = MakeBoolean(cut_right,ground,2)
+weld_front = MakeBoolean(cut_front,ground,2)
+weld_rear = MakeBoolean(cut_rear,ground,2)
+#
+# Assembly
+#
+coarse_weld = MakeBoolean(weld_left,weld_rear,3)
+coarse_weld = MakeBoolean(coarse_weld,weld_right,3)
+coarse_weld = MakeBoolean(coarse_weld,weld_front,3)
+#
+# Cleaners
+#
+left_cleaner = MakeBox(0.,-10*marge,0.,-10.*marge,10.*marge,10.*marge)
+left_cleaner = MakeRotation(left_cleaner,yaxis,math.pi/4.)
+left_cleaner = MakeTranslation(left_cleaner,-e_trav-2.*marge,0.,-2.*marge)
+
+right_cleaner = MakeMirrorByPlane(left_cleaner,symPlaneYZ)
+
+front_cleaner = MakeBox(-10*marge,0.,0.,10.*marge,10.*marge,10.*marge)
+front_cleaner = MakeRotation(front_cleaner,xaxis,3.*math.pi/4.)
+front_cleaner = MakeTranslation(front_cleaner,0.,2.*marge-e_trav,2.*marge)
+
+rear_cleaner = MakeMirrorByPlane(front_cleaner,symPlaneXZ)
+#
+# Welding
+#
+weld = MakeBoolean(coarse_weld,left_cleaner,2)
+weld = MakeBoolean(weld,rear_cleaner,2)
+weld = MakeBoolean(weld,right_cleaner,2)
+weld = MakeBoolean(weld,front_cleaner,2)
+weld = MakeTranslation(weld,
+                       L_base/2.-L_trav/2.,
+                       l_base/2.-L_trav/2.,
+                       h_base)
+weldId = addToStudy(weld,"weld")
+#
+# Assembly
+#
+#assemblage = MakePartition([base.,weld.GetName()])
+assemblage = MakePartition([base,weld])
+addToStudy(assemblage, "base+weld")
+#print assemblage.GetName()
+#print trav.GetName()
+#assemblage = MakePartition([assemblage.GetName(),trav.GetName()])
+assemblage = MakePartition([assemblage,trav])
+assemblageId = addToStudy(assemblage, "assemblage")
+
+#
+# Display
+#
+gg = ImportComponentGUI("GEOM")
+import salome_ComponentGUI
+if not isinstance(gg, type(salome_ComponentGUI)):
+    gg.initGeomGen()
+    gg.createAndDisplayGO(baseId)
+    gg.setTransparency(baseId,0.5)
+    gg.setDisplayMode(baseId,1)
+    gg.setColor(baseId,255,0,0)
+    gg.createAndDisplayGO(travId)
+    gg.setTransparency(travId,0.5)
+    gg.setDisplayMode(travId,1)
+    gg.setColor(travId,255,0,0)
+    gg.createAndDisplayGO(weldId)
+    gg.setTransparency(weldId,0.5)
+    gg.setDisplayMode(weldId,1)
+    gg.setColor(weldId,0,0,255)
index 08fdc0864dac1455251ea1ebd8fa845d8b28573e..b49d22d11eba89b82dd28cc008c33e1695695711 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
index 8f3d5c12a274c4cbf49b061853a9325003c6f012..9c593fc92c536c050661d28c57ba62d0ba6b0bfc 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
index 68d54f14f91ed8cd686f3de41b0a552fb95a77ba..46b7ecabf2dc8d41fb44e2e3a14c5829fabd8956 100755 (executable)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 #####################################################################################
 #Created                :17/02/2005
 #Auhtor                 :KOVALTCHUK Alexey 
index cd4aa6cf4e423ef47f6712775a14b0e97dde3622..6063695c309b2e7ebb299dffde91a0a654cdaaf7 100755 (executable)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 #####################################################################
 #Created                :17/02/2005
 #Auhtor                 :KOVALTCHUK Alexey 
index 374cbf922c6e66f71b995ec4463b337999810f78..de0c447fea23e1afb79597f2f14c43aecadd69b8 100755 (executable)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 #==============================================================================
 #  Created              : 17/02/2005
 #  Author               : Alexander KOVALEV
index 0040b33ca226d324f03465f0e0e0121a49a6d98e..e4c4e35414f3431d75ecad2289593f84024bfc0e 100755 (executable)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 #####################################################################
 #Created                :17/02/2005
 #Auhtor                 :KOVALTCHUK Alexey 
index ef3fe52e224414a3d8148d951b105388ba1628f5..d79f21c9a59d06f37f1514bc53a65b31cd903d1e 100755 (executable)
@@ -1,3 +1,22 @@
+#  Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+#
+#  This library is free software; you can redistribute it and/or
+#  modify it under the terms of the GNU Lesser General Public
+#  License as published by the Free Software Foundation; either
+#  version 2.1 of the License.
+#
+#  This library is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+#  Lesser General Public License for more details.
+#
+#  You should have received a copy of the GNU Lesser General Public
+#  License along with this library; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 #####################################################################
 #Created                :15/02/2005
 #Auhtor                 :KOVALTCHUK Alexey 
index aa90a337f21fa3ed3cf055dda20c5f93bf5a56b5..6d280f1f8298f807b73d331296f1476c52f7a6dc 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
index 6d47c038af51cf2c34beea0f479da9418e845548..b3d72514e5fba832b522455ffa2569035278c5b9 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 #
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -36,8 +36,8 @@ import GEOM
 
 g = lcc.FindOrLoadComponent("FactoryServer", "GEOM")
 geom = g._narrow( GEOM.GEOM_Gen )
-gg = ImportComponentGUI("GEOM")
-gg.initGeomGen()
+#gg = ImportComponentGUI("GEOM")
+#gg.initGeomGen()
 
 #SRN: modified on Mar 18, 2005
 
@@ -100,24 +100,22 @@ init_geom(myStudy)
 
 #SRN: end of modifications
 
+## Get name for sub-shape aSubObj of shape aMainObj
+#
+#  Example: see GEOM_TestAll.py
 def SubShapeName(aSubObj, aMainObj):
-    """
-     *  Get name for sub-shape aSubObj of shape aMainObj
-
-     *  Example: see GEOM_TestAll.py
-    """
-    aSubId  = orb.object_to_string(aSubObj)
-    aMainId = orb.object_to_string(aMainObj)
-    index = gg.getIndexTopology(aSubId, aMainId)
-    name = gg.getShapeTypeString(aSubId) + "_%d"%(index)
+    #aSubId  = orb.object_to_string(aSubObj)
+    #aMainId = orb.object_to_string(aMainObj)
+    #index = gg.getIndexTopology(aSubId, aMainId)
+    #name = gg.getShapeTypeString(aSubId) + "_%d"%(index)
+    index = ShapesOp.GetTopologyIndex(aMainObj, aSubObj)
+    name = ShapesOp.GetShapeTypeString(aSubObj) + "_%d"%(index)
     return name
 
+## Publish in study aShape with name aName
+#
+#  Example: see GEOM_TestAll.py
 def addToStudy(aShape, aName):
-    """
-     *  Publish in study aShape with name aName
-
-     *  Example: see GEOM_TestAll.py
-    """
     try:
         aSObject = geom.AddInStudy(myStudy, aShape, aName, None)
     except:
@@ -125,12 +123,10 @@ def addToStudy(aShape, aName):
         return ""
     return aShape.GetStudyEntry()
 
+## Publish in study aShape with name aName as sub-object of previously published aFather
+#
+#  Example: see GEOM_TestAll.py
 def addToStudyInFather(aFather, aShape, aName):
-    """
-     *  Publish in study aShape with name aName as sub-object of previously published aFather
-
-     *  Example: see GEOM_TestAll.py
-    """
     try:
         aSObject = geom.AddInStudy(myStudy, aShape, aName, aFather)
     except:
@@ -148,179 +144,165 @@ ShapeType = {"COMPOUND":0, "COMPSOLID":1, "SOLID":2, "SHELL":3, "FACE":4, "WIRE"
 # Basic primitives
 # -----------------------------------------------------------------------------
 
+## Create point by three coordinates.
+#  @param theX The X coordinate of the point.
+#  @param theY The Y coordinate of the point.
+#  @param theZ The Z coordinate of the point.
+#  @return New GEOM_Object, containing the created point.
+#
+#  Example: see GEOM_TestAll.py
 def MakeVertex(theX, theY, theZ):
-    """
-     *  Create point by three coordinates.
-     *  \param theX The X coordinate of the point.
-     *  \param theY The Y coordinate of the point.
-     *  \param theZ The Z coordinate of the point.
-     *  \return New GEOM_Object, containing the created point.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BasicOp.MakePointXYZ(theX, theY, theZ)
     if BasicOp.IsDone() == 0:
       print "MakePointXYZ : ", BasicOp.GetErrorCode()
     return anObj
 
+## Create a point, distant from the referenced point
+#  on the given distances along the coordinate axes.
+#  @param theReference The referenced point.
+#  @param theX Displacement from the referenced point along OX axis.
+#  @param theY Displacement from the referenced point along OY axis.
+#  @param theZ Displacement from the referenced point along OZ axis.
+#  @return New GEOM_Object, containing the created point.
+#
+#  Example: see GEOM_TestAll.py
 def MakeVertexWithRef(theReference, theX, theY, theZ):
-    """
-     *  Create a point, distant from the referenced point
-     *  on the given distances along the coordinate axes.
-     *  \param theReference The referenced point.
-     *  \param theX Displacement from the referenced point along OX axis.
-     *  \param theY Displacement from the referenced point along OY axis.
-     *  \param theZ Displacement from the referenced point along OZ axis.
-     *  \return New GEOM_Object, containing the created point.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BasicOp.MakePointWithReference(theReference, theX, theY, theZ)
     if BasicOp.IsDone() == 0:
       print "MakePointWithReference : ", BasicOp.GetErrorCode()
     return anObj
 
+## Create a point, corresponding to the given parameter on the given curve.
+#  @param theRefCurve The referenced curve.
+#  @param theParameter Value of parameter on the referenced curve.
+#  @return New GEOM_Object, containing the created point.
+#
+#  Example: see GEOM_TestAll.py
 def MakeVertexOnCurve(theRefCurve, theParameter):
-    """
-     *  Create a point, corresponding to the given parameter on the given curve.
-     *  \param theRefCurve The referenced curve.
-     *  \param theParameter Value of parameter on the referenced curve.
-     *  \return New GEOM_Object, containing the created point.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BasicOp.MakePointOnCurve(theRefCurve, theParameter)
     if BasicOp.IsDone() == 0:
       print "MakePointOnCurve : ", BasicOp.GetErrorCode()
     return anObj
 
+## Create a tangent, corresponding to the given parameter on the given curve.
+#  @param theRefCurve The referenced curve.
+#  @param theParameter Value of parameter on the referenced curve.
+#  @return New GEOM_Object, containing the created tangent.
+def MakeTangentOnCurve(theRefCurve, theParameter):
+    anObj = BasicOp.MakeTangentOnCurve(theRefCurve, theParameter)
+    if BasicOp.IsDone() == 0:
+      print "MakeTangentOnCurve : ", BasicOp.GetErrorCode()
+    return anObj
+
+## Create a vector with the given components.
+#  @param theDX X component of the vector.
+#  @param theDY Y component of the vector.
+#  @param theDZ Z component of the vector.
+#  @return New GEOM_Object, containing the created vector.
+#
+#  Example: see GEOM_TestAll.py
 def MakeVectorDXDYDZ(theDX, theDY, theDZ):
-    """
-     *  Create a vector with the given components.
-     *  \param theDX X component of the vector.
-     *  \param theDY Y component of the vector.
-     *  \param theDZ Z component of the vector.
-     *  \return New GEOM_Object, containing the created vector.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BasicOp.MakeVectorDXDYDZ(theDX, theDY, theDZ)
     if BasicOp.IsDone() == 0:
       print "MakeVectorDXDYDZ : ", BasicOp.GetErrorCode()
     return anObj
 
+## Create a vector between two points.
+#  @param thePnt1 Start point for the vector.
+#  @param thePnt2 End point for the vector.
+#  @return New GEOM_Object, containing the created vector.
+
+#  Example: see GEOM_TestAll.py
 def MakeVector(thePnt1, thePnt2):
-    """
-     *  Create a vector between two points.
-     *  \param thePnt1 Start point for the vector.
-     *  \param thePnt2 End point for the vector.
-     *  \return New GEOM_Object, containing the created vector.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BasicOp.MakeVectorTwoPnt(thePnt1, thePnt2)
     if BasicOp.IsDone() == 0:
       print "MakeVectorTwoPnt : ", BasicOp.GetErrorCode()
     return anObj
 
+## Create a line, passing through the given point
+#  and parrallel to the given direction
+#  @param thePnt Point. The resulting line will pass through it.
+#  @param theDir Direction. The resulting line will be parallel to it.
+#  @return New GEOM_Object, containing the created line.
+#
+#  Example: see GEOM_TestAll.py
 def MakeLine(thePnt, theDir):
-    """
-     *  Create a line, passing through the given point
-     *  and parrallel to the given direction
-     *  \param thePnt Point. The resulting line will pass through it.
-     *  \param theDir Direction. The resulting line will be parallel to it.
-     *  \return New GEOM_Object, containing the created line.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BasicOp.MakeLine(thePnt, theDir)
     if BasicOp.IsDone() == 0:
       print "MakeLine : ", BasicOp.GetErrorCode()
     return anObj
 
+## Create a line, passing through the given points
+#  @param thePnt1 First of two points, defining the line.
+#  @param thePnt2 Second of two points, defining the line.
+#  @return New GEOM_Object, containing the created line.
+#
+#  Example: see GEOM_TestAll.py
 def MakeLineTwoPnt(thePnt1, thePnt2):
-    """
-     *  Create a line, passing through the given points
-     *  \param thePnt1 First of two points, defining the line.
-     *  \param thePnt2 Second of two points, defining the line.
-     *  \return New GEOM_Object, containing the created line.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BasicOp.MakeLineTwoPnt(thePnt1, thePnt2)
     if BasicOp.IsDone() == 0:
       print "MakeLineTwoPnt : ", BasicOp.GetErrorCode()
     return anObj
 
+## Create a plane, passing through the given point
+#  and normal to the given vector.
+#  @param thePnt Point, the plane has to pass through.
+#  @param theVec Vector, defining the plane normal direction.
+#  @param theTrimSize Half size of a side of quadrangle face, representing the plane.
+#  @return New GEOM_Object, containing the created plane.
+#
+#  Example: see GEOM_TestAll.py
 def MakePlane(thePnt, theVec, theTrimSize):
-    """
-     *  Create a plane, passing through the given point
-     *  and normal to the given vector.
-     *  \param thePnt Point, the plane has to pass through.
-     *  \param theVec Vector, defining the plane normal direction.
-     *  \param theTrimSize Half size of a side of quadrangle face, representing the plane.
-     *  \return New GEOM_Object, containing the created plane.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BasicOp.MakePlanePntVec(thePnt, theVec, theTrimSize)
     if BasicOp.IsDone() == 0:
       print "MakePlanePntVec : ", BasicOp.GetErrorCode()
     return anObj
 
+## Create a plane, passing through the three given points
+#  @param thePnt1 First of three points, defining the plane.
+#  @param thePnt2 Second of three points, defining the plane.
+#  @param thePnt3 Fird of three points, defining the plane.
+#  @param theTrimSize Half size of a side of quadrangle face, representing the plane.
+#  @return New GEOM_Object, containing the created plane.
+#
+#  Example: see GEOM_TestAll.py
 def MakePlaneThreePnt(thePnt1, thePnt2, thePnt3, theTrimSize):
-    """
-     *  Create a plane, passing through the three given points
-     *  \param thePnt1 First of three points, defining the plane.
-     *  \param thePnt2 Second of three points, defining the plane.
-     *  \param thePnt3 Fird of three points, defining the plane.
-     *  \param theTrimSize Half size of a side of quadrangle face, representing the plane.
-     *  \return New GEOM_Object, containing the created plane.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BasicOp.MakePlaneThreePnt(thePnt1, thePnt2, thePnt3, theTrimSize)
     if BasicOp.IsDone() == 0:
       print "MakePlaneThreePnt : ", BasicOp.GetErrorCode()
     return anObj
 
+## Create a plane, similar to the existing one, but with another size of representing face.
+#  @param theFace Referenced plane.
+#  @param theTrimSize New half size of a side of quadrangle face, representing the plane.
+#  @return New GEOM_Object, containing the created plane.
+#
+#  Example: see GEOM_TestAll.py
 def MakePlaneFace(theFace, theTrimSize):
-    """
-     *  Create a plane, similar to the existing one, but with another size of representing face.
-     *  \param theFace Referenced plane.
-     *  \param theTrimSize New half size of a side of quadrangle face, representing the plane.
-     *  \return New GEOM_Object, containing the created plane.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BasicOp.MakePlaneFace(theFace, theTrimSize)
     if BasicOp.IsDone() == 0:
       print "MakePlaneFace : ", BasicOp.GetErrorCode()
     return anObj
 
+## Create a local coordinate system.
+#  @param OX,OY,OZ Three coordinates of coordinate system origin.
+#  @param XDX,XDY,XDZ Three components of OX direction
+#  @param YDX,YDY,YDZ Three components of OY direction
+#  @return New GEOM_Object, containing the created coordinate system.
+#
+#  Example: see GEOM_TestAll.py
 def MakeMarker(OX,OY,OZ, XDX,XDY,XDZ, YDX,YDY,YDZ):
-    """
-     *  Create a local coordinate system.
-     *  \param OX,OY,OZ Three coordinates of coordinate system origin.
-     *  \param XDX,XDY,XDZ Three components of OX direction
-     *  \param YDX,YDY,YDZ Three components of OY direction
-     *  \return New GEOM_Object, containing the created coordinate system.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BasicOp.MakeMarker(OX,OY,OZ, XDX,XDY,XDZ, YDX,YDY,YDZ)
     if BasicOp.IsDone() == 0:
       print "MakeMarker : ", BasicOp.GetErrorCode()
     return anObj
 
+## Create a local coordinate system.
+#  @param theOrigin Point of coordinate system origin.
+#  @param theXVec Vector of X direction
+#  @param theYVec Vector of Y direction
+#  @return New GEOM_Object, containing the created coordinate system.
 def MakeMarkerPntTwoVec(theOrigin, theXVec, theYVec):
-    """
-     *  Create a local coordinate system.
-     *  \param theOrigin Point of coordinate system origin.
-     *  \param theXVec Vector of X direction
-     *  \param theYVec Vector of Y direction
-     *  \return New GEOM_Object, containing the created coordinate system.
-    """
     O = PointCoordinates( theOrigin )
     OXOY = []
     for vec in [ theXVec, theYVec ]:
@@ -341,156 +323,138 @@ def MakeMarkerPntTwoVec(theOrigin, theXVec, theYVec):
 # Curves
 # -----------------------------------------------------------------------------
 
+##  Create an arc of circle, passing through three given points.
+#  @param thePnt1 Start point of the arc.
+#  @param thePnt2 Middle point of the arc.
+#  @param thePnt3 End point of the arc.
+#  @return New GEOM_Object, containing the created arc.
+#
+#  Example: see GEOM_TestAll.py
 def MakeArc(thePnt1, thePnt2, thePnt3):
-    """
-     *  Create an arc of circle, passing through three given points.
-     *  \param thePnt1 Start point of the arc.
-     *  \param thePnt2 Middle point of the arc.
-     *  \param thePnt3 End point of the arc.
-     *  \return New GEOM_Object, containing the created arc.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = CurvesOp.MakeArc(thePnt1, thePnt2, thePnt3)
     if CurvesOp.IsDone() == 0:
       print "MakeArc : ", CurvesOp.GetErrorCode()
     return anObj
 
+## Create a circle with given center, normal vector and radius.
+#  @param thePnt Circle center.
+#  @param theVec Vector, normal to the plane of the circle.
+#  @param theR Circle radius.
+#  @return New GEOM_Object, containing the created circle.
+#
+#  Example: see GEOM_TestAll.py
 def MakeCircle(thePnt, theVec, theR):
-    """
-     *  Create a circle with given center, normal vector and radius.
-     *  \param thePnt Circle center.
-     *  \param theVec Vector, normal to the plane of the circle.
-     *  \param theR Circle radius.
-     *  \return New GEOM_Object, containing the created circle.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = CurvesOp.MakeCirclePntVecR(thePnt, theVec, theR)
     if CurvesOp.IsDone() == 0:
       print "MakeCirclePntVecR : ", CurvesOp.GetErrorCode()
     return anObj
 
+## Create a circle, passing through three given points
+#  @param thePnt1,thePnt2,thePnt3 Points, defining the circle.
+#  @return New GEOM_Object, containing the created circle.
+#
+#  Example: see GEOM_TestAll.py
 def MakeCircleThreePnt(thePnt1, thePnt2, thePnt3):
-    """
-     *  Create a circle, passing through three given points
-     *  \param thePnt1,thePnt2,thePnt3 Points, defining the circle.
-     *  \return New GEOM_Object, containing the created circle.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = CurvesOp.MakeCircleThreePnt(thePnt1, thePnt2, thePnt3)
     if CurvesOp.IsDone() == 0:
       print "MakeCircleThreePnt : ", CurvesOp.GetErrorCode()
     return anObj
 
+## Create an ellipse with given center, normal vector and radiuses.
+#  @param thePnt Ellipse center.
+#  @param theVec Vector, normal to the plane of the ellipse.
+#  @param theRMajor Major ellipse radius.
+#  @param theRMinor Minor ellipse radius.
+#  @return New GEOM_Object, containing the created ellipse.
+#
+#  Example: see GEOM_TestAll.py
 def MakeEllipse(thePnt, theVec, theRMajor, theRMinor):
-    """
-     *  Create an ellipse with given center, normal vector and radiuses.
-     *  \param thePnt Ellipse center.
-     *  \param theVec Vector, normal to the plane of the ellipse.
-     *  \param theRMajor Major ellipse radius.
-     *  \param theRMinor Minor ellipse radius.
-     *  \return New GEOM_Object, containing the created ellipse.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = CurvesOp.MakeEllipse(thePnt, theVec, theRMajor, theRMinor)
     if CurvesOp.IsDone() == 0:
       print "MakeEllipse : ", CurvesOp.GetErrorCode()
     return anObj
 
+## Create a polyline on the set of points.
+#  @param thePoints Sequence of points for the polyline.
+#  @return New GEOM_Object, containing the created polyline.
+#
+#  Example: see GEOM_TestAll.py
 def MakePolyline(thePoints):
-    """
-     *  Create a polyline on the set of points.
-     *  \param thePoints Sequence of points for the polyline.
-     *  \return New GEOM_Object, containing the created polyline.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = CurvesOp.MakePolyline(thePoints)
     if CurvesOp.IsDone() == 0:
       print "MakePolyline : ", CurvesOp.GetErrorCode()
     return anObj
 
+## Create bezier curve on the set of points.
+#  @param thePoints Sequence of points for the bezier curve.
+#  @return New GEOM_Object, containing the created bezier curve.
+#
+#  Example: see GEOM_TestAll.py
 def MakeBezier(thePoints):
-    """
-     *  Create bezier curve on the set of points.
-     *  \param thePoints Sequence of points for the bezier curve.
-     *  \return New GEOM_Object, containing the created bezier curve.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = CurvesOp.MakeSplineBezier(thePoints)
     if CurvesOp.IsDone() == 0:
       print "MakeSplineBezier : ", CurvesOp.GetErrorCode()
     return anObj
 
+## Create B-Spline curve on the set of points.
+#  @param thePoints Sequence of points for the B-Spline curve.
+#  @return New GEOM_Object, containing the created B-Spline curve.
+#
+#  Example: see GEOM_TestAll.py
 def MakeInterpol(thePoints):
-    """
-     *  Create B-Spline curve on the set of points.
-     *  \param thePoints Sequence of points for the B-Spline curve.
-     *  \return New GEOM_Object, containing the created B-Spline curve.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = CurvesOp.MakeSplineInterpolation(thePoints)
     if CurvesOp.IsDone() == 0:
       print "MakeSplineInterpolation : ", CurvesOp.GetErrorCode()
     return anObj
 
+## Create a sketcher (wire or face), following the textual description,
+#  passed through \a theCommand argument. \n
+#  Edges of the resulting wire or face will be arcs of circles and/or linear segments. \n
+#  Format of the description string have to be the following:
+#
+#  "Sketcher[:F x1 y1]:CMD[:CMD[:CMD...]]"
+#
+#  Where:
+#  - x1, y1 are coordinates of the first sketcher point (zero by default),
+#  - CMD is one of
+#     - "R angle" : Set the direction by angle
+#     - "D dx dy" : Set the direction by DX & DY
+#     .
+#       \n
+#     - "TT x y" : Create segment by point at X & Y
+#     - "T dx dy" : Create segment by point with DX & DY
+#     - "L length" : Create segment by direction & Length
+#     - "IX x" : Create segment by direction & Intersect. X
+#     - "IY y" : Create segment by direction & Intersect. Y
+#     .
+#       \n
+#     - "C radius length" : Create arc by direction, radius and length(in degree)
+#     .
+#       \n
+#     - "WW" : Close Wire (to finish)
+#     - "WF" : Close Wire and build face (to finish)
+#
+#  @param theCommand String, defining the sketcher in local
+#                    coordinates of the working plane.
+#  @param theWorkingPlane Nine double values, defining origin,
+#                         OZ and OX directions of the working plane.
+#  @return New GEOM_Object, containing the created wire.
+#
+#  Example: see GEOM_TestAll.py
 def MakeSketcher(theCommand, theWorkingPlane = [0,0,0, 0,0,1, 1,0,0]):
-    """
-     *  Create a sketcher (wire or face), following the textual description,
-     *  passed through \a theCommand argument. \n
-     *  Edges of the resulting wire or face will be arcs of circles and/or linear segments. \n
-     *  Format of the description string have to be the following:
-     *
-     *  "Sketcher[:F x1 y1]:CMD[:CMD[:CMD...]]"
-     *
-     *  Where:
-     *  - x1, y1 are coordinates of the first sketcher point (zero by default),
-     *  - CMD is one of
-     *     - "R angle" : Set the direction by angle
-     *     - "D dx dy" : Set the direction by DX & DY
-     *     .
-     *       \n
-     *     - "TT x y" : Create segment by point at X & Y
-     *     - "T dx dy" : Create segment by point with DX & DY
-     *     - "L length" : Create segment by direction & Length
-     *     - "IX x" : Create segment by direction & Intersect. X
-     *     - "IY y" : Create segment by direction & Intersect. Y
-     *     .
-     *       \n
-     *     - "C radius length" : Create arc by direction, radius and length(in degree)
-     *     .
-     *       \n
-     *     - "WW" : Close Wire (to finish)
-     *     - "WF" : Close Wire and build face (to finish)
-     *
-     *  \param theCommand String, defining the sketcher in local
-     *                    coordinates of the working plane.
-     *  \param theWorkingPlane Nine double values, defining origin,
-     *                         OZ and OX directions of the working plane.
-     *  \return New GEOM_Object, containing the created wire.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = CurvesOp.MakeSketcher(theCommand, theWorkingPlane)
     if CurvesOp.IsDone() == 0:
       print "MakeSketcher : ", CurvesOp.GetErrorCode()
     return anObj
 
+## Create a sketcher (wire or face), following the textual description,
+#  passed through \a theCommand argument. \n
+#  For format of the description string see the previous method.\n
+#  @param theCommand String, defining the sketcher in local
+#                    coordinates of the working plane.
+#  @param theWorkingPlane Planar Face of the working plane.
+#  @return New GEOM_Object, containing the created wire.
 def MakeSketcherOnPlane(theCommand, theWorkingPlane):
-    """
-     *  Create a sketcher (wire or face), following the textual description,
-     *  passed through \a theCommand argument. \n
-     *  For format of the description string see the previous method.\n
-     *  \param theCommand String, defining the sketcher in local
-     *                    coordinates of the working plane.
-     *  \param theWorkingPlane Planar Face of the working plane.
-     *  \return New GEOM_Object, containing the created wire.
-    """
     anObj = CurvesOp.MakeSketcherOnPlane(theCommand, theWorkingPlane)
     if CurvesOp.IsDone() == 0:
       print "MakeSketcher : ", CurvesOp.GetErrorCode()
@@ -500,561 +464,526 @@ def MakeSketcherOnPlane(theCommand, theWorkingPlane):
 # Create 3D Primitives
 # -----------------------------------------------------------------------------
 
+## Create a box by coordinates of two opposite vertices.
+#
+#  Example: see GEOM_TestAll.py
 def MakeBox(x1,y1,z1,x2,y2,z2):
-    """
-     *  Create a box by coordinates of two opposite vertices.
-
-     *  Example: see GEOM_TestAll.py
-    """
     pnt1 = MakeVertex(x1,y1,z1)
     pnt2 = MakeVertex(x2,y2,z2)
     return MakeBoxTwoPnt(pnt1,pnt2)
 
+## Create a box with specified dimensions along the coordinate axes
+#  and with edges, parallel to the coordinate axes.
+#  Center of the box will be at point (DX/2, DY/2, DZ/2).
+#  @param theDX Length of Box edges, parallel to OX axis.
+#  @param theDY Length of Box edges, parallel to OY axis.
+#  @param theDZ Length of Box edges, parallel to OZ axis.
+#  @return New GEOM_Object, containing the created box.
+#
+#  Example: see GEOM_TestAll.py
 def MakeBoxDXDYDZ(theDX, theDY, theDZ):
-    """
-     *  Create a box with specified dimensions along the coordinate axes
-     *  and with edges, parallel to the coordinate axes.
-     *  Center of the box will be at point (DX/2, DY/2, DZ/2).
-     *  \param theDX Length of Box edges, parallel to OX axis.
-     *  \param theDY Length of Box edges, parallel to OY axis.
-     *  \param theDZ Length of Box edges, parallel to OZ axis.
-     *  \return New GEOM_Object, containing the created box.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakeBoxDXDYDZ(theDX, theDY, theDZ)
     if PrimOp.IsDone() == 0:
       print "MakeBoxDXDYDZ : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a box with two specified opposite vertices,
+#  and with edges, parallel to the coordinate axes
+#  @param thePnt1 First of two opposite vertices.
+#  @param thePnt2 Second of two opposite vertices.
+#  @return New GEOM_Object, containing the created box.
+#
+#  Example: see GEOM_TestAll.py
 def MakeBoxTwoPnt(thePnt1, thePnt2):
-    """
-     *  Create a box with two specified opposite vertices,
-     *  and with edges, parallel to the coordinate axes
-     *  \param thePnt1 First of two opposite vertices.
-     *  \param thePnt2 Second of two opposite vertices.
-     *  \return New GEOM_Object, containing the created box.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakeBoxTwoPnt(thePnt1, thePnt2)
     if PrimOp.IsDone() == 0:
       print "MakeBoxTwoPnt : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a cylinder with given base point, axis, radius and height.
+#  @param thePnt Central point of cylinder base.
+#  @param theAxis Cylinder axis.
+#  @param theR Cylinder radius.
+#  @param theH Cylinder height.
+#  @return New GEOM_Object, containing the created cylinder.
+#
+#  Example: see GEOM_TestAll.py
 def MakeCylinder(thePnt, theAxis, theR, theH):
-    """
-     *  Create a cylinder with given base point, axis, radius and height.
-     *  \param thePnt Central point of cylinder base.
-     *  \param theAxis Cylinder axis.
-     *  \param theR Cylinder radius.
-     *  \param theH Cylinder height.
-     *  \return New GEOM_Object, containing the created cylinder.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakeCylinderPntVecRH(thePnt, theAxis, theR, theH)
     if PrimOp.IsDone() == 0:
       print "MakeCylinderPntVecRH : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a cylinder with given radius and height at
+#  the origin of coordinate system. Axis of the cylinder
+#  will be collinear to the OZ axis of the coordinate system.
+#  @param theR Cylinder radius.
+#  @param theH Cylinder height.
+#  @return New GEOM_Object, containing the created cylinder.
+#
+#  Example: see GEOM_TestAll.py
 def MakeCylinderRH(theR, theH):
-    """
-     *  Create a cylinder with given radius and height at
-     *  the origin of coordinate system. Axis of the cylinder
-     *  will be collinear to the OZ axis of the coordinate system.
-     *  \param theR Cylinder radius.
-     *  \param theH Cylinder height.
-     *  \return New GEOM_Object, containing the created cylinder.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakeCylinderRH(theR, theH)
     if PrimOp.IsDone() == 0:
       print "MakeCylinderRH : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a sphere with given center and radius.
+#  @param thePnt Sphere center.
+#  @param theR Sphere radius.
+#  @return New GEOM_Object, containing the created sphere.
+#
+#  Example: see GEOM_TestAll.py
 def MakeSpherePntR(thePnt, theR):
-    """
-     *  Create a sphere with given center and radius.
-     *  \param thePnt Sphere center.
-     *  \param theR Sphere radius.
-     *  \return New GEOM_Object, containing the created sphere.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakeSpherePntR(thePnt, theR)
     if PrimOp.IsDone() == 0:
       print "MakeSpherePntR : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a sphere with given center and radius.
+#  @param x,y,z Coordinates of sphere center.
+#  @param theR Sphere radius.
+#  @return New GEOM_Object, containing the created sphere.
+#
+#  Example: see GEOM_TestAll.py
 def MakeSphere(x, y, z, theR):
-    """
-     *  Create a sphere with given center and radius.
-     *  \param x,y,z Coordinates of sphere center.
-     *  \param theR Sphere radius.
-     *  \return New GEOM_Object, containing the created sphere.
-
-     *  Example: see GEOM_TestAll.py
-    """
     point = MakeVertex(x, y, z)
     anObj = MakeSpherePntR(point, theR)
     return anObj
 
+## Create a sphere with given radius at the origin of coordinate system.
+#  @param theR Sphere radius.
+#  @return New GEOM_Object, containing the created sphere.
+#
+#  Example: see GEOM_TestAll.py
 def MakeSphereR(theR):
-    """
-     *  Create a sphere with given radius at the origin of coordinate system.
-     *  \param theR Sphere radius.
-     *  \return New GEOM_Object, containing the created sphere.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakeSphereR(theR)
     if PrimOp.IsDone() == 0:
       print "MakeSphereR : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a cone with given base point, axis, height and radiuses.
+#  @param thePnt Central point of the first cone base.
+#  @param theAxis Cone axis.
+#  @param theR1 Radius of the first cone base.
+#  @param theR2 Radius of the second cone base.
+#    \note If both radiuses are non-zero, the cone will be truncated.
+#    \note If the radiuses are equal, a cylinder will be created instead.
+#  @param theH Cone height.
+#  @return New GEOM_Object, containing the created cone.
+#
+#  Example: see GEOM_TestAll.py
 def MakeCone(thePnt, theAxis, theR1, theR2, theH):
-    """
-     *  Create a cone with given base point, axis, height and radiuses.
-     *  \param thePnt Central point of the first cone base.
-     *  \param theAxis Cone axis.
-     *  \param theR1 Radius of the first cone base.
-     *  \param theR2 Radius of the second cone base.
-     *    \note If both radiuses are non-zero, the cone will be truncated.
-     *    \note If the radiuses are equal, a cylinder will be created instead.
-     *  \param theH Cone height.
-     *  \return New GEOM_Object, containing the created cone.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakeConePntVecR1R2H(thePnt, theAxis, theR1, theR2, theH)
     if PrimOp.IsDone() == 0:
       print "MakeConePntVecR1R2H : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a cone with given height and radiuses at
+#  the origin of coordinate system. Axis of the cone will
+#  be collinear to the OZ axis of the coordinate system.
+#  @param theR1 Radius of the first cone base.
+#  @param theR2 Radius of the second cone base.
+#    \note If both radiuses are non-zero, the cone will be truncated.
+#    \note If the radiuses are equal, a cylinder will be created instead.
+#  @param theH Cone height.
+#  @return New GEOM_Object, containing the created cone.
+#
+#  Example: see GEOM_TestAll.py
 def MakeConeR1R2H(theR1, theR2, theH):
-    """
-     *  Create a cone with given height and radiuses at
-     *  the origin of coordinate system. Axis of the cone will
-     *  be collinear to the OZ axis of the coordinate system.
-     *  \param theR1 Radius of the first cone base.
-     *  \param theR2 Radius of the second cone base.
-     *    \note If both radiuses are non-zero, the cone will be truncated.
-     *    \note If the radiuses are equal, a cylinder will be created instead.
-     *  \param theH Cone height.
-     *  \return New GEOM_Object, containing the created cone.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakeConeR1R2H(theR1, theR2, theH)
     if PrimOp.IsDone() == 0:
       print "MakeConeR1R2H : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a torus with given center, normal vector and radiuses.
+#  @param thePnt Torus central point.
+#  @param theVec Torus axis of symmetry.
+#  @param theRMajor Torus major radius.
+#  @param theRMinor Torus minor radius.
+#  @return New GEOM_Object, containing the created torus.
+#
+#  Example: see GEOM_TestAll.py
 def MakeTorus(thePnt, theVec, theRMajor, theRMinor):
-    """
-     *  Create a torus with given center, normal vector and radiuses.
-     *  \param thePnt Torus central point.
-     *  \param theVec Torus axis of symmetry.
-     *  \param theRMajor Torus major radius.
-     *  \param theRMinor Torus minor radius.
-     *  \return New GEOM_Object, containing the created torus.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakeTorusPntVecRR(thePnt, theVec, theRMajor, theRMinor)
     if PrimOp.IsDone() == 0:
       print "MakeTorusPntVecRR : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a torus with given radiuses at the origin of coordinate system.
+#  @param theRMajor Torus major radius.
+#  @param theRMinor Torus minor radius.
+#  @return New GEOM_Object, containing the created torus.
+#
+#  Example: see GEOM_TestAll.py
 def MakeTorusRR(theRMajor, theRMinor):
-    """
-     *  Create a torus with given radiuses at the origin of coordinate system.
-     *  \param theRMajor Torus major radius.
-     *  \param theRMinor Torus minor radius.
-     *  \return New GEOM_Object, containing the created torus.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakeTorusRR(theRMajor, theRMinor)
     if PrimOp.IsDone() == 0:
       print "MakeTorusRR : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a shape by extrusion of the base shape along a vector, defined by two points.
+#  @param theBase Base shape to be extruded.
+#  @param thePoint1 First end of extrusion vector.
+#  @param thePoint2 Second end of extrusion vector.
+#  @return New GEOM_Object, containing the created prism.
+#
+#  Example: see GEOM_TestAll.py
 def MakePrism(theBase, thePoint1, thePoint2):
-    """
-     *  Create a shape by extrusion of the base shape along a vector, defined by two points.
-     *  \param theBase Base shape to be extruded.
-     *  \param thePoint1 First end of extrusion vector.
-     *  \param thePoint2 Second end of extrusion vector.
-     *  \return New GEOM_Object, containing the created prism.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakePrismTwoPnt(theBase, thePoint1, thePoint2)
     if PrimOp.IsDone() == 0:
       print "MakePrismTwoPnt : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a shape by extrusion of the base shape along the vector,
+#  i.e. all the space, transfixed by the base shape during its translation
+#  along the vector on the given distance.
+#  @param theBase Base shape to be extruded.
+#  @param theVec Direction of extrusion.
+#  @param theH Prism dimension along theVec.
+#  @return New GEOM_Object, containing the created prism.
+#
+#  Example: see GEOM_TestAll.py
 def MakePrismVecH(theBase, theVec, theH):
-    """
-     *  Create a shape by extrusion of the base shape along the vector,
-     *  i.e. all the space, transfixed by the base shape during its translation
-     *  along the vector on the given distance.
-     *  \param theBase Base shape to be extruded.
-     *  \param theVec Direction of extrusion.
-     *  \param theH Prism dimension along theVec.
-     *  \return New GEOM_Object, containing the created prism.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakePrismVecH(theBase, theVec, theH)
     if PrimOp.IsDone() == 0:
       print "MakePrismVecH : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a shape by extrusion of the base shape along
+#  the path shape. The path shape can be a wire or an edge.
+#  @param theBase Base shape to be extruded.
+#  @param thePath Path shape to extrude the base shape along it.
+#  @return New GEOM_Object, containing the created pipe.
+#
+#  Example: see GEOM_TestAll.py
 def MakePipe(theBase, thePath):
-    """
-     *  Create a shape by extrusion of the base shape along
-     *  the path shape. The path shape can be a wire or an edge.
-     *  \param theBase Base shape to be extruded.
-     *  \param thePath Path shape to extrude the base shape along it.
-     *  \return New GEOM_Object, containing the created pipe.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakePipe(theBase, thePath)
     if PrimOp.IsDone() == 0:
       print "MakePipe : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a shape by revolution of the base shape around the axis
+#  on the given angle, i.e. all the space, transfixed by the base
+#  shape during its rotation around the axis on the given angle.
+#  @param theBase Base shape to be rotated.
+#  @param theAxis Rotation axis.
+#  @param theAngle Rotation angle in radians.
+#  @return New GEOM_Object, containing the created revolution.
+#
+#  Example: see GEOM_TestAll.py
 def MakeRevolution(theBase, theAxis, theAngle):
-    """
-     *  Create a shape by revolution of the base shape around the axis
-     *  on the given angle, i.e. all the space, transfixed by the base
-     *  shape during its rotation around the axis on the given angle.
-     *  \param theBase Base shape to be rotated.
-     *  \param theAxis Rotation axis.
-     *  \param theAngle Rotation angle in radians.
-     *  \return New GEOM_Object, containing the created revolution.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakeRevolutionAxisAngle(theBase, theAxis, theAngle)
     if PrimOp.IsDone() == 0:
       print "MakeRevolutionAxisAngle : ", PrimOp.GetErrorCode()
     return anObj
 
+## Create a shell or solid passing through set of sections.Sections should be wires,edges or vertices.
+#  @param theSeqSections - set of specified sections.
+#  @param theModeSolid - mode defining building solid or shell
+#  @param thePreci - precision 3D used for smoothing by default 1.e-6
+#  @param theRuled - mode defining type of the result surfaces (ruled or smoothed).
+#  @return New GEOM_Object, containing the created shell or solid.
+#
+#  Example: see GEOM_TestAll.py
+def MakeThruSections(theSeqSections,theModeSolid,thePreci,theRuled):
+    anObj = PrimOp.MakeThruSections(theSeqSections,theModeSolid,thePreci,theRuled)
+    if PrimOp.IsDone() == 0:
+      print "MakeThruSections : ", PrimOp.GetErrorCode()
+    return anObj
+
+## Create a shape by extrusion of the profile shape along
+#  the path shape. The path shape can be a wire or an edge.
+#  the several profiles can be specified in the several locations of path.     
+#  @param theSeqBases - list of  Bases shape to be extruded.
+#  @param theLocations - list of locations on the path corresponding
+#                        specified list of the Bases shapes. Number of locations
+#                        should be equal to number of bases or list of locations can be empty.
+#  @param thePath - Path shape to extrude the base shape along it.
+#  @param theWithContact - the mode defining that the section is translated to be in
+#                          contact with the spine.
+#  @param - WithCorrection - defining that the section is rotated to be
+#                            orthogonal to the spine tangent in the correspondent point
+#  @return New GEOM_Object, containing the created pipe.
+#
+#  Example: see GEOM_TestAll.py
+def MakePipeWithDifferentSections(theSeqBases, theLocations,thePath,theWithContact,theWithCorrection):
+    anObj = PrimOp.MakePipeWithDifferentSections(theSeqBases, theLocations,thePath,theWithContact,theWithCorrection)
+    if PrimOp.IsDone() == 0:
+      print "MakePipeWithDifferentSections : ", PrimOp.GetErrorCode()
+    return anObj
+
 # -----------------------------------------------------------------------------
 # Create base shapes
 # -----------------------------------------------------------------------------
 
+## Create a linear edge with specified ends.
+#  @param thePnt1 Point for the first end of edge.
+#  @param thePnt2 Point for the second end of edge.
+#  @return New GEOM_Object, containing the created edge.
+#
+#  Example: see GEOM_TestAll.py
 def MakeEdge(thePnt1, thePnt2):
-    """
-     *  Create a linear edge with specified ends.
-     *  \param thePnt1 Point for the first end of edge.
-     *  \param thePnt2 Point for the second end of edge.
-     *  \return New GEOM_Object, containing the created edge.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = ShapesOp.MakeEdge(thePnt1, thePnt2)
     if ShapesOp.IsDone() == 0:
       print "MakeEdge : ", ShapesOp.GetErrorCode()
     return anObj
 
+## Create a wire from the set of edges and wires.
+#  @param theEdgesAndWires List of edges and/or wires.
+#  @return New GEOM_Object, containing the created wire.
+#
+#  Example: see GEOM_TestAll.py
 def MakeWire(theEdgesAndWires):
-    """
-     *  Create a wire from the set of edges and wires.
-     *  \param theEdgesAndWires List of edges and/or wires.
-     *  \return New GEOM_Object, containing the created wire.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = ShapesOp.MakeWire(theEdgesAndWires)
     if ShapesOp.IsDone() == 0:
       print "MakeWire : ", ShapesOp.GetErrorCode()
     return anObj
 
+## Create a face on the given wire.
+#  @param theWire Wire to build the face on.
+#  @param isPlanarWanted If TRUE, only planar face will be built.
+#                        If impossible, NULL object will be returned.
+#  @return New GEOM_Object, containing the created face.
+#
+#  Example: see GEOM_TestAll.py
 def MakeFace(theWire, isPlanarWanted):
-    """
-     *  Create a face on the given wire.
-     *  \param theWire Wire to build the face on.
-     *  \param isPlanarWanted If TRUE, only planar face will be built.
-     *                        If impossible, NULL object will be returned.
-     *  \return New GEOM_Object, containing the created face.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = ShapesOp.MakeFace(theWire, isPlanarWanted)
     if ShapesOp.IsDone() == 0:
       print "MakeFace : ", ShapesOp.GetErrorCode()
     return anObj
 
+## Create a face on the given wires set.
+#  @param theWires List of wires to build the face on.
+#  @param isPlanarWanted If TRUE, only planar face will be built.
+#                        If impossible, NULL object will be returned.
+#  @return New GEOM_Object, containing the created face.
+#
+#  Example: see GEOM_TestAll.py
 def MakeFaceWires(theWires, isPlanarWanted):
-    """
-     *  Create a face on the given wires set.
-     *  \param theWires List of wires to build the face on.
-     *  \param isPlanarWanted If TRUE, only planar face will be built.
-     *                        If impossible, NULL object will be returned.
-     *  \return New GEOM_Object, containing the created face.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = ShapesOp.MakeFaceWires(theWires, isPlanarWanted)
     if ShapesOp.IsDone() == 0:
       print "MakeFaceWires : ", ShapesOp.GetErrorCode()
     return anObj
 
+## Shortcut to MakeFaceWires()
+#
+#  Example: see GEOM_TestOthers.py
 def MakeFaces(theWires, isPlanarWanted):
-    """
-     *  Shortcut to MakeFaceWires()
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = MakeFaceWires(theWires, isPlanarWanted)
     return anObj
 
+## Create a shell from the set of faces and shells.
+#  @param theFacesAndShells List of faces and/or shells.
+#  @return New GEOM_Object, containing the created shell.
+#
+#  Example: see GEOM_TestAll.py
 def MakeShell(theFacesAndShells):
-    """
-     *  Create a shell from the set of faces and shells.
-     *  \param theFacesAndShells List of faces and/or shells.
-     *  \return New GEOM_Object, containing the created shell.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = ShapesOp.MakeShell(theFacesAndShells)
     if ShapesOp.IsDone() == 0:
        print "MakeShell : ", ShapesOp.GetErrorCode()
     return anObj
 
+## Create a solid, bounded by the given shells.
+#  @param theShells Sequence of bounding shells.
+#  @return New GEOM_Object, containing the created solid.
+#
+#  Example: see GEOM_TestAll.py
 def MakeSolid(theShells):
-    """
-     *  Create a solid, bounded by the given shells.
-     *  \param theShells Sequence of bounding shells.
-     *  \return New GEOM_Object, containing the created solid.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = ShapesOp.MakeSolidShells(theShells)
     if ShapesOp.IsDone() == 0:
        print "MakeSolid : ", ShapesOp.GetErrorCode()
     return anObj
 
+## Create a compound of the given shapes.
+#  @param theShapes List of shapes to put in compound.
+#  @return New GEOM_Object, containing the created compound.
+#
+#  Example: see GEOM_TestAll.py
 def MakeCompound(theShapes):
-    """
-     *  Create a compound of the given shapes.
-     *  \param theShapes List of shapes to put in compound.
-     *  \return New GEOM_Object, containing the created compound.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = ShapesOp.MakeCompound(theShapes)
     if ShapesOp.IsDone() == 0:
       print "MakeCompound : ", ShapesOp.GetErrorCode()
     return anObj
 
+## Gives quantity of faces in the given shape.
+#  @param theShape Shape to count faces of.
+#  @return Quantity of faces.
+#
+#  Example: see GEOM_TestOthers.py
 def NumberOfFaces(theShape):
-    """
-     *  Gives quantity of faces in the given shape.
-     *  \param theShape Shape to count faces of.
-     *  \return Quantity of faces.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     nb_faces = ShapesOp.NumberOfFaces(theShape)
     if ShapesOp.IsDone() == 0:
       print "NumberOfFaces : ", ShapesOp.GetErrorCode()
     return nb_faces
 
+## Gives quantity of edges in the given shape.
+#  @param theShape Shape to count edges of.
+#  @return Quantity of edges.
+#
+#  Example: see GEOM_TestOthers.py
 def NumberOfEdges(theShape):
-    """
-     *  Gives quantity of edges in the given shape.
-     *  \param theShape Shape to count edges of.
-     *  \return Quantity of edges.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     nb_edges = ShapesOp.NumberOfEdges(theShape)
     if ShapesOp.IsDone() == 0:
       print "NumberOfEdges : ", ShapesOp.GetErrorCode()
     return nb_edges
 
+## Reverses an orientation the given shape.
+#  @param theShape Shape to be reversed.
+#  @return The reversed copy of theShape.
+#
+#  Example: see GEOM_TestAll.py
 def ChangeOrientation(theShape):
-    """
-     *  Reverses an orientation the given shape.
-     *  \param theShape Shape to be reversed.
-     *  \return The reversed copy of theShape.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = ShapesOp.ChangeOrientation(theShape)
     if ShapesOp.IsDone() == 0:
       print "ChangeOrientation : ", ShapesOp.GetErrorCode()
     return anObj
 
+## Shortcut to ChangeOrientation()
+#
+#  Example: see GEOM_TestOthers.py
 def OrientationChange(theShape):
-    """
-     *  Shortcut to ChangeOrientation()
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = ChangeOrientation(theShape)
     return anObj
 
+## Retrieve all free faces from the given shape.
+#  Free face is a face, which is not shared between two shells of the shape.
+#  @param theShape Shape to find free faces in.
+#  @return List of IDs of all free faces, contained in theShape.
+#
+#  Example: see GEOM_TestOthers.py
 def GetFreeFacesIDs(theShape):
-    """
-     *  Retrieve all free faces from the given shape.
-     *  Free face is a face, which is not shared between two shells of the shape.
-     *  \param theShape Shape to find free faces in.
-     *  \return List of IDs of all free faces, contained in theShape.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anIDs = ShapesOp.GetFreeFacesIDs(theShape)
     if ShapesOp.IsDone() == 0:
       print "GetFreeFacesIDs : ", ShapesOp.GetErrorCode()
     return anIDs
 
+## Get all sub-shapes of theShape1 of the given type, shared with theShape2.
+#  @param theShape1 Shape to find sub-shapes in.
+#  @param theShape2 Shape to find shared sub-shapes with.
+#  @param theShapeType Type of sub-shapes to be retrieved.
+#  @return List of sub-shapes of theShape1, shared with theShape2.
+#
+#  Example: see GEOM_TestOthers.py
 def GetSharedShapes(theShape1, theShape2, theShapeType):
-    """
-     *  Get all sub-shapes of theShape1 of the given type, shared with theShape2.
-     *  \param theShape1 Shape to find sub-shapes in.
-     *  \param theShape2 Shape to find shared sub-shapes with.
-     *  \param theShapeType Type of sub-shapes to be retrieved.
-     *  \return List of sub-shapes of theShape1, shared with theShape2.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     aList = ShapesOp.GetSharedShapes(theShape1, theShape2, theShapeType)
     if ShapesOp.IsDone() == 0:
       print "GetSharedShapes : ", ShapesOp.GetErrorCode()
     return aList
 
+## Find in \a theShape all sub-shapes of type \a theShapeType, situated relatively
+#  the specified plane by the certain way, defined through \a theState parameter.
+#  @param theShape Shape to find sub-shapes of.
+#  @param theShapeType Type of sub-shapes to be retrieved.
+#  @param theAx1 Vector (or line, or linear edge), specifying normal
+#                direction and location of the plane to find shapes on.
+#  @param theState The state of the subshapes to find. It can be one of
+#   ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN.
+#  @return List of all found sub-shapes.
+#
+#  Example: see GEOM_TestOthers.py
 def GetShapesOnPlane(theShape, theShapeType, theAx1, theState):
-    """
-     *  Find in \a theShape all sub-shapes of type \a theShapeType, situated relatively
-     *  the specified plane by the certain way, defined through \a theState parameter.
-     *  \param theShape Shape to find sub-shapes of.
-     *  \param theShapeType Type of sub-shapes to be retrieved.
-     *  \param theAx1 Vector (or line, or linear edge), specifying normal
-     *                direction and location of the plane to find shapes on.
-     *  \param theState The state of the subshapes to find. It can be one of
-     *   ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN.
-     *  \return List of all found sub-shapes.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     aList = ShapesOp.GetShapesOnPlane(theShape, theShapeType, theAx1, theState)
     if ShapesOp.IsDone() == 0:
       print "GetShapesOnPlane : ", ShapesOp.GetErrorCode()
     return aList
 
+## Works like the above method, but returns list of sub-shapes indices
+#
+#  Example: see GEOM_TestOthers.py
 def GetShapesOnPlaneIDs(theShape, theShapeType, theAx1, theState):
-    """
-     *  Works like the above method, but returns list of sub-shapes indices
-    """
     aList = ShapesOp.GetShapesOnPlaneIDs(theShape, theShapeType, theAx1, theState)
     if ShapesOp.IsDone() == 0:
         print "GetShapesOnPlaneIDs : ", ShapesOp.GetErrorCode()
     return aList
 
+## Find in \a theShape all sub-shapes of type \a theShapeType, situated relatively
+#  the specified cylinder by the certain way, defined through \a theState parameter.
+#  @param theShape Shape to find sub-shapes of.
+#  @param theShapeType Type of sub-shapes to be retrieved.
+#  @param theAxis Vector (or line, or linear edge), specifying
+#                 axis of the cylinder to find shapes on.
+#  @param theRadius Radius of the cylinder to find shapes on.
+#  @param theState The state of the subshapes to find. It can be one of
+#   ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN.
+#  @return List of all found sub-shapes.
+#
+#  Example: see GEOM_TestOthers.py
 def GetShapesOnCylinder(theShape, theShapeType, theAxis, theRadius, theState):
-    """
-     *  Find in \a theShape all sub-shapes of type \a theShapeType, situated relatively
-     *  the specified cylinder by the certain way, defined through \a theState parameter.
-     *  \param theShape Shape to find sub-shapes of.
-     *  \param theShapeType Type of sub-shapes to be retrieved.
-     *  \param theAxis Vector (or line, or linear edge), specifying
-     *                 axis of the cylinder to find shapes on.
-     *  \param theRadius Radius of the cylinder to find shapes on.
-     *  \param theState The state of the subshapes to find. It can be one of
-     *   ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN.
-     *  \return List of all found sub-shapes.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     aList = ShapesOp.GetShapesOnCylinder(theShape, theShapeType, theAxis, theRadius, theState)
     if ShapesOp.IsDone() == 0:
       print "GetShapesOnCylinder : ", ShapesOp.GetErrorCode()
     return aList
 
+## Works like the above method, but returns list of sub-shapes indices
+#
+#  Example: see GEOM_TestOthers.py
 def GetShapesOnCylinderIDs(theShape, theShapeType, theAxis, theRadius, theState):
-    """
-     *  Works like the above method, but returns list of sub-shapes indices
-    """
     aList = ShapesOp.GetShapesOnCylinderIDs(theShape, theShapeType, theAxis, theRadius, theState)
     if ShapesOp.IsDone() == 0:
         print "GetShapesOnCylinderIDs : ", ShapesOp.GetErrorCode()
     return aList
 
+## Find in \a theShape all sub-shapes of type \a theShapeType, situated relatively
+#  the specified sphere by the certain way, defined through \a theState parameter.
+#  @param theShape Shape to find sub-shapes of.
+#  @param theShapeType Type of sub-shapes to be retrieved.
+#  @param theCenter Point, specifying center of the sphere to find shapes on.
+#  @param theRadius Radius of the sphere to find shapes on.
+#  @param theState The state of the subshapes to find. It can be one of
+#   ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN.
+#  @return List of all found sub-shapes.
+#
+#  Example: see GEOM_TestOthers.py
 def GetShapesOnSphere(theShape, theShapeType, theCenter, theRadius, theState):
-    """
-     *  Find in \a theShape all sub-shapes of type \a theShapeType, situated relatively
-     *  the specified sphere by the certain way, defined through \a theState parameter.
-     *  \param theShape Shape to find sub-shapes of.
-     *  \param theShapeType Type of sub-shapes to be retrieved.
-     *  \param theCenter Point, specifying center of the sphere to find shapes on.
-     *  \param theRadius Radius of the sphere to find shapes on.
-     *  \param theState The state of the subshapes to find. It can be one of
-     *   ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN.
-     *  \return List of all found sub-shapes.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     aList = ShapesOp.GetShapesOnSphere(theShape, theShapeType, theCenter, theRadius, theState)
     if ShapesOp.IsDone() == 0:
       print "GetShapesOnSphere : ", ShapesOp.GetErrorCode()
     return aList
 
+## Works like the above method, but returns list of sub-shapes indices
+#
+#  Example: see GEOM_TestOthers.py
 def GetShapesOnSphereIDs(theShape, theShapeType, theCenter, theRadius, theState):
-    """
-     *  Works like the above method, but returns list of sub-shapes indices
-    """
     aList = ShapesOp.GetShapesOnSphereIDs(theShape, theShapeType, theCenter, theRadius, theState)
     if ShapesOp.IsDone() == 0:
         print "GetShapesOnSphereIDs : ", ShapesOp.GetErrorCode()
     return aList
 
+## Find in \a theShape all sub-shapes of type \a theShapeType, situated relatively
+#  the specified quadrangle by the certain way, defined through \a theState parameter.
+#  @param theShape Shape to find sub-shapes of.
+#  @param theShapeType Type of sub-shapes to be retrieved.
+#  @param theCenter Point, specifying center of the sphere to find shapes on.
+#  @param theRadius Radius of the sphere to find shapes on.
+#  @param theState The state of the subshapes to find. It can be one of
+#   ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN.
+#  @return List of all found sub-shapes.
+#
+#  Example: see GEOM_TestOthers.py
 def GetShapesOnQuadrangle(theShape, theShapeType, theTopLeftPoint, theTopRigthPoint, theBottomLeftPoint, theBottomRigthPoint, theState):
-    """
-     *  Find in \a theShape all sub-shapes of type \a theShapeType, situated relatively
-     *  the specified quadrangle by the certain way, defined through \a theState parameter.
-     *  \param theShape Shape to find sub-shapes of.
-     *  \param theShapeType Type of sub-shapes to be retrieved.
-     *  \param theCenter Point, specifying center of the sphere to find shapes on.
-     *  \param theRadius Radius of the sphere to find shapes on.
-     *  \param theState The state of the subshapes to find. It can be one of
-     *   ST_ON, ST_OUT, ST_ONOUT, ST_IN, ST_ONIN.
-     *  \return List of all found sub-shapes.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     aList = ShapesOp.GetShapesOnQuadrangle(theShape, theShapeType, theTopLeftPoint, theTopRigthPoint, theBottomLeftPoint, theBottomRigthPoint, theState)
     if ShapesOp.IsDone() == 0:
       print "GetShapesOnQuadrangle : ", ShapesOp.GetErrorCode()
     return aList
 
+## Works like the above method, but returns list of sub-shapes indices
+#
+#  Example: see GEOM_TestOthers.py
 def GetShapesOnQuadrangleIDs(theShape, theShapeType, theTopLeftPoint, theTopRigthPoint, theBottomLeftPoint, theBottomRigthPoint, theState):
-    """
-     *  Works like the above method, but returns list of sub-shapes indices
-    """
     aList = ShapesOp.GetShapesOnQuadrangleIDs(theShape, theShapeType, theTopLeftPoint, theTopRigthPoint, theBottomLeftPoint, theBottomRigthPoint, theState)
     if ShapesOp.IsDone() == 0:
         print "GetShapesOnQuadrangleIDs : ", ShapesOp.GetErrorCode()
     return aList
 
+## Get sub-shape(s) of theShapeWhere, which are
+#  coincident with \a theShapeWhat or could be a part of it.
+#  @param theShapeWhere Shape to find sub-shapes of.
+#  @param theShapeWhat Shape, specifying what to find.
+#  @return Group of all found sub-shapes or a single found sub-shape.
+#
+#  Example: see GEOM_TestOthers.py
 def GetInPlace(theShapeWhere, theShapeWhat):
-    """
-     *  Get sub-shape(s) of theShapeWhere, which are
-     *  coincident with \a theShapeWhat or could be a part of it.
-     *  \param theShapeWhere Shape to find sub-shapes of.
-     *  \param theShapeWhat Shape, specifying what to find.
-     *  \return Group of all found sub-shapes or a single found sub-shape.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = ShapesOp.GetInPlace(theShapeWhere, theShapeWhat)
     if ShapesOp.IsDone() == 0:
       print "GetInPlace : ", ShapesOp.GetErrorCode()
@@ -1064,22 +993,18 @@ def GetInPlace(theShapeWhere, theShapeWhat):
 # Access to sub-shapes by their unique IDs inside the main shape.
 # -----------------------------------------------------------------------------
 
+## Obtain a composite sub-shape of <aShape>, composed from sub-shapes
+#  of <aShape>, selected by their unique IDs inside <aShape>
+#
+#  Example: see GEOM_TestAll.py
 def GetSubShape(aShape, ListOfID):
-    """
-     *  Obtain a composite sub-shape of <aShape>, composed from sub-shapes
-     *  of <aShape>, selected by their unique IDs inside <aShape>
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = geom.AddSubShape(aShape,ListOfID)
     return anObj
 
+## Obtain unique ID of sub-shape <aSubShape> inside <aShape>
+#
+#  Example: see GEOM_TestAll.py
 def GetSubShapeID(aShape, aSubShape):
-    """
-     *  Obtain unique ID of sub-shape <aSubShape> inside <aShape>
-
-     *  Example: see GEOM_TestAll.py
-    """
     anID = LocalOp.GetSubShapeIndex(aShape, aSubShape)
     if LocalOp.IsDone() == 0:
       print "GetSubShapeIndex : ", LocalOp.GetErrorCode()
@@ -1089,68 +1014,58 @@ def GetSubShapeID(aShape, aSubShape):
 # Decompose objects
 # -----------------------------------------------------------------------------
 
+## Explode a shape on subshapes of a given type.
+#  @param theShape Shape to be exploded.
+#  @param theShapeType Type of sub-shapes to be retrieved.
+#  @return List of sub-shapes of type theShapeType, contained in theShape.
+#
+#  Example: see GEOM_TestAll.py
 def SubShapeAll(aShape, aType):
-    """
-     *  Explode a shape on subshapes of a given type.
-     *  \param theShape Shape to be exploded.
-     *  \param theShapeType Type of sub-shapes to be retrieved.
-     *  \return List of sub-shapes of type theShapeType, contained in theShape.
-
-     *  Example: see GEOM_TestAll.py
-    """
     ListObj = ShapesOp.MakeExplode(aShape,aType,0)
     if ShapesOp.IsDone() == 0:
       print "MakeExplode : ", ShapesOp.GetErrorCode()
     return ListObj
 
+## Explode a shape on subshapes of a given type.
+#  @param theShape Shape to be exploded.
+#  @param theShapeType Type of sub-shapes to be retrieved.
+#  @return List of IDs of sub-shapes.
 def SubShapeAllIDs(aShape, aType):
-    """
-     *  Explode a shape on subshapes of a given type.
-     *  \param theShape Shape to be exploded.
-     *  \param theShapeType Type of sub-shapes to be retrieved.
-     *  \return List of IDs of sub-shapes.
-    """
     ListObj = ShapesOp.SubShapeAllIDs(aShape,aType,0)
     if ShapesOp.IsDone() == 0:
       print "SubShapeAllIDs : ", ShapesOp.GetErrorCode()
     return ListObj
 
+## Explode a shape on subshapes of a given type.
+#  Sub-shapes will be sorted by coordinates of their gravity centers.
+#  @param theShape Shape to be exploded.
+#  @param theShapeType Type of sub-shapes to be retrieved.
+#  @return List of sub-shapes of type theShapeType, contained in theShape.
+#
+#  Example: see GEOM_TestAll.py
 def SubShapeAllSorted(aShape, aType):
-    """
-     *  Explode a shape on subshapes of a given type.
-     *  Sub-shapes will be sorted by coordinates of their gravity centers.
-     *  \param theShape Shape to be exploded.
-     *  \param theShapeType Type of sub-shapes to be retrieved.
-     *  \return List of sub-shapes of type theShapeType, contained in theShape.
-
-     *  Example: see GEOM_TestAll.py
-    """
     ListObj = ShapesOp.MakeExplode(aShape,aType,1)
     if ShapesOp.IsDone() == 0:
       print "MakeExplode : ", ShapesOp.GetErrorCode()
     return ListObj
 
+## Explode a shape on subshapes of a given type.
+#  Sub-shapes will be sorted by coordinates of their gravity centers.
+#  @param theShape Shape to be exploded.
+#  @param theShapeType Type of sub-shapes to be retrieved.
+#  @return List of IDs of sub-shapes.
 def SubShapeAllSortedIDs(aShape, aType):
-    """
-     *  Explode a shape on subshapes of a given type.
-     *  Sub-shapes will be sorted by coordinates of their gravity centers.
-     *  \param theShape Shape to be exploded.
-     *  \param theShapeType Type of sub-shapes to be retrieved.
-     *  \return List of IDs of sub-shapes.
-    """
     ListIDs = ShapesOp.SubShapeAllIDs(aShape,aType,1)
     if ShapesOp.IsDone() == 0:
       print "SubShapeAllSortedIDs : ", ShapesOp.GetErrorCode()
     return ListObj
 
+## Obtain a compound of sub-shapes of <aShape>,
+#  selected by they indices in list of all sub-shapes of type <aType>.
+#  Each index is in range [1, Nb_Sub-Shapes_Of_Given_Type]
+#
+#  Example: see GEOM_TestAll.py
 def SubShape(aShape, aType, ListOfInd):
-    """
-     *  Obtain a compound of sub-shapes of <aShape>,
-     *  selected by they indices in list of all sub-shapes of type <aType>.
-     *  Each index is in range [1, Nb_Sub-Shapes_Of_Given_Type]
-
-     *  Example: see GEOM_TestAll.py
-    """
     ListOfIDs = []
     AllShapeList = SubShapeAll(aShape, aType)
     for ind in ListOfInd:
@@ -1158,14 +1073,12 @@ def SubShape(aShape, aType, ListOfInd):
     anObj = GetSubShape(aShape, ListOfIDs)
     return anObj
 
+## Obtain a compound of sub-shapes of <aShape>,
+#  selected by they indices in sorted list of all sub-shapes of type <aType>.
+#  Each index is in range [1, Nb_Sub-Shapes_Of_Given_Type]
+#
+#  Example: see GEOM_TestAll.py
 def SubShapeSorted(aShape, aType, ListOfInd):
-    """
-     *  Obtain a compound of sub-shapes of <aShape>,
-     *  selected by they indices in sorted list of all sub-shapes of type <aType>.
-     *  Each index is in range [1, Nb_Sub-Shapes_Of_Given_Type]
-
-     *  Example: see GEOM_TestAll.py
-    """
     ListOfIDs = []
     AllShapeList = SubShapeAllSorted(aShape, aType)
     for ind in ListOfInd:
@@ -1177,141 +1090,123 @@ def SubShapeSorted(aShape, aType, ListOfInd):
 # Healing operations
 # -----------------------------------------------------------------------------
 
+## Apply a sequence of Shape Healing operators to the given object.
+#  @param theShape Shape to be processed.
+#  @param theOperators List of names of operators ("FixShape", "SplitClosedFaces", etc.).
+#  @param theParameters List of names of parameters
+#                    ("FixShape.Tolerance3d", "SplitClosedFaces.NbSplitPoints", etc.).
+#  @param theValues List of values of parameters, in the same order
+#                    as parameters are listed in \a theParameters list.
+#  @return New GEOM_Object, containing processed shape.
+#
+#  Example: see GEOM_TestHealing.py
 def ProcessShape(theShape, theOperators, theParameters, theValues):
-    """
-     *  Apply a sequence of Shape Healing operators to the given object.
-     *  \param theShape Shape to be processed.
-     *  \param theOperators List of names of operators ("FixShape", "SplitClosedFaces", etc.).
-     *  \param theParameters List of names of parameters
-     *                    ("FixShape.Tolerance3d", "SplitClosedFaces.NbSplitPoints", etc.).
-     *  \param theValues List of values of parameters, in the same order
-     *                    as parameters are listed in \a theParameters list.
-     *  \return New GEOM_Object, containing processed shape.
-
-     *  Example: see GEOM_TestHealing.py
-    """
     anObj = HealOp.ProcessShape(theShape, theOperators, theParameters, theValues)
     if HealOp.IsDone() == 0:
        print "ProcessShape : ", HealOp.GetErrorCode()
     return anObj
 
+## Remove faces from the given object (shape).
+#  @param theObject Shape to be processed.
+#  @param theFaces Indices of faces to be removed, if EMPTY then the method
+#                  removes ALL faces of the given object.
+#  @return New GEOM_Object, containing processed shape.
+#
+#  Example: see GEOM_TestHealing.py
 def SuppressFaces(theObject, theFaces):
-    """
-     *  Remove faces from the given object (shape).
-     *  \param theObject Shape to be processed.
-     *  \param theFaces Indices of faces to be removed, if EMPTY then the method
-     *                  removes ALL faces of the given object.
-     *  \return New GEOM_Object, containing processed shape.
-
-     *  Example: see GEOM_TestHealing.py
-    """
     anObj = HealOp.SuppressFaces(theObject, theFaces)
     if HealOp.IsDone() == 0:
       print "SuppressFaces : ", HealOp.GetErrorCode()
     return anObj
 
+## Sewing of some shapes into single shape.
+#
+#  Example: see GEOM_TestHealing.py
 def MakeSewing(ListShape, theTolerance):
-    """
-     *  Sewing of some shapes into single shape.
-
-     *  Example: see GEOM_TestHealing.py
-    """
     comp = MakeCompound(ListShape)
     anObj = Sew(comp, theTolerance)
     return anObj
 
+## Sewing of the given object.
+#  @param theObject Shape to be processed.
+#  @param theTolerance Required tolerance value.
+#  @return New GEOM_Object, containing processed shape.
+#
+#  Example: see MakeSewing() above
 def Sew(theObject, theTolerance):
-    """
-     *  Sewing of the given object.
-     *  \param theObject Shape to be processed.
-     *  \param theTolerance Required tolerance value.
-     *  \return New GEOM_Object, containing processed shape.
-
-     *  Example: see MakeSewing() above
-    """
     anObj = HealOp.Sew(theObject, theTolerance)
     if HealOp.IsDone() == 0:
       print "Sew : ", HealOp.GetErrorCode()
     return anObj
 
+## Remove internal wires and edges from the given object (face).
+#  @param theObject Shape to be processed.
+#  @param theWires Indices of wires to be removed, if EMPTY then the method
+#                  removes ALL internal wires of the given object.
+#  @return New GEOM_Object, containing processed shape.
+#
+#  Example: see GEOM_TestHealing.py
 def SuppressInternalWires(theObject, theWires):
-    """
-     *  Remove internal wires and edges from the given object (face).
-     *  \param theObject Shape to be processed.
-     *  \param theWires Indices of wires to be removed, if EMPTY then the method
-     *                  removes ALL internal wires of the given object.
-     *  \return New GEOM_Object, containing processed shape.
-
-     *  Example: see GEOM_TestHealing.py
-    """
     anObj = HealOp.RemoveIntWires(theObject, theWires)
     if HealOp.IsDone() == 0:
       print "SuppressInternalWires : ", HealOp.GetErrorCode()
     return anObj
 
+## Remove internal closed contours (holes) from the given object.
+#  @param theObject Shape to be processed.
+#  @param theWires Indices of wires to be removed, if EMPTY then the method
+#                  removes ALL internal holes of the given object
+#  @return New GEOM_Object, containing processed shape.
+#
+#  Example: see GEOM_TestHealing.py
 def SuppressHoles(theObject, theWires):
-    """
-     *  Remove internal closed contours (holes) from the given object.
-     *  \param theObject Shape to be processed.
-     *  \param theWires Indices of wires to be removed, if EMPTY then the method
-     *                  removes ALL internal holes of the given object
-     *  \return New GEOM_Object, containing processed shape.
-
-     *  Example: see GEOM_TestHealing.py
-    """
     anObj = HealOp.FillHoles(theObject, theWires)
     if HealOp.IsDone() == 0:
       print "SuppressHoles : ", HealOp.GetErrorCode()
     return anObj
 
+## Close an open wire.
+#  @param theObject Shape to be processed.
+#  @param theWires Indexes of edge(s) and wire(s) to be closed within <VAR>theObject</VAR>'s shape,
+#                  if -1, then theObject itself is a wire.
+#  @param isCommonVertex If TRUE : closure by creation of a common vertex,
+#                        If FALS : closure by creation of an edge between ends.
+#  @return New GEOM_Object, containing processed shape.
+#
+#  Example: see GEOM_TestHealing.py
 def CloseContour(theObject, theWires, isCommonVertex):
-    """
-     *  Close an open wire.
-     *  \param theObject Shape to be processed.
-     *  \param theWires Indexes of edge(s) and wire(s) to be closed within <VAR>theObject</VAR>'s shape,
-     *                  if -1, then theObject itself is a wire.
-     *  \param isCommonVertex If TRUE : closure by creation of a common vertex,
-     *                        If FALS : closure by creation of an edge between ends.
-     *  \return New GEOM_Object, containing processed shape.
-
-     *  Example: see GEOM_TestHealing.py
-    """
     anObj = HealOp.CloseContour(theObject, theWires, isCommonVertex)
     if HealOp.IsDone() == 0:
       print "CloseContour : ", HealOp.GetErrorCode()
     return anObj
 
+## Addition of a point to a given edge object.
+#  @param theObject Shape to be processed.
+#  @param theEdgeIndex Index of edge to be divided within theObject's shape,
+#                      if -1, then theObject itself is the edge.
+#  @param theValue Value of parameter on edge or length parameter,
+#                  depending on \a isByParameter.
+#  @param isByParameter If TRUE : \a theValue is treated as a curve parameter [0..1],
+#                       if FALSE : \a theValue is treated as a length parameter [0..1]
+#  @return New GEOM_Object, containing processed shape.
+#
+#  Example: see GEOM_TestHealing.py
 def DivideEdge(theObject, theEdgeIndex, theValue, isByParameter):
-    """
-     *  Addition of a point to a given edge object.
-     *  \param theObject Shape to be processed.
-     *  \param theEdgeIndex Index of edge to be divided within theObject's shape,
-     *                      if -1, then theObject itself is the edge.
-     *  \param theValue Value of parameter on edge or length parameter,
-     *                  depending on \a isByParameter.
-     *  \param isByParameter If TRUE : \a theValue is treated as a curve parameter [0..1],
-     *                       if FALSE : \a theValue is treated as a length parameter [0..1]
-     *  \return New GEOM_Object, containing processed shape.
-
-     *  Example: see GEOM_TestHealing.py
-    """
     anObj = HealOp.DivideEdge(theObject, theEdgeIndex, theValue, isByParameter)
     if HealOp.IsDone() == 0:
       print "DivideEdge : ", HealOp.GetErrorCode()
     return anObj
 
+## Get a list of wires (wrapped in GEOM_Object-s),
+#  that constitute a free boundary of the given shape.
+#  @param theObject Shape to get free boundary of.
+#  @return [status, theClosedWires, theOpenWires]
+#  status: FALSE, if an error(s) occured during the method execution.
+#  theClosedWires: Closed wires on the free boundary of the given shape.
+#  theOpenWires: Open wires on the free boundary of the given shape.
+#
+#  Example: see GEOM_TestHealing.py
 def GetFreeBoundary(theObject):
-    """
-     *  Get a list of wires (wrapped in GEOM_Object-s),
-     *  that constitute a free boundary of the given shape.
-     *  \param theObject Shape to get free boundary of.
-     *  \return [status, theClosedWires, theOpenWires]
-     *  status: FALSE, if an error(s) occured during the method execution.
-     *  theClosedWires: Closed wires on the free boundary of the given shape.
-     *  theOpenWires: Open wires on the free boundary of the given shape.
-
-     *  Example: see GEOM_TestHealing.py
-    """
     anObj = HealOp.GetFreeBoundary(theObject)
     if HealOp.IsDone() == 0:
       print "GetFreeBoundaries : ", HealOp.GetErrorCode()
@@ -1321,44 +1216,38 @@ def GetFreeBoundary(theObject):
 # Create advanced objects
 # -----------------------------------------------------------------------------
 
+## Create a copy of the given object
+#
+#  Example: see GEOM_TestAll.py
 def MakeCopy(theOriginal):
-    """
-     *  Create a copy of the given object
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = InsertOp.MakeCopy(theOriginal)
     if InsertOp.IsDone() == 0:
       print "MakeCopy : ", InsertOp.GetErrorCode()
     return anObj
 
+## Create a filling from the given compound of contours.
+#  @param theShape the compound of contours
+#  @param theMinDeg a minimal degree
+#  @param theMaxDeg a maximal degree
+#  @param theTol2D a 2d tolerance
+#  @param theTol3D a 3d tolerance
+#  @param theNbIter a number of iteration
+#  @return New GEOM_Object, containing the created filling surface.
+#
+#  Example: see GEOM_TestAll.py
 def MakeFilling(theShape, theMinDeg, theMaxDeg, theTol2D, theTol3D, theNbIter):
-    """
-     *  Create a filling from the given compound of contours.
-     *  \param theShape the compound of contours
-     *  \param theMinDeg a minimal degree
-     *  \param theMaxDeg a maximal degree
-     *  \param theTol2D a 2d tolerance
-     *  \param theTol3D a 3d tolerance
-     *  \param theNbIter a number of iteration
-     *  \return New GEOM_Object, containing the created filling surface.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = PrimOp.MakeFilling(theShape, theMinDeg, theMaxDeg, theTol2D, theTol3D, theNbIter)
     if PrimOp.IsDone() == 0:
       print "MakeFilling : ", PrimOp.GetErrorCode()
     return anObj
 
+## Replace coincident faces in theShape by one face.
+#  @param theShape Initial shape.
+#  @param theTolerance Maximum distance between faces, which can be considered as coincident.
+#  @return New GEOM_Object, containing a copy of theShape without coincident faces.
+#
+#  Example: see GEOM_Spanner.py
 def MakeGlueFaces(theShape, theTolerance):
-    """
-     *  Replace coincident faces in theShape by one face.
-     *  \param theShape Initial shape.
-     *  \param theTolerance Maximum distance between faces, which can be considered as coincident.
-     *  \return New GEOM_Object, containing a copy of theShape without coincident faces.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = ShapesOp.MakeGlueFaces(theShape, theTolerance)
     if ShapesOp.IsDone() == 0:
       print "MakeGlueFaces : ", ShapesOp.GetErrorCode()
@@ -1368,71 +1257,59 @@ def MakeGlueFaces(theShape, theTolerance):
 # Boolean (Common, Cut, Fuse, Section)
 # -----------------------------------------------------------------------------
 
+## Perform one of boolean operations on two given shapes.
+#  @param theShape1 First argument for boolean operation.
+#  @param theShape2 Second argument for boolean operation.
+#  @param theOperation Indicates the operation to be done:
+#                      1 - Common, 2 - Cut, 3 - Fuse, 4 - Section.
+#  @return New GEOM_Object, containing the result shape.
+#
+#  Example: see GEOM_TestAll.py
 def MakeBoolean(theShape1, theShape2, theOperation):
-    """
-     *  Perform one of boolean operations on two given shapes.
-     *  \param theShape1 First argument for boolean operation.
-     *  \param theShape2 Second argument for boolean operation.
-     *  \param theOperation Indicates the operation to be done:
-     *                      1 - Common, 2 - Cut, 3 - Fuse, 4 - Section.
-     *  \return New GEOM_Object, containing the result shape.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BoolOp.MakeBoolean(theShape1, theShape2, theOperation)
     if BoolOp.IsDone() == 0:
       print "MakeBoolean : ", BoolOp.GetErrorCode()
     return anObj
 
+## Shortcut to MakeBoolean(s1, s2, 1)
+#
+#  Example: see GEOM_TestOthers.py
 def MakeCommon(s1, s2):
-    """
-     *  Shortcut to MakeBoolean(s1, s2, 1)
-
-     *  Example: see GEOM_TestOthers.py
-    """
     return MakeBoolean(s1, s2, 1)
 
+## Shortcut to MakeBoolean(s1, s2, 2)
+#
+#  Example: see GEOM_TestOthers.py
 def MakeCut(s1, s2):
-    """
-     *  Shortcut to MakeBoolean(s1, s2, 2)
-
-     *  Example: see GEOM_TestOthers.py
-    """
     return MakeBoolean(s1, s2, 2)
 
+## Shortcut to MakeBoolean(s1, s2, 3)
+#
+#  Example: see GEOM_TestOthers.py
 def MakeFuse(s1, s2):
-    """
-     *  Shortcut to MakeBoolean(s1, s2, 3)
-
-     *  Example: see GEOM_TestOthers.py
-    """
     return MakeBoolean(s1, s2, 3)
 
+## Shortcut to MakeBoolean(s1, s2, 4)
+#
+#  Example: see GEOM_TestOthers.py
 def MakeSection(s1, s2):
-    """
-     *  Shortcut to MakeBoolean(s1, s2, 4)
-
-     *  Example: see GEOM_TestOthers.py
-    """
     return MakeBoolean(s1, s2, 4)
 
+## Perform partition operation.
+#  @param ListShapes Shapes to be intersected.
+#  @param ListTools Shapes to intersect theShapes.
+#  @param ListKeepInside Shapes, outside which the results will be deleted.
+#         Each shape from theKeepInside must belong to theShapes also.
+#  @param ListRemoveInside Shapes, inside which the results will be deleted.
+#         Each shape from theRemoveInside must belong to theShapes also.
+#  @param Limit Type of resulting shapes (corresponding to TopAbs_ShapeEnum).
+#  @param RemoveWebs If TRUE, perform Glue 3D algorithm.
+#  @param ListMaterials Material indices for each shape. Make sence, only if theRemoveWebs is TRUE.
+#  @return New GEOM_Object, containing the result shapes.
+#
+#  Example: see GEOM_TestAll.py
 def MakePartition(ListShapes, ListTools=[], ListKeepInside=[], ListRemoveInside=[],
                   Limit=ShapeType["SHAPE"], RemoveWebs=0, ListMaterials=[]):
-    """
-     *  Perform partition operation.
-     *  \param ListShapes Shapes to be intersected.
-     *  \param ListTools Shapes to intersect theShapes.
-     *  \param ListKeepInside Shapes, outside which the results will be deleted.
-     *         Each shape from theKeepInside must belong to theShapes also.
-     *  \param ListRemoveInside Shapes, inside which the results will be deleted.
-     *         Each shape from theRemoveInside must belong to theShapes also.
-     *  \param Limit Type of resulting shapes (corresponding to TopAbs_ShapeEnum).
-     *  \param RemoveWebs If TRUE, perform Glue 3D algorithm.
-     *  \param ListMaterials Material indices for each shape. Make sence, only if theRemoveWebs is TRUE.
-     *  \return New GEOM_Object, containing the result shapes.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BoolOp.MakePartition(ListShapes, ListTools,
                                  ListKeepInside, ListRemoveInside,
                                  Limit, RemoveWebs, ListMaterials);
@@ -1440,27 +1317,23 @@ def MakePartition(ListShapes, ListTools=[], ListKeepInside=[], ListRemoveInside=
       print "MakePartition : ", BoolOp.GetErrorCode()
     return anObj
 
+## Shortcut to MakePartition()
+#
+#  Example: see GEOM_TestOthers.py
 def Partition(ListShapes, ListTools=[], ListKeepInside=[], ListRemoveInside=[],
               Limit=ShapeType["SHAPE"], RemoveWebs=0, ListMaterials=[]):
-    """
-     *  Shortcut to MakePartition()
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = MakePartition(ListShapes, ListTools,
                           ListKeepInside, ListRemoveInside,
                           Limit, RemoveWebs, ListMaterials);
     return anObj
 
+## Perform partition of the Shape with the Plane
+#  @param theShape Shape to be intersected.
+#  @param thePlane Tool shape, to intersect theShape.
+#  @return New GEOM_Object, containing the result shape.
+#
+#  Example: see GEOM_TestAll.py
 def MakeHalfPartition(theShape, thePlane):
-    """
-     *  Perform partition of the Shape with the Plane
-     *  \param theShape Shape to be intersected.
-     *  \param thePlane Tool shape, to intersect theShape.
-     *  \return New GEOM_Object, containing the result shape.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = BoolOp.MakeHalfPartition(theShape, thePlane)
     if BoolOp.IsDone() == 0:
       print "MakeHalfPartition : ", BoolOp.GetErrorCode()
@@ -1470,149 +1343,129 @@ def MakeHalfPartition(theShape, thePlane):
 # Transform objects
 # -----------------------------------------------------------------------------
 
+## Translate the given object along the vector, specified
+#  by its end points, creating its copy before the translation.
+#  @param theObject The object to be translated.
+#  @param thePoint1 Start point of translation vector.
+#  @param thePoint2 End point of translation vector.
+#  @return New GEOM_Object, containing the translated object.
+#
+#  Example: see GEOM_TestAll.py
 def MakeTranslationTwoPoints(theObject, thePoint1, thePoint2):
-    """
-     *  Translate the given object along the vector, specified
-     *  by its end points, creating its copy before the translation.
-     *  \param theObject The object to be translated.
-     *  \param thePoint1 Start point of translation vector.
-     *  \param thePoint2 End point of translation vector.
-     *  \return New GEOM_Object, containing the translated object.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.TranslateTwoPointsCopy(theObject, thePoint1, thePoint2)
     if TrsfOp.IsDone() == 0:
       print "TranslateTwoPointsCopy : ", TrsfOp.GetErrorCode()
     return anObj
 
+## Translate the given object along the vector, specified
+#  by its components, creating its copy before the translation.
+#  @param theObject The object to be translated.
+#  @param theDX,theDY,theDZ Components of translation vector.
+#  @return New GEOM_Object, containing the translated object.
+#
+#  Example: see GEOM_TestAll.py
 def MakeTranslation(theObject, theDX, theDY, theDZ):
-    """
-     *  Translate the given object along the vector, specified
-     *  by its components, creating its copy before the translation.
-     *  \param theObject The object to be translated.
-     *  \param theDX,theDY,theDZ Components of translation vector.
-     *  \return New GEOM_Object, containing the translated object.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.TranslateDXDYDZCopy(theObject, theDX, theDY, theDZ)
     if TrsfOp.IsDone() == 0:
       print "TranslateDXDYDZCopy : ", TrsfOp.GetErrorCode()
     return anObj
 
+## Translate the given object along the given vector,
+#  creating its copy before the translation.
+#  @param theObject The object to be translated.
+#  @param theVector The translation vector.
+#  @return New GEOM_Object, containing the translated object.
+#
+#  Example: see GEOM_TestAll.py
 def MakeTranslationVector(theObject, theVector):
-    """
-     *  Translate the given object along the given vector,
-     *  creating its copy before the translation.
-     *  \param theObject The object to be translated.
-     *  \param theVector The translation vector.
-     *  \return New GEOM_Object, containing the translated object.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.TranslateVectorCopy(theObject, theVector)
     if TrsfOp.IsDone() == 0:
       print "TranslateVectorCopy : ", TrsfOp.GetErrorCode()
     return anObj
 
+## Rotate the given object around the given axis
+#  on the given angle, creating its copy before the rotatation.
+#  @param theObject The object to be rotated.
+#  @param theAxis Rotation axis.
+#  @param theAngle Rotation angle in radians.
+#  @return New GEOM_Object, containing the rotated object.
+#
+#  Example: see GEOM_TestAll.py
 def MakeRotation(theObject, theAxis, theAngle):
-    """
-     *  Rotate the given object around the given axis
-     *  on the given angle, creating its copy before the rotatation.
-     *  \param theObject The object to be rotated.
-     *  \param theAxis Rotation axis.
-     *  \param theAngle Rotation angle in radians.
-     *  \return New GEOM_Object, containing the rotated object.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.RotateCopy(theObject, theAxis, theAngle)
     if TrsfOp.IsDone() == 0:
       print "RotateCopy : ", TrsfOp.GetErrorCode()
     return anObj
 
+## Scale the given object by the factor, creating its copy before the scaling.
+#  @param theObject The object to be scaled.
+#  @param thePoint Center point for scaling.
+#  @param theFactor Scaling factor value.
+#  @return New GEOM_Object, containing the scaled shape.
+#
+#  Example: see GEOM_TestAll.py
 def MakeScaleTransform(theObject, thePoint, theFactor):
-    """
-     *  Scale the given object by the factor, creating its copy before the scaling.
-     *  \param theObject The object to be scaled.
-     *  \param thePoint Center point for scaling.
-     *  \param theFactor Scaling factor value.
-     *  \return New GEOM_Object, containing the scaled shape.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.ScaleShapeCopy(theObject, thePoint, theFactor)
     if TrsfOp.IsDone() == 0:
       print "ScaleShapeCopy : ", TrsfOp.GetErrorCode()
     return anObj
 
+## Create an object, symmetrical
+#  to the given one relatively the given plane.
+#  @param theObject The object to be mirrored.
+#  @param thePlane Plane of symmetry.
+#  @return New GEOM_Object, containing the mirrored shape.
+#
+#  Example: see GEOM_TestAll.py
 def MakeMirrorByPlane(theObject, thePlane):
-    """
-     *  Create an object, symmetrical
-     *  to the given one relatively the given plane.
-     *  \param theObject The object to be mirrored.
-     *  \param thePlane Plane of symmetry.
-     *  \return New GEOM_Object, containing the mirrored shape.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.MirrorPlaneCopy(theObject, thePlane)
     if TrsfOp.IsDone() == 0:
       print "MirrorPlaneCopy : ", TrsfOp.GetErrorCode()
     return anObj
 
+## Create an object, symmetrical
+#  to the given one relatively the given axis.
+#  @param theObject The object to be mirrored.
+#  @param theAxis Axis of symmetry.
+#  @return New GEOM_Object, containing the mirrored shape.
+#
+#  Example: see GEOM_TestAll.py
 def MakeMirrorByAxis(theObject, theAxis):
-    """
-     *  Create an object, symmetrical
-     *  to the given one relatively the given axis.
-     *  \param theObject The object to be mirrored.
-     *  \param theAxis Axis of symmetry.
-     *  \return New GEOM_Object, containing the mirrored shape.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.MirrorAxisCopy(theObject, theAxis)
     if TrsfOp.IsDone() == 0:
       print "MirrorAxisCopy : ", TrsfOp.GetErrorCode()
     return anObj
 
+## Create an object, symmetrical
+#  to the given one relatively the given point.
+#  @param theObject The object to be mirrored.
+#  @param thePoint Point of symmetry.
+#  @return New GEOM_Object, containing the mirrored shape.
+#
+#  Example: see GEOM_TestAll.py
 def MakeMirrorByPoint(theObject, thePoint):
-    """
-     *  Create an object, symmetrical
-     *  to the given one relatively the given point.
-     *  \param theObject The object to be mirrored.
-     *  \param thePoint Point of symmetry.
-     *  \return New GEOM_Object, containing the mirrored shape.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.MirrorPointCopy(theObject, thePoint)
     if TrsfOp.IsDone() == 0:
       print "MirrorPointCopy : ", TrsfOp.GetErrorCode()
     return anObj
 
+## Modify the Location of the given object by LCS
+#  creating its copy before the setting
+#
+#  Example: see GEOM_TestAll.py
 def MakePosition(theObject, theStartLCS, theEndLCS):
-    """
-     *  Modify the Location of the given object by LCS
-     *  creating its copy before the setting
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.PositionShapeCopy(theObject, theStartLCS, theEndLCS)
     if TrsfOp.IsDone() == 0:
       print "PositionShapeCopy : ", TrsfOp.GetErrorCode()
     return anObj
 
+## Create new object as offset of the given one.
+#  @param theObject The base object for the offset.
+#  @param theOffset Offset value.
+#  @return New GEOM_Object, containing the offset object.
+#
+#  Example: see GEOM_TestAll.py
 def MakeOffset(theObject, theOffset):
-    """
-     *  Create new object as offset of the given one.
-     *  \param theObject The base object for the offset.
-     *  \param theOffset Offset value.
-     *  \return New GEOM_Object, containing the offset object.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.OffsetShapeCopy(theObject, theOffset)
     if TrsfOp.IsDone() == 0:
       print "OffsetShapeCopy : ", TrsfOp.GetErrorCode()
@@ -1622,101 +1475,89 @@ def MakeOffset(theObject, theOffset):
 # Patterns
 # -----------------------------------------------------------------------------
 
+## Translate the given object along the given vector a given number times
+#  @param theObject The object to be translated.
+#  @param theVector Direction of the translation.
+#  @param theStep Distance to translate on.
+#  @param theNbTimes Quantity of translations to be done.
+#  @return New GEOM_Object, containing compound of all
+#          the shapes, obtained after each translation.
+#
+#  Example: see GEOM_TestAll.py
 def MakeMultiTranslation1D(theObject, theVector, theStep, theNbTimes):
-    """
-     *  Translate the given object along the given vector a given number times
-     *  \param theObject The object to be translated.
-     *  \param theVector Direction of the translation.
-     *  \param theStep Distance to translate on.
-     *  \param theNbTimes Quantity of translations to be done.
-     *  \return New GEOM_Object, containing compound of all
-     *          the shapes, obtained after each translation.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.MultiTranslate1D(theObject, theVector, theStep, theNbTimes)
     if TrsfOp.IsDone() == 0:
       print "MultiTranslate1D : ", TrsfOp.GetErrorCode()
     return anObj
 
+## Conseqently apply two specified translations to theObject specified number of times.
+#  @param theObject The object to be translated.
+#  @param theVector1 Direction of the first translation.
+#  @param theStep1 Step of the first translation.
+#  @param theNbTimes1 Quantity of translations to be done along theVector1.
+#  @param theVector2 Direction of the second translation.
+#  @param theStep2 Step of the second translation.
+#  @param theNbTimes2 Quantity of translations to be done along theVector2.
+#  @return New GEOM_Object, containing compound of all
+#          the shapes, obtained after each translation.
+#
+#  Example: see GEOM_TestAll.py
 def MakeMultiTranslation2D(theObject, theVector1, theStep1, theNbTimes1,
                                      theVector2, theStep2, theNbTimes2):
-    """
-     *  Conseqently apply two specified translations to theObject specified number of times.
-     *  \param theObject The object to be translated.
-     *  \param theVector1 Direction of the first translation.
-     *  \param theStep1 Step of the first translation.
-     *  \param theNbTimes1 Quantity of translations to be done along theVector1.
-     *  \param theVector2 Direction of the second translation.
-     *  \param theStep2 Step of the second translation.
-     *  \param theNbTimes2 Quantity of translations to be done along theVector2.
-     *  \return New GEOM_Object, containing compound of all
-     *          the shapes, obtained after each translation.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.MultiTranslate2D(theObject, theVector1, theStep1, theNbTimes1,
                                               theVector2, theStep2, theNbTimes2)
     if TrsfOp.IsDone() == 0:
       print "MultiTranslate2D : ", TrsfOp.GetErrorCode()
     return anObj
 
+## Rotate the given object around the given axis a given number times.
+#  Rotation angle will be 2*PI/theNbTimes.
+#  @param theObject The object to be rotated.
+#  @param theAxis The rotation axis.
+#  @param theNbTimes Quantity of rotations to be done.
+#  @return New GEOM_Object, containing compound of all the
+#          shapes, obtained after each rotation.
+#
+#  Example: see GEOM_TestAll.py
 def MultiRotate1D(theObject, theAxis, theNbTimes):
-    """
-     *  Rotate the given object around the given axis a given number times.
-     *  Rotation angle will be 2*PI/theNbTimes.
-     *  \param theObject The object to be rotated.
-     *  \param theAxis The rotation axis.
-     *  \param theNbTimes Quantity of rotations to be done.
-     *  \return New GEOM_Object, containing compound of all the
-     *          shapes, obtained after each rotation.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.MultiRotate1D(theObject, theAxis, theNbTimes)
     if TrsfOp.IsDone() == 0:
       print "MultiRotate1D : ", TrsfOp.GetErrorCode()
     return anObj
 
+## Rotate the given object around the
+#  given axis on the given angle a given number
+#  times and multi-translate each rotation result.
+#  Translation direction passes through center of gravity
+#  of rotated shape and its projection on the rotation axis.
+#  @param theObject The object to be rotated.
+#  @param theAxis Rotation axis.
+#  @param theAngle Rotation angle in graduces.
+#  @param theNbTimes1 Quantity of rotations to be done.
+#  @param theStep Translation distance.
+#  @param theNbTimes2 Quantity of translations to be done.
+#  @return New GEOM_Object, containing compound of all the
+#          shapes, obtained after each transformation.
+#
+#  Example: see GEOM_TestAll.py
 def MultiRotate2D(theObject, theAxis, theAngle, theNbTimes1, theStep, theNbTimes2):
-    """
-     *  Rotate the given object around the
-     *  given axis on the given angle a given number
-     *  times and multi-translate each rotation result.
-     *  Translation direction passes through center of gravity
-     *  of rotated shape and its projection on the rotation axis.
-     *  \param theObject The object to be rotated.
-     *  \param theAxis Rotation axis.
-     *  \param theAngle Rotation angle in graduces.
-     *  \param theNbTimes1 Quantity of rotations to be done.
-     *  \param theStep Translation distance.
-     *  \param theNbTimes2 Quantity of translations to be done.
-     *  \return New GEOM_Object, containing compound of all the
-     *          shapes, obtained after each transformation.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = TrsfOp.MultiRotate2D(theObject, theAxis, theAngle, theNbTimes1, theStep, theNbTimes2)
     if TrsfOp.IsDone() == 0:
       print "MultiRotate2D : ", TrsfOp.GetErrorCode()
     return anObj
 
+## The same, as MultiRotate1D(), but axis is given by direction and point
+#
+#  Example: see GEOM_TestOthers.py
 def MakeMultiRotation1D(aShape,aDir,aPoint,aNbTimes):
-    """
-     *  The same, as MultiRotate1D(), but axis is given by direction and point
-
-     *  Example: see GEOM_TestOthers.py
-    """
     aVec = MakeLine(aPoint,aDir)
     anObj = MultiRotate1D(aShape,aVec,aNbTimes)
     return anObj
 
+## The same, as MultiRotate2D(), but axis is given by direction and point
+#
+#  Example: see GEOM_TestOthers.py
 def MakeMultiRotation2D(aShape,aDir,aPoint,anAngle,nbtimes1,aStep,nbtimes2):
-    """
-     *  The same, as MultiRotate2D(), but axis is given by direction and point
-
-     *  Example: see GEOM_TestOthers.py
-    """
     aVec = MakeLine(aPoint,aDir)
     anObj = MultiRotate2D(aShape,aVec,anAngle,nbtimes1,aStep,nbtimes2)
     return anObj
@@ -1725,32 +1566,28 @@ def MakeMultiRotation2D(aShape,aDir,aPoint,anAngle,nbtimes1,aStep,nbtimes2):
 # Local operations
 # -----------------------------------------------------------------------------
 
+## Perform a fillet on all edges of the given shape.
+#  @param theShape Shape, to perform fillet on.
+#  @param theR Fillet radius.
+#  @return New GEOM_Object, containing the result shape.
+#
+#  Example: see GEOM_TestOthers.py
 def MakeFilletAll(theShape, theR):
-    """
-     *  Perform a fillet on all edges of the given shape.
-     *  \param theShape Shape, to perform fillet on.
-     *  \param theR Fillet radius.
-     *  \return New GEOM_Object, containing the result shape.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = LocalOp.MakeFilletAll(theShape, theR)
     if LocalOp.IsDone() == 0:
       print "MakeFilletAll : ", LocalOp.GetErrorCode()
     return anObj
 
+## Perform a fillet on the specified edges/faces of the given shape
+#  @param theShape Shape, to perform fillet on.
+#  @param theR Fillet radius.
+#  @param theShapeType Type of shapes in <theListShapes>.
+#  @param theListShapes Global indices of edges/faces to perform fillet on.
+#    \note Global index of sub-shape can be obtained, using method geompy.GetSubShapeID().
+#  @return New GEOM_Object, containing the result shape.
+#
+#  Example: see GEOM_TestAll.py
 def MakeFillet(theShape, theR, theShapeType, theListShapes):
-    """
-     *  Perform a fillet on the specified edges/faces of the given shape
-     *  \param theShape Shape, to perform fillet on.
-     *  \param theR Fillet radius.
-     *  \param theShapeType Type of shapes in <theListShapes>.
-     *  \param theListShapes Global indices of edges/faces to perform fillet on.
-     *    \note Global index of sub-shape can be obtained, using method geompy.GetSubShapeID().
-     *  \return New GEOM_Object, containing the result shape.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = None
     if theShapeType == ShapeType["EDGE"]:
         anObj = LocalOp.MakeFilletEdges(theShape, theR, theListShapes)
@@ -1760,64 +1597,56 @@ def MakeFillet(theShape, theR, theShapeType, theListShapes):
       print "MakeFillet : ", LocalOp.GetErrorCode()
     return anObj
 
+## Perform a symmetric chamfer on all edges of the given shape.
+#  @param theShape Shape, to perform chamfer on.
+#  @param theD Chamfer size along each face.
+#  @return New GEOM_Object, containing the result shape.
+#
+#  Example: see GEOM_TestOthers.py
 def MakeChamferAll(theShape, theD):
-    """
-     *  Perform a symmetric chamfer on all edges of the given shape.
-     *  \param theShape Shape, to perform chamfer on.
-     *  \param theD Chamfer size along each face.
-     *  \return New GEOM_Object, containing the result shape.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = LocalOp.MakeChamferAll(theShape, theD)
     if LocalOp.IsDone() == 0:
       print "MakeChamferAll : ", LocalOp.GetErrorCode()
     return anObj
 
+## Perform a chamfer on edges, common to the specified faces,
+#  with distance D1 on the Face1
+#  @param theShape Shape, to perform chamfer on.
+#  @param theD1 Chamfer size along \a theFace1.
+#  @param theD2 Chamfer size along \a theFace2.
+#  @param theFace1,theFace2 Global indices of two faces of \a theShape.
+#    \note Global index of sub-shape can be obtained, using method geompy.GetSubShapeID().
+#  @return New GEOM_Object, containing the result shape.
+#
+#  Example: see GEOM_TestAll.py
 def MakeChamferEdge(theShape, theD1, theD2, theFace1, theFace2):
-    """
-     *  Perform a chamfer on edges, common to the specified faces,
-     *  with distance D1 on the Face1
-     *  \param theShape Shape, to perform chamfer on.
-     *  \param theD1 Chamfer size along \a theFace1.
-     *  \param theD2 Chamfer size along \a theFace2.
-     *  \param theFace1,theFace2 Global indices of two faces of \a theShape.
-     *    \note Global index of sub-shape can be obtained, using method geompy.GetSubShapeID().
-     *  \return New GEOM_Object, containing the result shape.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = LocalOp.MakeChamferEdge(theShape, theD1, theD2, theFace1, theFace2)
     if LocalOp.IsDone() == 0:
       print "MakeChamferEdge : ", LocalOp.GetErrorCode()
     return anObj
 
+## Perform a chamfer on all edges of the specified faces,
+#  with distance D1 on the first specified face (if several for one edge)
+#  @param theShape Shape, to perform chamfer on.
+#  @param theD1 Chamfer size along face from \a theFaces. If both faces,
+#               connected to the edge, are in \a theFaces, \a theD1
+#               will be get along face, which is nearer to \a theFaces beginning.
+#  @param theD2 Chamfer size along another of two faces, connected to the edge.
+#  @param theFaces Sequence of global indices of faces of \a theShape.
+#    \note Global index of sub-shape can be obtained, using method geompy.GetSubShapeID().
+#  @return New GEOM_Object, containing the result shape.
+#
+#  Example: see GEOM_TestAll.py
 def MakeChamferFaces(theShape, theD1, theD2, theFaces):
-    """
-     *  Perform a chamfer on all edges of the specified faces,
-     *  with distance D1 on the first specified face (if several for one edge)
-     *  \param theShape Shape, to perform chamfer on.
-     *  \param theD1 Chamfer size along face from \a theFaces. If both faces,
-     *               connected to the edge, are in \a theFaces, \a theD1
-     *               will be get along face, which is nearer to \a theFaces beginning.
-     *  \param theD2 Chamfer size along another of two faces, connected to the edge.
-     *  \param theFaces Sequence of global indices of faces of \a theShape.
-     *    \note Global index of sub-shape can be obtained, using method geompy.GetSubShapeID().
-     *  \return New GEOM_Object, containing the result shape.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = LocalOp.MakeChamferFaces(theShape, theD1, theD2, theFaces)
     if LocalOp.IsDone() == 0:
       print "MakeChamferFaces : ", LocalOp.GetErrorCode()
     return anObj
 
+## Shortcut to MakeChamferEdge() and MakeChamferFaces()
+#
+#  Example: see GEOM_TestOthers.py
 def MakeChamfer(aShape,d1,d2,aShapeType,ListShape):
-    """
-     *  Shortcut to MakeChamferEdge() and MakeChamferFaces()
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = None
     if aShapeType == ShapeType["EDGE"]:
         anObj = MakeChamferEdge(aShape,d1,d2,ListShape[0],ListShape[1])
@@ -1825,19 +1654,17 @@ def MakeChamfer(aShape,d1,d2,aShapeType,ListShape):
         anObj = MakeChamferFaces(aShape,d1,d2,ListShape)
     return anObj
 
+## Perform an Archimde operation on the given shape with given parameters.
+#  The object presenting the resulting face is returned.
+#  @param theShape Shape to be put in water.
+#  @param theWeight Weight og the shape.
+#  @param theWaterDensity Density of the water.
+#  @param theMeshDeflection Deflection of the mesh, using to compute the section.
+#  @return New GEOM_Object, containing a section of \a theShape
+#          by a plane, corresponding to water level.
+#
+#  Example: see GEOM_TestAll.py
 def Archimede(theShape, theWeight, theWaterDensity, theMeshDeflection):
-    """
-     *  Perform an Archimde operation on the given shape with given parameters.
-     *                    The object presenting the resulting face is returned
-     *  \param theShape Shape to be put in water.
-     *  \param theWeight Weight og the shape.
-     *  \param theWaterDensity Density of the water.
-     *  \param theMeshDeflection Deflection of the mesh, using to compute the section.
-     *  \return New GEOM_Object, containing a section of \a theShape
-     *          by a plane, corresponding to water level.
-
-     *  Example: see GEOM_TestAll.py
-    """
     anObj = LocalOp.MakeArchimede(theShape, theWeight, theWaterDensity, theMeshDeflection)
     if LocalOp.IsDone() == 0:
       print "MakeArchimede : ", LocalOp.GetErrorCode()
@@ -1847,130 +1674,112 @@ def Archimede(theShape, theWeight, theWaterDensity, theMeshDeflection):
 # Information objects
 # -----------------------------------------------------------------------------
 
+## Get point coordinates
+#  @return [x, y, z]
+#
+#  Example: see GEOM_TestMeasures.py
 def PointCoordinates(Point):
-    """
-     *  Get point coordinates
-     *  \return [x, y, z]
-
-     *  Example: see GEOM_TestMeasures.py
-    """
     aTuple = MeasuOp.PointCoordinates(Point)
     if MeasuOp.IsDone() == 0:
       print "PointCoordinates : ", MeasuOp.GetErrorCode()
     return aTuple
 
+## Get summarized length of all wires,
+#  area of surface and volume of the given shape.
+#  @param theShape Shape to define properties of.
+#  @return [theLength, theSurfArea, theVolume]
+#  theLength:   Summarized length of all wires of the given shape.
+#  theSurfArea: Area of surface of the given shape.
+#  theVolume:   Volume of the given shape.
+#
+#  Example: see GEOM_TestMeasures.py
 def BasicProperties(theShape):
-    """
-     *  Get summarized length of all wires,
-     *  area of surface and volume of the given shape.
-     *  \param theShape Shape to define properties of.
-     *  \return [theLength, theSurfArea, theVolume]
-     *  theLength:   Summarized length of all wires of the given shape.
-     *  theSurfArea: Area of surface of the given shape.
-     *  theVolume:   Volume of the given shape.
-
-     *  Example: see GEOM_TestMeasures.py
-    """
     aTuple = MeasuOp.GetBasicProperties(theShape)
     if MeasuOp.IsDone() == 0:
       print "BasicProperties : ", MeasuOp.GetErrorCode()
     return aTuple
 
+## Get parameters of bounding box of the given shape
+#  @param theShape Shape to obtain bounding box of.
+#  @return [Xmin,Xmax, Ymin,Ymax, Zmin,Zmax]
+#  Xmin,Xmax: Limits of shape along OX axis.
+#  Ymin,Ymax: Limits of shape along OY axis.
+#  Zmin,Zmax: Limits of shape along OZ axis.
+#
+#  Example: see GEOM_TestMeasures.py
 def BoundingBox(theShape):
-    """
-     *  Get parameters of bounding box of the given shape
-     *  \param theShape Shape to obtain bounding box of.
-     *  \return [Xmin,Xmax, Ymin,Ymax, Zmin,Zmax]
-     *  Xmin,Xmax: Limits of shape along OX axis.
-     *  Ymin,Ymax: Limits of shape along OY axis.
-     *  Zmin,Zmax: Limits of shape along OZ axis.
-
-     *  Example: see GEOM_TestMeasures.py
-    """
     aTuple = MeasuOp.GetBoundingBox(theShape)
     if MeasuOp.IsDone() == 0:
       print "BoundingBox : ", MeasuOp.GetErrorCode()
     return aTuple
 
+## Get inertia matrix and moments of inertia of theShape.
+#  @param theShape Shape to calculate inertia of.
+#  @return [I11,I12,I13, I21,I22,I23, I31,I32,I33, Ix,Iy,Iz]
+#  I(1-3)(1-3): Components of the inertia matrix of the given shape.
+#  Ix,Iy,Iz:    Moments of inertia of the given shape.
+#
+#  Example: see GEOM_TestMeasures.py
 def Inertia(theShape):
-    """
-     *  Get inertia matrix and moments of inertia of theShape.
-     *  \param theShape Shape to calculate inertia of.
-     *  \return [I11,I12,I13, I21,I22,I23, I31,I32,I33, Ix,Iy,Iz]
-     *  I(1-3)(1-3): Components of the inertia matrix of the given shape.
-     *  Ix,Iy,Iz:    Moments of inertia of the given shape.
-
-     *  Example: see GEOM_TestMeasures.py
-    """
     aTuple = MeasuOp.GetInertia(theShape)
     if MeasuOp.IsDone() == 0:
       print "Inertia : ", MeasuOp.GetErrorCode()
     return aTuple
 
+## Get minimal distance between the given shapes.
+#  @param theShape1,theShape2 Shapes to find minimal distance between.
+#  @return Value of the minimal distance between the given shapes.
+#
+#  Example: see GEOM_TestMeasures.py
 def MinDistance(theShape1, theShape2):
-    """
-     *  Get minimal distance between the given shapes.
-     *  \param theShape1,theShape2 Shapes to find minimal distance between.
-     *  \return Value of the minimal distance between the given shapes.
-
-     *  Example: see GEOM_TestMeasures.py
-    """
     aTuple = MeasuOp.GetMinDistance(theShape1, theShape2)
     if MeasuOp.IsDone() == 0:
       print "MinDistance : ", MeasuOp.GetErrorCode()
     return aTuple[0]
 
+## Get min and max tolerances of sub-shapes of theShape
+#  @param theShape Shape, to get tolerances of.
+#  @return [FaceMin,FaceMax, EdgeMin,EdgeMax, VertMin,VertMax]
+#  FaceMin,FaceMax: Min and max tolerances of the faces.
+#  EdgeMin,EdgeMax: Min and max tolerances of the edges.
+#  VertMin,VertMax: Min and max tolerances of the vertices.
+#
+#  Example: see GEOM_TestMeasures.py
 def Tolerance(theShape):
-    """
-     *  Get min and max tolerances of sub-shapes of theShape
-     *  \param theShape Shape, to get tolerances of.
-     *  \return [FaceMin,FaceMax, EdgeMin,EdgeMax, VertMin,VertMax]
-     *  FaceMin,FaceMax: Min and max tolerances of the faces.
-     *  EdgeMin,EdgeMax: Min and max tolerances of the edges.
-     *  VertMin,VertMax: Min and max tolerances of the vertices.
-
-     *  Example: see GEOM_TestMeasures.py
-    """
     aTuple = MeasuOp.GetTolerance(theShape)
     if MeasuOp.IsDone() == 0:
       print "Tolerance : ", MeasuOp.GetErrorCode()
     return aTuple
 
+## Obtain description of the given shape (number of sub-shapes of each type)
+#  @param theShape Shape to be described.
+#  @return Description of the given shape.
+#
+#  Example: see GEOM_TestMeasures.py
 def WhatIs(theShape):
-    """
-     *  Obtain description of the given shape (number of sub-shapes of each type)
-     *  \param theShape Shape to be described.
-     *  \return Description of the given shape.
-
-     *  Example: see GEOM_TestMeasures.py
-    """
     aDescr = MeasuOp.WhatIs(theShape)
     if MeasuOp.IsDone() == 0:
       print "WhatIs : ", MeasuOp.GetErrorCode()
     return aDescr
 
+## Get a point, situated at the centre of mass of theShape.
+#  @param theShape Shape to define centre of mass of.
+#  @return New GEOM_Object, containing the created point.
+#
+#  Example: see GEOM_TestMeasures.py
 def MakeCDG(theShape):
-    """
-     *  Get a point, situated at the centre of mass of theShape.
-     *  \param theShape Shape to define centre of mass of.
-     *  \return New GEOM_Object, containing the created point.
-
-     *  Example: see GEOM_TestMeasures.py
-    """
     anObj = MeasuOp.GetCentreOfMass(theShape)
     if MeasuOp.IsDone() == 0:
       print "GetCentreOfMass : ", MeasuOp.GetErrorCode()
     return anObj
 
+## Check a topology of the given shape.
+#  @param theShape Shape to check validity of.
+#  @return TRUE, if the shape "seems to be valid" from the topological point of view.
+#  If theShape is invalid, prints a description of problem.
+#
+#  Example: see GEOM_TestMeasures.py
 def CheckShape(theShape):
-    """
-     *  Check a topology of the given shape.
-     *  \param theShape Shape to check validity of.
-     *  \return TRUE, if the shape "seems to be valid" from the topological point of view.
-     *  If theShape is invalid, prints a description of problem.
-
-     *  Example: see GEOM_TestMeasures.py
-    """
     (IsValid, Status) = MeasuOp.CheckShape(theShape)
     if MeasuOp.IsDone() == 0:
       print "CheckShape : ", MeasuOp.GetErrorCode()
@@ -1983,287 +1792,243 @@ def CheckShape(theShape):
 # Import/Export objects
 # -----------------------------------------------------------------------------
 
+## Import a shape from the BREP or IGES or STEP file
+#  (depends on given format) with given name.
+#  @param theFileName The file, containing the shape.
+#  @param theFormatName Specify format for the file reading.
+#         Available formats can be obtained with InsertOp.ImportTranslators() method.
+#  @return New GEOM_Object, containing the imported shape.
+#
+#  Example: see GEOM_TestOthers.py
 def Import(theFileName, theFormatName):
-    """
-     *  Import a shape from the BREP or IGES or STEP file
-     *  (depends on given format) with given name.
-     *  \param theFileName The file, containing the shape.
-     *  \param theFormatName Specify format for the file reading.
-     *         Available formats can be obtained with InsertOp.ImportTranslators() method.
-     *  \return New GEOM_Object, containing the imported shape.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = InsertOp.Import(theFileName, theFormatName)
     if InsertOp.IsDone() == 0:
       print "Import : ", InsertOp.GetErrorCode()
     return anObj
 
+## Shortcut to Import() for BREP format
+#
+#  Example: see GEOM_TestOthers.py
 def ImportBREP(theFileName):
-    """
-     *  Shortcut to Import() for BREP format
-
-     *  Example: see GEOM_TestOthers.py
-    """
     return Import(theFileName, "BREP")
 
+## Shortcut to Import() for IGES format
+#
+#  Example: see GEOM_TestOthers.py
 def ImportIGES(theFileName):
-    """
-     *  Shortcut to Import() for IGES format
-
-     *  Example: see GEOM_TestOthers.py
-    """
     return Import(theFileName, "IGES")
 
+## Shortcut to Import() for STEP format
+#
+#  Example: see GEOM_TestOthers.py
 def ImportSTEP(theFileName):
-    """
-     *  Shortcut to Import() for STEP format
-
-     *  Example: see GEOM_TestOthers.py
-    """
     return Import(theFileName, "STEP")
 
+## Export the given shape into a file with given name.
+#  @param theObject Shape to be stored in the file.
+#  @param theFileName Name of the file to store the given shape in.
+#  @param theFormatName Specify format for the shape storage.
+#         Available formats can be obtained with InsertOp.ImportTranslators() method.
+#
+#  Example: see GEOM_TestOthers.py
 def Export(theObject, theFileName, theFormatName):
-    """
-     *  Export the given shape into a file with given name.
-     *  \param theObject Shape to be stored in the file.
-     *  \param theFileName Name of the file to store the given shape in.
-     *  \param theFormatName Specify format for the shape storage.
-     *         Available formats can be obtained with InsertOp.ImportTranslators() method.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     InsertOp.Export(theObject, theFileName, theFormatName)
     if InsertOp.IsDone() == 0:
       print "Export : ", InsertOp.GetErrorCode()
 
+## Shortcut to Export() for BREP format
+#
+#  Example: see GEOM_TestOthers.py
 def ExportBREP(theObject, theFileName):
-    """
-     *  Shortcut to Export() for BREP format
-
-     *  Example: see GEOM_TestOthers.py
-    """
     return Export(theObject, theFileName, "BREP")
 
+## Shortcut to Export() for IGES format
+#
+#  Example: see GEOM_TestOthers.py
 def ExportIGES(theObject, theFileName):
-    """
-     *  Shortcut to Export() for IGES format
-
-     *  Example: see GEOM_TestOthers.py
-    """
     return Export(theObject, theFileName, "IGES")
 
+## Shortcut to Export() for STEP format
+#
+#  Example: see GEOM_TestOthers.py
 def ExportSTEP(theObject, theFileName):
-    """
-     *  Shortcut to Export() for STEP format
-
-     *  Example: see GEOM_TestOthers.py
-    """
     return Export(theObject, theFileName, "STEP")
 
 # -----------------------------------------------------------------------------
 # Block operations
 # -----------------------------------------------------------------------------
 
+## Create a quadrangle face from four edges. Order of Edges is not
+#  important. It is  not necessary that edges share the same vertex.
+#  @param E1,E2,E3,E4 Edges for the face bound.
+#  @return New GEOM_Object, containing the created face.
+#
+#  Example: see GEOM_Spanner.py
 def MakeQuad(E1, E2, E3, E4):
-    """
-     *  Create a quadrangle face from four edges. Order of Edges is not
-     *  important. It is  not necessary that edges share the same vertex.
-     *  \param E1,E2,E3,E4 Edges for the face bound.
-     *  \return New GEOM_Object, containing the created face.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.MakeQuad(E1, E2, E3, E4)
     if BlocksOp.IsDone() == 0:
       print "MakeQuad : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Create a quadrangle face on two edges.
+#  The missing edges will be built by creating the shortest ones.
+#  @param E1,E2 Two opposite edges for the face.
+#  @return New GEOM_Object, containing the created face.
+#
+#  Example: see GEOM_Spanner.py
 def MakeQuad2Edges(E1, E2):
-    """
-     *  Create a quadrangle face on two edges.
-     *  The missing edges will be built by creating the shortest ones.
-     *  \param E1,E2 Two opposite edges for the face.
-     *  \return New GEOM_Object, containing the created face.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.MakeQuad2Edges(E1, E2)
     if BlocksOp.IsDone() == 0:
       print "MakeQuad2Edges : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Create a quadrangle face with specified corners.
+#  The missing edges will be built by creating the shortest ones.
+#  @param V1,V2,V3,V4 Corner vertices for the face.
+#  @return New GEOM_Object, containing the created face.
+#
+#  Example: see GEOM_Spanner.py
 def MakeQuad4Vertices(V1, V2, V3, V4):
-    """
-     *  Create a quadrangle face with specified corners.
-     *  The missing edges will be built by creating the shortest ones.
-     *  \param V1,V2,V3,V4 Corner vertices for the face.
-     *  \return New GEOM_Object, containing the created face.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.MakeQuad4Vertices(V1, V2, V3, V4)
     if BlocksOp.IsDone() == 0:
       print "MakeQuad4Vertices : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Create a hexahedral solid, bounded by the six given faces. Order of
+#  faces is not important. It is  not necessary that Faces share the same edge.
+#  @param F1,F2,F3,F4,F5,F6 Faces for the hexahedral solid.
+#  @return New GEOM_Object, containing the created solid.
+#
+#  Example: see GEOM_Spanner.py
 def MakeHexa(F1, F2, F3, F4, F5, F6):
-    """
-     *  Create a hexahedral solid, bounded by the six given faces. Order of
-     *  faces is not important. It is  not necessary that Faces share the same edge.
-     *  \param F1,F2,F3,F4,F5,F6 Faces for the hexahedral solid.
-     *  \return New GEOM_Object, containing the created solid.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.MakeHexa(F1, F2, F3, F4, F5, F6)
     if BlocksOp.IsDone() == 0:
       print "MakeHexa : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Create a hexahedral solid between two given faces.
+#  The missing faces will be built by creating the smallest ones.
+#  @param F1,F2 Two opposite faces for the hexahedral solid.
+#  @return New GEOM_Object, containing the created solid.
+#
+#  Example: see GEOM_Spanner.py
 def MakeHexa2Faces(F1, F2):
-    """
-     *  Create a hexahedral solid between two given faces.
-     *  The missing faces will be built by creating the smallest ones.
-     *  \param F1,F2 Two opposite faces for the hexahedral solid.
-     *  \return New GEOM_Object, containing the created solid.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.MakeHexa2Faces(F1, F2)
     if BlocksOp.IsDone() == 0:
       print "MakeHexa2Faces : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Get a vertex, found in the given shape by its coordinates.
+#  @param theShape Block or a compound of blocks.
+#  @param theX,theY,theZ Coordinates of the sought vertex.
+#  @param theEpsilon Maximum allowed distance between the resulting
+#                    vertex and point with the given coordinates.
+#  @return New GEOM_Object, containing the found vertex.
+#
+#  Example: see GEOM_TestOthers.py
 def GetPoint(theShape, theX, theY, theZ, theEpsilon):
-    """
-     *  Get a vertex, found in the given shape by its coordinates.
-     *  \param theShape Block or a compound of blocks.
-     *  \param theX,theY,theZ Coordinates of the sought vertex.
-     *  \param theEpsilon Maximum allowed distance between the resulting
-     *                    vertex and point with the given coordinates.
-     *  \return New GEOM_Object, containing the found vertex.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = BlocksOp.GetPoint(theShape, theX, theY, theZ, theEpsilon)
     if BlocksOp.IsDone() == 0:
       print "GetPoint : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Get an edge, found in the given shape by two given vertices.
+#  @param theShape Block or a compound of blocks.
+#  @param thePoint1,thePoint2 Points, close to the ends of the desired edge.
+#  @return New GEOM_Object, containing the found edge.
+#
+#  Example: see GEOM_Spanner.py
 def GetEdge(theShape, thePoint1, thePoint2):
-    """
-     *  Get an edge, found in the given shape by two given vertices.
-     *  \param theShape Block or a compound of blocks.
-     *  \param thePoint1,thePoint2 Points, close to the ends of the desired edge.
-     *  \return New GEOM_Object, containing the found edge.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.GetEdge(theShape, thePoint1, thePoint2)
     if BlocksOp.IsDone() == 0:
       print "GetEdge : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Find an edge of the given shape, which has minimal distance to the given point.
+#  @param theShape Block or a compound of blocks.
+#  @param thePoint Point, close to the desired edge.
+#  @return New GEOM_Object, containing the found edge.
+#
+#  Example: see GEOM_TestOthers.py
 def GetEdgeNearPoint(theShape, thePoint):
-    """
-     *  Find an edge of the given shape, which has minimal distance to the given point.
-     *  \param theShape Block or a compound of blocks.
-     *  \param thePoint Point, close to the desired edge.
-     *  \return New GEOM_Object, containing the found edge.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = BlocksOp.GetEdgeNearPoint(theShape, thePoint)
     if BlocksOp.IsDone() == 0:
       print "GetEdgeNearPoint : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Returns a face, found in the given shape by four given corner vertices.
+#  @param theShape Block or a compound of blocks.
+#  @param thePoint1-thePoint4 Points, close to the corners of the desired face.
+#  @return New GEOM_Object, containing the found face.
+#
+#  Example: see GEOM_Spanner.py
 def GetFaceByPoints(theShape, thePoint1, thePoint2, thePoint3, thePoint4):
-    """
-     *  Returns a face, found in the given shape by four given corner vertices.
-     *  \param theShape Block or a compound of blocks.
-     *  \param thePoint1-thePoint4 Points, close to the corners of the desired face.
-     *  \return New GEOM_Object, containing the found face.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.GetFaceByPoints(theShape, thePoint1, thePoint2, thePoint3, thePoint4)
     if BlocksOp.IsDone() == 0:
       print "GetFaceByPoints : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Get a face of block, found in the given shape by two given edges.
+#  @param theShape Block or a compound of blocks.
+#  @param theEdge1,theEdge2 Edges, close to the edges of the desired face.
+#  @return New GEOM_Object, containing the found face.
+#
+#  Example: see GEOM_Spanner.py
 def GetFaceByEdges(theShape, theEdge1, theEdge2):
-    """
-     *  Get a face of block, found in the given shape by two given edges.
-     *  \param theShape Block or a compound of blocks.
-     *  \param theEdge1,theEdge2 Edges, close to the edges of the desired face.
-     *  \return New GEOM_Object, containing the found face.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.GetFaceByEdges(theShape, theEdge1, theEdge2)
     if BlocksOp.IsDone() == 0:
       print "GetFaceByEdges : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Find a face, opposite to the given one in the given block.
+#  @param theBlock Must be a hexahedral solid.
+#  @param theFace Face of \a theBlock, opposite to the desired face.
+#  @return New GEOM_Object, containing the found face.
+#
+#  Example: see GEOM_Spanner.py
 def GetOppositeFace(theBlock, theFace):
-    """
-     *  Find a face, opposite to the given one in the given block.
-     *  \param theBlock Must be a hexahedral solid.
-     *  \param theFace Face of \a theBlock, opposite to the desired face.
-     *  \return New GEOM_Object, containing the found face.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.GetOppositeFace(theBlock, theFace)
     if BlocksOp.IsDone() == 0:
       print "GetOppositeFace : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Find a face of the given shape, which has minimal distance to the given point.
+#  @param theShape Block or a compound of blocks.
+#  @param thePoint Point, close to the desired face.
+#  @return New GEOM_Object, containing the found face.
+#
+#  Example: see GEOM_Spanner.py
 def GetFaceNearPoint(theShape, thePoint):
-    """
-     *  Find a face of the given shape, which has minimal distance to the given point.
-     *  \param theShape Block or a compound of blocks.
-     *  \param thePoint Point, close to the desired face.
-     *  \return New GEOM_Object, containing the found face.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.GetFaceNearPoint(theShape, thePoint)
     if BlocksOp.IsDone() == 0:
       print "GetFaceNearPoint : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Find a face of block, whose outside normale has minimal angle with the given vector.
+#  @param theShape Block or a compound of blocks.
+#  @param theVector Vector, close to the normale of the desired face.
+#  @return New GEOM_Object, containing the found face.
+#
+#  Example: see GEOM_Spanner.py
 def GetFaceByNormale(theBlock, theVector):
-    """
-     *  Find a face of block, whose outside normale has minimal angle with the given vector.
-     *  \param theShape Block or a compound of blocks.
-     *  \param theVector Vector, close to the normale of the desired face.
-     *  \return New GEOM_Object, containing the found face.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.GetFaceByNormale(theBlock, theVector)
     if BlocksOp.IsDone() == 0:
       print "GetFaceByNormale : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Check, if the compound of blocks is given.
+#  To be considered as a compound of blocks, the
+#  given shape must satisfy the following conditions:
+#  - Each element of the compound should be a Block (6 faces and 12 edges).
+#  - A connection between two Blocks should be an entire quadrangle face or an entire edge.
+#  - The compound should be connexe.
+#  - The glue between two quadrangle faces should be applied.
+#  @param theCompound The compound to check.
+#  @return TRUE, if the given shape is a compound of blocks.
+#  If theCompound is not valid, prints all discovered errors.
+#
+#  Example: see GEOM_Spanner.py
 def CheckCompoundOfBlocks(theCompound):
-    """
-     *  Check, if the compound of blocks is given.
-     *  To be considered as a compound of blocks, the
-     *  given shape must satisfy the following conditions:
-     *  - Each element of the compound should be a Block (6 faces and 12 edges).
-     *  - A connection between two Blocks should be an entire quadrangle face or an entire edge.
-     *  - The compound should be connexe.
-     *  - The glue between two quadrangle faces should be applied.
-     *  \param theCompound The compound to check.
-     *  \return TRUE, if the given shape is a compound of blocks.
-     *  If theCompound is not valid, prints all discovered errors.
-
-     *  Example: see GEOM_Spanner.py
-    """
     (IsValid, BCErrors) = BlocksOp.CheckCompoundOfBlocks(theCompound)
     if BlocksOp.IsDone() == 0:
       print "CheckCompoundOfBlocks : ", BlocksOp.GetErrorCode()
@@ -2273,141 +2038,123 @@ def CheckCompoundOfBlocks(theCompound):
         print Descr
     return IsValid
 
+## Remove all seam and degenerated edges from \a theShape.
+#  Unite faces and edges, sharing one surface.
+#  @param theShape The compound or single solid to remove irregular edges from.
+#  @return Improved shape.
+#
+#  Example: see GEOM_TestOthers.py
 def RemoveExtraEdges(theShape):
-    """
-     *  Remove all seam and degenerated edges from \a theShape.
-     *  Unite faces and edges, sharing one surface.
-     *  \param theShape The compound or single solid to remove irregular edges from.
-     *  \return Improved shape.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = BlocksOp.RemoveExtraEdges(theShape)
     if BlocksOp.IsDone() == 0:
       print "RemoveExtraEdges : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Check, if the given shape is a blocks compound.
+#  Fix all detected errors.
+#    \note Single block can be also fixed by this method.
+#  @param theCompound The compound to check and improve.
+#  @return Improved compound.
+#
+#  Example: see GEOM_TestOthers.py
 def CheckAndImprove(theShape):
-    """
-     *  Check, if the given shape is a blocks compound.
-     *  Fix all detected errors.
-     *    \note Single block can be also fixed by this method.
-     *  \param theCompound The compound to check and improve.
-     *  \return Improved compound.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = BlocksOp.CheckAndImprove(theShape)
     if BlocksOp.IsDone() == 0:
       print "CheckAndImprove : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Get all the blocks, contained in the given compound.
+#  @param theCompound The compound to explode.
+#  @param theMinNbFaces If solid has lower number of faces, it is not a block.
+#  @param theMaxNbFaces If solid has higher number of faces, it is not a block.
+#    \note If theMaxNbFaces = 0, the maximum number of faces is not restricted.
+#  @return List of GEOM_Objects, containing the retrieved blocks.
+#
+#  Example: see GEOM_TestOthers.py
 def MakeBlockExplode(theCompound, theMinNbFaces, theMaxNbFaces):
-    """
-     *  Get all the blocks, contained in the given compound.
-     *  \param theCompound The compound to explode.
-     *  \param theMinNbFaces If solid has lower number of faces, it is not a block.
-     *  \param theMaxNbFaces If solid has higher number of faces, it is not a block.
-     *    \note If theMaxNbFaces = 0, the maximum number of faces is not restricted.
-     *  \return List of GEOM_Objects, containing the retrieved blocks.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     aList = BlocksOp.ExplodeCompoundOfBlocks(theCompound, theMinNbFaces, theMaxNbFaces)
     if BlocksOp.IsDone() == 0:
       print "MakeBlockExplode : ", BlocksOp.GetErrorCode()
     return aList
 
+## Find block, containing the given point inside its volume or on boundary.
+#  @param theCompound Compound, to find block in.
+#  @param thePoint Point, close to the desired block. If the point lays on
+#         boundary between some blocks, we return block with nearest center.
+#  @return New GEOM_Object, containing the found block.
+#
+#  Example: see GEOM_Spanner.py
 def GetBlockNearPoint(theCompound, thePoint):
-    """
-     *  Find block, containing the given point inside its volume or on boundary.
-     *  \param theCompound Compound, to find block in.
-     *  \param thePoint Point, close to the desired block. If the point lays on
-     *         boundary between some blocks, we return block with nearest center.
-     *  \return New GEOM_Object, containing the found block.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.GetBlockNearPoint(theCompound, thePoint)
     if BlocksOp.IsDone() == 0:
       print "GetBlockNearPoint : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Find block, containing all the elements, passed as the parts, or maximum quantity of them.
+#  @param theCompound Compound, to find block in.
+#  @param theParts List of faces and/or edges and/or vertices to be parts of the found block.
+#  @return New GEOM_Object, containing the found block.
+#
+#  Example: see GEOM_TestOthers.py
 def GetBlockByParts(theCompound, theParts):
-    """
-     *  Find block, containing all the elements, passed as the parts, or maximum quantity of them.
-     *  \param theCompound Compound, to find block in.
-     *  \param theParts List of faces and/or edges and/or vertices to be parts of the found block.
-     *  \return New GEOM_Object, containing the found block.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = BlocksOp.GetBlockByParts(theCompound, theParts)
     if BlocksOp.IsDone() == 0:
       print "GetBlockByParts : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Return all blocks, containing all the elements, passed as the parts.
+#  @param theCompound Compound, to find blocks in.
+#  @param theParts List of faces and/or edges and/or vertices to be parts of the found blocks.
+#  @return List of GEOM_Objects, containing the found blocks.
+#
+#  Example: see GEOM_Spanner.py
 def GetBlocksByParts(theCompound, theParts):
-    """
-     *  Return all blocks, containing all the elements, passed as the parts.
-     *  \param theCompound Compound, to find blocks in.
-     *  \param theParts List of faces and/or edges and/or vertices to be parts of the found blocks.
-     *  \return List of GEOM_Objects, containing the found blocks.
-
-     *  Example: see GEOM_Spanner.py
-    """
     aList = BlocksOp.GetBlocksByParts(theCompound, theParts)
     if BlocksOp.IsDone() == 0:
       print "GetBlocksByParts : ", BlocksOp.GetErrorCode()
     return aList
 
+## Multi-transformate block and glue the result.
+#  Transformation is defined so, as to superpose direction faces.
+#  @param Block Hexahedral solid to be multi-transformed.
+#  @param DirFace1 ID of First direction face.
+#  @param DirFace2 ID of Second direction face.
+#  @param NbTimes Quantity of transformations to be done.
+#    \note Unique ID of sub-shape can be obtained, using method GetSubShapeID().
+#  @return New GEOM_Object, containing the result shape.
+#
+#  Example: see GEOM_Spanner.py
 def MakeMultiTransformation1D(Block, DirFace1, DirFace2, NbTimes):
-    """
-     *  Multi-transformate block and glue the result.
-     *  Transformation is defined so, as to superpose direction faces.
-     *  \param Block Hexahedral solid to be multi-transformed.
-     *  \param DirFace1 ID of First direction face.
-     *  \param DirFace2 ID of Second direction face.
-     *  \param NbTimes Quantity of transformations to be done.
-     *    \note Unique ID of sub-shape can be obtained, using method GetSubShapeID().
-     *  \return New GEOM_Object, containing the result shape.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.MakeMultiTransformation1D(Block, DirFace1, DirFace2, NbTimes)
     if BlocksOp.IsDone() == 0:
       print "MakeMultiTransformation1D : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Multi-transformate block and glue the result.
+#  @param Block Hexahedral solid to be multi-transformed.
+#  @param DirFace1U,DirFace2U IDs of Direction faces for the first transformation.
+#  @param DirFace1V,DirFace2V IDs of Direction faces for the second transformation.
+#  @param NbTimesU,NbTimesV Quantity of transformations to be done.
+#  @return New GEOM_Object, containing the result shape.
+#
+#  Example: see GEOM_Spanner.py
 def MakeMultiTransformation2D(Block, DirFace1U, DirFace2U, NbTimesU,
                                     DirFace1V, DirFace2V, NbTimesV):
-    """
-     *  Multi-transformate block and glue the result.
-     *  \param Block Hexahedral solid to be multi-transformed.
-     *  \param DirFace1U,DirFace2U IDs of Direction faces for the first transformation.
-     *  \param DirFace1V,DirFace2V IDs of Direction faces for the second transformation.
-     *  \param NbTimesU,NbTimesV Quantity of transformations to be done.
-     *  \return New GEOM_Object, containing the result shape.
-
-     *  Example: see GEOM_Spanner.py
-    """
     anObj = BlocksOp.MakeMultiTransformation2D(Block, DirFace1U, DirFace2U, NbTimesU,
                                                      DirFace1V, DirFace2V, NbTimesV)
     if BlocksOp.IsDone() == 0:
       print "MakeMultiTransformation2D : ", BlocksOp.GetErrorCode()
     return anObj
 
+## Build all possible propagation groups.
+#  Propagation group is a set of all edges, opposite to one (main)
+#  edge of this group directly or through other opposite edges.
+#  Notion of Opposite Edge make sence only on quadrangle face.
+#  @param theShape Shape to build propagation groups on.
+#  @return List of GEOM_Objects, each of them is a propagation group.
+#
+#  Example: see GEOM_TestOthers.py
 def Propagate(theShape):
-    """
-     *  Build all possible propagation groups.
-     *  Propagation group is a set of all edges, opposite to one (main)
-     *  edge of this group directly or through other opposite edges.
-     *  Notion of Opposite Edge make sence only on quadrangle face.
-     *  \param theShape Shape to build propagation groups on.
-     *  \return List of GEOM_Objects, each of them is a propagation group.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     listChains = BlocksOp.Propagate(theShape)
     if BlocksOp.IsDone() == 0:
       print "Propagate : ", BlocksOp.GetErrorCode()
@@ -2417,131 +2164,112 @@ def Propagate(theShape):
 # Group operations
 # -----------------------------------------------------------------------------
 
+## Creates a new group which will store sub shapes of theMainShape
+#  @param theMainShape is a GEOM object on which the group is selected
+#  @param theShapeType defines a shape type of the group
+#  @return a newly created GEOM group
+#
+#  Example: see GEOM_TestOthers.py
 def CreateGroup(theMainShape, theShapeType):
-    """
-     *  Creates a new group which will store sub shapes of theMainShape
-     *  \param theMainShape is a GEOM object on which the group is selected
-     *  \param theShapeType defines a shape type of the group
-     *  \return a newly created GEOM group
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = GroupOp.CreateGroup(theMainShape, theShapeType)
     if GroupOp.IsDone() == 0:
        print "CreateGroup : ", GroupOp.GetErrorCode()
     return anObj
 
+## Adds a sub object with ID theSubShapeId to the group
+#  @param theGroup is a GEOM group to which the new sub shape is added
+#  @param theSubShapeID is a sub shape ID in the main object.
+#  \note Use method GetSubShapeID() to get an unique ID of the sub shape
+#
+#  Example: see GEOM_TestOthers.py
 def AddObject(theGroup, theSubShapeID):
-    """
-     *  Adds a sub object with ID theSubShapeId to the group
-     *  \param theGroup is a GEOM group to which the new sub shape is added
-     *  \param theSubShapeID is a sub shape ID in the main object.
-     *  \note Use method GetSubShapeID() to get an unique ID of the sub shape
-
-     *  Example: see GEOM_TestOthers.py
-    """
     GroupOp.AddObject(theGroup, theSubShapeID)
     if GroupOp.IsDone() == 0:
       print "AddObject : ", GroupOp.GetErrorCode()
 
+## Removes a sub object with ID \a theSubShapeId from the group
+#  @param theGroup is a GEOM group from which the new sub shape is removed
+#  @param theSubShapeID is a sub shape ID in the main object.
+#  \note Use method GetSubShapeID() to get an unique ID of the sub shape
+#
+#  Example: see GEOM_TestOthers.py
 def RemoveObject(theGroup, theSubShapeID):
-    """
-     *  Removes a sub object with ID \a theSubShapeId from the group
-     *  \param theGroup is a GEOM group from which the new sub shape is removed
-     *  \param theSubShapeID is a sub shape ID in the main object.
-     *  \note Use method GetSubShapeID() to get an unique ID of the sub shape
-
-     *  Example: see GEOM_TestOthers.py
-    """
     GroupOp.RemoveObject(theGroup, theSubShapeID)
     if GroupOp.IsDone() == 0:
       print "RemoveObject : ", GroupOp.GetErrorCode()
 
+## Adds to the group all the given shapes. No errors, if some shapes are alredy included.
+#  @param theGroup is a GEOM group to which the new sub shapes are added.
+#  @param theSubShapes is a list of sub shapes to be added.
+#
+#  Example: see GEOM_TestOthers.py
 def UnionList (theGroup, theSubShapes):
-    """
-     *  Adds to the group all the given shapes. No errors, if some shapes are alredy included.
-     *  \param theGroup is a GEOM group to which the new sub shapes are added.
-     *  \param theSubShapes is a list of sub shapes to be added.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     GroupOp.UnionList(theGroup, theSubShapes)
     if GroupOp.IsDone() == 0:
       print "UnionList : ", GroupOp.GetErrorCode()
 
+## Works like the above method, but argument
+#  theSubShapes here is a list of sub-shapes indices
+#
+#  Example: see GEOM_TestOthers.py
 def UnionIDs(theGroup, theSubShapes):
-    """
-     *  Works like the above method, but argument
-     *  theSubShapes here is a list of sub-shapes indices
-    """
     GroupOp.UnionIDs(theGroup, theSubShapes)
     if GroupOp.IsDone() == 0:
         print "UnionIDs : ", GroupOp.GetErrorCode()
 
+## Removes from the group all the given shapes. No errors, if some shapes are not included.
+#  @param theGroup is a GEOM group from which the sub-shapes are removed.
+#  @param theSubShapes is a list of sub-shapes to be removed.
+#
+#  Example: see GEOM_TestOthers.py
 def DifferenceList (theGroup, theSubShapes):
-    """
-     *  Removes from the group all the given shapes. No errors, if some shapes are not included.
-     *  \param theGroup is a GEOM group from which the sub-shapes are removed.
-     *  \param theSubShapes is a list of sub-shapes to be removed.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     GroupOp.DifferenceList(theGroup, theSubShapes)
     if GroupOp.IsDone() == 0:
       print "DifferenceList : ", GroupOp.GetErrorCode()
 
+## Works like the above method, but argument
+#  theSubShapes here is a list of sub-shapes indices
+#
+#  Example: see GEOM_TestOthers.py
 def DifferenceIDs(theGroup, theSubShapes):
-    """
-     *  Works like the above method, but argument
-     *  theSubShapes here is a list of sub-shapes indices
-    """
     GroupOp.DifferenceIDs(theGroup, theSubShapes)
     if GroupOp.IsDone() == 0:
         print "DifferenceIDs : ", GroupOp.GetErrorCode()
 
+## Returns a list of sub objects ID stored in the group
+#  @param theGroup is a GEOM group for which a list of IDs is requested
+#
+#  Example: see GEOM_TestOthers.py
 def GetObjectIDs(theGroup):
-    """
-     *  Returns a list of sub objects ID stored in the group
-     *  \param theGroup is a GEOM group for which a list of IDs is requested
-
-     *  Example: see GEOM_TestOthers.py
-    """
     ListIDs = GroupOp.GetObjects(theGroup)
     if GroupOp.IsDone() == 0:
       print "GetObjectIDs : ", GroupOp.GetErrorCode()
     return ListIDs
 
+## Returns a type of sub objects stored in the group
+#  @param theGroup is a GEOM group which type is returned.
+#
+#  Example: see GEOM_TestOthers.py
 def GetType(theGroup):
-    """
-     *  Returns a type of sub objects stored in the group
-     *  \param theGroup is a GEOM group which type is returned.
-
-     *  Example: see GEOM_TestOthers.py
-    """
     aType = GroupOp.GetType(theGroup)
     if GroupOp.IsDone() == 0:
       print "GetType : ", GroupOp.GetErrorCode()
     return aType
 
+## Returns a main shape associated with the group
+#  @param theGroup is a GEOM group for which a main shape object is requested
+#  @return a GEOM object which is a main shape for theGroup
+#
+#  Example: see GEOM_TestOthers.py
 def GetMainShape(theGroup):
-    """
-     *  Returns a main shape associated with the group
-     *  \param theGroup is a GEOM group for which a main shape object is requested
-     *  \return a GEOM object which is a main shape for theGroup
-
-     *  Example: see GEOM_TestOthers.py
-    """
     anObj = GroupOp.GetMainShape(theGroup)
     if GroupOp.IsDone() == 0:
       print "GetMainShape : ", GroupOp.GetErrorCode()
     return anObj
 
+## Create group of edges of theShape, whose length is in range [min_length, max_length].
+#  If include_min/max == 0, edges with length == min/max_length will not be included in result.
 def GetEdgesByLength (theShape, min_length, max_length, include_min = 1, include_max = 1):
-    """
-    Create group of edges of theShape, whose length is in range [min_length, max_length].
-    If include_min/max == 0, edges with length == min/max_length will not be included in result.
-    """
-
     edges = SubShapeAll(theShape, ShapeType["EDGE"])
     edges_in_range = []
     for edge in edges:
@@ -2564,12 +2292,9 @@ def GetEdgesByLength (theShape, min_length, max_length, include_min = 1, include
 
     return group_edges
 
+## Create group of edges of selected shape, whose length is in range [min_length, max_length].
+#  If include_min/max == 0, edges with length == min/max_length will not be included in result.
 def SelectEdges (min_length, max_length, include_min = 1, include_max = 1):
-    """
-    Create group of edges of selected shape, whose length is in range [min_length, max_length].
-    If include_min/max == 0, edges with length == min/max_length will not be included in result.
-    """
-
     nb_selected = sg.SelectedCount()
     if nb_selected < 1:
         print "Select a shape before calling this function, please."
@@ -2595,9 +2320,7 @@ def SelectEdges (min_length, max_length, include_min = 1, include_max = 1):
 
     return group_edges
 
+## Add Path to load python scripts from
 def addPath(Path):
-    """
-     * Add Path to load python scripts from
-    """
     if (sys.path.count(Path) < 1):
        sys.path.append(Path)
index f10a5baea10b114889edabdf63b26d232e6c7b94..b1c76a904b6d6ef3b18d429f337e6c7479efe814 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //  File      : libGeometry_Swig.i
 //  Created   : Tue Mar 26 15:04:48 2002
index 9d757a6c9b019aa715ae30c0ece7fb1e111ff401..6b4bb06c012ba1d48527c6c854eb0b3534d8a15d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -85,7 +85,7 @@ bool GenerationGUI::OnGUIEvent( int theCommandID, SUIT_Desktop* parent )
     case 4031: aDlg = new GenerationGUI_PrismDlg   ( getGeometryGUI(), parent, ""); break;
     case 4032: aDlg = new GenerationGUI_RevolDlg   ( getGeometryGUI(), parent, ""); break;
     case 4033: aDlg = new GenerationGUI_FillingDlg ( getGeometryGUI(), parent, ""); break;
-    case 4034: aDlg = new GenerationGUI_PipeDlg    ( parent, ""); break;
+    case 4034: aDlg = new GenerationGUI_PipeDlg    ( getGeometryGUI(), parent, ""); break;
     
     default: SUIT_Session::session()->activeApplication()->putInfo( tr( "GEOM_PRP_COMMAND" ).arg( theCommandID ) ); break;
   }
index 99dc49a26c97e60a08b022bb1b5c9b8ca4b0f901..c4c85c3c570359ff48722604ba277eb6c48f3421 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 5dde019e0e63818c870813ad99cb3598d6281880..5026f26b34cc77012477c0ea5602ee805244c58b 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -59,9 +59,8 @@
 //=================================================================================
 GenerationGUI_FillingDlg::GenerationGUI_FillingDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
                                                    const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal,
-                     WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu),
-   myGeometryGUI(theGeometryGUI)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal,
+                     WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_DLG_FILLING")));
   QPixmap image1 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_SELECT")));
@@ -88,6 +87,8 @@ GenerationGUI_FillingDlg::GenerationGUI_FillingDlg(GeometryGUI* theGeometryGUI,
   Layout1->addWidget(GroupPoints, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("filling.htm");
+
   /* Initialisations */
   Init();
 }
@@ -148,11 +149,11 @@ void GenerationGUI_FillingDlg::Init()
   connect(GroupPoints->SpinBox_4, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
   connect(GroupPoints->SpinBox_5, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
 
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_1, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_2, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_3, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_4, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_5, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_1, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_2, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_3, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_4, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_5, SLOT(SetStep(double)));
 
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(),
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
index 6f8baf3a0ea5ab3f42f05dd145457f03d24ad5cd..e4691b97e21bc00597a94de0f0d7547994b864eb 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : GenerationGUI_FillingDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_FILLING_H
 #define DIALOGBOX_FILLING_H
@@ -43,7 +42,8 @@ class GENERATIONGUI_EXPORT GenerationGUI_FillingDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    GenerationGUI_FillingDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    GenerationGUI_FillingDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                            const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~GenerationGUI_FillingDlg();
 
 protected:
@@ -56,8 +56,6 @@ private:
     void Init();
     void enterEvent(QEvent* e);
 
-    GeometryGUI* myGeometryGUI;
-
     GEOM::GEOM_Object_var myCompound; /* compound of curves */
     Standard_Integer myMinDeg;
     Standard_Integer myMaxDeg;
@@ -76,7 +74,6 @@ private slots:
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
     void ValueChangedInSpinBox(double newValue);
-
 };
 
 #endif // DIALOGBOX_FILLING_H
index 5cf2f1458a4e82520bbf5898c8fe9fdd2e6b747f..242408d4fee117cb59110149bdb88d7e819c779a 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-GenerationGUI_PipeDlg::GenerationGUI_PipeDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+GenerationGUI_PipeDlg::GenerationGUI_PipeDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                             const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_PIPE")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -81,6 +83,8 @@ GenerationGUI_PipeDlg::GenerationGUI_PipeDlg(QWidget* parent, const char* name,
   Layout1->addWidget(GroupPoints, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("pipe_creation.htm");
+
   /* Initialisations */
   Init();
 }
index a39145e4e7c01aaa8e55278572b1202687aece5e..09f5a72158612aff928b08ea79009d7009ad8a8b 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : GenerationGUI_PipeDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_PIPE_H
 #define DIALOGBOX_PIPE_H
@@ -43,7 +42,8 @@ class GENERATIONGUI_EXPORT GenerationGUI_PipeDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    GenerationGUI_PipeDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    GenerationGUI_PipeDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                         const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~GenerationGUI_PipeDlg();
 
 protected:
@@ -59,7 +59,7 @@ private:
     GEOM::GEOM_Object_var myBase; /* Base shape */
     GEOM::GEOM_Object_var myPath; /* Shape, defining the path */
     bool myOkBase;
-    bool myOkPath             ;   /* to check when arguments are defined */
+    bool myOkPath; /* to check when arguments are defined */
 
     DlgRef_2Sel_QTD* GroupPoints;
 
@@ -70,7 +70,6 @@ private slots:
     void LineEditReturnPressed();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
-
 };
 
 #endif // DIALOGBOX_PIPE_H
index bc3aa51dc45ad4ce5c11cf02573d85c174a98026..a4464d5cc7934c28a910c899d7ea50127ff194d9 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-GenerationGUI_PrismDlg::GenerationGUI_PrismDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+GenerationGUI_PrismDlg::GenerationGUI_PrismDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                               const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_PRISM")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -79,6 +81,8 @@ GenerationGUI_PrismDlg::GenerationGUI_PrismDlg(GeometryGUI* theGeometryGUI, QWid
   Layout1->addWidget(GroupPoints, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("extrusion.htm");
+
   /* Initialisations */
   Init();
 }
@@ -126,10 +130,10 @@ void GenerationGUI_PrismDlg::Init()
   connect(GroupPoints->LineEdit2, SIGNAL(returnPressed()), this, SLOT(LineEditReturnPressed()));
 
   connect(GroupPoints->SpinBox_DX, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
 
   connect(GroupPoints->CheckButton2, SIGNAL(toggled(bool)),      this, SLOT(onReverse()));
-   
+
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
 
@@ -173,39 +177,38 @@ void GenerationGUI_PrismDlg::SelectionIntoArgument()
   erasePreview();
   myEditCurrentArgument->setText("");
   
-  if(IObjectCount() != 1) 
-    {
-      if(myEditCurrentArgument == GroupPoints->LineEdit1)
-       myOkBase = false;
-      else if(myEditCurrentArgument == GroupPoints->LineEdit2)
-       myOkVec = false;
-      return;
-    }
-  
+  if (IObjectCount() != 1) {
+    if (myEditCurrentArgument == GroupPoints->LineEdit1)
+      myOkBase = false;
+    else if (myEditCurrentArgument == GroupPoints->LineEdit2)
+      myOkVec = false;
+    return;
+  }
+
   // nbSel == 1
   Standard_Boolean testResult = Standard_False;
-  GEOM::GEOM_Object_ptr aSelectedObject = GEOMBase::ConvertIOinGEOMObject( firstIObject(), testResult );
-  
+  GEOM::GEOM_Object_ptr aSelectedObject =
+    GEOMBase::ConvertIOinGEOMObject( firstIObject(), testResult );
+
   if (!testResult)
     return;
 
-  if(myEditCurrentArgument == GroupPoints->LineEdit1) {
+  if (myEditCurrentArgument == GroupPoints->LineEdit1) {
     myOkBase = false;
     TopoDS_Shape S;
     
-    if ( !GEOMBase::GetShape(aSelectedObject, S) ||
+    if (!GEOMBase::GetShape(aSelectedObject, S) ||
         S.ShapeType() <= 2)
       return;
-    
+
     myBase = aSelectedObject;
     myOkBase = true;
-  }
-  else if(myEditCurrentArgument == GroupPoints->LineEdit2) {
+  } else if (myEditCurrentArgument == GroupPoints->LineEdit2) {
     myVec = aSelectedObject;
     myOkVec = true;
   }
   myEditCurrentArgument->setText( GEOMBase::GetName( aSelectedObject ) );
-  
+
   displayPreview();
 }
 
@@ -284,7 +287,6 @@ void GenerationGUI_PrismDlg::ValueChangedInSpinBox()
 }
 
 
-
 //=================================================================================
 // function : getHeight()
 // purpose  :
@@ -319,9 +321,10 @@ bool GenerationGUI_PrismDlg::isValid( QString& )
 bool GenerationGUI_PrismDlg::execute( ObjectList& objects )
 {
   GEOM::GEOM_Object_var anObj;
-  
-  anObj = GEOM::GEOM_I3DPrimOperations::_narrow(getOperation() )->MakePrismVecH ( myBase, myVec, getHeight() );
-  
+
+  anObj = GEOM::GEOM_I3DPrimOperations::_narrow(getOperation())->
+    MakePrismVecH(myBase, myVec, getHeight());
+
   if ( !anObj->_is_nil() )
     objects.push_back( anObj._retn() );
 
@@ -338,6 +341,3 @@ void GenerationGUI_PrismDlg::onReverse()
   double anOldValue = GroupPoints->SpinBox_DX->GetValue();
   GroupPoints->SpinBox_DX->SetValue( -anOldValue );
 }
-
-
-
index 528f1cddae6833d99b8c8fda053be6d70a925537..ce0cced89e2cf2de76507b2450933d5c719a65aa 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : GenerationGUI_PrismDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_PRISM_H
 #define DIALOGBOX_PRISM_H
@@ -43,7 +42,8 @@ class GENERATIONGUI_EXPORT GenerationGUI_PrismDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    GenerationGUI_PrismDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    GenerationGUI_PrismDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                          const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~GenerationGUI_PrismDlg();
 
 protected:
@@ -57,8 +57,6 @@ private :
     void enterEvent(QEvent* e);
     double getHeight() const;
     
-    GeometryGUI* myGeometryGUI;
-
     GEOM::GEOM_Object_var myBase; /* Base shape */
     GEOM::GEOM_Object_var myVec;  /* Vector, defining the direction */
 
index 14c0d011d64afa7977b48730c50c961bfd0b2ccd..8ef0d44e6077c48dbedf3685b794d374c8662be0 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-GenerationGUI_RevolDlg::GenerationGUI_RevolDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+GenerationGUI_RevolDlg::GenerationGUI_RevolDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                               const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_REVOL")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -81,6 +83,8 @@ GenerationGUI_RevolDlg::GenerationGUI_RevolDlg(GeometryGUI* theGeometryGUI, QWid
   Layout1->addWidget(GroupPoints, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("revolution.htm");
+
   /* Initialisations */
   Init();
 }
@@ -127,10 +131,10 @@ void GenerationGUI_RevolDlg::Init()
   connect(GroupPoints->SpinBox_DX,   SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
   connect(GroupPoints->CheckButton2, SIGNAL(toggled(bool)),        this, SLOT(onReverse()));
 
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
-   
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
+
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
+         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
   initName(tr("GEOM_REVOLUTION"));
 
index 6e393db3f9f748a0bc36b5186d25af46e9611ccd..83be6522b7c1e30be6d3ba6bdce54c3e2be3c5ba 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : GenerationGUI_RevolDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_REVOLUTION_H
 #define DIALOGBOX_REVOLUTION_H
@@ -45,7 +44,8 @@ class GENERATIONGUI_EXPORT GenerationGUI_RevolDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    GenerationGUI_RevolDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    GenerationGUI_RevolDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                          const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~GenerationGUI_RevolDlg();
 
 protected:
@@ -59,8 +59,6 @@ private :
     void enterEvent(QEvent* e);
     double getAngle() const;
 
-    GeometryGUI* myGeometryGUI;
-
     GEOM::GEOM_Object_var myBase; /* Base shape */
     GEOM::GEOM_Object_var myAxis; /* Axis of the revolution */
     bool myOkBase; 
@@ -77,7 +75,6 @@ private slots:
     void SetEditCurrentArgument();
     void ValueChangedInSpinBox();
     void onReverse();
-
 };
 
 #endif // DIALOGBOX_REVOLUTION_H
index 3ce50cd87ffdd3adfc34a365173acaf2b225000d..47286a828ed0341d1cbc95e15f5f8c1b1e4275ef 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -58,8 +58,8 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
 LDFLAGS += -lGEOMFiltersSelection -lGEOMBase $(CAS_LDPATH) -lTKOffset
 
index 5bfaf9fcadba7af09d0be1ab8cbf86a00f1189c6..fc0ebafe353361e7bed24a64ea55c7a7c6fcb07e 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -61,7 +61,6 @@ GroupGUI::GroupGUI(GeometryGUI* parent)
 {
 }
 
-
 //=======================================================================
 // function : ~GroupGUI()
 // purpose  : Destructor
@@ -78,13 +77,14 @@ GroupGUI::~GroupGUI()
 bool GroupGUI::OnGUIEvent( int theCommandID, SUIT_Desktop* parent )
 {
   getGeometryGUI()->EmitSignalDeactivateDialog();
-  
+
   QDialog* aDlg = NULL;
 
-  SalomeApp_Study* appStudy = dynamic_cast<SalomeApp_Study*>( SUIT_Session::session()->activeApplication()->activeStudy() );
+  SUIT_Application* suitApp = SUIT_Session::session()->activeApplication();
+  SalomeApp_Study* appStudy = dynamic_cast<SalomeApp_Study*>(suitApp->activeStudy());
   if ( !appStudy ) return false;
   _PTR(Study) aStudy = appStudy->studyDS();
-  
+
   if ( aStudy->GetProperties()->IsLocked() ) {
     SUIT_MessageBox::warn1 ( parent,
                             QObject::tr("WRN_WARNING"), 
@@ -95,45 +95,42 @@ bool GroupGUI::OnGUIEvent( int theCommandID, SUIT_Desktop* parent )
 
   switch ( theCommandID ) {
   case 800: 
-  case 8001:
-    aDlg = new GroupGUI_GroupDlg( GroupGUI_GroupDlg::CreateGroup, parent, ""); 
+  case 8001: // CREATE GROUP
+    aDlg = new GroupGUI_GroupDlg (GroupGUI_GroupDlg::CreateGroup, getGeometryGUI(), parent); 
     break;
-  case 801: 
+  case 801:  // EDIT GROUP
     {
       SALOME_ListIO aList;
       aList.Clear();
-  
-      SalomeApp_Application* app = dynamic_cast< SalomeApp_Application* >( SUIT_Session::session()->activeApplication() );
-      if ( app ) {
+
+      SalomeApp_Application* app = dynamic_cast<SalomeApp_Application*>(suitApp);
+      if (app) {
        LightApp_SelectionMgr* aSelMgr = app->selectionMgr();
-       if ( aSelMgr )
-         aSelMgr->selectedObjects( aList );
+       if (aSelMgr)
+         aSelMgr->selectedObjects(aList);
       }
 
-      if ( aList.Extent() == 1 ) {
+      if (aList.Extent() == 1) {
        Standard_Boolean aResult = Standard_False;
        GEOM::GEOM_Object_var anObj =
          GEOMBase::ConvertIOinGEOMObject( aList.First(), aResult );
 
-       if ( aResult && !CORBA::is_nil( anObj ) && anObj->GetType() == GEOM_GROUP ) {
-         aDlg = new GroupGUI_GroupDlg( GroupGUI_GroupDlg::EditGroup,   parent, "" ); 
+       if (aResult && !CORBA::is_nil(anObj) && anObj->GetType() == GEOM_GROUP) {
+         aDlg = new GroupGUI_GroupDlg (GroupGUI_GroupDlg::EditGroup, getGeometryGUI(), parent); 
          break;
        }
       }
-      SUIT_MessageBox::warn1 ( parent,
-                              tr("WRN_WARNING"), 
-                              tr("NO_GROUP"),
-                              tr("BUT_OK") );
+      SUIT_MessageBox::warn1(parent, tr("WRN_WARNING"), tr("NO_GROUP"), tr("BUT_OK") );
       break;
     }
   default: 
-    SUIT_Session::session()->activeApplication()->putInfo( tr( "GEOM_PRP_COMMAND" ).arg( theCommandID ) ); 
+    suitApp->putInfo(tr("GEOM_PRP_COMMAND").arg(theCommandID)); 
     break;
   }
-  
-  if ( aDlg != NULL )
+
+  if (aDlg != NULL)
     aDlg->show();
-  
+
   return true;
 }
 
index cfe3191a3bf756a160af311f539fe87a3b11634e..a699547ff060b0665011c9fff8d4f1b26fc895ff 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index ba28f3724a7d01cacd50f0e8b5e15efacfbf30e4..daa66c1656a97af45c0bde0ca1fb730ae1006938 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 #include <TColStd_MapOfInteger.hxx>
 
 
-GroupGUI_GroupDlg::GroupGUI_GroupDlg(Mode mode,
-                                     QWidget* parent,
-                                     const char* name,
-                                     bool modal,
-                                     WFlags fl)
-  :GEOMBase_Skeleton( parent, "GroupGUI_GroupDlg", false,
+GroupGUI_GroupDlg::GroupGUI_GroupDlg(Mode mode, GeometryGUI* theGeometryGUI, QWidget* parent)
+  :GEOMBase_Skeleton( theGeometryGUI, parent, "GroupGUI_GroupDlg", false,
                       WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu),
    myMode( mode ),
    myBusy( false )
@@ -115,6 +111,8 @@ GroupGUI_GroupDlg::GroupGUI_GroupDlg(Mode mode,
   aMedLayout->addWidget( myAddBtn, 2, 3 );
   aMedLayout->addWidget( myRemBtn, 3, 3 );
 
+  setHelpFileName("working_with_groups.htm");
+
   Init();
 }
 
@@ -205,7 +203,6 @@ void GroupGUI_GroupDlg::ClickOnOk()
     ClickOnCancel();
 }
 
-
 //=================================================================================
 // function : ClickOnApply()
 // purpose  :
@@ -216,7 +213,10 @@ bool GroupGUI_GroupDlg::ClickOnApply()
     return false;
 
   if ( myMode == CreateGroup )
-    initName();
+    {
+      initName();
+      myIdList->clear();
+    }
   return true;
 }
 
@@ -323,6 +323,8 @@ void GroupGUI_GroupDlg::SelectionIntoArgument()
 
     // try to find out and process the object browser selection
     if ( !aMapIndex.Extent() ) {
+      globalSelection( GEOM_ALLSHAPES );
+      
       GEOM::ListOfGO anObjects;
       GEOMBase::ConvertListOfIOInListOfGO(selectedIO(), anObjects);
       GEOM::GEOM_ILocalOperations_var aLocOp = getGeomEngine()->GetILocalOperations( getStudyId() );
@@ -334,6 +336,9 @@ void GroupGUI_GroupDlg::SelectionIntoArgument()
             aMapIndex.Add( anIndex );
         }
       }
+      
+      if ( !myMainObj->_is_nil() )
+       localSelection( myMainObj, getShapeType() );
     }
 
     if (aMapIndex.Extent() >= 1) {
@@ -656,8 +661,8 @@ bool GroupGUI_GroupDlg::isValid( QString& theMessage )
     RETURN_WITH_MSG( !CORBA::is_nil( myMainObj ), tr( "NO_GROUP" ) )
   }
 
-  const char* aName = getNewObjectName();
-  RETURN_WITH_MSG  ( aName && strlen( aName ), tr( "EMPTY_NAME" ) )
+  QString aName (getNewObjectName());
+  RETURN_WITH_MSG  ( !aName.stripWhiteSpace().isEmpty(), tr( "EMPTY_NAME" ) )
 
   RETURN_WITH_MSG  ( myIdList->count(), tr( "EMPTY_LIST" ) )
   return true;
index 75879c54d35485b19d026eefa82d7160f6fcb090..a42fad91e6ec2aadc953f77ff7b60afce66de64f 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : GroupGUI_GroupDlg.h
 //  Author : Sergey ANIKIN
 //  Module : GEOM
-//  $Header$
 
 #ifndef GROUPGUI_GROUPDLG_H
 #define GROUPGUI_GROUPDLG_H
@@ -50,7 +49,7 @@ public:
       EditGroup
     } Mode;
 
-    GroupGUI_GroupDlg(Mode mode, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    GroupGUI_GroupDlg(Mode mode, GeometryGUI*, QWidget* parent = 0);
     ~GroupGUI_GroupDlg();
 
 protected:
@@ -60,7 +59,6 @@ protected:
     virtual bool execute( ObjectList& objects );
     virtual GEOM::GEOM_Object_ptr getFather( GEOM::GEOM_Object_ptr theObj );
 
-    
 private slots:
     void                                ClickOnOk();
     bool                                ClickOnApply();
@@ -90,7 +88,7 @@ private:
     bool                  myBusy;
     GEOM::GEOM_Object_var myMainObj;
     GEOM::GEOM_Object_var myGroup;
-    
+
     QPushButton*          mySelBtn;
     QLineEdit*            myMainName;
     QPushButton*          mySelSubBtn;
index 26a351ad41826aabae702265f680ff04122135d4..22a80ca16db7254e31165da0403b8a6471cb52b4 100755 (executable)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -52,8 +52,8 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
 LDFLAGS += -lGEOMFiltersSelection -lGEOMBase
 
index b48bd222110469a8b1628e4d90301dfbdb346f1d..e4a0316509bd816b4bea91e31beedffc23e9818c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       IGESExport.cxx
 // Created:    Wed May 19 14:49:45 2004
 extern "C"
 {
 IGESEXPORT_EXPORT
-  int Export(const TopoDS_Shape& theShape, const TCollection_AsciiString& theFileName)
+  int Export( const TopoDS_Shape& theShape,
+              const TCollection_AsciiString& theFileName,
+              const TCollection_AsciiString& theFormatName )
   {
     MESSAGE("Export IGES into file " << theFileName.ToCString());
-    try 
-      {
-       //VRV: OCC 4.0 migration
-       IGESControl_Controller::Init();
-       IGESControl_Writer ICW (Interface_Static::CVal("XSTEP.iges.unit"),
-                               Interface_Static::IVal("XSTEP.iges.writebrep.mode"));
-       //VRV: OCC 4.0 migration
-       
-       ICW.AddShape( theShape );
-       ICW.ComputeModel();
-       if ( ICW.Write( theFileName.ToCString() ) )
-         return 1;
-      }
-    catch(Standard_Failure) 
-      {
-       //THROW_SALOME_CORBA_EXCEPTION("Exception catched in IGESExport", SALOME::BAD_PARAM);
-      }
+    try
+    {
+      // define, whether to write only faces (5.1 IGES format)
+      // or shells and solids also (5.3 IGES format)
+      int aBrepMode = 0;
+      if (theFormatName.IsEqual("IGES_5_3"))
+        aBrepMode = 1;
+
+      // initialize writer
+      IGESControl_Controller::Init();
+      //IGESControl_Writer ICW (Interface_Static::CVal("write.iges.unit"),
+      //                       Interface_Static::IVal("write.iges.brep.mode"));
+      IGESControl_Writer ICW (Interface_Static::CVal("write.iges.unit"), aBrepMode);
+
+      // perform shape writing
+      ICW.AddShape( theShape );
+      ICW.ComputeModel();
+      if ( ICW.Write( theFileName.ToCString() ) )
+        return 1;
+    }
+    catch(Standard_Failure)
+    {
+      //THROW_SALOME_CORBA_EXCEPTION("Exception catched in IGESExport", SALOME::BAD_PARAM);
+    }
     return 0;
   }
 }
index d9abe4c342512bb5f0809fe72e4397daa02d552b..123cc6b233bcf3776c8f61ce3ae1552d6351459d 100644 (file)
@@ -14,7 +14,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -37,9 +37,9 @@ LIB= libIGESExport.la
 LIB_SRC = IGESExport.cxx
 
 # additionnal information to compil and link file
-CPPFLAGS+= $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS+= $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
+CPPFLAGS+= $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS+= $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
 
-LDFLAGS+= $(CAS_LDPATH) -lTKIGES -L${KERNEL_ROOT_DIR}/lib/salome
+LDFLAGS+= $(CAS_LDPATH) -lTKIGES $(KERNEL_LDFLAGS)
 
 @CONCLUDE@
index 1622e34cc29f841ba90a681735100f173cd5bcb2..c5fe987cac93f5518d145cc15e108502caca7d5d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       IGESImport.cxx
 // Created:    Wed May 19 14:36:35 2004
@@ -58,6 +58,7 @@ extern "C"
 {
 IGESIMPORT_EXPORT
   TopoDS_Shape Import (const TCollection_AsciiString& theFileName,
+                       const TCollection_AsciiString& /*theFormatName*/,
                        TCollection_AsciiString&       theError)
   {
     IGESControl_Reader aReader;
index e9aaaa84081807c0d6e98478a2cc4c158924e513..482fd2490eadcf29da05a216fcf32fbb441edfce 100644 (file)
@@ -14,7 +14,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -37,9 +37,9 @@ LIB= libIGESImport.la
 LIB_SRC = IGESImport.cxx
 
 # additionnal information to compil and link file
-CPPFLAGS+= $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS+= $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
+CPPFLAGS+= $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS+= $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
 
-LDFLAGS+= $(CAS_LDPATH) -lTKIGES -L${KERNEL_ROOT_DIR}/lib/salome
+LDFLAGS+= $(CAS_LDPATH) -lTKIGES $(KERNEL_LDFLAGS)
 
 @CONCLUDE@
index fe15b01b17be9863c80e4e2b89783575849fc4d4..3129cc26728bfe0d6fcbdd9f79c12621ebed15d2 100644 (file)
@@ -15,7 +15,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
index 7bb4af629814d945e0212ff7e0ef170fb4ab1225..7c3f45974d864479b56fe087f1330935ab656d09 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -84,8 +84,8 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
 LDFLAGS += -lGEOMBase
 
index ac38d28f32137a45513a4b7e89bf49f915a8974b..7a07965d13e3a5070a487622b4c0235f55cd87fb 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -87,17 +87,17 @@ bool MeasureGUI::OnGUIEvent( int theCommandID, SUIT_Desktop* parent )
 
   switch ( theCommandID )
   {
-    case 701   : new MeasureGUI_PropertiesDlg  ( getGeometryGUI(), parent ); break;  // LENGTH, AREA AND VOLUME
-    case 702   : new MeasureGUI_CenterMassDlg  ( parent ); break;  // CENTER MASS
-    case 703   : new MeasureGUI_InertiaDlg     ( getGeometryGUI(), parent ); break;  // INERTIA
-    case 7041  : new MeasureGUI_BndBoxDlg      ( getGeometryGUI(), parent ); break;  // BOUNDING BOX
-    case 7042  : new MeasureGUI_DistanceDlg    ( getGeometryGUI(), parent ); break;  // MIN DISTANCE
-    case 705   : new MeasureGUI_MaxToleranceDlg( getGeometryGUI(), parent ); break;  // MAXTOLERANCE
-    case 706   : new MeasureGUI_WhatisDlg      ( getGeometryGUI(), parent ); break;  // WHATIS
-    case 707   : new MeasureGUI_CheckShapeDlg  ( getGeometryGUI(), parent ); break;  // CHECKSHAPE
-    case 7072  : new MeasureGUI_CheckCompoundOfBlocksDlg  ( getGeometryGUI(), parent ); break;  // CHECKCOMPOUND
-    case 708   : new MeasureGUI_PointDlg       ( getGeometryGUI(), parent ); break;  // POINT COORDINATES
-    
+    case 701 : new MeasureGUI_PropertiesDlg  (getGeometryGUI(), parent); break; // LENGTH, AREA AND VOLUME
+    case 702 : new MeasureGUI_CenterMassDlg  (getGeometryGUI(), parent); break; // CENTER MASS
+    case 703 : new MeasureGUI_InertiaDlg     (getGeometryGUI(), parent); break; // INERTIA
+    case 7041: new MeasureGUI_BndBoxDlg      (getGeometryGUI(), parent); break; // BOUNDING BOX
+    case 7042: new MeasureGUI_DistanceDlg    (getGeometryGUI(), parent); break; // MIN DISTANCE
+    case 705 : new MeasureGUI_MaxToleranceDlg(getGeometryGUI(), parent); break; // MAXTOLERANCE
+    case 706 : new MeasureGUI_WhatisDlg      (getGeometryGUI(), parent); break; // WHATIS
+    case 707 : new MeasureGUI_CheckShapeDlg  (getGeometryGUI(), parent); break; // CHECKSHAPE
+    case 7072: new MeasureGUI_CheckCompoundOfBlocksDlg  (getGeometryGUI(), parent); break; // CHECKCOMPOUND
+    case 708 : new MeasureGUI_PointDlg       (getGeometryGUI(), parent); break; // POINT COORDINATES
+
     default: 
       SUIT_Session::session()->activeApplication()->putInfo( tr( "GEOM_PRP_COMMAND" ).arg( theCommandID ) ); 
       break;
@@ -106,33 +106,6 @@ bool MeasureGUI::OnGUIEvent( int theCommandID, SUIT_Desktop* parent )
 }
 
 
-//=====================================================================================
-// function : MakeCDGAndDisplay()
-// purpose  :
-//=====================================================================================
-/*void MeasureGUI::MakeCDGAndDisplay(GEOM::GEOM_Shape_ptr Shape)
-{
-  QAD_Application::getDesktop()->putInfo("MakeCDGAndDisplay method from MeasureGUI should be reimplemented ...");
-  
-  try {
-    GEOM::GEOM_Shape_var result = myGeom->MakeCDG(Shape);
-    if(result->_is_nil()) {
-      QAD_Application::getDesktop()->putInfo(tr("GEOM_PRP_ABORT"));
-      return;
-    }
-    result->NameType(tr("GEOM_POINT"));
-    if(myGeomBase->Display(result))
-      QAD_Application::getDesktop()->putInfo(tr("GEOM_PRP_DONE"));
-  }  
-  catch(const SALOME::SALOME_Exception& S_ex) {
-    SalomeApp_Tools::QtCatchCorbaException(S_ex);
-    }
-  
-  return;
-}
-*/
-
-
 //=====================================================================================
 // EXPORTED METHODS
 //=====================================================================================
index 0354fb6b383a3b592036951fd0d74dfb205ecf31..b312c9e91ee75566ff8af87b6642b513d1122047 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index f7b8cb5c59e78ae6c6f87f8a7e5b2cefa652c700..a8c11caf860522eb957e1818c9f78042e55d5e48 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'MeasureGUI_1Sel12LineEdit_QTD.ui'
index dbdc20bffd833331de8c6ebd393579adca962058..92462c9bb5f716d0313c2b846dae012b80ef7cd4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'MeasureGUI_1Sel12LineEdit_QTD.ui'
index 42dc1451e2d1327c64c996200f3664c9dc4e7e26..c812dad4360dbcf41ad4896e50a232a846883712 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'MeasureGUI_1Sel1TextView_QTD.ui'
index 9d17a342287dcf88acabe86f5dba019d1b5c21a2..749da70fb118d037dcba351f008bd77044b6cc00 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'MeasureGUI_1Sel1TextView_QTD.ui'
index d7e31ec5caa0cba67eb100de85a6f998c18c2628..fe73bf13ec5943e6ae8d22b39684ab44e4387b12 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'MeasureGUI_1Sel3LineEdit_QTD.ui'
index 1ce61aacc31c2911aadedc078571ba2b3980a95d..5bd97c8f9b66f89b4b46fcede001c751a82ebe10 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'MeasureGUI_1Sel3LineEdit_QTD.ui'
index 28968b72a1a008f4f84d527b1fa8eca1d56ad075..88629b6999460b4b1d3fea73dc130c1ab4cf9400 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'MeasureGUI_1Sel6LineEdit_QTD.ui'
index a9126a9a8965cccb74497cd12967558f197a3ccc..6805664ea1141257b16917686b004f7bf27d9bdd 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'MeasureGUI_1Sel6LineEdit_QTD.ui'
index 211b3bfe8713feb0fb782493bfcac8fdddcf9b0e..5010e26b8aad293e4b0a0d73ec52da93c70087d4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'MeasureGUI_2Sel1LineEdit_QTD.ui'
index 05ea480576913f94fc1b9ff9d9b73b0ee1534add..b70505a874eaed77eadae64a51c629c1aee2efcf 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'MeasureGUI_2Sel1LineEdit_QTD.ui'
index b1e133cfc23fdbff9a49f6041ad21e07bad3167c..225195de5abe38ba197a85cc989826dcf75e6e25 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -88,6 +88,8 @@ MeasureGUI_BndBoxDlg::MeasureGUI_BndBoxDlg( GeometryGUI* GUI, QWidget* parent )
   
   /***************************************************************/
 
+  myHelpFileName = "files/salome2_sp3_measuregui_functions.htm#Bounding_box";
+
   /* Initialisation */
   Init();
 }
@@ -189,22 +191,3 @@ SALOME_Prs* MeasureGUI_BndBoxDlg::buildPrs()
   return !aShape.IsNull() ? getDisplayer()->BuildPrs( aShape ) : 0;
 
 }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
index fa9a6a282b80f9b87543b07d759e91f298aa7f21..cd563a115b3593cd71d802db32b0338da9cab68c 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : MeasureGUI_BndBoxDlg.h
 //  Author : Nicolas REJNERI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_BNDBOX_H
 #define DIALOGBOX_BNDBOX_H
@@ -44,39 +43,23 @@ class GEOM_MEASUREGUI_EXPORT MeasureGUI_BndBoxDlg : public MeasureGUI_Skeleton
     Q_OBJECT
 
 public:
-                                        MeasureGUI_BndBoxDlg( GeometryGUI* GUI,
-                                                             QWidget*     parent );
-                                        ~MeasureGUI_BndBoxDlg();
-protected:
+    MeasureGUI_BndBoxDlg(GeometryGUI* GUI,
+                        QWidget*     parent);
+    ~MeasureGUI_BndBoxDlg();
 
+protected:
     // redefined from GEOMBase_Helper and MeasureGUI_Skeleton
     virtual void                        processObject();
     virtual SALOME_Prs*                 buildPrs();
 
 private:
-
     void                                Init();
     bool                                getParameters( double& Xmin, double& Xmax,
                                                        double& Ymin, double& Ymax,
                                                        double& Zmin, double& Zmax );
 
 private:
-
     MeasureGUI_1Sel6LineEdit_QTD*       myGrp;
 };
 
 #endif // DIALOGBOX_BNDBOX_H
-
-
-
-
-
-
-
-
-
-
-
-
-
-
index 9191ebd3429e668d35a4a1752d8932c232f4eff3..ec3acf7833947e7e9fe6a111e4b8683178642de5 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-MeasureGUI_CenterMassDlg::MeasureGUI_CenterMassDlg( QWidget* parent )
-: GEOMBase_Skeleton( parent, "MeasureGUI_CenterMassDlg", false,
-    WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+MeasureGUI_CenterMassDlg::MeasureGUI_CenterMassDlg( GeometryGUI* theGeometryGUI, QWidget* parent )
+  : GEOMBase_Skeleton(theGeometryGUI, parent, "MeasureGUI_CenterMassDlg", false,
+                      WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
-  QPixmap image0( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM",tr( "ICON_DLG_CENTERMASS" ) ) );
-  QPixmap image1( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM",tr( "ICON_SELECT" ) ) );
+  QPixmap image0 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_DLG_CENTERMASS")));
+  QPixmap image1 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_SELECT")));
 
   setCaption( tr( "GEOM_CMASS_TITLE" ) );
 
   /***************************************************************/
-  
   GroupConstructors->setTitle( tr( "GEOM_CMASS" ) );
   RadioButton1->setPixmap( image0 );
   RadioButton2->close( TRUE );
@@ -80,6 +79,8 @@ MeasureGUI_CenterMassDlg::MeasureGUI_CenterMassDlg( QWidget* parent )
   Layout1->addWidget( myGrp, 2, 0 );
   /***************************************************************/
 
+  myHelpFileName = "files/salome2_sp3_measuregui_functions.htm#Center_gravity";
+
   /* Initialisation */
   Init();
 }
@@ -337,5 +338,3 @@ bool MeasureGUI_CenterMassDlg::execute( ObjectList& objects )
 
   return true;
 }
-
-
index ae9d877c4b398694deadc893701e45eda4602e14..943aee4c3fd4784b99768a702538065756bb07d4 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -43,11 +43,11 @@ class GEOM_MEASUREGUI_EXPORT MeasureGUI_CenterMassDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-                                        MeasureGUI_CenterMassDlg( QWidget* parent );
-                                        ~MeasureGUI_CenterMassDlg();
+    MeasureGUI_CenterMassDlg( GeometryGUI* GUI,
+                             QWidget*     parent );
+    ~MeasureGUI_CenterMassDlg();
 
 protected:
-                                        
     // redefined from GEOMBase_Helper
     virtual GEOM::GEOM_IOperations_ptr  createOperation();
     virtual bool                        isValid( QString& msg );
@@ -59,17 +59,15 @@ private slots:
     void                                ActivateThisDialog();
     void                                LineEditReturnPressed();
     void                                SelectionIntoArgument();
-    void                                SetEditCurrentArgument();    
+    void                                SetEditCurrentArgument();
 
 private:
-
     void                                Init( );
     void                                enterEvent( QEvent* e );
     void                                processObject();
     bool                                getParameters( double&, double&, double& );
 
 private:
-    
     GEOM::GEOM_Object_var               myObj;
     MeasureGUI_1Sel3LineEdit_QTD*       myGrp;
 };
index 088c11ccde7c613596fda3b9437281b60aa39a39..92470f71f33450ef950bc5e3a1e68650bbd8d2b9 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -31,7 +31,9 @@
 
 #include "utilities.h"
 #include "SUIT_Session.h"
+#include "LightApp_SelectionMgr.h"
 #include "SalomeApp_Tools.h"
+#include "SalomeApp_Application.h"
 
 #include <TopTools_IndexedMapOfShape.hxx>
 #include <TopExp.hxx>
 //            TRUE to construct a modal dialog.
 //=================================================================================
 MeasureGUI_CheckCompoundOfBlocksDlg::MeasureGUI_CheckCompoundOfBlocksDlg( GeometryGUI* GUI, QWidget* parent )
-: MeasureGUI_Skeleton( GUI, parent, "MeasureGUI_CheckCompoundOfBlocksDlg" )
+  : GEOMBase_Skeleton(GUI, parent, "MeasureGUI_CheckCompoundOfBlocksDlg", false, WStyle_Customize |
+                      WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu | WDestructiveClose)
 {
-  QPixmap image0( SUIT_Session::session()->resourceMgr()->loadPixmap(
-    "GEOM",tr( "ICON_DLG_CHECK_COMPOUND_OF_BLOCKS" ) ) );
-  QPixmap image1( SUIT_Session::session()->resourceMgr()->loadPixmap(
-    "GEOM",tr( "ICON_SELECT" ) ) );
+  SUIT_ResourceMgr* aResMgr = SUIT_Session::session()->resourceMgr();
+  QPixmap image0 (aResMgr->loadPixmap("GEOM", tr("ICON_DLG_CHECK_COMPOUND_OF_BLOCKS")));
+  QPixmap image1 (aResMgr->loadPixmap("GEOM", tr("ICON_SELECT")));
 
   setCaption( tr( "GEOM_CHECK_BLOCKS_COMPOUND" ) );
 
   /***************************************************************/
-
   GroupConstructors->setTitle( tr( "GEOM_CHECK_BLOCKS_COMPOUND" ) );
   RadioButton1->setPixmap( image0 );
+  RadioButton2->close( TRUE );
+  RadioButton3->close( TRUE );
 
   myGrp = new MeasureGUI_1Sel1TextView_QTD( this, "myGrp" );
   myGrp->GroupBox1->setTitle( tr( "GEOM_CHECK_INFOS" ) );
   myGrp->TextLabel1->setText( tr( "GEOM_OBJECT" ) );
+
   myGrp->TextEdit1->setReadOnly( TRUE );
-  
   QFont aFont( TEXTEDIT_FONT_FAMILY, TEXTEDIT_FONT_SIZE );
   aFont.setStyleHint( QFont::TypeWriter, QFont::PreferAntialias );
   myGrp->TextEdit1->setFont( aFont );
+
   myGrp->PushButton1->setPixmap( image1 );
   myGrp->LineEdit1->setReadOnly( true );
 
-
   /***************************************************************/
   QGridLayout* aGBLayout = new QGridLayout( myGrp->GroupBox1->layout() );
   aGBLayout->setAlignment( Qt::AlignTop );
@@ -104,8 +107,8 @@ MeasureGUI_CheckCompoundOfBlocksDlg::MeasureGUI_CheckCompoundOfBlocksDlg( Geomet
   myErrorsLBox->setMinimumSize( 100, 100 );
   Layout2->addWidget( myErrorsLBox, 1, 0 );
 
-
-  mySubShapesLbl = new QLabel( tr( "GEOM_CHECK_BLOCKS_COMPOUND_SUBSHAPES" ), myGrp, "BlockCompoundSubShapes" );
+  mySubShapesLbl = new QLabel( tr( "GEOM_CHECK_BLOCKS_COMPOUND_SUBSHAPES" ),
+                               myGrp, "BlockCompoundSubShapes" );
   Layout2->addWidget( mySubShapesLbl, 0, 1 );
 
   mySubShapesLBox = new QListBox( myGrp, "ListSubShapes" );
@@ -114,14 +117,18 @@ MeasureGUI_CheckCompoundOfBlocksDlg::MeasureGUI_CheckCompoundOfBlocksDlg( Geomet
   Layout2->addWidget( mySubShapesLBox, 1, 1 );
   aGBLayout->addLayout( Layout2, 1, 0 );
 
-  Layout1->addWidget( myGrp, 1, 0 );
+  Layout1->addWidget( myGrp, 2, 0 );
+
   connect( myErrorsLBox, SIGNAL( selectionChanged() ), SLOT( onErrorsListSelectionChanged() ) );
   connect( mySubShapesLBox, SIGNAL( selectionChanged() ), SLOT( onSubShapesListSelectionChanged() ) );
+  /***************************************************************/
+
+  myHelpFileName = "files/salome2_sp3_measuregui_functions.htm#Check_comp_blocks";
+
   /* Initialisation */
   Init();
 }
 
-
 //=================================================================================
 // function : ~MeasureGUI_CheckCompoundOfBlocksDlg()
 // purpose  : Destroys the object and frees any allocated resources
@@ -130,17 +137,126 @@ MeasureGUI_CheckCompoundOfBlocksDlg::~MeasureGUI_CheckCompoundOfBlocksDlg()
 {
 }
 
-
 //=================================================================================
 // function : Init()
 // purpose  :
 //=================================================================================
 void MeasureGUI_CheckCompoundOfBlocksDlg::Init()
 {
+  myEditCurrentArgument = myGrp->LineEdit1;
+
+  // signals and slots connections
+  connect( buttonOk, SIGNAL( clicked() ), this, SLOT( ClickOnOk() ) );
+  connect( buttonApply, SIGNAL( clicked() ), this, SLOT( ClickOnApply() ) );
+
+  connect( myGrp->LineEdit1, SIGNAL( returnPressed() ), this, SLOT( LineEditReturnPressed() ) );
+  connect( myGrp->PushButton1, SIGNAL( clicked() ), this, SLOT( SetEditCurrentArgument() ) );
+
+  connect(myGeomGUI->getApp()->selectionMgr(), 
+         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
+
+  initName( tr( "GEOM_BLOCKS_COMPOUND") );
+  buttonOk->setEnabled(false);
+  buttonApply->setEnabled(false);
   activateSelection();
-  mySelBtn = myGrp->PushButton1;
-  mySelEdit = myGrp->LineEdit1;
-  MeasureGUI_Skeleton::Init();
+  SelectionIntoArgument();
+
+  // displays Dialog
+  this->show();
+}
+
+//=================================================================================
+// function : ClickOnOk()
+// purpose  :
+//=================================================================================
+void MeasureGUI_CheckCompoundOfBlocksDlg::ClickOnOk()
+{
+  if (ClickOnApply())
+    ClickOnCancel();
+}
+
+//=================================================================================
+// function : ClickOnApply()
+// purpose  :
+//=================================================================================
+bool MeasureGUI_CheckCompoundOfBlocksDlg::ClickOnApply()
+{
+  if ( !onAccept() )
+    return false;
+
+  initName();
+  return true;
+}
+
+//=================================================================================
+// function : SelectionIntoArgument
+// purpose  :
+//=================================================================================
+void MeasureGUI_CheckCompoundOfBlocksDlg::SelectionIntoArgument()
+{
+  erasePreview();
+  myObj = GEOM::GEOM_Object::_nil();
+
+  if (IObjectCount() != 1) {
+    myGrp->LineEdit1->setText("");
+    processObject();
+    return;
+  }
+
+  Standard_Boolean testResult = Standard_False;
+  GEOM::GEOM_Object_var aSelectedObject =
+    GEOMBase::ConvertIOinGEOMObject( firstIObject(), testResult );
+
+  if (!testResult || aSelectedObject->_is_nil()) {
+    myGrp->LineEdit1->setText("");
+    processObject();
+    return;
+  }
+
+  myObj = aSelectedObject;
+  myGrp->LineEdit1->setText(GEOMBase::GetName(myObj));
+  processObject();
+  displayPreview();
+}
+
+//=================================================================================
+// function : SetEditCurrentArgument
+// purpose  :
+//=================================================================================
+void MeasureGUI_CheckCompoundOfBlocksDlg::SetEditCurrentArgument()
+{
+  myGrp->LineEdit1->setFocus();
+  myEditCurrentArgument = myGrp->LineEdit1;
+  SelectionIntoArgument();
+}
+
+//=================================================================================
+// function : LineEditReturnPressed()
+// purpose  :
+//=================================================================================
+void MeasureGUI_CheckCompoundOfBlocksDlg::LineEditReturnPressed()
+{
+  QLineEdit* send = (QLineEdit*)sender();
+  if (send == myGrp->LineEdit1) {
+    myEditCurrentArgument = myGrp->LineEdit1;
+    GEOMBase_Skeleton::LineEditReturnPressed();
+  }
+}
+
+//=================================================================================
+// function : ActivateThisDialog()
+// purpose  :
+//=================================================================================
+void MeasureGUI_CheckCompoundOfBlocksDlg::ActivateThisDialog()
+{
+  GEOMBase_Skeleton::ActivateThisDialog();
+
+  LightApp_SelectionMgr* aSel = myGeomGUI->getApp()->selectionMgr();
+  if (aSel)
+    connect(aSel, SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
+
+  activateSelection();
+  displayPreview();
 }
 
 //=================================================================================
@@ -191,10 +307,15 @@ void MeasureGUI_CheckCompoundOfBlocksDlg::processObject()
 
   if (isCompoundOfBlocks) {
     aMsg += tr( "GEOM_CHECK_BLOCKS_COMPOUND_HAS_NO_ERRORS" );
+    buttonOk->setEnabled(false);
+    buttonApply->setEnabled(false);
   } else {
     aMsg += tr( "GEOM_CHECK_BLOCKS_COMPOUND_HAS_ERRORS" );
+    buttonOk->setEnabled(true);
+    buttonApply->setEnabled(true);
   }
   myGrp->TextEdit1->setText(aMsg);
+
   QStringList aErrList;
   QString aErrStr( "" );
   QString aConSfx( " # " );
@@ -234,10 +355,10 @@ void MeasureGUI_CheckCompoundOfBlocksDlg::processObject()
     if ( !aErrStr.isEmpty() )
       aErrList.append(aErrStr);
   }
+
   myErrorsLBox->clear();
   mySubShapesLBox->clear();
   myErrorsLBox->insertStringList(aErrList);
-  return;
 }
 
 //=================================================================================
@@ -292,7 +413,6 @@ void MeasureGUI_CheckCompoundOfBlocksDlg::onErrorsListSelectionChanged()
   }
   mySubShapesLBox->clear();
   mySubShapesLBox->insertStringList(aSubShapeList);
-  return;
 }
 
 //=================================================================================
@@ -356,7 +476,6 @@ void MeasureGUI_CheckCompoundOfBlocksDlg::onSubShapesListSelectionChanged()
       }
     }
   }
-  return;
 }
 
 //=================================================================================
@@ -370,3 +489,38 @@ void MeasureGUI_CheckCompoundOfBlocksDlg::activateSelection()
   aMap.Add( GEOM_COMPOUND );
   globalSelection( aMap );
 }
+
+//=================================================================================
+// function : enterEvent()
+// purpose  :
+//=================================================================================
+void MeasureGUI_CheckCompoundOfBlocksDlg::enterEvent(QEvent* e)
+{
+  if (!GroupConstructors->isEnabled())
+    ActivateThisDialog();
+}
+
+//=================================================================================
+// function : isValid
+// purpose  :
+//=================================================================================
+bool MeasureGUI_CheckCompoundOfBlocksDlg::isValid( QString& )
+{
+  return !myObj->_is_nil();
+}
+
+//=================================================================================
+// function : execute
+// purpose  :
+//=================================================================================
+bool MeasureGUI_CheckCompoundOfBlocksDlg::execute( ObjectList& objects )
+{
+  GEOM::GEOM_Object_var anObj;
+
+  anObj = GEOM::GEOM_IBlocksOperations::_narrow(getOperation())->CheckAndImprove(myObj);
+
+  if (!anObj->_is_nil())
+    objects.push_back(anObj._retn());
+
+  return true;
+}
index 3095ccb4ed24cf92ad52446252d5fc9f6ef91661..58c1b274994b787c6404be86524cd0d5086ccfe0 100644 (file)
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : MeasureGUI_CheckCompoundOfBlocksDlg.h
 //  Author : VKN
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_CHECKCOMPOUNDOFBLOCKSDLG_H
 #define DIALOGBOX_CHECKCOMPOUNDOFBLOCKSDLG_H
 
 #include "GEOM_MeasureGUI.hxx"
 
-#include "MeasureGUI_Skeleton.h"
+#include "GEOMBase_Skeleton.h"
 
 class MeasureGUI_1Sel1TextView_QTD;
 class QListBox;
@@ -41,40 +40,47 @@ class QLabel;
 // class    : MeasureGUI_CheckCompoundOfBlocksDlg
 // purpose  :
 //=================================================================================
-class GEOM_MEASUREGUI_EXPORT MeasureGUI_CheckCompoundOfBlocksDlg : public MeasureGUI_Skeleton
+class GEOM_MEASUREGUI_EXPORT MeasureGUI_CheckCompoundOfBlocksDlg : public GEOMBase_Skeleton
 {
     Q_OBJECT
 
 public:
-                                        MeasureGUI_CheckCompoundOfBlocksDlg( GeometryGUI* GUI,
-                                                                            QWidget*     theParent );
-                                        ~MeasureGUI_CheckCompoundOfBlocksDlg();
-protected:
+    MeasureGUI_CheckCompoundOfBlocksDlg(GeometryGUI* GUI, QWidget* theParent);
+    ~MeasureGUI_CheckCompoundOfBlocksDlg();
 
-    // redefined from GEOMBase_Helper and MeasureGUI_Skeleton
+protected:
+    // redefined from GEOMBase_Helper and GEOMBase_Skeleton
     virtual GEOM::GEOM_IOperations_ptr  createOperation();
+    virtual bool                        isValid( QString& msg );
+    virtual bool                        execute( ObjectList& objects );
     virtual void                        processObject();
 
 private slots:
+    void ClickOnOk();
+    bool ClickOnApply();
+    void ActivateThisDialog();
+    void LineEditReturnPressed();
+    void SelectionIntoArgument();
+    void SetEditCurrentArgument();
 
     void onErrorsListSelectionChanged();
     void onSubShapesListSelectionChanged();
 
 private:
-
-    void                                Init();
-    bool                                getBCErrors( bool& theIsCompoundOfBlocks,
-                                                    GEOM::GEOM_IBlocksOperations::BCErrors& theErrors);
-    void                                activateSelection();
+    void                          Init();
+    void                          enterEvent( QEvent* e );
+    bool                          getBCErrors( bool& theIsCompoundOfBlocks,
+                                              GEOM::GEOM_IBlocksOperations::BCErrors& theErrors);
+    void                          activateSelection();
 
 private:
+    GEOM::GEOM_Object_var         myObj;
+    MeasureGUI_1Sel1TextView_QTD* myGrp;
 
-    MeasureGUI_1Sel1TextView_QTD*        myGrp;
-    QLabel*                              myErrorsLbl;
-    QListBox*                            myErrorsLBox;
-    QLabel*                              mySubShapesLbl;
-    QListBox*                            mySubShapesLBox;
-
+    QLabel*                       myErrorsLbl;
+    QListBox*                     myErrorsLBox;
+    QLabel*                       mySubShapesLbl;
+    QListBox*                     mySubShapesLBox;
 };
 
 #endif // DIALOGBOX_CHECKCOMPOUNDOFBLOCKSDLG_H
index d63de1040322245cc1f4f007cff21c07a9382e7d..848e9ff86ce8fda8473515fda44e9f76cbe72ffe 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -81,6 +81,8 @@ MeasureGUI_CheckShapeDlg::MeasureGUI_CheckShapeDlg( GeometryGUI* GUI, QWidget* p
 
   /***************************************************************/
 
+  myHelpFileName = "files/salome2_sp3_measuregui_functions.htm#check";
+
   /* Initialisation */
   Init();
 }
index 53b39c4ab5c41c4c945c97aeef037aaaf14bb619..6cba00c6454246ae9d15d57ecb5903c52eea6acd 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 5762c0606e23d8e3dfa2f7293a3e2cb2eeba4c6a..d7ac8ed90d721c34f060e04e6faad2ebebce3766 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -92,6 +92,8 @@ MeasureGUI_DistanceDlg::MeasureGUI_DistanceDlg( GeometryGUI* GUI, QWidget* paren
 
   /***************************************************************/
 
+  myHelpFileName = "files/salome2_sp3_measuregui_functions.htm#Min_distance";
+
   /* Initialisation */
   Init();
 }
index dd4363bdcb2f588ca266171286b85f328e4b494c..77c619db3c85af600c780332a376e4cb3cb5bdd7 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 2c36eacacb658d9aa7d30df9f40f8dec0a53b566..cd2a6743e6f095e4c2e79820be526dd5675689e9 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -96,6 +96,8 @@ MeasureGUI_InertiaDlg::MeasureGUI_InertiaDlg( GeometryGUI* GUI, QWidget* parent
   
   /***************************************************************/
 
+  myHelpFileName = "files/salome2_sp3_measuregui_functions.htm#Inertia_axis";
+
   /* Initialisation */
   Init();
 }
index a63372bda9ed62d3a33230288a7ec922ad7b7cbc..0905d52199bcf8ced7bec7669b32a211cc0a436d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 75be01ef7673e711e70e1f17a4d8db9351ce89f8..ed42f21265069660191f81e75d99b4a9743c2d0a 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -83,6 +83,8 @@ MeasureGUI_MaxToleranceDlg::MeasureGUI_MaxToleranceDlg( GeometryGUI* GUI, QWidge
   
   /***************************************************************/
 
+  myHelpFileName = "files/salome2_sp3_measuregui_functions.htm#Tolerance";
+  
   /* Initialisation */
   Init();
 }
index ba213338e2f3598a9fce46d9551236dd38812400..1b36bca03ade6d41154c1bbd46e0c4e39e3ff093 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 7db3bee11c663dd543cab985d80c07b633d5075a..1a14cc347908a97e93d75d04c9e6ef7798a3e343 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -99,6 +99,8 @@ MeasureGUI_PointDlg::MeasureGUI_PointDlg( GeometryGUI* GUI, QWidget* parent )
 
   Layout1->addWidget( aGrp, 1, 0 );
 
+  myHelpFileName = "files/salome2_sp3_measuregui_functions.htm#PointCoord";
+
   Init();
 }
 
index 2996e716562a21952e50d30f297cbde1f7bbb083..ca27898166fbbce81903e22b34ac4b820edcc8bc 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 596cddd4f507a90ea5dbf3177ed95b5b8d159927..ea3bb594c07060a0ab3c2353414796b5803da129 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -83,6 +83,8 @@ MeasureGUI_PropertiesDlg::MeasureGUI_PropertiesDlg( GeometryGUI* GUI, QWidget* p
   
   /***************************************************************/
 
+  myHelpFileName = "files/salome2_sp3_measuregui_functions.htm#Basic_properties";
+
   /* Initialisation */
   Init();
 }
index 4203779227cb0d6554b8931d8f95d4e5a047f342..0689c580654d99d9bb63be4416eb37f021cdf2c6 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index bbfdb0741488abd6199c8634ce3fa36b48a203ae..bf2fe3391fe4d18776201e632fcfeea3e274e794 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 #include "GEOM_Displayer.h"
 #include "GeometryGUI.h"
 
-#include "SalomeApp_Application.h"
+#include "LightApp_Application.h"
 #include "LightApp_SelectionMgr.h"
+#include "SalomeApp_Application.h"
 #include "SalomeApp_Tools.h"
+#include "SUIT_MessageBox.h"
 #include "SUIT_Session.h"
 #include "SUIT_OverrideCursor.h"
 
@@ -63,11 +65,13 @@ MeasureGUI_Skeleton::MeasureGUI_Skeleton( GeometryGUI*      GUI,
   mySelBtn = 0;
   mySelEdit = 0;
   myDisplayer = 0;
+  myHelpFileName = "";
   
   if ( !name )
     setName( "MeasureGUI_Skeleton" );
 
   buttonClose->setText( tr( "GEOM_BUT_CLOSE" ) );
+  buttonHelp->setText(tr("GEOM_BUT_HELP"));
 
   buttonClose->setAutoDefault( false );
 
@@ -100,6 +104,9 @@ void MeasureGUI_Skeleton::Init()
   
   connect( buttonClose, SIGNAL( clicked() ),
           this,         SLOT( ClickOnCancel() ) );
+
+  connect( buttonHelp,  SIGNAL( clicked() ), 
+          this,        SLOT( ClickOnHelp() ) );
   
   connect( myGeomGUI,   SIGNAL( SignalDeactivateActiveDialog() ),
            this,        SLOT  ( DeactivateActiveDialog() ) );
@@ -136,6 +143,22 @@ void MeasureGUI_Skeleton::ClickOnCancel()
   close();
 }
 
+//=================================================================================
+// function : ClickOnHelp()
+// purpose  :
+//=================================================================================
+void MeasureGUI_Skeleton::ClickOnHelp()
+{
+  LightApp_Application* app = (LightApp_Application*)(SUIT_Session::session()->activeApplication());
+  if (app) 
+    app->onHelpContextModule(myGeomGUI ? app->moduleName(myGeomGUI->moduleName()) : QString(""), myHelpFileName);
+  else {
+    SUIT_MessageBox::warn1(0, QObject::tr("WRN_WARNING"),
+                          QObject::tr("EXTERNAL_BROWSER_CANNOT_SHOW_PAGE").
+                          arg(app->resourceMgr()->stringValue("ExternalBrowser", "application")).arg(myHelpFileName),
+                          QObject::tr("BUT_OK"));
+  }
+}
 
 //=================================================================================
 // function : LineEditReturnPressed()
index 1deab1dceb37a953a5e3590fddb541d9c67fdb37..77c5d18f59a0ab915d75330ccebbad5e1095b14e 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -55,6 +55,7 @@ public:
 protected slots:
 
     virtual void              ClickOnCancel();
+    virtual void              ClickOnHelp(); 
     virtual void              DeactivateActiveDialog();
     virtual void              ActivateThisDialog();
     virtual void              SelectionIntoArgument();
@@ -85,6 +86,8 @@ protected:
     
     GeometryGUI*              myGeomGUI;
     GEOM_Displayer*           myDisplayer;
+
+    QString                   myHelpFileName;
 };
 
 #endif // MEASUREGUI_SKELETON_H
index 343064b7e8c86d7c9b2c90b6b97382435b66f096..cc518f461b6c78a6d1af10a84f3cbc994cfd7d1a 100644 (file)
@@ -1,56 +1,55 @@
 // Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-// 
+//
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either 
+// License as published by the Free Software Foundation; either
 // version 2.1 of the License.
-// 
-// This library is distributed in the hope that it will be useful 
-// but WITHOUT ANY WARRANTY; without even the implied warranty of 
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+//
+// This library is distributed in the hope that it will be useful
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Lesser General Public License for more details.
 //
-// You should have received a copy of the GNU Lesser General Public  
-// License along with this library; if not, write to the Free Software 
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form implementation generated from reading ui file 'MeasureGUI_Skeleton_QTD.ui'
 **
-** Created: lun oct 27 11:23:09 2003
-**      by:  The User Interface Compiler (uic)
+** Created: Tue Mar 21 10:10:08 2006
+**      by: The User Interface Compiler ($Id$)
 **
 ** WARNING! All changes made in this file will be lost!
 ****************************************************************************/
+
 #include "MeasureGUI_Skeleton_QTD.h"
 
 #include <qvariant.h>
-#include <qbuttongroup.h>
-#include <qgroupbox.h>
 #include <qpushbutton.h>
+#include <qgroupbox.h>
+#include <qbuttongroup.h>
 #include <qradiobutton.h>
 #include <qlayout.h>
 #include <qtooltip.h>
 #include <qwhatsthis.h>
 
-/* 
- *  Constructs a MeasureGUI_Skeleton_QTD which is a child of 'parent', with the 
+/*
+ *  Constructs a MeasureGUI_Skeleton_QTD as a child of 'parent', with the
  *  name 'name' and widget flags set to 'f'.
  *
  *  The dialog will by default be modeless, unless you set 'modal' to
  *  TRUE to construct a modal dialog.
  */
-MeasureGUI_Skeleton_QTD::MeasureGUI_Skeleton_QTD( QWidget* parent,  const char* name, bool modal, WFlags fl )
+MeasureGUI_Skeleton_QTD::MeasureGUI_Skeleton_QTD( QWidget* parent, const char* name, bool modal, WFlags fl )
     : QDialog( parent, name, modal, fl )
 {
     if ( !name )
        setName( "MeasureGUI_Skeleton_QTD" );
-    resize( 228, 266 ); 
     setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)7, 0, 0, sizePolicy().hasHeightForWidth() ) );
-    setCaption( trUtf8( "MeasureGUI_Skeleton_QTD" ) );
     setSizeGripEnabled( TRUE );
     MeasureGUI_Skeleton_QTDLayout = new QGridLayout( this, 1, 1, 11, 6, "MeasureGUI_Skeleton_QTDLayout"); 
 
@@ -58,7 +57,6 @@ MeasureGUI_Skeleton_QTD::MeasureGUI_Skeleton_QTD( QWidget* parent,  const char*
 
     GroupButtons = new QGroupBox( this, "GroupButtons" );
     GroupButtons->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)0, 0, 0, GroupButtons->sizePolicy().hasHeightForWidth() ) );
-    GroupButtons->setTitle( trUtf8( "" ) );
     GroupButtons->setColumnLayout(0, Qt::Vertical );
     GroupButtons->layout()->setSpacing( 6 );
     GroupButtons->layout()->setMargin( 11 );
@@ -66,15 +64,16 @@ MeasureGUI_Skeleton_QTD::MeasureGUI_Skeleton_QTD( QWidget* parent,  const char*
     GroupButtonsLayout->setAlignment( Qt::AlignTop );
 
     Layout3 = new QGridLayout( 0, 1, 1, 0, 6, "Layout3"); 
-    QSpacerItem* spacer = new QSpacerItem( 120, 0, QSizePolicy::Expanding, QSizePolicy::Minimum );
-    Layout3->addItem( spacer, 0, 2 );
-    QSpacerItem* spacer_2 = new QSpacerItem( 120, 0, QSizePolicy::Expanding, QSizePolicy::Minimum );
-    Layout3->addItem( spacer_2, 0, 0 );
+    Spacer1 = new QSpacerItem( 120, 0, QSizePolicy::Expanding, QSizePolicy::Minimum );
+    Layout3->addItem( Spacer1, 0, 1 );
 
     buttonClose = new QPushButton( GroupButtons, "buttonClose" );
-    buttonClose->setText( trUtf8( "&Close" ) );
 
-    Layout3->addWidget( buttonClose, 0, 1 );
+    Layout3->addWidget( buttonClose, 0, 0 );
+
+    buttonHelp = new QPushButton( GroupButtons, "buttonHelp" );
+
+    Layout3->addWidget( buttonHelp, 0, 2 );
 
     GroupButtonsLayout->addLayout( Layout3, 0, 0 );
 
@@ -82,7 +81,6 @@ MeasureGUI_Skeleton_QTD::MeasureGUI_Skeleton_QTD( QWidget* parent,  const char*
 
     GroupConstructors = new QButtonGroup( this, "GroupConstructors" );
     GroupConstructors->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)0, 0, 0, GroupConstructors->sizePolicy().hasHeightForWidth() ) );
-    GroupConstructors->setTitle( trUtf8( "" ) );
     GroupConstructors->setColumnLayout(0, Qt::Vertical );
     GroupConstructors->layout()->setSpacing( 6 );
     GroupConstructors->layout()->setMargin( 11 );
@@ -92,7 +90,6 @@ MeasureGUI_Skeleton_QTD::MeasureGUI_Skeleton_QTD( QWidget* parent,  const char*
     Layout2 = new QHBoxLayout( 0, 0, 6, "Layout2"); 
 
     RadioButton1 = new QRadioButton( GroupConstructors, "RadioButton1" );
-    RadioButton1->setText( trUtf8( "" ) );
     Layout2->addWidget( RadioButton1 );
 
     GroupConstructorsLayout->addLayout( Layout2, 0, 0 );
@@ -101,14 +98,16 @@ MeasureGUI_Skeleton_QTD::MeasureGUI_Skeleton_QTD( QWidget* parent,  const char*
 
     GroupMedium = new QGroupBox( this, "GroupMedium" );
     GroupMedium->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)7, 0, 0, GroupMedium->sizePolicy().hasHeightForWidth() ) );
-    GroupMedium->setTitle( trUtf8( "" ) );
 
     Layout1->addWidget( GroupMedium, 1, 0 );
 
     MeasureGUI_Skeleton_QTDLayout->addLayout( Layout1, 0, 0 );
+    languageChange();
+    resize( QSize(228, 266).expandedTo(minimumSizeHint()) );
+    clearWState( WState_Polished );
 }
 
-/*  
+/*
  *  Destroys the object and frees any allocated resources
  */
 MeasureGUI_Skeleton_QTD::~MeasureGUI_Skeleton_QTD()
@@ -116,3 +115,18 @@ MeasureGUI_Skeleton_QTD::~MeasureGUI_Skeleton_QTD()
     // no need to delete child widgets, Qt does it all for us
 }
 
+/*
+ *  Sets the strings of the subwidgets using the current
+ *  language.
+ */
+void MeasureGUI_Skeleton_QTD::languageChange()
+{
+    setCaption( tr( "MeasureGUI_Skeleton_QTD" ) );
+    GroupButtons->setTitle( QString::null );
+    buttonClose->setText( tr( "&Close" ) );
+    buttonHelp->setText( tr( "&Help" ) );
+    GroupConstructors->setTitle( QString::null );
+    RadioButton1->setText( QString::null );
+    GroupMedium->setTitle( QString::null );
+}
+
index d3cb58add66ee9f8aad18c0dcddcb2b756dcfd75..cdc2f7de4ab714aa44d1b1608ca4c266bb2daaaa 100644 (file)
@@ -1,30 +1,31 @@
 // Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-// 
+//
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either 
+// License as published by the Free Software Foundation; either
 // version 2.1 of the License.
-// 
-// This library is distributed in the hope that it will be useful 
-// but WITHOUT ANY WARRANTY; without even the implied warranty of 
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+//
+// This library is distributed in the hope that it will be useful
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 // Lesser General Public License for more details.
 //
-// You should have received a copy of the GNU Lesser General Public  
-// License along with this library; if not, write to the Free Software 
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 /****************************************************************************
 ** Form interface generated from reading ui file 'MeasureGUI_Skeleton_QTD.ui'
 **
-** Created: lun oct 27 11:23:09 2003
-**      by:  The User Interface Compiler (uic)
+** Created: Tue Mar 21 10:10:08 2006
+**      by: The User Interface Compiler ($Id$)
 **
 ** WARNING! All changes made in this file will be lost!
 ****************************************************************************/
+
 #ifndef MEASUREGUI_SKELETON_QTD_H
 #define MEASUREGUI_SKELETON_QTD_H
 
 
 #include <qvariant.h>
 #include <qdialog.h>
-class QVBoxLayout; 
-class QHBoxLayout; 
-class QGridLayout; 
-class QButtonGroup;
+
+class QVBoxLayout;
+class QHBoxLayout;
+class QGridLayout;
+class QSpacerItem;
 class QGroupBox;
 class QPushButton;
+class QButtonGroup;
 class QRadioButton;
 
 class GEOM_MEASUREGUI_EXPORT MeasureGUI_Skeleton_QTD : public QDialog
-{ 
+{
     Q_OBJECT
 
 public:
@@ -50,18 +53,23 @@ public:
 
     QGroupBox* GroupButtons;
     QPushButton* buttonClose;
+    QPushButton* buttonHelp;
     QButtonGroup* GroupConstructors;
     QRadioButton* RadioButton1;
     QGroupBox* GroupMedium;
 
-
 protected:
     QGridLayout* MeasureGUI_Skeleton_QTDLayout;
     QGridLayout* Layout1;
     QGridLayout* GroupButtonsLayout;
     QGridLayout* Layout3;
+    QSpacerItem* Spacer1;
     QGridLayout* GroupConstructorsLayout;
     QHBoxLayout* Layout2;
+
+protected slots:
+    virtual void languageChange();
+
 };
 
 #endif // MEASUREGUI_SKELETON_QTD_H
index 7bd5a6a810155dfabc18ed31d57bfb01e9d2ebb1..6ce2962320c09aeb64e7d2b1b6816a1959b39a5f 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -84,6 +84,8 @@ MeasureGUI_WhatisDlg::MeasureGUI_WhatisDlg( GeometryGUI* GUI, QWidget* parent )
 
   /***************************************************************/
 
+  myHelpFileName = "files/salome2_sp3_measuregui_functions.htm#Whatis";
+
   /* Initialisation */
   Init();
 }
index 1262762abfe66ddb88ff36ab0691cd33cbd076c2..10f3ccf71b5fdba50df372538640e4efb17289c0 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index d759fb4011042effa52439d4ddae8b6f84d05f0e..07f94c80d9a417af775c64aa8824d44b560da4e3 100644 (file)
                                 <property name="spacing">
                                     <number>6</number>
                                 </property>
-                                <spacer row="0" column="2">
-                                    <property name="name">
-                                        <cstring>Spacer2</cstring>
-                                    </property>
-                                    <property name="orientation">
-                                        <enum>Horizontal</enum>
-                                    </property>
-                                    <property name="sizeType">
-                                        <enum>Expanding</enum>
-                                    </property>
-                                    <property name="sizeHint">
-                                        <size>
-                                            <width>120</width>
-                                            <height>0</height>
-                                        </size>
-                                    </property>
-                                </spacer>
-                                <spacer row="0" column="0">
+                                <spacer row="0" column="1">
                                     <property name="name">
                                         <cstring>Spacer1</cstring>
                                     </property>
                                         </size>
                                     </property>
                                 </spacer>
-                                <widget class="QPushButton" row="0" column="1">
+                                <widget class="QPushButton" row="0" column="0">
                                     <property name="name">
                                         <cstring>buttonClose</cstring>
                                     </property>
                                         <string>&amp;Close</string>
                                     </property>
                                 </widget>
+                               <widget class="QPushButton" row="0" column="2">
+                                    <property name="name">
+                                        <cstring>buttonHelp</cstring>
+                                    </property>
+                                    <property name="text">
+                                        <string>&amp;Help</string>
+                                    </property>
+                                </widget>
                             </grid>
                         </widget>
                     </grid>
index 07db6a8f4352b756327852d7f8e20dbc5a0ec3c1..6ffec252bfd0dbeb71728a05b596bea78a4d055f 100755 (executable)
@@ -1,22 +1,22 @@
-// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
-// 
-// This library is free software; you can redistribute it and/or
-// modify it under the terms of the GNU Lesser General Public
-// License as published by the Free Software Foundation; either 
-// version 2.1 of the License.
-// 
-// This library is distributed in the hope that it will be useful 
-// but WITHOUT ANY WARRANTY; without even the implied warranty of 
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
-// Lesser General Public License for more details.
-//
-// You should have received a copy of the GNU Lesser General Public  
-// License along with this library; if not, write to the Free Software 
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
-//
-// See http://www.salome-platform.org/
-//
+# Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+# 
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either 
+# version 2.1 of the License.
+# 
+# This library is distributed in the hope that it will be useful 
+# but WITHOUT ANY WARRANTY; without even the implied warranty of 
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public  
+# License along with this library; if not, write to the Free Software 
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+#
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+#
 #!/bin/sh
 
 #uic -o MeasureGUI_Skeleton_QTD.h MeasureGUI_Skeleton_QTD.ui
index a79769aacdc27f2fc812e2e8873aaa3c524dcc4c..867d63cbb847c1c95ecbff5f15be4c347706cdc1 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -60,9 +60,9 @@ EXPORT_HEADERS = \
 EXPORT_IDLS=
 
 
-CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS += $(CAS_LDPATH) -lTKBool -lTKBO -lNMTTools -L${KERNEL_ROOT_DIR}/lib/salome
+CPPFLAGS += $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS += $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
+LDFLAGS += $(CAS_LDPATH) -lTKBool -lTKBO -lNMTTools $(KERNEL_LDFLAGS)
 
 %_moc.cxx: %.h
        $(MOC) $< -o $@
index 7fce9ebb9c83a0977e0df26601e8e14ba54f851c..46ae4c50bf35934d813484dec2cda5b4a0a71564 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTAlgo.cdl
 -- Created:    Tue Jan 27 14:39:05 2004
index a27cf64632d19425f2f8e590a14b1afcba7b0f63..e7d031398a3b7ec34000fdd3499d2ddf43dcc3ad 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTAlgo_Algo.cdl
 -- Created:    Tue Jan 27 14:41:04 2004
index 82b04d14b32ad06c14d2bd6bb95dd8be00ba198d..7e21d48c94dd75ef620584d62782e2aa3977cbcd 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTAlgo_Algo.cxx
 // Created:    Tue Jan 27 14:58:21 2004
index afa9726cd64af6efe4e26dd4aa395c7f4e95c761..b7012d17a1e3de1a571018c79489929051139b7f 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTAlgo_Algo_HeaderFile
 #define _NMTAlgo_Algo_HeaderFile
index 0d5a2336009dad4ab4a9443469b0407f7be0d9dd..d27ea63287e8f849a154e3ea6bebfba356b7ce20 100644 (file)
@@ -1,19 +1,20 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-#include <NMTAlgo_Algo.jxx>
-
-
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
+#include <NMTAlgo_Algo.jxx>
index 91949458013787970e8efe34134ec07668613b3d..9704d760ec518e671eab903aed51cdc93c861a9c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _NMTTools_DSFiller_HeaderFile
 #include <NMTTools_DSFiller.hxx>
index 6f1aa329195ba8a9eb0ce0ca41dff6b5b14d4548..8a09824286f4c745194bda58a1e4086bfa73abcb 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTAlgo_Builder.cdl
 -- Created:    Tue Jan 27 15:09:45 2004
index 7be4895b35d4b66e7805d5ee087ba2b3c05c77e6..cd422a419a9ddb7b98edde60b15f76e7830b0f9a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTAlgo_Inter3d.cxx
 // Created:    Tue Jan 27 15:14:13 2004
index a39a1c505985fd1e5fdba9459150fd7007e31020..e4ac3fc35de24b093a4d23e13bf941efac660102 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTAlgo_Builder_HeaderFile
 #define _NMTAlgo_Builder_HeaderFile
index 09480b40eb2450950b763e76f594722d503c4b01..8b48a26b73ad008ae8a476776f8a37bdf13e7422 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTAlgo_Builder.jxx>
 
  
index 06f18a20a6f73e9910f1ce6047215d86cede95aa..874fa7fc2d85b1060a4fdc6b16f4fb9ee19a6b9d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _NMTTools_DSFiller_HeaderFile
 #include <NMTTools_DSFiller.hxx>
index 096bd9b5cb706f9c5218f15b68bc9a3e94389e07..0ed4be963c6d50668c1693bd8f29f2a4a1a638f7 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 class Loop3d from NMTAlgo
index ae99c5d63f86b33630355821df8732797c6875ab..bdf053b2af531959044fd15ade9605990590edef 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 //using namespace std;
index 707b3aec486da98169d3daf68ec2662b1634ee95..8285773d11514d8c9d2dfc41c0b1e58e501787a5 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTAlgo_Loop3d_HeaderFile
 #define _NMTAlgo_Loop3d_HeaderFile
index e546fd19663519d873cd773e508a393d69a6da6e..98aaa0570ba4bfc50b69c8e460d3a2d0decd401d 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTAlgo_Loop3d.jxx>
 
  
index f9d9b5b9cc2e82cfd1f4a6a7005a62e7949a6ba6..0c62ad93322de3e50aa21af503357143fbb68c48 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index 96f8e1340a144ce7b6d692c4f6ae6e4f4f4068fd..7d0f5ac8596f26f8c08c32e58020144e4ffcd350 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTAlgo_Splitter.cdl
 -- Created:    Tue Jan 27 15:09:45 2004
index 5980d83192d31f6065ade54c267e65554d6efb88..268da634a0a96b1ba15b63b80acb275a4868c1a6 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTAlgo_Splitter.cxx
 // Created:    Thu Jan 29 17:13:03 2004
index 205ecb65427a7df5907cfb28dfe5db88529ed92e..cad4113f600996c3daa2ece8caeef39c740c613a 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTAlgo_Splitter_HeaderFile
 #define _NMTAlgo_Splitter_HeaderFile
index fdec89e462ede57e06de3765554eced499de5019..7631ad17cbed62c346f1b51d6100863dc5251c41 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTAlgo_Splitter.jxx>
 
  
index 4f708f4f1575a8f9d65ef7688f9c6f0ee09f611b..ec30120cdd156e43b7b5451ce0899bf72708f1f5 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index b8903281f39babe1e63d9bf5c7f42f4298f013bf..0bbdc648467cc8aab0b36ec17bd959086d6dbef4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTAlgo_Splitter1.cdl
 -- Created:    Wed Feb 11 14:23:25 2004
index cb9f2861cbb173f5d41f2922f96ad690335b726c..b4f21b09d987bf873c26e3549938416c59dc172b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTAlgo_Splitter1.cxx
 // Created:    Wed Feb 11 14:26:27 2004
index 1948d350887cea28241ee82eae4d64ea40b8ed95..d0c25b76dcf9599ffe1010aa04d6d858f11e5e90 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTAlgo_Splitter1_HeaderFile
 #define _NMTAlgo_Splitter1_HeaderFile
index c036c073436ab58a0dc335f3433fbeadeead0385..99a4b81d3d026839102f87edcc0fd3c6a2cf90ec 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTAlgo_Splitter1.jxx>
 
  
index b593e438d732c218dc818325e6f72493d912fcab..4505b535f4d4ec866a0fe3fba1b717e995ff0a29 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index d3cf013814f97ca6ed45ce21e52b3c1c97974532..4b0c771db1715fcc44de40453371e078d704bb47 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTAlgo_Splitter_1.cxx
 // Created:    Mon Feb  2 14:58:54 2004
index 801d5733402ffb72d6084b2379061d77d2474db9..0748d0d912068fc896d91ae417687a29e5589fb7 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTAlgo_Splitter_2.cxx
 // Created:    Mon Feb  9 15:07:51 2004
index 5812353491cab894f8494dfea40920bf6857752f..3ce389525cc5076dfa5a686033057e21e4f30b77 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTAlgo_Tools.cdl
 -- Created:    Fri Jan 30 16:29:14 2004
index 894b2d0b68f9a02d3db4f022456747c58c95f137..290f5e0b1e81ca27351ddf53efc0b38edfb94848 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTAlgo_Tools.cxx
 // Created:    Fri Jan 30 16:30:45 2004
index 78e211eb0ca47e6297f94ee28bede4a5adfa3c55..f4c8369069f82ffc7c7cb69cd455bafb2ba17f37 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTAlgo_Tools_HeaderFile
 #define _NMTAlgo_Tools_HeaderFile
index 63e0dbaca3785a1d5a3ca8123fcc5f87dbb91318..849811e1f36b8e4b1d94d2e06602466d10a64780 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTAlgo_Tools.jxx>
 
  
index 2923711df036d3420a697e603b56936191287786..fc418d6077f21d9108d81fabcd19e55852649ff0 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shell_HeaderFile
 #include <TopoDS_Shell.hxx>
index b971229414b3a1e8bea99726422fc029bed61058..f036a1f106f2eb897a707878d71b5879a91ebfcd 100644 (file)
@@ -1,17 +1,21 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger_HeaderFile
 #define _Handle_NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger_HeaderFile
index 7ea8762eaaa14983b99f54819128ca7ed5f12326..8ffb2d9b277c0751ad2937f39fcd77aa6fff31d2 100644 (file)
@@ -1,17 +1,21 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors_HeaderFile
 #define _Handle_NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors_HeaderFile
index 7bba782332a7bc41acbc4cf3dea86539421caa46..10be7fd905471ce270b7216e74895cd4f7b5885f 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -62,9 +62,9 @@ EXPORT_HEADERS = \
 EXPORT_IDLS=
 
 
-CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS += $(CAS_LDPATH) -lTKBool -lTKBO -L${KERNEL_ROOT_DIR}/lib/salome
+CPPFLAGS += $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS += $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
+LDFLAGS += $(CAS_LDPATH) -lTKBool -lTKBO $(KERNEL_LDFLAGS)
 
 %_moc.cxx: %.h
        $(MOC) $< -o $@
index 6da914c158462921ccf193d8f26ad9d6746f79dd..6eb4abbd84482bcf1ba221b00f87b26e258c3046 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTDS.cdl
 -- Created:    Fri Nov 28 10:13:19 2003
index ad5d74299ec26666665541e03372bdcd98d57b84..26e5531901a1486a64aa08784c35f76c24dd75eb 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTDS_CArray1OfIndexRange_HeaderFile
 #define _NMTDS_CArray1OfIndexRange_HeaderFile
index c6bf6ef6e89f5b493298efb8c5219014b02464d7..fa29895c79de7bc7b0cca38caf499805005b773a 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTDS_CArray1OfIndexRange.hxx>
 
 #ifndef _Standard_OutOfRange_HeaderFile
index a6b6029570cbac85025703c694a216da96d56fa3..459404a047fac32e86f89794116b305f70b563a4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTDS_IndexRange.cdl
 -- Created:    Fri Nov 28 10:31:05 2003
index 3d4b21d5d9a1f3c427365721895b70615b4d19a7..138d77f8f0a4fb1f96b269f55d5306da90d0629c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTDS_IndexRange.cxx
 // Created:    Fri Nov 28 10:34:59 2003
index 76984233d582096f8277a17ae7b89b663ac8bc35..fd1c1cd76b2cd39d64a8d53dfb12d254cb9f778f 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTDS_IndexRange_HeaderFile
 #define _NMTDS_IndexRange_HeaderFile
index 0f8218223bf773cc9a899e760aae7637b59481b2..beb598c0277add17a2d4d9a5e7a94bcdcae83339 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTDS_IndexRange.jxx>
 
  
index a7c0bf7e74270c60a415efd3a239a90f17b7ccf2..d52e44e242899dbd2937ebe79e8bf88f21902d03 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _NMTDS_IndexRange_HeaderFile
 #include <NMTDS_IndexRange.hxx>
index 18d90fc360eaf9cc3ada42edd293fb9d48d6aeeb..49d1fb437bd552a65e6c949a9eb47a2fa3fad580 100644 (file)
@@ -1,18 +1,22 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #ifndef _NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger_HeaderFile
 #define _NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger_HeaderFile
 
index a69179f0006de9d80d1c42f04fc5ab342ef6975c..454f87a637ce88a83a65bad39fc1d57b6921d1c3 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Transient)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger.hxx>
 
 #ifndef _Standard_TypeMismatch_HeaderFile
index 94e03647006bcb82d28ad051ab2d06e6a51a698f..4899fb0e0b32d80b592a12074a12a02ed3d8e1b0 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTDS_IndexedDataMapOfIntegerIndexedDataMapOfShapeInteger_HeaderFile
 #define _NMTDS_IndexedDataMapOfIntegerIndexedDataMapOfShapeInteger_HeaderFile
index f3a1280e003623c71ed90a48b984a1a2318a2ad7..b3eb5d36017e4533bc58d72faaaf6427ea48eba3 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTDS_IndexedDataMapOfIntegerIndexedDataMapOfShapeInteger.hxx>
 
 #ifndef _Standard_DomainError_HeaderFile
index 9994af005cc1608de130173a448ff9b62e4594cb..767db6c4eb3246bed594d6de49ca0e18f7b6ec28 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTDS_ListIteratorOfListOfIndexedDataMapOfShapeAncestorsSuccessors_HeaderFile
 #define _NMTDS_ListIteratorOfListOfIndexedDataMapOfShapeAncestorsSuccessors_HeaderFile
index bca4ea7dfdd2aa27cb7d859b60feb7bfa2bedc35..4698ffe4ad1da2b663be4a1c57faf188ed4528f3 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTDS_ListIteratorOfListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx>
 
 #ifndef _Standard_NoMoreObject_HeaderFile
index 5de01f304f87d03f3cce354df98fb7ef944a3cd8..13b7a121c4ac377b185b687d5c4a9ef0a97425d7 100644 (file)
@@ -1,18 +1,22 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #ifndef _NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors_HeaderFile
 #define _NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors_HeaderFile
 
index f7566ef5fa7397f8fd2bf1bf6a78eee3b0b868cd..49e69a3961e4182a5f0050676e1173b0ace7de41 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Transient)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx>
 
 #ifndef _Standard_TypeMismatch_HeaderFile
index 600531c53c097c46d9051e5f1740d884d2fe869c..382994b641c26bab02c3c9c416549cf9b3445b3e 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTDS_ListOfIndexedDataMapOfShapeAncestorsSuccessors_HeaderFile
 #define _NMTDS_ListOfIndexedDataMapOfShapeAncestorsSuccessors_HeaderFile
index f4bdab6ef30cbb7deb87df788a2c272198f3fcec..1647253a45f77d7c60825da3c8e2b9634b044af9 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTDS_ListOfIndexedDataMapOfShapeAncestorsSuccessors.hxx>
 
 #ifndef _Standard_NoSuchObject_HeaderFile
index 11b37cb0954030506b1c5148e31cc8e786f376d3..75e09af84b925d54492e1f638f25c64b8dee1bee 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Pointer)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #ifndef _NMTDS_PShapesDataStructure_HeaderFile
 #define _NMTDS_PShapesDataStructure_HeaderFile
 
index 16b8e9288a9ce61b64b999ad0a598d01811d8a71..d6341bdf7e032c06b3f1fc61bf56909da5f2f742 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTDS_ShapesDataStructure.cdl
 -- Created:    Mon Dec  1 10:17:05 2003
index 0fde817470427750cc38215fe7786906512410f2..8213536c329d702a2f98de866463968382c9922d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTDS_ShapesDataStructure.cxx
 // Created:    Mon Dec  1 10:21:04 2003
index 3eab46368ff13022ab8c6c2f0774faaef8bf60fc..af4bda55dc4d76e9e6b2111d82c3baef1f4b150d 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTDS_ShapesDataStructure_HeaderFile
 #define _NMTDS_ShapesDataStructure_HeaderFile
index 755a4162421f59d8cb8b63b83f0cc0590fce1f40..6a84be39f2add504129eaf0640f76b0266e2c522 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTDS_ShapesDataStructure.jxx>
 
  
index 445438ac2bb5461111386e66d31d07b3ce1acc5c..dbeaba7b7d021daeef0402e3fa757985f609774c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index b971229414b3a1e8bea99726422fc029bed61058..f036a1f106f2eb897a707878d71b5879a91ebfcd 100644 (file)
@@ -1,17 +1,21 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger_HeaderFile
 #define _Handle_NMTDS_IndexedDataMapNodeOfIndexedDataMapOfIntegerIndexedDataMapOfShapeInteger_HeaderFile
index 7ea8762eaaa14983b99f54819128ca7ed5f12326..8ffb2d9b277c0751ad2937f39fcd77aa6fff31d2 100644 (file)
@@ -1,17 +1,21 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors_HeaderFile
 #define _Handle_NMTDS_ListNodeOfListOfIndexedDataMapOfShapeAncestorsSuccessors_HeaderFile
index 17949ac4aada2ee59a060a06eaec1e5f14ca7781..455ba18bdc3b178bf63495130de8901f437a68dc 100644 (file)
@@ -1,17 +1,21 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger_HeaderFile
 #define _Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger_HeaderFile
index cbcf4a002a283d814f8c207be3dd18d5bb567066..6bbb071adde8f3a19d703710e651c9e9343e6c40 100644 (file)
@@ -1,17 +1,21 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape_HeaderFile
 #define _Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape_HeaderFile
index 8dfb499b2fa944ff78c27097d6c200f652e76f88..63bb65648f8a49311fd8cb58d26fbe0b9e63b680 100644 (file)
@@ -1,17 +1,21 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock_HeaderFile
 #define _Handle_NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock_HeaderFile
index a773110630da14192457440863e81b08f06b6465..a141eebb81fcd7f828db0006f50abcf34a995950 100644 (file)
@@ -1,17 +1,21 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_NMTTools_ListNodeOfListOfCommonBlock_HeaderFile
 #define _Handle_NMTTools_ListNodeOfListOfCommonBlock_HeaderFile
index 66f8850162c42511271edde2b152e5ae953d2028..47ad735ce89c6a3a9a89d391191dc12a29264fba 100644 (file)
@@ -1,17 +1,21 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _Handle_NMTTools_ListNodeOfListOfCoupleOfShape_HeaderFile
 #define _Handle_NMTTools_ListNodeOfListOfCoupleOfShape_HeaderFile
index 77cdada9e1f8307f811461dc8e1d9d63b69279f5..c3743847fe460d508af92358f0fd52920b1a358a 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -93,9 +93,9 @@ EXPORT_HEADERS = \
 EXPORT_IDLS=
 
 
-CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS += $(CAS_LDPATH) -lTKBool -lTKBO -lNMTDS -L${KERNEL_ROOT_DIR}/lib/salome
+CPPFLAGS += $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS += $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
+LDFLAGS += $(CAS_LDPATH) -lTKBool -lTKBO -lNMTDS $(KERNEL_LDFLAGS)
 
 %_moc.cxx: %.h
        $(MOC) $< -o $@
index 866c8351a8139653c458895220c6c960cdc7232e..dc10949d9a84f13fbae07f52f33b59529f9965d4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTTools.cdl
 -- Created:    Thu Dec  4 16:55:49 2003
index 4778f65269734f561a8efe40a9fc07857902c909..039cd74aebc39f253e64763b57894b0d2f3a31e4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTTools_CommonBlock.cdl
 -- Created:    Tue Dec  9 12:11:48 2003
index c061fe32da91b7dec1e2bff7c34c194c6be233f8..5924d0e16e3fbc15526923ba67d5e74d31038ef4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_CommonBlock.cxx
 // Created:    Tue Dec  9 12:23:29 2003
index 4964ae8eae7dae5c3491513db4b2a9d19be15ccd..904c6b5662cb2a2d4aa508be3de9acbc23b6f92d 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_CommonBlock_HeaderFile
 #define _NMTTools_CommonBlock_HeaderFile
index 334b58a7da64aea2b3272e1d2be7463af0203703..a93f77cb66bb92e0fff8f874541b33cee6d7ca6a 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_CommonBlock.jxx>
 
  
index 96f3e2846ec8f25404f40a792855e296dfa4025e..b02eb5526d3adb172e29b5fb744cdf20afe64398 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _BOPTools_PaveBlock_HeaderFile
 #include <BOPTools_PaveBlock.hxx>
index 884992d6b927b5f107e80e2867c4c7fb108c35a4..8a10dc3a89622c4e8d068f790ac5830b77cdb878 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTTools_CommonBlockAPI.cdl
 -- Created:    Mon Dec 15 11:35:46 2003
index b9cb6ec871f870fe009db6a3b78c65fa3bd0eb47..b92e983072801851f733704ad9079196b4e687c6 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_CommonBlockAPI.cxx
 // Created:    Mon Dec 15 11:38:04 2003
index 37e84f4b7e09efa733ae9b92931626e4628b08d7..24f8fc645748d01c5f8f5089c8bddc0d17e47e96 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_CommonBlockAPI_HeaderFile
 #define _NMTTools_CommonBlockAPI_HeaderFile
index 983092a69194ab07c2ffa66bc2e019f3dab17f39..4c8755cba36661b6654e6a6a266ba24425acb044 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_CommonBlockAPI.jxx>
 
  
index 54a0459466f5142704044760b7e21d350a3b34cb..1f6547fd88c7d09194c9c9f98011a246f3d0a30b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _NMTTools_ListOfCommonBlock_HeaderFile
 #include <NMTTools_ListOfCommonBlock.hxx>
index 01e53c6ddb9c0c6067b28ed162addca850909a4a..20106984783b7a008c71fbc109db90115f53ef6d 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_CommonBlockPool_HeaderFile
 #define _NMTTools_CommonBlockPool_HeaderFile
index 33f0f2541a82904b9e75cd0879cd2b4a3396b2c6..7ca7bee085de9f70df6ad585a0ab4f18bb96f12c 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_CommonBlockPool.hxx>
 
 #ifndef _Standard_OutOfRange_HeaderFile
index 8cb40015967391b61099b76bd8eb8759246442b0..49215b1c451d907a4b1303dadc2321b89ca62eec 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTTools_CoupleOfShape.cdl
 -- Created:    Wed Jan 28 15:03:39 2004
index 7bc4f2d672740c963e88a9d28e8628607ecc14c5..cbb721df1758ff468167d2f316de11a7b7f8f493 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_CoupleOfShape.cxx
 // Created:    Wed Jan 28 15:06:11 2004
index 9a140f7b56c9dc1925480c2bfd78fd1d2bd089d8..db9a0c535bef4196f2ce5e9042460df32b14b638 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_CoupleOfShape_HeaderFile
 #define _NMTTools_CoupleOfShape_HeaderFile
index 1895c6b5a65798baf43dccecf5201ed5d669cb06..387747024264bfcc735518ba6a502d351492ff44 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_CoupleOfShape.jxx>
 
  
index a44ab4cd5e6d242df7d8c65d222b18cc2ace8f7c..e7e77a0af42c295706ed0e5a40f252928bc9eb5f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index b57cd543af609d834c3abddd37b086f7dfe63464..9268aaa0d3dbab1291d23d7044ee9a1f7a90d5bf 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTTools_DEProcessor.cdl
 -- Created:    Wed Sep 12 12:08:37 2001
index 277e9e03a94a808bcfc7a8fdcd0891f166bd5733..6762a1dd3b7a417f84a6da8bc367ba0db2528b1d 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       BOPTools_DEProcessor.cxx
 // Created:    Wed Sep 12 12:10:52 2001
index fb3ccbb37bf5bffc8c977bedb4e7e5a2f6c444cf..8da33e72b43a98dd6650a2974b58ddc0e98cc396 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_DEProcessor_HeaderFile
 #define _NMTTools_DEProcessor_HeaderFile
index 68448380c4a4f032d271a60e142017f7d56b6808..5025cc4f6150d32312878db5bf4ca193b5a23430 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_DEProcessor.jxx>
 
  
index 61db39d5cda82fa1d2e9b99e31b37e2555293def..0d86c3f6e67c01a5e29dc5e17e872ba51918996b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _NMTTools_PaveFiller_HeaderFile
 #include <NMTTools_PaveFiller.hxx>
index 82d0118190e557955da61c90c348fdbe07417b90..ba69d115ba50701cadd8a6229f7de31e870d55d3 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTTools_DSFiller.cdl
 -- Created:    Fri Dec  5 13:57:03 2003
index 2a2266d49a82227b3b8affdfe4e48af74a0d820b..b46b41c9c9f3a91a27ef0c8e431931d5156ac334 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_DSFiller.cxx
 // Created:    Fri Dec  5 14:06:34 2003
index 09c398e8e15b9dfec5a1e11c48b55b4386e68db1..a84c42cc89fb18fba8147a709f42aa624752d146 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_DSFiller_HeaderFile
 #define _NMTTools_DSFiller_HeaderFile
index e55cf6738a5c55fdb1fc3dc3a71e64c8c87f84c2..297713e85353fcf1b2e1ff7cd0563c5721246648 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_DSFiller.jxx>
 
  
index 0eaf5fed7f19e2d36c19c95940870c6195f60598..47a20140004b968686faa5527c3a4ae4cb621f60 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index cf09e4f59e902aba070b377344f09680961823fc..aef005c553dfebeb45e6e9b4d188f78eb5a15132 100644 (file)
@@ -1,18 +1,22 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #ifndef _NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger_HeaderFile
 #define _NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger_HeaderFile
 
index 1d989956b8ac05d4c96bfa5eb28c006288be4698..26449e638c4a080122c6b3e9362210db74559d54 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Transient)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_IndexedDataMapNodeOfIndexedDataMapOfIndexedMapOfInteger.hxx>
 
 #ifndef _Standard_TypeMismatch_HeaderFile
index 7721dd936f7fbc3328719dbfb373a83762a3f6f0..82ffd7634e4e0c2808d075de7461c6d64b950d1e 100644 (file)
@@ -1,18 +1,22 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #ifndef _NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape_HeaderFile
 #define _NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape_HeaderFile
 
index beaae44e74fbf57ffcffd4bfbec7a0ae51f3b91e..bc564341fa53d83ee8cad0f66922fa153fb72f74 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Transient)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapeIndexedMapOfShape.hxx>
 
 #ifndef _Standard_TypeMismatch_HeaderFile
index 453715207c914529e350788184a2bc1e7af2b006..ad94cd73c8427946262188fa23b9422771f00559 100644 (file)
@@ -1,18 +1,22 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #ifndef _NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock_HeaderFile
 #define _NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock_HeaderFile
 
index fe39f534715a51d0a53475b26bf8bebe4b6fc870..1544f7045468b48319c586b430fe4b47ea15366c 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Transient)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_IndexedDataMapNodeOfIndexedDataMapOfShapePaveBlock.hxx>
 
 #ifndef _Standard_TypeMismatch_HeaderFile
index f7e220d8e6b1d668aae7e43ffdf959f898296a09..1c24521840c6495824832f2b7c93209461d1236d 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_IndexedDataMapOfIndexedMapOfInteger_HeaderFile
 #define _NMTTools_IndexedDataMapOfIndexedMapOfInteger_HeaderFile
index 0c4124fbcbc2777f2134b080fbc35059e66563ca..789dab6334cf70e3293e9466838596dd0e91a831 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_IndexedDataMapOfIndexedMapOfInteger.hxx>
 
 #ifndef _Standard_DomainError_HeaderFile
index 9a7265cde34a30827c111aef1f7df6554a93e987..be19bc803efd096cb8079f55155fd8e951ba2a82 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_IndexedDataMapOfShapeIndexedMapOfShape_HeaderFile
 #define _NMTTools_IndexedDataMapOfShapeIndexedMapOfShape_HeaderFile
index 44fb7955296f4e33dfc7c8ba3decdd5a5acdf8cf..0b5caf8c871125292ab7c6969240d17a04c8cda9 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_IndexedDataMapOfShapeIndexedMapOfShape.hxx>
 
 #ifndef _Standard_DomainError_HeaderFile
index 7880c6c782f1a94d3890b2d7873b0637a2928acf..a6add0910c4576fbafa0b7db21a91179869a8dfe 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_IndexedDataMapOfShapePaveBlock_HeaderFile
 #define _NMTTools_IndexedDataMapOfShapePaveBlock_HeaderFile
index 4f55cebf3626d1b6c4c994e925c0f077a46308f5..12441f66274ce29d23196710c41518b338428622 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_IndexedDataMapOfShapePaveBlock.hxx>
 
 #ifndef _Standard_DomainError_HeaderFile
index b85337d85d87d22a25eaa9af49b6884ae3c89377..cb3d54e3bde87275d3142bf1296a4aed33cb881b 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTTools_IteratorOfCoupleOfShape.cdl
 -- Created:    Thu Dec  4 16:57:48 2003
index fb96d62778f31d55883a9292191f62f3cb1972cb..181703608a424dc443a07ec1a875d04d2ee2f41a 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_IteratorOfCoupleOfShape.cxx
 // Created:    Thu Dec  4 17:00:03 2003
index bcd6d0ef08153f143c4b72806cbb28184257810e..d105a1ece6798b4239574987618ef131f55358d1 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_IteratorOfCoupleOfShape_HeaderFile
 #define _NMTTools_IteratorOfCoupleOfShape_HeaderFile
index f83e9fb6a4895ffcff525a8f81788e52e5ba2721..3244152781ac9653bb7eba4fa1946b65c37bc1ab 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_IteratorOfCoupleOfShape.jxx>
 
  
index ac0d96f7e1e952927675293198865761846d1082..6bd779ae27734ac239d350dee050d13665c9def9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _Standard_NoSuchObject_HeaderFile
 #include <Standard_NoSuchObject.hxx>
index 36203300144802ed97d750cce31e13ff7241bc4f..895971ec2ccf0212cd1df77324c7285eed488191 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_ListIteratorOfListOfCommonBlock_HeaderFile
 #define _NMTTools_ListIteratorOfListOfCommonBlock_HeaderFile
index 10f53977d9ef6f244c2b951abfb1125ae59cd73f..d0405a4b8af38354eb0cd24c048025d1da17d24d 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_ListIteratorOfListOfCommonBlock.hxx>
 
 #ifndef _Standard_NoMoreObject_HeaderFile
index 3430c79f8d96c6d30cea9a9b32636690a46ef751..3b621e372a9ecdc458c23074cb1b3ef15804a9e6 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_ListIteratorOfListOfCoupleOfShape_HeaderFile
 #define _NMTTools_ListIteratorOfListOfCoupleOfShape_HeaderFile
index 9cba93370b39cd0560c641f18e1b44251fdae4ab..af51216a20bd08a5232518bbf66a7761078cb3a9 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_ListIteratorOfListOfCoupleOfShape.hxx>
 
 #ifndef _Standard_NoMoreObject_HeaderFile
index 88cf5854a6a7d58df2b386c76d1c49dfab0508a5..a3e47c15b2d633cd782c266fd745e1ce84ebd686 100644 (file)
@@ -1,18 +1,22 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #ifndef _NMTTools_ListNodeOfListOfCommonBlock_HeaderFile
 #define _NMTTools_ListNodeOfListOfCommonBlock_HeaderFile
 
index ad488952fc7ebee58e462e14a57470a0436e78dd..5d95b515851f4d65eb4a26c6dfb56a69d41d703b 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Transient)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_ListNodeOfListOfCommonBlock.hxx>
 
 #ifndef _Standard_TypeMismatch_HeaderFile
index cde01ee9b6e54662f833288ae3276a26112ab1be..e6ab9e45e7f4e0ea571ecea360385f55c7cfa29a 100644 (file)
@@ -1,18 +1,22 @@
-// File generated by CPPExt (Transient)
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #ifndef _NMTTools_ListNodeOfListOfCoupleOfShape_HeaderFile
 #define _NMTTools_ListNodeOfListOfCoupleOfShape_HeaderFile
 
index 296236fcb3421c96d34c9244d7ffee34b06e8009..338b00a330457b40eecdd2d93adadcdb655e088c 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Transient)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_ListNodeOfListOfCoupleOfShape.hxx>
 
 #ifndef _Standard_TypeMismatch_HeaderFile
index 372139c0a522deb9e1ed75ae1a0c212a6bb83c98..7905034393d6e10c299116cc38525dfc8ccbb019 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_ListOfCommonBlock_HeaderFile
 #define _NMTTools_ListOfCommonBlock_HeaderFile
index d90f47b4c7cc86c2533cbdf4c14292e59212a7de..df5fc9d70c14861e1b562d1a24321370da12f719 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_ListOfCommonBlock.hxx>
 
 #ifndef _Standard_NoSuchObject_HeaderFile
index f92f994431a43f01025dca67d5972756a288305a..6e63a0806997492846480507ea2e391df3341094 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_ListOfCoupleOfShape_HeaderFile
 #define _NMTTools_ListOfCoupleOfShape_HeaderFile
index 047fbfa59678746abddc3299dccc8d7d14572dcc..30996a951dd8b0d9e56f05b236a62f2e30f883e6 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_ListOfCoupleOfShape.hxx>
 
 #ifndef _Standard_NoSuchObject_HeaderFile
index 3c38575a0fddb5859abb5bda3c4bb3b977a2fcf0..c040bbf5f7c1a2881a6529f1fe9105903149eebf 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTTools_PCurveMaker.cdl
 -- Created:     
index 2b139c143f0add120f4d7f73c87624350d6a3fc4..e39b05bf6f5863c492d1d171baf892b83e155193 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_PCurveMaker.cxx
 // Created:    
index 5a5397802226a7f68f53cdf7ff6554506176314c..951b32d9bd62a6e2c3409fd401d1a0dfaecf87aa 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_PCurveMaker_HeaderFile
 #define _NMTTools_PCurveMaker_HeaderFile
index 28e9ca58d9a4e83efc6a45967461f79415f8dc2d..e3425c15ebf09eaef46409c84e14507981931625 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_PCurveMaker.jxx>
 
  
index 8d7f0405d416cf545350b0f47e0f8f76434b7e52..250eeba464ff430c570ccaa41275834034e2ee5c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _NMTTools_PCurveMaker_HeaderFile
 #include <NMTTools_PCurveMaker.hxx>
index 5cc952848e8c313dc4874972f926b341f4e0a01e..fedc3f393afc6d9b3b4cf286d06c81fceeb7f85d 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Pointer)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #ifndef _NMTTools_PDSFiller_HeaderFile
 #define _NMTTools_PDSFiller_HeaderFile
 
index eddf3ed1082038aef9bd4af14996a89a465de33b..766401d4b2a5ea157d36d701b461302c4b20ccdb 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Pointer)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #ifndef _NMTTools_PPaveFiller_HeaderFile
 #define _NMTTools_PPaveFiller_HeaderFile
 
index 49616a9ca0ffb91f035cf42680973550fb99ae73..2ced14146e20bf2a3a8cfc1708c2689715b22f46 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTTools_PaveFiller.cdl
 -- Created:    Fri Dec  5 14:35:00 2003
index 4594b09b45be446e97307af3b710a87d7ca54f21..cfbd9d0f7d937f96e68b340d97de83439f3a9f61 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_PaveFiller.cxx
 // Created:    Fri Dec  5 14:58:54 2003
index addb7d07462d7c5fece4f6b750722f9d8a802bc7..0f33f990821e6496cd2a5317b879c20be5939201 100644 (file)
@@ -1,23 +1,21 @@
-// File generated by CPPExt (Value)
-//
-//                     Copyright (C) 1991 - 2000 by  
-//                      Matra Datavision SA.  All rights reserved.
-//  
-//                     Copyright (C) 2001 - 2004 by
-//                     Open CASCADE SA.  All rights reserved.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
 // 
-// This file is part of the Open CASCADE Technology software.
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// This software may be distributed and/or modified under the terms and
-// conditions of the Open CASCADE Public License as defined by Open CASCADE SA
-// and appearing in the file LICENSE included in the packaging of this file.
-//  
-// This software is distributed on an "AS IS" basis, without warranty of any
-// kind, and Open CASCADE SA hereby disclaims all such warranties,
-// including without limitation, any warranties of merchantability, fitness
-// for a particular purpose or non-infringement. Please see the License for
-// the specific terms and conditions governing rights and limitations under the
-// License.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_PaveFiller_HeaderFile
 #define _NMTTools_PaveFiller_HeaderFile
index 1ef3b7ab349efc061e638a079155b3098201d071..d4671682ac9acb9cd808138e596f162e4a3a152a 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_PaveFiller.jxx>
 
  
index 07212861d4d6a0954e780ea909d3f559daa1e5df..3c9457ac62f1915a96e31cbfe79f4d5f70c854c9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _BOPTools_InterferencePool_HeaderFile
 #include <BOPTools_InterferencePool.hxx>
index 67951644db87f55ee6c35a7b39e6568b21e792ab..0f1aba49a8f298833329d832180118c7b4bf401e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_PaveFiller_0.cxx
 // Created:    Mon Dec  8 11:45:51 2003
index 6aa2d45041c51c15c9cf6e3c8ea5cb83afd3c6d8..57c923e775c3578e7dddb096da0e8ac56955a7d1 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_PaveFiller_1.cxx
 // Created:    Mon Dec  8 11:47:55 2003
index 33ea053d81f9fba1e44d52c2981deb7bff342f6f..a66bbb6102849d2c9a98d4f67d3368d9f0617e74 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_PaveFiller_2.cxx
 // Created:    Mon Dec  8 12:02:56 2003
index 989e6357cc9ec6d69dedf52bdd5051b849a777bd..85bcb659992d33929b434cfbb1cb0577234731b7 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_PaveFiller_3.cxx
 // Created:    Mon Dec  8 16:06:56 2003
index 1db2e5a04202434fd8330c310efb8b58995023c7..33f178c92a537cea8700b8590e28ec68962d2b35 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_PaveFiller_4.cxx
 // Created:    Mon Dec  8 17:08:58 2003
index fae995ed9f983eb58ccbd3906b6a0fe23ef12e43..db8930c0001247221ce197795693225e41a19033 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_PaveFiller_5.cxx
 // Created:    Mon Dec 15 11:28:33 2003
index 20101451072dafd6172dffd5c04fd8c52d8e0347..8c4852a4b076d57f130d07bf9aecc0b2b5554371 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_PaveFiller_6.cxx
 // Created:    Fri Dec 19 10:27:31 2003
index ebc09a95947554ce5cf4c64c9ba92578cf32ed7b..50d899ad9c8c903e6e579b65182ce14711aa1728 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_PaveFiller_7.cxx
 // Created:    Thu Dec 18 15:14:55 2003
index 007478455897b9983ce625c4504197fd6ebc88ab..0226377d11429cb3af131566276e810f2df713fc 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_PaveFiller_8.cxx
 // Created:    Fri Dec 19 11:15:53 2003
index 2fc560ed2d2af631d9a35359c4f588a67abb9144..090e6f2da218fe637e5d4f6180d350be95ec3aad 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_PaveFiller_9.cxx
 // Created:    Fri Dec 19 11:15:53 2003
index 86ce89dba0a9631b631c05faa3244733db50e106..da32326ffc0853eabfe89651b4af38a06098e70f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 -- File:       NMTTools_Tools.cdl
 -- Created:    Mon Dec  8 10:32:34 2003
index 1193c8f2c310d4b894b9877c992f39110ed9a12f..9963ce4d0a8dccd9004beb132978629f960465ec 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       NMTTools_Tools.cxx
 // Created:    Mon Dec  8 10:35:15 2003
index 73236fe907e35c024ca4605459b26257199bce84..e85e495f17295d237bedcb2ed90deb01a0d7a24b 100644 (file)
@@ -1,16 +1,21 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
+//
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _NMTTools_Tools_HeaderFile
 #define _NMTTools_Tools_HeaderFile
index 80f2f41e7376d60d770289ed7b74da341798069c..0d09ae5ae00702f568a2f2deef1ae7925ec5677a 100644 (file)
@@ -1,17 +1,22 @@
-// File generated by CPPExt (Value)
-//                     Copyright (C) 1991,1995 by
-//  
-//                      MATRA DATAVISION, FRANCE
-//  
-// This software is furnished in accordance with the terms and conditions
-// of the contract and with the inclusion of the above copyright notice.
-// This software or any other copy thereof may not be provided or otherwise
-// be made available to any other person. No title to an ownership of the
-// software is hereby transferred.
-//  
-// At the termination of the contract, the software and all copies of this
-// software must be deleted.
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+
 #include <NMTTools_Tools.jxx>
 
  
index f39eecd53dd0c1462c04472253f444ac1df3ae6a..f1360a8deb16aa844176ac0a51cff2b0ffe13d7e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 #ifndef _TopTools_ListOfShape_HeaderFile
 #include <TopTools_ListOfShape.hxx>
index 6db50f6fabf2f9f855667eadbccd44f2a7cc9b10..7c89cd2fe148a1a6d3b0f0ed960bb13a6b2ab6e7 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -192,9 +192,9 @@ void GEOM_AISShape::Compute(const Handle(PrsMgr_PresentationManager3d)& aPresent
       //a4bis->SetInteriorColor(myShadingColor);
       myDrawer->ShadingAspect()->SetColor(myShadingColor);
 
-         // PAL12113: AIS_Shape::Compute() works correctly with shapes containing no faces
+      // PAL12113: AIS_Shape::Compute() works correctly with shapes containing no faces
       //StdPrs_ShadedShape::Add(aPrs,myshape,myDrawer);
-         AIS_Shape::Compute(aPresentationManager, aPrs, aMode);
+      AIS_Shape::Compute(aPresentationManager, aPrs, aMode);
       break;
     }
   }
index a9e12142d2ada1ada2222d1ebbe2370f2470a29f..1fa87d0a87b189c4f4c09d53623aacd0bfe4f712 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 7baed81b7f2c74385ed33e7eba4883488ca7d973..d50ba8db5fdca6dd88db0fbeb0bf6b71461e2bf6 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 8f66299fd0189184a4e39657e9e408fb118f57ec..9575226d7619b3d062246a44df824a1a6cd8a7d6 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -38,4 +38,4 @@
 #endif
 #ifndef _Prs3d_Presentation_HeaderFile
 #include <Prs3d_Presentation.hxx>
-#endif
\ No newline at end of file
+#endif
index 5ca66f7fa7198b91f171741ef1c14d95fa524ed2..8df9e0ff99c42c308b59d39ff0168fec6ba1ad22 100755 (executable)
@@ -1,72 +1,72 @@
-//  GEOM_AISTrihedron : Filter for VTK viewer\r
-//\r
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,\r
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS\r
-//\r
-//  This library is free software; you can redistribute it and/or\r
-//  modify it under the terms of the GNU Lesser General Public\r
-//  License as published by the Free Software Foundation; either\r
-//  version 2.1 of the License.\r
-//\r
-//  This library is distributed in the hope that it will be useful,\r
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of\r
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\r
-//  Lesser General Public License for more details.\r
-//\r
-//  You should have received a copy of the GNU Lesser General Public\r
-//  License along with this library; if not, write to the Free Software\r
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA\r
-//\r
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org\r
-//\r
-//\r
-//\r
-//  File   : GEOM_AISTrihedron.cxx\r
-//  Author : Sergey LITONIN\r
-//  Module : SALOME\r
-\r
-#include "GEOM_AISTrihedron.hxx"\r
-#include <Geom_Axis2Placement.hxx>\r
-\r
-IMPLEMENT_STANDARD_HANDLE(GEOM_AISTrihedron, AIS_Trihedron)\r
-IMPLEMENT_STANDARD_RTTIEXT(GEOM_AISTrihedron, AIS_Trihedron)\r
-\r
-/*\r
-  Class       : GEOM_AISTrihedron\r
-  Description : Interactive object for displaying local CS\r
-*/\r
-\r
-GEOM_AISTrihedron::GEOM_AISTrihedron( const Handle(Geom_Axis2Placement)& thePlc )\r
-: AIS_Trihedron( thePlc )\r
-{\r
-\r
-}\r
-Handle(SALOME_InteractiveObject) GEOM_AISTrihedron::getIO()\r
-{\r
-  return myObject;\r
-}\r
-Standard_Boolean GEOM_AISTrihedron::hasIO()\r
-{\r
-  return !myObject.IsNull();\r
-}\r
-\r
-Standard_CString GEOM_AISTrihedron::getName()\r
-{\r
-  return myName.ToCString();\r
-}\r
-void GEOM_AISTrihedron::setName( Standard_CString aName )\r
-{\r
-  myName = TCollection_AsciiString( aName );\r
-}\r
-\r
-void GEOM_AISTrihedron::setIO( const Handle(SALOME_InteractiveObject)& theIO )\r
-{\r
-  myObject = theIO;\r
-}\r
-\r
-\r
-\r
-\r
-\r
-\r
+//  GEOM_AISTrihedron : Filter for VTK viewer
+//
+//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+//
+//  This library is free software; you can redistribute it and/or
+//  modify it under the terms of the GNU Lesser General Public
+//  License as published by the Free Software Foundation; either
+//  version 2.1 of the License.
+//
+//  This library is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+//  Lesser General Public License for more details.
+//
+//  You should have received a copy of the GNU Lesser General Public
+//  License along with this library; if not, write to the Free Software
+//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+//
+//
+//
+//  File   : GEOM_AISTrihedron.cxx
+//  Author : Sergey LITONIN
+//  Module : SALOME
+
+#include "GEOM_AISTrihedron.hxx"
+#include <Geom_Axis2Placement.hxx>
+
+IMPLEMENT_STANDARD_HANDLE(GEOM_AISTrihedron, AIS_Trihedron)
+IMPLEMENT_STANDARD_RTTIEXT(GEOM_AISTrihedron, AIS_Trihedron)
+
+/*
+  Class       : GEOM_AISTrihedron
+  Description : Interactive object for displaying local CS
+*/
+
+GEOM_AISTrihedron::GEOM_AISTrihedron( const Handle(Geom_Axis2Placement)& thePlc )
+: AIS_Trihedron( thePlc )
+{
+
+}
+Handle(SALOME_InteractiveObject) GEOM_AISTrihedron::getIO()
+{
+  return myObject;
+}
+Standard_Boolean GEOM_AISTrihedron::hasIO()
+{
+  return !myObject.IsNull();
+}
+
+Standard_CString GEOM_AISTrihedron::getName()
+{
+  return myName.ToCString();
+}
+void GEOM_AISTrihedron::setName( Standard_CString aName )
+{
+  myName = TCollection_AsciiString( aName );
+}
+
+void GEOM_AISTrihedron::setIO( const Handle(SALOME_InteractiveObject)& theIO )
+{
+  myObject = theIO;
+}
+
+
+
+
+
+
   
\ No newline at end of file
index bd38a7067df366e8ae6a59659fe3edb8cae20d63..60071c842f0486d9e40e83805b9c754c2775bc8c 100755 (executable)
@@ -1,81 +1,81 @@
-//  GEOM_AISTrihedron : Filter for VTK viewer\r
-//\r
-//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,\r
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS\r
-//\r
-//  This library is free software; you can redistribute it and/or\r
-//  modify it under the terms of the GNU Lesser General Public\r
-//  License as published by the Free Software Foundation; either\r
-//  version 2.1 of the License.\r
-//\r
-//  This library is distributed in the hope that it will be useful,\r
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of\r
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\r
-//  Lesser General Public License for more details.\r
-//\r
-//  You should have received a copy of the GNU Lesser General Public\r
-//  License along with this library; if not, write to the Free Software\r
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA\r
-//\r
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org\r
-//\r
-//\r
-//\r
-//  File   : GEOM_AISTrihedron.hxx\r
-//  Author : Sergey LITONIN\r
-//  Module : SALOME\r
-\r
-#ifndef GEOM_AISTrihedron_HeaderFile\r
-#define GEOM_AISTrihedron_HeaderFile\r
-\r
-#include <SALOME_InteractiveObject.hxx>\r
-\r
-#include <AIS_Trihedron.hxx>\r
-#include <Standard_DefineHandle.hxx>\r
-#include <TCollection_AsciiString.hxx>\r
-\r
-class Handle(Geom_Axis2Placement);\r
-\r
-DEFINE_STANDARD_HANDLE(GEOM_AISTrihedron, AIS_Trihedron)\r
-\r
-/*\r
-  Class       : GEOM_AISTrihedron\r
-  Description : Interactive object for displaying local CS\r
-*/\r
-\r
-class GEOM_AISTrihedron : public AIS_Trihedron\r
-{\r
-public:\r
-\r
-  Standard_EXPORT                                  GEOM_AISTrihedron( const Handle(Geom_Axis2Placement)& );\r
-\r
-  Standard_EXPORT Handle(SALOME_InteractiveObject) getIO();\r
-  Standard_EXPORT void                             setIO( const Handle(SALOME_InteractiveObject)& );\r
-  Standard_EXPORT Standard_Boolean                 hasIO();\r
-  Standard_EXPORT Standard_CString                 getName();\r
-  Standard_EXPORT void                             setName( Standard_CString aName );\r
-\r
-private:\r
-\r
-  TCollection_AsciiString                          myName;\r
-  Handle(SALOME_InteractiveObject)                 myObject;\r
-\r
-public:\r
-  DEFINE_STANDARD_RTTI(GEOM_AISTrihedron)\r
-};\r
-\r
-#endif\r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
-\r
+//  GEOM_AISTrihedron : Filter for VTK viewer
+//
+//  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+//
+//  This library is free software; you can redistribute it and/or
+//  modify it under the terms of the GNU Lesser General Public
+//  License as published by the Free Software Foundation; either
+//  version 2.1 of the License.
+//
+//  This library is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+//  Lesser General Public License for more details.
+//
+//  You should have received a copy of the GNU Lesser General Public
+//  License along with this library; if not, write to the Free Software
+//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+//
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+//
+//
+//
+//  File   : GEOM_AISTrihedron.hxx
+//  Author : Sergey LITONIN
+//  Module : SALOME
+
+#ifndef GEOM_AISTrihedron_HeaderFile
+#define GEOM_AISTrihedron_HeaderFile
+
+#include <SALOME_InteractiveObject.hxx>
+
+#include <AIS_Trihedron.hxx>
+#include <Standard_DefineHandle.hxx>
+#include <TCollection_AsciiString.hxx>
+
+class Handle(Geom_Axis2Placement);
+
+DEFINE_STANDARD_HANDLE(GEOM_AISTrihedron, AIS_Trihedron)
+
+/*
+  Class       : GEOM_AISTrihedron
+  Description : Interactive object for displaying local CS
+*/
+
+class GEOM_AISTrihedron : public AIS_Trihedron
+{
+public:
+
+  Standard_EXPORT                                  GEOM_AISTrihedron( const Handle(Geom_Axis2Placement)& );
+
+  Standard_EXPORT Handle(SALOME_InteractiveObject) getIO();
+  Standard_EXPORT void                             setIO( const Handle(SALOME_InteractiveObject)& );
+  Standard_EXPORT Standard_Boolean                 hasIO();
+  Standard_EXPORT Standard_CString                 getName();
+  Standard_EXPORT void                             setName( Standard_CString aName );
+
+private:
+
+  TCollection_AsciiString                          myName;
+  Handle(SALOME_InteractiveObject)                 myObject;
+
+public:
+  DEFINE_STANDARD_RTTI(GEOM_AISTrihedron)
+};
+
+#endif
+
+
+
+
+
+
+
+
+
+
+
+
+
+
index d549193b17b801fe7ff15cbfc11e665b05457bf7..0e7f3ccbaf1b1f25aa34529dc850d2454426a56b 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -275,10 +275,10 @@ void GEOM_Actor::Render(vtkRenderer *ren, vtkMapper *Mapper)
   if(myShape.ShapeType() == TopAbs_VERTEX) {
     if(ren){
       //The parameter determine size of vertex actor relate to diagonal of RendererWindow
-      static float delta = 0.01;
-      float X1 = -1, Y1 = -1, Z1 = 0;
+      static vtkFloatingPointType delta = 0.01;
+      vtkFloatingPointType X1 = -1, Y1 = -1, Z1 = 0;
       ren->ViewToWorld(X1,Y1,Z1);
-      float X2 = +1, Y2 = +1, Z2 = 0;
+      vtkFloatingPointType X2 = +1, Y2 = +1, Z2 = 0;
       ren->ViewToWorld(X2,Y2,Z2);
       Z2 = sqrt((X2-X1)*(X2-X1) + (Y2-Y1)*(Y2-Y1) + (Z2-Z1)*(Z2-Z1));
       this->SetScale(Z2*delta);
@@ -308,26 +308,26 @@ void GEOM_Actor::SubShapeOff()
 // Opacity methods
 //-------------------------------------------------------------
 
-void GEOM_Actor::SetOpacity(float opa)
+void GEOM_Actor::SetOpacity(vtkFloatingPointType opa)
 {
   //HighlightProperty->SetOpacity(opa);
   SALOME_Actor::SetOpacity(opa);
   ShadingProperty->SetOpacity(opa);
 }
 
-float GEOM_Actor::GetOpacity() {
+vtkFloatingPointType GEOM_Actor::GetOpacity() {
   return ShadingProperty->GetOpacity();
 }
 
 //-------------------------------------------------------------
 // Color methods
 //-------------------------------------------------------------
-void GEOM_Actor::SetColor(float r,float g,float b) {
+void GEOM_Actor::SetColor(vtkFloatingPointType r,vtkFloatingPointType g,vtkFloatingPointType b) {
   ShadingProperty->SetColor(r,g,b);  
 }
 
-void GEOM_Actor::GetColor(float& r,float& g,float& b) {
-  float color[3];
+void GEOM_Actor::GetColor(vtkFloatingPointType& r,vtkFloatingPointType& g,vtkFloatingPointType& b) {
+  vtkFloatingPointType color[3];
   ShadingProperty->GetColor(color);
   r = color[0];
   g = color[1];
index fff44b8b29a65a0d4a2c162568ca2f3256217bc0..9fb32dc831647f880d22cc89efeeac75f7df9327 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -82,12 +82,12 @@ class GEOM_OBJECT_EXPORT GEOM_Actor : public SALOME_Actor {
   void SetShadingProperty(vtkProperty* Prop);
 
   // Opacity
-  void SetOpacity(float opa);
-  float GetOpacity();
+  void SetOpacity(vtkFloatingPointType opa);
+  vtkFloatingPointType GetOpacity();
 
   // Color
-  void SetColor(float r,float g,float b);
-  void GetColor(float& r,float& g,float& b);
+  void SetColor(vtkFloatingPointType r,vtkFloatingPointType g,vtkFloatingPointType b);
+  void GetColor(vtkFloatingPointType& r,vtkFloatingPointType& g,vtkFloatingPointType& b);
 
   virtual bool IsInfinite() {return myIsInfinite;}  
  protected:
index 006e591c419f767f9eebf6c3bc0907bcfe14e779..603a071c901f4ba55259aacea5bf59216d909db8 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index a9d1a27f7ef3dcae206d196399fd759d75075439..36149732c4fe28bcfa1a677dcad1bfb906722d5f 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index caa8567e5b6413eb7832402601ce2890f179b6ef..628df2d2483d46d59e5d7f7d0faf61876ad2a59e 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 93911dfe005593d3d92d43ef70cc3bcca373f7d3..cc405f407409494f335763a195a44159cf120c73 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index dccdbb94bc67d66dd440621daae0c763de805b2b..20d58cbb23e1e61f1b610ec448f73f62ef4c4a75 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 8884bdc8b6d06301bdf75111f77acd54242e03c1..94666cbf484679005e7fe00c99d2de93b9dd4e72 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 933c670e94537ee655e2285a98f82a0d295eb754..2bd8dad5d08572c3bfd56ef81b40bbaf20e88999 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index c82a84dd054ddb67e28c7e95ce566ab2fe1aea0c..d17f6d484a75dbaf92e6f49d99a30bfebd77ee13 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 3e79afb81199d92cf0aa34aaedca51af742d154a..b5dd62de81441674df93a0c3d57f4708db1e3d8b 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -78,15 +78,15 @@ public:
                                 vtkTypeMacro( GEOM_VTKTrihedronAxis, VTKViewer_Axis );
   static GEOM_VTKTrihedronAxis* New();
 
-  void                          SetAxis( const gp_Ax1& theAxis, const int theRot, float theColor[ 3 ] );
+  void                          SetAxis( const gp_Ax1& theAxis, const int theRot, vtkFloatingPointType theColor[ 3 ] );
   virtual void                  Render( vtkRenderer* theRenderer );
-  virtual void                  SetSize( float theSize );
+  virtual void                  SetSize( vtkFloatingPointType theSize );
   gp_Pnt                        GetOri() const;
-  void                          SetColor( const float theColor[ 3 ] );
+  void                          SetColor( const vtkFloatingPointType theColor[ 3 ] );
 
 private:
 
-  float                         myOri[ 3 ];
+  vtkFloatingPointType          myOri[ 3 ];
   vtkMatrix4x4*                 myMatrix;
   vtkTransform*                 myTrsf;
 };
@@ -109,11 +109,11 @@ GEOM_VTKTrihedronAxis::~GEOM_VTKTrihedronAxis()
   myTrsf->Delete();
 }
 
-void GEOM_VTKTrihedronAxis::SetSize( float theSize )
+void GEOM_VTKTrihedronAxis::SetSize( vtkFloatingPointType theSize )
 {
-  float aPosition[ 3 ] = { myOri[ 0 ] + myDir[ 0 ] * theSize,
-                           myOri[ 1 ] + myDir[ 1 ] * theSize,
-                           myOri[ 2 ] + myDir[ 2 ] * theSize };
+  vtkFloatingPointType aPosition[ 3 ] = { myOri[ 0 ] + myDir[ 0 ] * theSize,
+                                         myOri[ 1 ] + myDir[ 1 ] * theSize,
+                                         myOri[ 2 ] + myDir[ 2 ] * theSize };
                            
   myLineSource->SetPoint1( myOri[ 0 ], myOri[ 1 ], myOri[ 2 ] );
   myLineSource->SetPoint2( aPosition );
@@ -158,7 +158,7 @@ gp_Pnt GEOM_VTKTrihedronAxis::GetOri() const
 
 void GEOM_VTKTrihedronAxis::SetAxis( const gp_Ax1& theAxis,
                                      const int     theRot,
-                                     float         theColor[ 3 ] )
+                                     vtkFloatingPointType theColor[ 3 ] )
 {
   gp_Pnt aLoc = theAxis.Location();
   gp_Dir aDir = theAxis.Direction();
@@ -171,7 +171,7 @@ void GEOM_VTKTrihedronAxis::SetAxis( const gp_Ax1& theAxis,
   myDir[ 1 ] = aDir.Y();
   myDir[ 2 ] = aDir.Z();
 
-  float aColor[ 3 ] = { 0, 0, 0 };
+  vtkFloatingPointType aColor[ 3 ] = { 0, 0, 0 };
   aColor[ theRot ] = 1;
   vtkProperty* aProperty = vtkProperty::New();
   if ( theColor[ 0 ] == -1 )
@@ -186,7 +186,7 @@ void GEOM_VTKTrihedronAxis::SetAxis( const gp_Ax1& theAxis,
   else if ( theRot == 2 ) myVectorText->SetText( "Z" );
 }
 
-void GEOM_VTKTrihedronAxis::SetColor( const float theColor[ 3 ] )
+void GEOM_VTKTrihedronAxis::SetColor( const vtkFloatingPointType theColor[ 3 ] )
 {
   vtkProperty* aProperty = vtkProperty::New();
   aProperty->SetColor( theColor[ 0 ], theColor[ 1 ], theColor[ 2 ] );
@@ -222,7 +222,7 @@ GEOM_VTKTrihedron::~GEOM_VTKTrihedron()
     myMapper->Delete();
 }
 
-void GEOM_VTKTrihedron::SetSize( float theSize )
+void GEOM_VTKTrihedron::SetSize( vtkFloatingPointType theSize )
 {
   mySize = theSize;
   for ( int i = 0; i < 3; i++ )
@@ -351,7 +351,7 @@ void GEOM_VTKTrihedron::Render(vtkRenderer* r, vtkMapper *)
   ( (GEOM_VTKTrihedronAxis*)myAxis[ 2 ] )->Render( r );
 }
 
-void GEOM_VTKTrihedron::SetColor( float r, float g, float b )
+void GEOM_VTKTrihedron::SetColor( vtkFloatingPointType r, vtkFloatingPointType g, vtkFloatingPointType b )
 {
   myColor[ 0 ] = r;
   myColor[ 1 ] = g;
@@ -362,7 +362,7 @@ void GEOM_VTKTrihedron::SetColor( float r, float g, float b )
   if ( myAxis[ 2 ] ) ( (GEOM_VTKTrihedronAxis*)myAxis[ 2 ] )->SetColor( myColor );
 }
 
-void GEOM_VTKTrihedron::GetColor( float& r, float& g, float& b )
+void GEOM_VTKTrihedron::GetColor( vtkFloatingPointType& r, vtkFloatingPointType& g, vtkFloatingPointType& b )
 {
   r = myColor[ 0 ];
   g = myColor[ 1 ];
index cb187782861495d8e4d93948fb39fd62db54e5cf..1d9e85347ac8daf975d388e566b4f4e31508cc01 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -57,7 +57,7 @@ public:
                                     vtkTypeMacro( GEOM_VTKTrihedron, SALOME_Actor );
   static GEOM_VTKTrihedron*         New();
 
-  virtual float                     GetSize() { return mySize;}
+  virtual vtkFloatingPointType      GetSize() { return mySize;}
 
   virtual void                      SetVisibility( VTKViewer_Trihedron::TVisibility theVis );
   virtual void                      VisibilityOff() { SetVisibility( VTKViewer_Trihedron::eOff ); }
@@ -75,21 +75,21 @@ public:
   virtual void                      Render(vtkRenderer *, vtkMapper *);
   virtual bool                      IsSetCamera() const;
   virtual bool                      IsResizable() const;
-  virtual void                      SetSize( float );
+  virtual void                      SetSize( vtkFloatingPointType );
   virtual void                      SetCamera( vtkCamera* );
 
-  void                              SetColor( float r, float g, float b );
-  void                              GetColor( float& r, float& g, float& b );
+  void                              SetColor( vtkFloatingPointType r, vtkFloatingPointType g, vtkFloatingPointType b );
+  void                              GetColor( vtkFloatingPointType& r, vtkFloatingPointType& g, vtkFloatingPointType& b );
 
   virtual bool                      hasHighlight() { return false; } 
 
 protected:
   VTKViewer_Axis*                   myAxis[3];
   vtkPolyDataMapper*                myMapper;
-  float                             mySize;
+  vtkFloatingPointType              mySize;
   gp_Pnt                            myLocation;
   gp_Dir                            myDirX, myDirY, myDirZ;
-  float                             myColor[ 3 ];
+  vtkFloatingPointType              myColor[ 3 ];
 };
 
 #endif
index af8efe0533b718059ea6704b6ca39d1e6bcc1e08..4c7d4c7d1378f9c84dba67fb41eb7b7c0da71d59 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 63c0e8e3fac9b1ecaaf4b34be1368a85802883f1..70c1c92c01401edc91499bb3c41e8e8e60475199 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index dc3bcca0db9f08322d474427fd1c7a5744c3ee45..77d94566243fb9688c14be0b6e2b3b76bee5f048 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -59,9 +59,9 @@ LIB_CLIENT_IDL =
 BIN = 
 BIN_SRC        =
 
-CPPFLAGS+=$(QT_INCLUDES) $(PYTHON_INCLUDES) $(OCC_INCLUDES) $(VTK_INCLUDES) $(OGL_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome 
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome 
-LDFLAGS+=$(PYTHON_LIBS) $(QT_MT_LIBS) $(VTK_LIBS) $(OGL_LIBS) -lSalomeObject -L${KERNEL_ROOT_DIR}/lib/salome -L${GUI_ROOT_DIR}/lib/salome 
+CPPFLAGS += $(QT_INCLUDES) $(PYTHON_INCLUDES) $(OCC_INCLUDES) $(VTK_INCLUDES) $(OGL_INCLUDES) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS) 
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS) 
+LDFLAGS  += $(PYTHON_LIBS) $(QT_MT_LIBS) $(VTK_LIBS) $(OGL_LIBS) -lSalomeObject $(KERNEL_LDFLAGS) $(GUI_LDFLAGS) 
 %_moc.cxx: %.h
        $(MOC) $< -o $@
 
index 6b7f980d8054051f1e95baf399e73b60fa443cca..c079fa8e45f9787299cd34bb3adf9d57b5ea4caf 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -62,8 +62,8 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
 LDFLAGS += $(CAS_LDPATH) -lTKFillet -lGEOMBase
 
index 6838a57d7d58839909672de2bb3deda2e402ebcf..e13817f643541ae78a52622add605e07c227107c 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -30,6 +30,7 @@
 
 #include "SUIT_Session.h"
 #include "SUIT_Desktop.h"
+#include "SalomeApp_Application.h"
 
 #include <TopTools_MapOfShape.hxx>
 #include <TopExp_Explorer.hxx>
@@ -84,29 +85,18 @@ OperationGUI::~OperationGUI()
 bool OperationGUI::OnGUIEvent( int theCommandID, SUIT_Desktop* parent )
 {
   getGeometryGUI()->EmitSignalDeactivateDialog();
-  
-  switch ( theCommandID )
+
+  switch (theCommandID)
   {
-    case 503: // PARTITION
-      ( new OperationGUI_PartitionDlg( parent, "" ) )->show();
-    break;
-    case 504: // ARCHIMEDE
-      new OperationGUI_ArchimedeDlg( getGeometryGUI(), parent );
-    break;
-    case 505: // FILLET
-      new OperationGUI_FilletDlg( parent );    
-    break;
-    case 506: // CHAMFER
-      new OperationGUI_ChamferDlg( parent );
-    break;
-    case 507: // CLIPPING RANGE
-      ( new OperationGUI_ClippingDlg( parent, "" ) )->show();
-    break;
-    default:
-      SUIT_Session::session()->activeApplication()->putInfo(tr("GEOM_PRP_COMMAND").arg(theCommandID));
-    break;
+  case 503: (new OperationGUI_PartitionDlg(getGeometryGUI(), parent))->show(); break;
+  case 504: (new OperationGUI_ArchimedeDlg(getGeometryGUI(), parent))->show(); break;
+  case 505: (new OperationGUI_FilletDlg   (getGeometryGUI(), parent))->show(); break;
+  case 506: (new OperationGUI_ChamferDlg  (getGeometryGUI(), parent))->show(); break;
+  case 507: (new OperationGUI_ClippingDlg (getGeometryGUI(), parent))->show(); break;
+  default:
+    getGeometryGUI()->getApp()->putInfo(tr("GEOM_PRP_COMMAND").arg(theCommandID));
   }
-  
+
   return true;
 }
 
index 02e38cf124780349905015d6a37629a8cf5b06bf..2fc7059ef88410d27d14bf6aac67633a0a731dc3 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 0d024e7f36e7a4cadb497e88709aa3cae7599b22..149fdba759b929dfb16fa8573bd7f03e38fcff2a 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -44,8 +44,8 @@
 //            TRUE to construct a modal dialog.
 //=================================================================================
 OperationGUI_ArchimedeDlg::OperationGUI_ArchimedeDlg( GeometryGUI* theGeometryGUI, QWidget* parent )
-: GEOMBase_Skeleton( parent, "ArchimedeDlg", false,
-                    WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+  : GEOMBase_Skeleton(theGeometryGUI, parent, "ArchimedeDlg", false,
+                      WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_ARCHIMEDE")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -70,6 +70,8 @@ OperationGUI_ArchimedeDlg::OperationGUI_ArchimedeDlg( GeometryGUI* theGeometryGU
   Layout1->addWidget(GroupPoints, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("archimede.htm");
+
   /* Initialisations */
   Init();
 }
@@ -115,22 +117,18 @@ void OperationGUI_ArchimedeDlg::Init()
 
   connect(GroupPoints->LineEdit1, SIGNAL(returnPressed()), this, SLOT(LineEditReturnPressed()));
 
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DY, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DZ, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DY, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DZ, SLOT(SetStep(double)));
   
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-         SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
+  connect(myGeomGUI->getApp()->selectionMgr(), SIGNAL(currentSelectionChanged()),
+         this, SLOT(SelectionIntoArgument()));
   
   initName( tr( "GEOM_ARCHIMEDE" ) );
   
   globalSelection( GEOM_ALLSHAPES );
 
   SelectionIntoArgument();
-  
-  /* displays Dialog */
-  GroupPoints->show();
-  this->show();
 }
 
 
@@ -208,7 +206,7 @@ void OperationGUI_ArchimedeDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
   globalSelection( GEOM_ALLSHAPES );
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(),
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
   return;
 }
index f1c1fd7d7f13e0545f1f5e15eebdfa98eed6884b..f848d5e265c7d3ce0cdcab3b929b63845d02032b 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : OperationGUI_ArchimedeDlg.h
 //  Author : Nicolas REJNERI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_ARCHIMEDE_H
 #define DIALOGBOX_ARCHIMEDE_H
@@ -42,13 +41,11 @@ class OperationGUI_ArchimedeDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    OperationGUI_ArchimedeDlg( GeometryGUI* theGeometryGUI, QWidget* parent );
+    OperationGUI_ArchimedeDlg(GeometryGUI* theGeometryGUI, QWidget* parent);
     ~OperationGUI_ArchimedeDlg();
 
 protected:
-
     // redefined from GEOMBase_Helper
-    
     virtual GEOM::GEOM_IOperations_ptr  createOperation();
     virtual bool                        isValid( QString& msg );
     virtual bool                        execute( ObjectList& objects );    
@@ -61,7 +58,6 @@ private:
     GEOM::GEOM_Object_var               myShape;
     DlgRef_1Sel3Spin*                   GroupPoints;
     double                              myStep;
-    GeometryGUI*                        myGeometryGUI;
 
 private slots:
     void                                ClickOnOk();
index 79678b359ec0c39155681a521a1c8190a4cc2979..fc2b12e96538cd6c60b3faea8ae7654c55bb7857 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : OperationGUI_ChamferDlg.cxx
 //  Author : Damien COQUERET
 //  Module : GEOM
-
 //  $Header$
 
 #include "OperationGUI_ChamferDlg.h"
@@ -51,9 +50,9 @@
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-OperationGUI_ChamferDlg::OperationGUI_ChamferDlg( QWidget* parent )
-: GEOMBase_Skeleton(parent, "ChamferDlg", false,
-    WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+OperationGUI_ChamferDlg::OperationGUI_ChamferDlg(GeometryGUI* theGeometryGUI, QWidget* parent)
+  : GEOMBase_Skeleton(theGeometryGUI, parent, "ChamferDlg", false,
+                      WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   myConstructorId = -1;
 
@@ -149,6 +148,8 @@ OperationGUI_ChamferDlg::OperationGUI_ChamferDlg( QWidget* parent )
   for ( anIter = mySpinBox.begin(); anIter != mySpinBox.end(); ++anIter )
     anIter.data()->RangeStepAndValidator( 0.001, 999.999, SpecificStep, 3 );
 
+  setHelpFileName("chamfer.htm");
+
   /* Initialisations */
   Init();
 }
@@ -203,16 +204,14 @@ void OperationGUI_ChamferDlg::Init()
              this, SLOT( ValueChangedInSpinBox( double ) ) );
 
   // selection
-  connect( ((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-          SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
+  connect(myGeomGUI->getApp()->selectionMgr(), 
+          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
   initName( tr( "GEOM_CHAMFER" ) );
 
   myGrp2->hide();
   myGrp3->hide();
   myGrp1->show();
-
-  this->show();
 }
 
 
@@ -223,14 +222,14 @@ void OperationGUI_ChamferDlg::Init()
 void OperationGUI_ChamferDlg::ConstructorsClicked( int constructorId )
 {
    // Activate next widget
-  if ( SUIT_Session::session()->activeApplication()->desktop()->activeWindow()->getViewManager()->getType() 
-       != OCCViewer_Viewer::Type() )
-    {
-      RadioButton1->setChecked( true );
-      return;
-    }
-  
-  if ( myConstructorId == constructorId )
+  if (myGeomGUI->getApp()->desktop()->activeWindow()->getViewManager()->getType() 
+      != OCCViewer_Viewer::Type())
+  {
+    RadioButton1->setChecked( true );
+    return;
+  }
+
+  if (myConstructorId == constructorId)
     return;
 
   // Get values from previous widget
@@ -463,17 +462,6 @@ void OperationGUI_ChamferDlg::SetEditCurrentArgument()
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  :
-//=================================================================================
-void OperationGUI_ChamferDlg::DeactivateActiveDialog()
-{
-  // disconnect selection
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : ActivateThisDialog()
 // purpose  :
index cb69ad24bb7cd65daeaada21cd38c946ed3815a6..664e718be39f73add70b8690ea0279dfcf962149 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : OperationGUI_ChamferDlg.h
 //  Author : Damien COQUERET
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_CHAMFER_H
 #define DIALOGBOX_CHAMFER_H
@@ -46,8 +45,8 @@ class OperationGUI_ChamferDlg : public GEOMBase_Skeleton
   enum { SpinBox1, SpinBox21, SpinBox22, SpinBox31, SpinBox32 };
 
 public:
-                                        OperationGUI_ChamferDlg( QWidget* parent );
-    virtual                             ~OperationGUI_ChamferDlg();
+  OperationGUI_ChamferDlg(GeometryGUI* theGeometryGUI, QWidget* parent);
+  virtual ~OperationGUI_ChamferDlg();
 
 protected:
     // redefined from GEOMBase_Helper
@@ -56,19 +55,16 @@ protected:
     virtual                             bool execute( ObjectList& objects );    
 
 private slots:
-
     void                                ClickOnOk();
     bool                                ClickOnApply();
     void                                ActivateThisDialog();
-    void                                DeactivateActiveDialog();
     void                                LineEditReturnPressed();
     void                                SelectionIntoArgument();
     void                                SetEditCurrentArgument();
     void                                ValueChangedInSpinBox( double newValue );
     void                                ConstructorsClicked( int constructorId );
 
-private :
-
+private:
     void                                Init();
     void                                enterEvent( QEvent* e );
     void                                reset();
@@ -78,7 +74,6 @@ private :
     void                                enableWidgets();
 
 private:
-
     int                                 myConstructorId;
 
     GEOM::GEOM_Object_var               myShape; 
@@ -95,4 +90,3 @@ private:
 };
 
 #endif // DIALOGBOX_CHAMFER_H
-
index 191eb88c2b10fb3fc0ac59122e4b1767d880036b..221e1c0733c6540cd744010c4da5bdb1e45283ed 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -33,6 +33,7 @@
 #include "SUIT_ViewWindow.h"
 #include "SVTK_ViewWindow.h"
 #include "SVTK_ViewModel.h"
+
 #include "OCCViewer_ViewWindow.h"
 #include "OCCViewer_ViewPort3d.h"
 
@@ -50,6 +51,7 @@
 #include <qcombobox.h>
 
 // VTK Includes
+#include "VTKViewer.h"
 #include <vtkCamera.h>
 #include <vtkRenderer.h>
 
 // class    : OperationGUI_ClippingDlg()
 // purpose  : 
 //=================================================================================
-OperationGUI_ClippingDlg::OperationGUI_ClippingDlg( QWidget* parent, const char* name, bool modal, WFlags fl )
-  : GEOMBase_Skeleton( parent, "OperationGUI_ClippingDlg", false,
-    WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+OperationGUI_ClippingDlg::OperationGUI_ClippingDlg(GeometryGUI* theGeometryGUI, QWidget* parent)
+  : GEOMBase_Skeleton(theGeometryGUI, parent, "OperationGUI_ClippingDlg", false,
+                      WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   setCaption( tr( "Change clipping range" ) );
-  
+
   GroupConstructors->close();
   GroupBoxName->close();
 
@@ -75,7 +77,7 @@ OperationGUI_ClippingDlg::OperationGUI_ClippingDlg( QWidget* parent, const char*
   GroupArgumentsLayout->setAlignment( Qt::AlignTop );
   GroupArgumentsLayout->setSpacing( 6 );
   GroupArgumentsLayout->setMargin( 11 );
-  
+
   // Controls
   TextLabelNear = new QLabel( GroupArguments, "TextLabelNear" );
   TextLabelNear->setText( tr( "Near"  ) );
@@ -89,10 +91,10 @@ OperationGUI_ClippingDlg::OperationGUI_ClippingDlg( QWidget* parent, const char*
   TextLabelFar->setText( tr( "Far"  ) );
   TextLabelFar->setFixedWidth(74);
   GroupArgumentsLayout->addWidget( TextLabelFar, 0, 2 );
-  
+
   SpinBox_Far = new DlgRef_SpinBox( GroupArguments, "SpinBox_Far");
   GroupArgumentsLayout->addWidget( SpinBox_Far, 0, 3 );
-  
+
   resetButton  = new QPushButton( GroupArguments, "resetButton" );
   resetButton->setText( tr( "Reset"  ) );
   GroupArgumentsLayout->addWidget( resetButton, 0, 4 );
@@ -103,24 +105,20 @@ OperationGUI_ClippingDlg::OperationGUI_ClippingDlg( QWidget* parent, const char*
   TypeCB->insertItem(tr("FRONT"));
   TypeCB->insertItem(tr("SLICE"));
   GroupArgumentsLayout->addMultiCellWidget( TypeCB, 1, 1, 0, 4 );
-  
+
   Layout1->addWidget( GroupArguments, 2, 0 );
-  
+
   /* Initialisations */
   SpinBox_Near->RangeStepAndValidator( -999999.999, +999999.999, 10.0, 3 );
   SpinBox_Far->RangeStepAndValidator( -999999.999, +999999.999, 10.0, 3 );
-  
-  //GeometryGUI* aGeomGUI = GeometryGUI::GetGeomGUI();
-  
+
   /* signals and slots connections */
-  connect( buttonOk, SIGNAL( clicked() ),     this, SLOT( ClickOnOk() ) );
-  connect( buttonCancel, SIGNAL( clicked() ), this, SLOT( ClickOnCancel() ) ) ;
-  connect( buttonApply, SIGNAL( clicked() ),  this, SLOT( ClickOnApply() ) );
-  
+  connect( buttonOk   , SIGNAL( clicked() ), this, SLOT( ClickOnOk() ) );
+  connect( buttonApply, SIGNAL( clicked() ), this, SLOT( ClickOnApply() ) );
+
   connect( resetButton, SIGNAL (clicked() ), this, SLOT( onReset() ) ) ;
-  
-  //  connect( aGeomGUI, SIGNAL ( SignalDeactivateActiveDialog() ), this, SLOT( onDeactivate() ) ) ;
-  //connect( aGeomGUI, SIGNAL ( SignalCloseAllDialogs() ), this, SLOT( ClickOnCancel() ) ) ;
+
+  setHelpFileName("none.htm");
 
   Init();
 }
@@ -134,7 +132,6 @@ OperationGUI_ClippingDlg::~ OperationGUI_ClippingDlg()
   // no need to delete child widgets, Qt does it all for us
 }
 
-
 //=================================================================================
 // function : Init()
 // purpose  :
@@ -171,7 +168,7 @@ void OperationGUI_ClippingDlg::Init()
       double  position[3];
       anActiveCamera->GetPosition(position);
       
-      float bounds[6];
+      vtkFloatingPointType bounds[6];
       aRenderer->ComputeVisiblePropBounds(bounds);
       
       double center[3];
@@ -187,7 +184,7 @@ void OperationGUI_ClippingDlg::Init()
                             (position[1]-center[1])*(position[1]-center[1]) +
                             (position[2]-center[2])*(position[2]-center[2]));
       
-      float range[2] = {distance - width/2.0, distance + width/2.0};
+      vtkFloatingPointType range[2] = {distance - width/2.0, distance + width/2.0};
       
       SpinBox_Near->SetValue(range[0]);
       SpinBox_Far->SetValue(range[1]);
@@ -240,7 +237,7 @@ bool OperationGUI_ClippingDlg::ClickOnApply()
        return false;
       }
       
-      float range[2] = { SpinBox_Near->GetValue(), SpinBox_Far->GetValue() };
+      vtkFloatingPointType range[2] = { SpinBox_Near->GetValue(), SpinBox_Far->GetValue() };
       if (range[0] < 0.0) range[0] = 0.0;
       anActiveCamera->SetClippingRange( range );
       
@@ -274,17 +271,6 @@ void OperationGUI_ClippingDlg::ClickOnOk()
   ClickOnCancel();
 }
 
-       
-//=================================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=================================================================================
-void OperationGUI_ClippingDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : onActivate()
 // purpose  :
@@ -294,27 +280,16 @@ void OperationGUI_ClippingDlg::onActivate()
   GEOMBase_Skeleton::ActivateThisDialog();
 }
 
-
-//=================================================================================
-// function : onDeactivate()
-// purpose  : public slot to deactivate if active
-//=================================================================================
-void OperationGUI_ClippingDlg::DeactivateActiveDialog()
-{
-  return;
-}
-
 //=================================================================================
 // function : enterEvent()
 // purpose  :
 //=================================================================================
-void OperationGUI_ClippingDlg::enterEvent(QEvent* e)
+void OperationGUI_ClippingDlg::enterEvent(QEvent*)
 {
   this->setEnabled(true);
   return;
 }
 
-
 //=================================================================================
 // function : closeEvent
 // purpose  :
@@ -324,14 +299,14 @@ void OperationGUI_ClippingDlg::closeEvent( QCloseEvent* e )
   QDialog::closeEvent( e );
 }
 
-
 //=================================================================================
 // function : onReset()
 // purpose  :
 //=================================================================================
 void OperationGUI_ClippingDlg::onReset()
 {
-  SUIT_ViewWindow* anActiveWindow =  SUIT_Session::session()->activeApplication()->desktop()->activeWindow();
+  SUIT_ViewWindow* anActiveWindow =
+    SUIT_Session::session()->activeApplication()->desktop()->activeWindow();
   if (!anActiveWindow)
     return;
   
@@ -356,7 +331,7 @@ void OperationGUI_ClippingDlg::onReset()
       double  position[3];
       anActiveCamera->GetPosition(position);
       
-      float bounds[6];
+      vtkFloatingPointType bounds[6];
       aRenderer->ComputeVisiblePropBounds(bounds);
       
       double center[3];
@@ -372,7 +347,7 @@ void OperationGUI_ClippingDlg::onReset()
                             (position[1]-center[1])*(position[1]-center[1]) +
                             (position[2]-center[2])*(position[2]-center[2]));
       
-      float range[2] = {distance - width/2.0, distance + width/2.0};
+      vtkFloatingPointType range[2] = {distance - width/2.0, distance + width/2.0};
       
       SpinBox_Near->SetValue(range[0]);
       SpinBox_Far->SetValue(range[1]);
@@ -397,7 +372,5 @@ void OperationGUI_ClippingDlg::onReset()
       TypeCB->setCurrentItem(ztype);
     }
 
-
-
   return;
 }
index ba5e6ee0746dd9c22543e8c0f1d398e3fae0af30..31215cfa6f330328e5f67770cb5903fd9a10d7d9 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : OperationGUI_ClippingDlg.h
 //  Author : Michael Zorin
 //  Module : GEOM
-//  $Header: 
 
 #ifndef DIALOGBOX_CLIPPINGRANGE_H
 #define DIALOGBOX_CLIPPING_H
@@ -46,20 +45,19 @@ enum ViewerTypes { VTK, OCC, OTHER };
 class OperationGUI_ClippingDlg : public GEOMBase_Skeleton
 {
     Q_OBJECT
-    
-    public:
-    OperationGUI_ClippingDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+
+public:
+    OperationGUI_ClippingDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0);
     ~OperationGUI_ClippingDlg();
-    
-private :
 
+private:
     void Init();
 
     ViewerTypes myViewerType;
 
     virtual void closeEvent( QCloseEvent* e );
     void enterEvent(QEvent* e);
-    
+
     QGroupBox* GroupArguments;
     QLabel* TextLabelNear;
     DlgRef_SpinBox* SpinBox_Near;
@@ -71,10 +69,7 @@ private :
 private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
     void onActivate();
-    void DeactivateActiveDialog();
-    
     void onReset();
 };
 
index 583aad057650338ec8ad25e26021d7fc6a4582bf..d512a33b459940a2526355c8be61dc8407870cc8 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-OperationGUI_FilletDlg::OperationGUI_FilletDlg( QWidget* parent )
-  :GEOMBase_Skeleton( parent, "OperationGUI_FilletDlg", false,
-                     WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+OperationGUI_FilletDlg::OperationGUI_FilletDlg(GeometryGUI* theGeometryGUI, QWidget* parent)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, "OperationGUI_FilletDlg", false,
+                     WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   myConstructorId = -1;
-  
-  QPixmap image0( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_DLG_FILLET_ALL" ) ) );
-  QPixmap image1( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_DLG_FILLET_EDGE" ) ) );
-  QPixmap image2( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_DLG_FILLET_FACE" ) ) );
-  
-  QPixmap iconSelect( SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM", tr( "ICON_SELECT" ) ) );
 
-  setCaption( tr( "GEOM_FILLET_TITLE" ) );
+  SUIT_ResourceMgr* aResMgr = myGeomGUI->getApp()->resourceMgr();
+  QPixmap image0 (aResMgr->loadPixmap("GEOM", tr("ICON_DLG_FILLET_ALL")));
+  QPixmap image1 (aResMgr->loadPixmap("GEOM", tr("ICON_DLG_FILLET_EDGE")));
+  QPixmap image2 (aResMgr->loadPixmap("GEOM", tr("ICON_DLG_FILLET_FACE")));
+
+  QPixmap iconSelect(aResMgr->loadPixmap("GEOM", tr("ICON_SELECT")));
+
+  setCaption(tr("GEOM_FILLET_TITLE"));
 
   /***************************************************************/
   GroupConstructors->setTitle( tr( "GEOM_FILLET" ) );
@@ -108,6 +109,8 @@ OperationGUI_FilletDlg::OperationGUI_FilletDlg( QWidget* parent )
   Group2->SpinBox_DX->RangeStepAndValidator(0.001, 999.999, SpecificStep, 3);
   Group3->SpinBox_DX->RangeStepAndValidator(0.001, 999.999, SpecificStep, 3);
 
+  setHelpFileName("fillet.htm");
+
   /* Initialisations */
   Init();
 }
@@ -158,17 +161,14 @@ void OperationGUI_FilletDlg::Init()
   connect(Group3->SpinBox_DX, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
 
     // selection
-  connect( ((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-          SIGNAL( currentSelectionChanged() ), this, SLOT( SelectionIntoArgument() ) );
-  
+  connect(myGeomGUI->getApp()->selectionMgr(), 
+          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
   initName( tr( "GEOM_FILLET" ) );
 
   Group2->hide();
   Group3->hide();
   Group1->show();
-
-  this->show();
 }
 
 
@@ -308,31 +308,31 @@ void OperationGUI_FilletDlg::SelectionIntoArgument()
 
       if ( aResult && !anObj->_is_nil() )
       {
-         TColStd_IndexedMapOfInteger anIndexes;
-        ((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr()->GetIndexes( firstIObject(), anIndexes );
-
-         if ( anIndexes.Extent() > 0 )
-         {
-           QString aName;
-           if ( anIndexes.Extent() == 1 )
-           {
-             int anIndex = anIndexes( 1 );
-
-             aName = QString( GEOMBase::GetName( anObj ) ) + QString( ":%1" ).arg( anIndex );
-           }
-           else
-             aName = tr( "GEOM_MEN_POPUP_NAME" ).arg( anIndexes.Extent() );
-
-           myEditCurrentArgument->setText( aName );
-
-           if ( myConstructorId == 1 )
-             myEdges = anIndexes;
-           else
-             myFaces = anIndexes;
-           
-           displayPreview();
-           return;
-         }
+        TColStd_IndexedMapOfInteger anIndexes;
+        myGeomGUI->getApp()->selectionMgr()->GetIndexes( firstIObject(), anIndexes );
+
+        if ( anIndexes.Extent() > 0 )
+        {
+          QString aName;
+          if ( anIndexes.Extent() == 1 )
+          {
+            int anIndex = anIndexes( 1 );
+
+            aName = QString( GEOMBase::GetName( anObj ) ) + QString( ":%1" ).arg( anIndex );
+          }
+          else
+            aName = tr( "GEOM_MEN_POPUP_NAME" ).arg( anIndexes.Extent() );
+
+          myEditCurrentArgument->setText( aName );
+
+          if ( myConstructorId == 1 )
+            myEdges = anIndexes;
+          else
+            myFaces = anIndexes;
+
+          displayPreview();
+          return;
+        }
       }
     }
     myFaces.Clear();
@@ -400,17 +400,6 @@ void OperationGUI_FilletDlg::SetEditCurrentArgument()
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  :
-//=================================================================================
-void OperationGUI_FilletDlg::DeactivateActiveDialog()
-{
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-  return;
-}
-
-
 //=================================================================================
 // function : ActivateThisDialog()
 // purpose  :
@@ -419,8 +408,8 @@ void OperationGUI_FilletDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
 
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
-          SIGNAL(currentSelectionChanged()), this, SLOT( SelectionIntoArgument() ) );
+  connect(myGeomGUI->getApp()->selectionMgr(), 
+          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
   activateSelection();
   displayPreview();
@@ -626,10 +615,3 @@ double OperationGUI_FilletDlg::getRadius() const
   else if ( anId == 1 ) return Group2->SpinBox_DX->GetValue();
   else                  return Group3->SpinBox_DX->GetValue();
 }
-
-
-
-
-
-
-
index d794e834d10beabe54ce9e74c7fa47473adcaf1e..ab55f1469c2f9502f9fb0b9d9239ec4dec29808b 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : OperationGUI_FilletDlg.h
 //  Author : Damien COQUERET
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_FILLET_H
 #define DIALOGBOX_FILLET_H
@@ -45,8 +44,8 @@ class OperationGUI_FilletDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-                                        OperationGUI_FilletDlg( QWidget* parent );
-                                        ~OperationGUI_FilletDlg();
+    OperationGUI_FilletDlg(GeometryGUI* theGeometryGUI, QWidget* parent);
+    ~OperationGUI_FilletDlg();
 
 protected:
     // redefined from GEOMBase_Helper
@@ -55,19 +54,16 @@ protected:
     virtual                             bool execute( ObjectList& objects );
 
 private slots:
-
     void                                ClickOnOk();
     bool                                ClickOnApply();
     void                                ActivateThisDialog();
-    void                                DeactivateActiveDialog();
     void                                LineEditReturnPressed();
     void                                SelectionIntoArgument();
     void                                SetEditCurrentArgument();
     void                                ValueChangedInSpinBox( double newValue );
     void                                ConstructorsClicked( int constructorId );
 
-private :
-
+private:
     void                                Init();
     void                                enterEvent( QEvent* e );
     void                                reset();
@@ -76,18 +72,16 @@ private :
     void                                enableWidgets();
     double                              getRadius() const;
 
-private :
-
+private:
     int                                 myConstructorId;
 
     GEOM::GEOM_Object_var               myShape;
     TColStd_IndexedMapOfInteger         myEdges;
     TColStd_IndexedMapOfInteger         myFaces;
-    
+
     DlgRef_1Sel1Spin*                   Group1;
     DlgRef_2Sel1Spin*                   Group2;
     DlgRef_2Sel1Spin*                   Group3;
 };
 
 #endif // DIALOGBOX_FILLET_H
-
index b3055d38d48a017da19b3fd662e38135e84b716f..5f0c9a25e4266da978109a54a94632679b020eaf 100644 (file)
@@ -16,7 +16,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -47,15 +47,16 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-OperationGUI_MaterialDlg::OperationGUI_MaterialDlg (QWidget* parent, const char* name,
-                                                   GEOM::ListOfGO ListShapes,
+OperationGUI_MaterialDlg::OperationGUI_MaterialDlg (GeometryGUI* theGeometryGUI, QWidget* parent,
+                                                    const char* name, GEOM::ListOfGO ListShapes,
                                                     bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   myListShapes = ListShapes;
   myParentDlg = parent;
 
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_PARTITION")));
+  QPixmap image0 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_PARTITION")));
 
   setCaption(tr("GEOM_MATERIAL_TITLE"));
 
@@ -71,17 +72,19 @@ OperationGUI_MaterialDlg::OperationGUI_MaterialDlg (QWidget* parent, const char*
   myShapeCol = GroupPoints->ListView1->addColumn(tr("GEOM_MATERIAL_SHAPE"));
   myMaterCol = GroupPoints->ListView1->addColumn(tr("GEOM_MATERIAL_MATERIAL"));
   GroupPoints->ListView1->setSelectionMode(QListView::Extended);
+  GroupPoints->ListView1->setSorting(-1);
 
   GroupPoints->TextLabel1->setText(tr("GEOM_MATERIAL_ID"));
   GroupPoints->PushButton1->setText(tr("GEOM_MATERIAL_SET"));
 
   Layout1->addWidget(GroupPoints, 1, 0);
   /***************************************************************/
+
+  setHelpFileName("none.htm"); 
+
   Init();
 }
 
-
 //=================================================================================
 // function : ~OperationGUI_MaterialDlg()
 // purpose  : Destroys the object and frees any allocated resources
@@ -91,7 +94,6 @@ OperationGUI_MaterialDlg::~OperationGUI_MaterialDlg()
   // no need to delete child widgets, Qt does it all for us
 }
 
-
 //=================================================================================
 // function : Init()
 // purpose  :
@@ -103,10 +105,11 @@ void OperationGUI_MaterialDlg::Init()
     dynamic_cast<OperationGUI_PartitionDlg*>(myParentDlg);
   if (aParentDlg)
     myListMaterials = aParentDlg->GetListMaterials();
-  
+
   /* list filling */
   MESSAGE("Filling list with " << myListShapes.length() << " objects");
   QString aMaterialId;
+  QListViewItem *anItem = NULL;
   for (int ind = 0; ind < myListShapes.length(); ind++) {
     GEOM::GEOM_Object_var anObject = myListShapes[ind];
     if (!anObject->_is_nil()) {
@@ -115,8 +118,14 @@ void OperationGUI_MaterialDlg::Init()
        aMaterialId = QString::number(myListMaterials[ind]);
       else 
        aMaterialId = "0";
-      QListViewItem* aItem =
-        new QListViewItem(GroupPoints->ListView1, GEOMBase::GetName( anObject ), aMaterialId);
+      if (anItem)
+        // insert after aPrevItem
+        anItem = new QListViewItem(GroupPoints->ListView1, anItem,
+                                   GEOMBase::GetName( anObject ), aMaterialId);
+      else
+        // the first item creation
+        anItem = new QListViewItem(GroupPoints->ListView1,
+                                   GEOMBase::GetName( anObject ), aMaterialId);
     }
   }
   MESSAGE("Filled");
@@ -128,20 +137,8 @@ void OperationGUI_MaterialDlg::Init()
 
   connect(GroupPoints->PushButton1, SIGNAL(clicked()), this, SLOT(SetMaterial()));
 
-//  connect(GroupPoints->ListView1, SIGNAL(returnPressed()), this, SLOT(LineEditReturnPressed()));
-//  connect(GroupPoints->SpinBox1, SIGNAL(returnPressed()), this, SLOT(LineEditReturnPressed()));
-
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
-
-  /* displays Dialog */
-  MESSAGE("GroupPoints->show() ...");
-  GroupPoints->show();
-  MESSAGE("this->show() ...");
-  this->show();
-  MESSAGE("return");
-
-  return;
 }
 
 
@@ -182,17 +179,17 @@ void OperationGUI_MaterialDlg::ClickOnOk()
 //=================================================================================
 void OperationGUI_MaterialDlg::SelectionIntoArgument()
 {
-  QString aString = ""; /* name of selection */
+  /*QString aString = ""; // name of selection
 
-  int nbSel = myGeomBase->GetNameOfSelectedIObjects(selectedIO(), aString);
-  if(nbSel < 1) {
+  int nbSel = GEOMBase::GetNameOfSelectedIObjects(selectedIO(), aString);
+  if (nbSel < 1) {
     return;
   }
 
   //myGeomBase->ConvertListOfIOInListOfIOR(selectedIO(), myListShapes);
 
-  /* no simulation */
-  return;
+  // no simulation
+  return;*/
 }
 
 
@@ -233,6 +230,6 @@ void OperationGUI_MaterialDlg::ActivateThisDialog()
 //=================================================================================
 void OperationGUI_MaterialDlg::enterEvent(QEvent* e)
 {
-  if(!GroupConstructors->isEnabled())
+  if (!GroupConstructors->isEnabled())
     this->ActivateThisDialog();
 }
index a57dfe51401ca9669636434036ab0433e9c6410c..39111f553e6e4c859b2d4838289ef62ba3abba12 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : OperationGUI_MaterialDlg.h
 //  Author : Julia DOROVSKIKH
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_MATERIAL_H
 #define DIALOGBOX_MATERIAL_H
@@ -41,8 +40,8 @@ class OperationGUI_MaterialDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    OperationGUI_MaterialDlg (QWidget* parent, const char* name,                            
-                             GEOM::ListOfGO ListShapes,
+    OperationGUI_MaterialDlg (GeometryGUI* theGeometryGUI, QWidget* parent,
+                             const char* name, GEOM::ListOfGO ListShapes,
                              bool modal = FALSE, WFlags fl = 0);
     ~OperationGUI_MaterialDlg();
 
@@ -52,8 +51,8 @@ private:
 
     QWidget* myParentDlg;
 
-    GEOM::ListOfGO myListShapes;
-    GEOM::ListOfLong   myListMaterials;
+    GEOM::ListOfGO   myListShapes;
+    GEOM::ListOfLong myListMaterials;
 
     DlgRef_1List1Spin1Btn_QTD* GroupPoints;
 
@@ -65,7 +64,6 @@ private slots:
     void ActivateThisDialog();
     void SelectionIntoArgument();
     void SetMaterial();
-
 };
 
 #endif // DIALOGBOX_MATERIAL_H
index 9315616f4535d58c74371f206d897f015f47d058..5f393aa2e992a2fda4c711869958ba72886a8121 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-OperationGUI_PartitionDlg::OperationGUI_PartitionDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+OperationGUI_PartitionDlg::OperationGUI_PartitionDlg(GeometryGUI* theGeometryGUI, QWidget* parent)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, "OperationGUI_PartitionDlg", false,
+                     WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_PARTITION")));
-  QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_PARTITION_PLANE")));
-  QPixmap image2(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
+  SUIT_ResourceMgr* aResMgr = myGeomGUI->getApp()->resourceMgr();
+  QPixmap image0 (aResMgr->loadPixmap("GEOM", tr("ICON_DLG_PARTITION")));
+  QPixmap image1 (aResMgr->loadPixmap("GEOM", tr("ICON_DLG_PARTITION_PLANE")));
+  QPixmap image2 (aResMgr->loadPixmap("GEOM", tr("ICON_SELECT")));
 
   setCaption(tr("GEOM_PARTITION_TITLE"));
 
@@ -86,6 +88,8 @@ OperationGUI_PartitionDlg::OperationGUI_PartitionDlg(QWidget* parent, const char
 
   Layout1->addWidget(GroupPoints, 2, 0);
   /***************************************************************/
+
+  setHelpFileName("partition.htm"); 
  
   Init();
 }
@@ -135,7 +139,7 @@ void OperationGUI_PartitionDlg::Init()
   
   connect(GroupPoints->ComboBox1, SIGNAL(activated(int)), this, SLOT(ComboTextChanged()));
   
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
   
   initName( tr( "GEOM_PARTITION" ) );
@@ -149,7 +153,7 @@ void OperationGUI_PartitionDlg::Init()
 //=================================================================================
 void OperationGUI_PartitionDlg::ConstructorsClicked(int constructorId)
 {
-  disconnect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 0, this, 0);
+  disconnect(myGeomGUI->getApp()->selectionMgr(), 0, this, 0);
   globalSelection();
   
   myListShapes.length(0);
@@ -186,14 +190,14 @@ void OperationGUI_PartitionDlg::ConstructorsClicked(int constructorId)
        break;
       } 
     }
-  
+
   myEditCurrentArgument = GroupPoints->LineEdit1;
   GroupPoints->LineEdit1->clear();
   GroupPoints->LineEdit2->clear();
   onRemoveWebs(false);
 
   myEditCurrentArgument->setFocus();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
   MESSAGE(width()<<" "<<height());
 }
@@ -225,16 +229,6 @@ bool OperationGUI_PartitionDlg::ClickOnApply()
 }
 
 
-//=======================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=======================================================================
-void OperationGUI_PartitionDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection as changed or other case
@@ -334,7 +328,7 @@ void OperationGUI_PartitionDlg::SetEditCurrentArgument()
 void OperationGUI_PartitionDlg::LineEditReturnPressed()
 {
   QLineEdit* send = (QLineEdit*)sender();
-  
+
   if(send == GroupPoints->LineEdit1 || 
      send == GroupPoints->LineEdit2 ||
      send == GroupPoints->LineEdit3 ||
@@ -353,30 +347,20 @@ void OperationGUI_PartitionDlg::LineEditReturnPressed()
 void OperationGUI_PartitionDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
   ConstructorsClicked( getConstructorId() ); 
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  : public slot to deactivate if active
-//=================================================================================
-void OperationGUI_PartitionDlg::DeactivateActiveDialog()
-{
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : enterEvent()
 // purpose  :
 //=================================================================================
 void OperationGUI_PartitionDlg::enterEvent(QEvent* e)
 {
-  if(!GroupConstructors->isEnabled())
+  if (!GroupConstructors->isEnabled())
     this->ActivateThisDialog();
 }
 
@@ -397,8 +381,8 @@ GEOM::GEOM_IOperations_ptr OperationGUI_PartitionDlg::createOperation()
 //=================================================================================
 bool OperationGUI_PartitionDlg::isValid( QString& msg )
 {
-  return (myListShapes.length()      || myListTools.length() ||
-         myListKeepInside.length()  || myListRemoveInside.length());
+  return (myListShapes.length()     || myListTools.length() ||
+         myListKeepInside.length() || myListRemoveInside.length());
 }
 
 
@@ -409,35 +393,30 @@ bool OperationGUI_PartitionDlg::isValid( QString& msg )
 bool OperationGUI_PartitionDlg::execute( ObjectList& objects )
 {
   bool res = false;
-  
+
   GEOM::GEOM_Object_var anObj;
   QString msg;
-  
+
   int aLimit = GetLimit();
   int aConstructorId = getConstructorId();
-  
-  if (aConstructorId==1)
+
+  if (aConstructorId == 1)
     aLimit = GEOM::SHAPE;
-  
-  if (isValid( msg ))    
-    {
-      
-      if ( aConstructorId==0 && !toRemoveWebs() )
-       myListMaterials.length(0);
-      
-      anObj = GEOM::GEOM_IBooleanOperations::_narrow( getOperation() )->MakePartition(myListShapes,
-                                                                                     myListTools,
-                                                                                     myListKeepInside,
-                                                                                     myListRemoveInside,
-                                                                                     aLimit,
-                                                                                     toRemoveWebs(),
-                                                                                     myListMaterials);
-      res = true;
-    }
-  
-  if ( !anObj->_is_nil() )
+
+  if (isValid( msg )) {
+    if (aConstructorId == 0 && !toRemoveWebs())
+      myListMaterials.length(0);
+
+    anObj = GEOM::GEOM_IBooleanOperations::_narrow(getOperation())->
+      MakePartition(myListShapes, myListTools,
+                    myListKeepInside, myListRemoveInside,
+                    aLimit, toRemoveWebs(), myListMaterials);
+    res = true;
+  }
+
+  if (!anObj->_is_nil())
     objects.push_back( anObj._retn() );
-  
+
   return res;
 }
 
@@ -456,7 +435,6 @@ void OperationGUI_PartitionDlg::closeEvent( QCloseEvent* e )
 //function : ComboTextChanged
 //purpose  : 
 //=======================================================================
-
 void OperationGUI_PartitionDlg::ComboTextChanged()
 {
   bool IsEnabled = GroupPoints->ComboBox1->currentItem() < 3;
@@ -475,11 +453,9 @@ void OperationGUI_PartitionDlg::ComboTextChanged()
 //=================================================================================
 void OperationGUI_PartitionDlg::SetMaterials()
 {
-  MESSAGE("OperationGUI_MaterialDlg ...");
-  OperationGUI_MaterialDlg *aDlg =
-    new OperationGUI_MaterialDlg(this, "", myListShapes, true);        
-  MESSAGE("OperationGUI_MaterialDlg");
-  return;
+  OperationGUI_MaterialDlg* aDlg =
+    new OperationGUI_MaterialDlg(myGeomGUI, this, "", myListShapes, true);
+  aDlg->show();
 }
 
 
@@ -513,42 +489,17 @@ bool OperationGUI_PartitionDlg::toRemoveWebs() const
 int OperationGUI_PartitionDlg::GetLimit() const
 {
   int aLimit = GroupPoints->ComboBox1->currentItem();
-  
+
   switch(aLimit)
-    {
-    case 0 : 
-      {
-       aLimit = GEOM::SOLID;
-       break;
-      }
-    case 1 :
-      {
-       aLimit = GEOM::SHELL;
-       break;
-      }
-    case 2 :
-      {
-       aLimit = GEOM::FACE;
-       break;
-      }
-    case 3 :
-      {
-       aLimit = GEOM::WIRE;
-       break;
-      }
-    case 4 :
-      {
-       aLimit = GEOM::EDGE;
-       break;
-      }
-    case 5 :
-      {
-       aLimit = GEOM::VERTEX;
-       break;
-      }
-    default :
-      aLimit = GEOM::SHAPE;
-    }
-  
+  {
+  case 0:  aLimit = GEOM::SOLID ; break;
+  case 1:  aLimit = GEOM::SHELL ; break;
+  case 2:  aLimit = GEOM::FACE  ; break;
+  case 3:  aLimit = GEOM::WIRE  ; break;
+  case 4:  aLimit = GEOM::EDGE  ; break;
+  case 5:  aLimit = GEOM::VERTEX; break;
+  default: aLimit = GEOM::SHAPE ;
+  }
+
   return aLimit;
 }
index 1599bf1a8520632cfe6bb51ff124eb0d065b76fd..5a95b5d9b837a94473d95445bfa075804efc4468 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : OperationGUI_PartitionDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_PARTITION_H
 #define DIALOGBOX_PARTITION_H
@@ -32,7 +31,6 @@
 #include "GEOMBase_Skeleton.h"
 #include "DlgRef_4Sel1List1Check_QTD.h"
 
-
 //=================================================================================
 // class    : OperationGUI_PartitionDlg
 // purpose  :
@@ -42,7 +40,7 @@ class OperationGUI_PartitionDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    OperationGUI_PartitionDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    OperationGUI_PartitionDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0);
     ~OperationGUI_PartitionDlg();
 
     void SetListMaterials(GEOM::ListOfLong ListMaterials)
@@ -64,21 +62,19 @@ private:
     void enterEvent(QEvent* e);
     bool toRemoveWebs() const;
     int GetLimit() const;
-    
-    GEOM::ListOfGO myListShapes;
-    GEOM::ListOfLong   myListMaterials;
-    GEOM::ListOfGO     myListTools;
-    GEOM::ListOfGO     myListRemoveInside;
-    GEOM::ListOfGO     myListKeepInside;
-          
+
+    GEOM::ListOfGO   myListShapes;
+    GEOM::ListOfLong myListMaterials;
+    GEOM::ListOfGO   myListTools;
+    GEOM::ListOfGO   myListRemoveInside;
+    GEOM::ListOfGO   myListKeepInside;
+
     DlgRef_4Sel1List1Check_QTD* GroupPoints;
 
 private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
     void LineEditReturnPressed();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
index 76de606eb4b0a07359a073c1820110ff2166bb94..74a06a7fda9d87d995dc912b3e3262fc62aa5475 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -53,9 +53,9 @@ EXPORT_HEADERS = Partition_Spliter.hxx \
 EXPORT_IDLS=
 
 
-CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS += $(CAS_LDPATH) -lTKBool -L${KERNEL_ROOT_DIR}/lib/salome
+CPPFLAGS += $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS += $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
+LDFLAGS += $(CAS_LDPATH) -lTKBool $(KERNEL_LDFLAGS)
 
 %_moc.cxx: %.h
        $(MOC) $< -o $@
index 179b425e815534e0ec99aeeb348a9d62eb548a95..0c1c5179cde8f80971dff0d2321feadf25b5cbe9 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 --  GEOM PARTITION : partition algorithm
 --
@@ -36,7 +36,7 @@
 --  License along with this library; if not, write to the Free Software 
 --  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 -- 
---  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 --
 --
 --
index 55b69124fdd0bbf2c58303540a906d31d9a3a450..371186e5897b68db34c2213ff559b2cf251956e5 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 --  GEOM PARTITION : partition algorithm
 --
@@ -36,7 +36,7 @@
 --  License along with this library; if not, write to the Free Software 
 --  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 -- 
---  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 --
 --
 --
index ab62aaadf7376bd5e63c337e12b2804d50258627..2760b23e68191aa6784834a08f2d525e0e927853 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 059be96135a572f8b9258e1221d50e4e73856110..da882ca0799546e7378ab72de9e713e3a36133f8 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 963d1ec17b9d88e5c0abbfd0548198d425ae4ddf..3725060ed6ef6bc419afaec30a005221b427ad28 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 8c3ef7d49501d455279d52a5d6bd9f14ae2824b8..944b3a55c01c9aed3d550082e4334e41f9a050e9 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 578161a251470d7765adc90e6067b48f2721b9fe..fbbfd63fb46c668d0df3d606da0bfc5d1e5280b4 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 --  GEOM PARTITION : partition algorithm
 --
@@ -36,7 +36,7 @@
 --  License along with this library; if not, write to the Free Software 
 --  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 -- 
---  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 --
 --
 --
index 2c22d6ea678f3377456c49e491b63440f8f0cd81..771fc19d10505d88bd207d493294413acb3c2108 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 57e8da43fce7440347dfffe1a4b0fa4d8c929088..bb2b431069e8d05a97663f57c3cce01d22509d87 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 0775cc99c9259f7e8b85677f916546c9fd6aca20..438ff8665e610ba9b7261ee5d92477fd61e37df6 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 5804ba81e831c0a636bd6a8965e01f4011455ed6..90453e54789f2f2a6fd1b61b19e2005d623184bd 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 8678d2f19efc2be4ce93070dac7a59d042958f8a..c474632b35c36d9d7554496bdca7da6f8a711dd0 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 --  GEOM PARTITION : partition algorithm
 --
@@ -36,7 +36,7 @@
 --  License along with this library; if not, write to the Free Software 
 --  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 -- 
---  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 --
 --
 --
index 0ab03780582e5f841960cccb9f88e0e648235a36..f118f857d7f9d7f74b90785567f2eda8a2229255 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 9e9226d9d2e80830ec4b65f4d52a75761a137862..52f2629cac7b02c0bac1dfd8f9b5df5bc65a2d8e 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 1c40e72540c987da0b82df3b8754ea72add677d1..64eb2d66b15de9b71d56c27d1495ff28657bf52d 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index dd86f05c3d83bea2f5f581673fa79f67bc153a14..c23bd520666d2c346a97e7d78404b2158a552513 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 94d0e7e4a404ad111869ac89bdbad985321ed26f..dfdf625041b83af31df795fa01ca6d80d18cb684 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 --  GEOM PARTITION : partition algorithm
 --
index d280a785875ec426e89795860254c972ecbba7d9..73172877868ceb7bbf3f2a926d5343b5a9d400fc 100644 (file)
@@ -1,8 +1,23 @@
-//  GEOM PARTITION : partition algorithm
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  Copyright (C) 2003  CEA/DEN, EDF R& D
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+//  GEOM PARTITION : partition algorithm
 //
 //  File   : Partition_Loop2d.cxx
 //  Author : Benedicte MARTIN
index 2310e158174278329963e0de31cb6da9a09dd100..eaba040f36eae1e0e5ec33153688c4e6f017df9b 100644 (file)
@@ -1,8 +1,23 @@
-//  GEOM PARTITION : partition algorithm
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  Copyright (C) 2003  CEA/DEN, EDF R&D
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+//  GEOM PARTITION : partition algorithm
 //
 //  File   : Partition_Loop2d.hxx
 //  Module : GEOM
index 2d35fd5c711b05df86cf40de88ec2d3c356b4998..1868d7d4bdd2f91f120e7f1cffd277c87ec730d9 100644 (file)
@@ -1,11 +1,21 @@
-//  GEOM PARTITION : partition algorithm
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  Copyright (C) 2003  CEA/DEN, EDF R&D
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//
-//
-//  File   : Partition_Loop2d.ixx
-//  Module : GEOM
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include "Partition_Loop2d.jxx"
 
index 555c16c809d26712d52dba2a8ef0523eadf05262..b4127d344b0a2b706af9f4715a5570e99d11f23f 100644 (file)
@@ -1,11 +1,21 @@
-//  GEOM PARTITION : partition algorithm
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  Copyright (C) 2003  CEA/DEN, EDF R&D
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//
-//
-//  File   : Partition_Loop2d.jxx
-//  Module : GEOM
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _TopoDS_Face_HeaderFile
 #include <TopoDS_Face.hxx>
index 62e6af3ce78668de07d9b0720b906a9e712b6811..7b22622563f6ab5485ec392e48fa81fe76de25f0 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 --  GEOM PARTITION : partition algorithm
 --
index c93a75108f23b20bc80847a25a196d619f4e53f3..4d83a4616efa9b58c1804348301d6842365a5135 100644 (file)
@@ -1,8 +1,23 @@
-//  GEOM PARTITION : partition algorithm
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  Copyright (C) 2003  CEA/DEN, EDF R&D
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+//  GEOM PARTITION : partition algorithm
 //
 //  File   : Partition_Loop3d.cxx
 //  Module : GEOM
index b946b32dfc6552b29ac82505e2a1032197e39557..38be1c3ee862fc1c034581de2f4a2794366a0404 100644 (file)
@@ -1,8 +1,23 @@
-//  GEOM PARTITION : partition algorithm
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  Copyright (C) 2003  CEA/DEN, EDF R&D
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+//  GEOM PARTITION : partition algorithm
 //
 //  File   : Partition_Loop3d.hxx
 //  Module : GEOM
index a661b3242dafae68300a92a3cf42e7074ce5aeb0..75c6f942ab8e38fc8ce8e2fba619c0e76b2adcde 100644 (file)
@@ -1,11 +1,21 @@
-//  GEOM PARTITION : partition algorithm
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  Copyright (C) 2003  CEA/DEN, EDF R&D
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//
-//
-//  File   : Partition_Loop3d.ixx
-//  Module : GEOM
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #include "Partition_Loop3d.jxx"
 
index 9b654f41bb1a23a11c80d65fe9128e5a5830798d..9a6f3efaa77f6e41065f2001c738d0d3b75c897f 100644 (file)
@@ -1,11 +1,21 @@
-//  GEOM PARTITION : partition algorithm
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  Copyright (C) 2003  CEA/DEN, EDF R&D
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//
-//
-//  File   : Partition_Loop3d.jxx
-//  Module : GEOM
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 
 #ifndef _TopoDS_Shape_HeaderFile
 #include <TopoDS_Shape.hxx>
index acef3db6aca2ff9fc3b0e1dcfa0ee1b695f1e44c..4d742be40c74c86bc69279b326225d8de825337f 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 --  GEOM PARTITION : partition algorithm
 --
@@ -36,7 +36,7 @@
 --  License along with this library; if not, write to the Free Software 
 --  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 -- 
---  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+-- See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 --
 --
 --
index 4c79bf922e97ad9f7e67566e3418c726919c0da5..1bb919fe5127623022128ec51b92cefcd284f574 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 2f9e102bb37394735a046ee4e683bfcdd1f437af..04b60c0dee811a516e2f9d5f4ff6d67286b3979e 100644 (file)
@@ -1,8 +1,23 @@
-//  GEOM PARTITION : partition algorithm
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  Copyright (C) 2003  CEA/DEN, EDF R&D
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+//  GEOM PARTITION : partition algorithm
 //
 //  File   : Partition_Spliter.hxx
 //  Module : GEOM
index ee825946855db633d7899ef2c280a9ef1858dab1..cd1c199c57a583ffa93404e5cab4037e1839c5da 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index bf8622c93a6b74b3a14c6b91cf438e4d12cb347e..f89faca05c1c0b0fa76aa3b806469420f84be70c 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index deac5e77e730179cc4deb6d17abbf7a4d8f834ad..b56bbab13a374927996955963c3426384cdd7689 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -60,8 +60,8 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
 LDFLAGS += -lGEOMFiltersSelection -lGEOMBase
 
index 49448108f31a7bea96c46d40a8882a35959af0f7..218c832e6998e5d631571aa0cdab4ec3ae695d36 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index ce0b00d770314b9f570269a7a3a4d1ec59155fcc..9bdef35085de5d664ce9bb6f9880f997950e21cd 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index ea44ad1bc27404e1f0bf74fce46d876736522394..28e59287c51fd402ae03d84eec4b877667ca1fed 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -49,8 +49,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-PrimitiveGUI_BoxDlg::PrimitiveGUI_BoxDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+PrimitiveGUI_BoxDlg::PrimitiveGUI_BoxDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                         const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_DLG_BOX_2P")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM", tr("ICON_DLG_BOX_DXYZ")));
@@ -80,6 +82,8 @@ PrimitiveGUI_BoxDlg::PrimitiveGUI_BoxDlg(GeometryGUI* theGeometryGUI, QWidget* p
   Layout1->addWidget(GroupPoints, 2, 0);
   Layout1->addWidget(GroupDimensions, 2, 0);
   /***************************************************************/
+
+  setHelpFileName("box.htm");
   
   Init();
 }
@@ -125,6 +129,7 @@ void PrimitiveGUI_BoxDlg::Init()
   /* signals and slots connections */
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
+
   connect(GroupConstructors, SIGNAL(clicked(int)), this, SLOT(ConstructorsClicked(int)));
 
   connect(GroupPoints->PushButton1, SIGNAL(clicked()), this, SLOT(SetEditCurrentArgument()));
@@ -137,9 +142,9 @@ void PrimitiveGUI_BoxDlg::Init()
   connect(GroupDimensions->SpinBox_DY, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
   connect(GroupDimensions->SpinBox_DZ, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
   
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DZ, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DZ, SLOT(SetStep(double)));
 
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
@@ -215,16 +220,6 @@ bool PrimitiveGUI_BoxDlg::ClickOnApply()
 }
 
 
-//=================================================================================
-// function : ClickOnCancel()
-// purpose  : 
-//=================================================================================
-void PrimitiveGUI_BoxDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection as changed
@@ -323,16 +318,6 @@ void PrimitiveGUI_BoxDlg::enterEvent(QEvent* e)
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  : public slot to deactivate if active
-//=================================================================================
-void PrimitiveGUI_BoxDlg::DeactivateActiveDialog()
-{
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : ValueChangedInSpinBox()
 // purpose  :
index 51d8ecedd72ff4e24bb61ffd8343cda55139787c..9e7139889f4e270f8fc46af575fc57c93d690a88 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : PrimitiveGUI_BoxDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_BOX_H
 #define DIALOGBOX_BOX_H
@@ -43,8 +42,9 @@ class PrimitiveGUI_BoxDlg : public GEOMBase_Skeleton
 {
     Q_OBJECT
     
-    public:
-    PrimitiveGUI_BoxDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+public:
+    PrimitiveGUI_BoxDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                       const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~PrimitiveGUI_BoxDlg();
     
 protected:
@@ -59,8 +59,6 @@ private :
     void Init();
     void enterEvent(QEvent* e);
 
-    GeometryGUI* myGeometryGUI;
-    
     GEOM::GEOM_Object_var myPoint1, myPoint2;   /* Points containing the vector */ 
     
     DlgRef_2Sel_QTD* GroupPoints;
@@ -69,15 +67,12 @@ private :
 private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
     void LineEditReturnPressed();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
     void ConstructorsClicked(int);
     void ValueChangedInSpinBox();
-    
 };
 
 #endif // DIALOGBOX_BOX_H
index 45db91182ccd5e630dce1bf9bb14d16561dea0e3..cd250f83026f50cbb0a8d9fb349de14834200215 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -48,8 +48,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-PrimitiveGUI_ConeDlg::PrimitiveGUI_ConeDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+PrimitiveGUI_ConeDlg::PrimitiveGUI_ConeDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                           const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_CONE_PV")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_CONE_DXYZ")));
@@ -83,6 +85,8 @@ PrimitiveGUI_ConeDlg::PrimitiveGUI_ConeDlg(GeometryGUI* theGeometryGUI, QWidget*
   Layout1->addWidget(GroupDimensions, 2, 0);
   /***************************************************************/
 
+  setHelpFileName( "cone.htm" );
+  
   Init();
 }
 
@@ -148,12 +152,12 @@ void PrimitiveGUI_ConeDlg::Init()
   connect(GroupDimensions->SpinBox_DY, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
   connect(GroupDimensions->SpinBox_DZ, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
 
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DY, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DZ, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DZ, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DY, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DZ, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DZ, SLOT(SetStep(double)));
   
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
index 17d913e2586087f53518b729493af2112bab2fbb..6ac583460d5a72e4aadf496e49875081fac36e2a 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : PrimitiveGUI_ConeDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_CONE_H
 #define DIALOGBOX_CONE_H
@@ -42,7 +41,8 @@ class PrimitiveGUI_ConeDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    PrimitiveGUI_ConeDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    PrimitiveGUI_ConeDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                        const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~PrimitiveGUI_ConeDlg();
 
 protected:
@@ -60,8 +60,6 @@ private:
     double getRadius2() const;
     double getHeight() const;
 
-    GeometryGUI* myGeometryGUI;
-    
     GEOM::GEOM_Object_var myPoint, myDir;
     
     DlgRef_2Sel3Spin* GroupPoints;
@@ -78,7 +76,6 @@ private slots:
     void SetEditCurrentArgument();
     void ConstructorsClicked(int);
     void ValueChangedInSpinBox();
-
 };
 
 #endif // DIALOGBOX_CONE_H
index 19aaff74d751166fb22b079d92cb38eeb3453497..7a5f38236cfc7c7da4568409dca89f9b90d75a1e 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -48,8 +48,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-PrimitiveGUI_CylinderDlg::PrimitiveGUI_CylinderDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+PrimitiveGUI_CylinderDlg::PrimitiveGUI_CylinderDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                                   const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_CYLINDER_PV")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_CYLINDER_DXYZ")));
@@ -81,6 +83,8 @@ PrimitiveGUI_CylinderDlg::PrimitiveGUI_CylinderDlg(GeometryGUI* theGeometryGUI,
   Layout1->addWidget(GroupDimensions, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("cylinder.htm");
+
   Init();
 }
 
@@ -143,10 +147,10 @@ void PrimitiveGUI_CylinderDlg::Init()
   connect(GroupDimensions->SpinBox_DX, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
   connect(GroupDimensions->SpinBox_DY, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
 
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DY, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DY, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY, SLOT(SetStep(double)));
   
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
index 3ed400a0ece9f241be7991642986f7e8129c69cc..d6f8391be606dd7be33c83d859955e38a964b64e 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : PrimitiveGUI_CylinderDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_CYLINDER_H
 #define DIALOGBOX_CYLINDER_H
@@ -43,7 +42,8 @@ class PrimitiveGUI_CylinderDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    PrimitiveGUI_CylinderDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    PrimitiveGUI_CylinderDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                            const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~PrimitiveGUI_CylinderDlg();
 
 protected:
@@ -60,8 +60,6 @@ private:
     double getRadius() const;
     double getHeight() const;
 
-    GeometryGUI* myGeometryGUI;
-        
     GEOM::GEOM_Object_var myPoint, myDir;
       
     DlgRef_2Sel2Spin* GroupPoints;
index 49bca1dc29108886072c59c8ec622d78c3e1011e..3c4e8adeb89af10c8e7d7f1a44872e63b0ff659e 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -48,8 +48,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-PrimitiveGUI_SphereDlg::PrimitiveGUI_SphereDlg(GeometryGUI* theGeometryGUI, QWidget* parent,  const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+PrimitiveGUI_SphereDlg::PrimitiveGUI_SphereDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                               const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_SPHERE_P")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_SPHERE_DXYZ")));
@@ -77,6 +79,8 @@ PrimitiveGUI_SphereDlg::PrimitiveGUI_SphereDlg(GeometryGUI* theGeometryGUI, QWid
   Layout1->addWidget(GroupDimensions, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("sphere.htm");
+
   Init();
 }
 
@@ -124,9 +128,9 @@ void PrimitiveGUI_SphereDlg::Init()
   connect(GroupDimensions->SpinBox_DX, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
   connect(GroupPoints->SpinBox_DX, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
 
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX, SLOT(SetStep(double)));
-  
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX, SLOT(SetStep(double)));
+
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
index 10042e22f8adab3fcd8546eb465f21cbac7fc6d1..7885126b27cb1c38bb91fe0bb57db6e812122c42 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : PrimitiveGUI_SphereDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_SPHERE_H
 #define DIALOGBOX_SPHERE_H
@@ -43,7 +42,8 @@ class PrimitiveGUI_SphereDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    PrimitiveGUI_SphereDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    PrimitiveGUI_SphereDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                          const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~PrimitiveGUI_SphereDlg();
 
 protected:
@@ -54,13 +54,11 @@ protected:
 
     virtual void closeEvent( QCloseEvent* e );
 
-private :
+private:
     void Init();
     void enterEvent(QEvent* e);
     double getRadius() const;
 
-    GeometryGUI* myGeometryGUI;
-       
     GEOM::GEOM_Object_var myPoint; /* Center point */
     
     DlgRef_1Sel1Spin* GroupPoints;
index 05e6c7b6c4aeef236c24e38b586fe05b5f01e859..fe98d7cc7b4bf3df772ad0aadce933bd5847924e 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -48,13 +48,15 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-PrimitiveGUI_TorusDlg::PrimitiveGUI_TorusDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+PrimitiveGUI_TorusDlg::PrimitiveGUI_TorusDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                             const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_TORUS_PV")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_TORUS_DXYZ")));
   QPixmap image2(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
-    
+
   setCaption(tr("GEOM_TORUS_TITLE"));
 
   /***************************************************************/
@@ -80,6 +82,8 @@ PrimitiveGUI_TorusDlg::PrimitiveGUI_TorusDlg(GeometryGUI* theGeometryGUI, QWidge
   Layout1->addWidget(GroupPoints, 2, 0);
   Layout1->addWidget(GroupDimensions, 2, 0);
   /***************************************************************/
+
+  setHelpFileName("turus.htm");  
   
   Init();
 }
@@ -139,10 +143,10 @@ void PrimitiveGUI_TorusDlg::Init()
   connect(GroupDimensions->SpinBox_DX, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
   connect(GroupDimensions->SpinBox_DY, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
 
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DY, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DY, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY, SLOT(SetStep(double)));
   
   connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
@@ -152,7 +156,6 @@ void PrimitiveGUI_TorusDlg::Init()
 }
 
 
-
 //=================================================================================
 // function : ConstructorsClicked()
 // purpose  : Radio button management
index ef90ffbdf62ede8cc9dcf4aada183b558efbe53b..00d6a46b679dfcc140e8f9c963eae1acf440101c 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : PrimitiveGUI_TorusDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_TORUS_H
 #define DIALOGBOX_TORUS_H
@@ -43,7 +42,8 @@ class PrimitiveGUI_TorusDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    PrimitiveGUI_TorusDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    PrimitiveGUI_TorusDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                         const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~PrimitiveGUI_TorusDlg();
 
 protected:
@@ -53,20 +53,18 @@ protected:
     virtual bool execute( ObjectList& objects );
 
     virtual void closeEvent( QCloseEvent* e );
-    
+
 private:
     void Init();
     void enterEvent(QEvent* e);
     double getRadius1() const;
     double getRadius2() const;
 
-    GeometryGUI* myGeometryGUI;
-    
     GEOM::GEOM_Object_var myPoint, myDir;
-    
+
     DlgRef_2Sel2Spin* GroupPoints;
     DlgRef_2Spin* GroupDimensions;
-    
+
     private slots:
     void ClickOnOk();
     bool ClickOnApply();
@@ -78,7 +76,6 @@ private:
     void SetEditCurrentArgument();
     void ConstructorsClicked(int);
     void ValueChangedInSpinBox();
-
 };
 
 #endif // DIALOGBOX_TORUS_H
index cc5c61a4c0f0e6e61af12a7952751a60a3e169f3..3c698b9190c10dfdc349e3ebc453e5353080e1a9 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -70,8 +70,8 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
 LDFLAGS += -lGEOMBase
 
index fa4187134d1f4812e05ac3958499b4cb8f43c4db..8e5f50a1e87d71d1a4b399612247890c6c1fc6c3 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -86,39 +86,19 @@ RepairGUI::~RepairGUI()
 bool RepairGUI::OnGUIEvent(int theCommandID, SUIT_Desktop* parent)
 {
   getGeometryGUI()->EmitSignalDeactivateDialog();
-  
+
   QDialog* aDlg = NULL;
   switch (theCommandID) {
-    case 601: // SEWING
-      aDlg = new RepairGUI_SewingDlg( parent, "" );
-      break;
-    case 602: // GLUE FACES
-      aDlg = new RepairGUI_GlueDlg( parent, "" );
-      break;
-    case 603: // SUPPRESS FACES
-      aDlg = new RepairGUI_SuppressFacesDlg( parent, "" );
-      break;
-    case 604: // SUPPRESS HOLES
-      aDlg = new RepairGUI_RemoveHolesDlg( parent, "" );
-      break;
-    case 605: // SHAPE PROCESSING
-      aDlg = new RepairGUI_ShapeProcessDlg( parent, "" );
-      break;
-    case 606: // CLOSE CONTOUR
-      aDlg = new RepairGUI_CloseContourDlg( parent, "" );
-      break;
-    case 607: // REMOVE INTERNAL WIRES
-      aDlg = new RepairGUI_RemoveIntWiresDlg( parent, "" );
-      break;
-    case 608: // ADD POINT ON EDGE
-      aDlg = new RepairGUI_DivideEdgeDlg( getGeometryGUI(), parent, "" );
-      break;
-    case 609: // FREE BOUNDARIES
-      aDlg = new RepairGUI_FreeBoundDlg( getGeometryGUI(), parent );
-      break;    
-    case 610: // FREE FACES
-      aDlg = new RepairGUI_FreeFacesDlg( getGeometryGUI(), parent, "" );
-      break;    
+    case 601: aDlg = new RepairGUI_SewingDlg        (getGeometryGUI(), parent, ""); break;
+    case 602: aDlg = new RepairGUI_GlueDlg          (getGeometryGUI(), parent, ""); break;
+    case 603: aDlg = new RepairGUI_SuppressFacesDlg (getGeometryGUI(), parent, ""); break;
+    case 604: aDlg = new RepairGUI_RemoveHolesDlg   (getGeometryGUI(), parent, ""); break;
+    case 605: aDlg = new RepairGUI_ShapeProcessDlg  (getGeometryGUI(), parent, ""); break;
+    case 606: aDlg = new RepairGUI_CloseContourDlg  (getGeometryGUI(), parent, ""); break;
+    case 607: aDlg = new RepairGUI_RemoveIntWiresDlg(getGeometryGUI(), parent, ""); break;
+    case 608: aDlg = new RepairGUI_DivideEdgeDlg    (getGeometryGUI(), parent, ""); break;
+    case 609: aDlg = new RepairGUI_FreeBoundDlg     (getGeometryGUI(), parent, ""); break;    
+    case 610: aDlg = new RepairGUI_FreeFacesDlg     (getGeometryGUI(), parent, ""); break;    
     default:
       SUIT_Session::session()->activeApplication()->putInfo(tr("GEOM_PRP_COMMAND").arg(theCommandID));
       break;
@@ -126,7 +106,7 @@ bool RepairGUI::OnGUIEvent(int theCommandID, SUIT_Desktop* parent)
 
   if ( aDlg )
     aDlg->show();
-    
+
   return true;
 }
 
index 000fa11376a58d7cf858d82e294f84a5dd9e71e3..bbeadad2c8f804673d3536899842f54a66ea8c6a 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index e5bb3a708a9ef34b48e7af6522368ef7acf01fd3..640306b4b21e1d157feea61f550e27f17cd34fee 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -50,8 +50,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-RepairGUI_CloseContourDlg::RepairGUI_CloseContourDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+RepairGUI_CloseContourDlg::RepairGUI_CloseContourDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                                     const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_CLOSECONTOUR")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -101,6 +103,8 @@ RepairGUI_CloseContourDlg::RepairGUI_CloseContourDlg(QWidget* parent, const char
   GroupPoints->getGroupBoxLayout()->addMultiCellWidget(myIsVertexGr, 2, 2, 0, 2);
   /***************************************************************/
 
+  setHelpFileName("close_contour.htm");
+
   Init();
 }
 
@@ -131,10 +135,6 @@ void RepairGUI_CloseContourDlg::Init()
   initSelection();
 
   /* signals and slots connections */
-  connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
-
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
 
@@ -143,7 +143,7 @@ void RepairGUI_CloseContourDlg::Init()
   connect(mySelectWiresBtn, SIGNAL(clicked()), this, SLOT(SetEditCurrentArgument()));
   connect(mySelectWiresEdt, SIGNAL(returnPressed()), this, SLOT(LineEditReturnPressed()));
 
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
   initName( tr( "CLOSE_CONTOUR_NEW_OBJ_NAME" ) );
@@ -183,16 +183,6 @@ bool RepairGUI_CloseContourDlg::ClickOnApply()
   return true;
 }
 
-
-//=================================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=================================================================================
-void RepairGUI_CloseContourDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection as changed or other case
@@ -221,7 +211,7 @@ void RepairGUI_CloseContourDlg::SelectionIntoArgument()
       {
         myEditCurrentArgument->setText( GEOMBase::GetName( myObject ) );
         TopoDS_Shape aShape;
-        if ( myGeomBase->GetShape( myObject, aShape, TopAbs_WIRE ) )
+        if ( GEOMBase::GetShape( myObject, aShape, TopAbs_WIRE ) )
           mySelectWiresEdt->setText( myEditCurrentArgument->text() );
       }
       else
@@ -230,7 +220,7 @@ void RepairGUI_CloseContourDlg::SelectionIntoArgument()
     else if ( myEditCurrentArgument == mySelectWiresEdt )
     {
       TColStd_IndexedMapOfInteger aMap;
-      ((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr()->GetIndexes( anIO, aMap );
+      myGeomGUI->getApp()->selectionMgr()->GetIndexes( anIO, aMap );
       const int n = aMap.Extent();
       myWiresInd->length( n );
       for ( int i = 1; i <= n; i++ )
@@ -276,17 +266,6 @@ void RepairGUI_CloseContourDlg::LineEditReturnPressed()
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  :
-//=================================================================================
-void RepairGUI_CloseContourDlg::DeactivateActiveDialog()
-{
-  //myGeomGUI->SetState( -1 );
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : ActivateThisDialog()
 // purpose  :
@@ -294,7 +273,7 @@ void RepairGUI_CloseContourDlg::DeactivateActiveDialog()
 void RepairGUI_CloseContourDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
   myEditCurrentArgument = GroupPoints->LineEdit1;
@@ -345,7 +324,7 @@ GEOM::GEOM_IOperations_ptr RepairGUI_CloseContourDlg::createOperation()
 bool RepairGUI_CloseContourDlg::isValid( QString& msg )
 {
   TopoDS_Shape aTmpShape;
-  return !myObject->_is_nil() && ( myWiresInd->length() || myGeomBase->GetShape( myObject, aTmpShape, TopAbs_WIRE ) );
+  return !myObject->_is_nil() && ( myWiresInd->length() || GEOMBase::GetShape( myObject, aTmpShape, TopAbs_WIRE ) );
 }
 
 //=================================================================================
@@ -394,5 +373,3 @@ void RepairGUI_CloseContourDlg::initSelection()
     localSelection( myObject, TopAbs_WIRE );
   }
 }
-
-
index 08c18366468ac983ccd55f4a073b5298ee3497f5..81e4233d2a634ddce156dede8c98259a71804122 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : RepairGUI_CloseContourDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_CloseContour_H
 #define DIALOGBOX_CloseContour_H
@@ -46,7 +45,8 @@ class RepairGUI_CloseContourDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    RepairGUI_CloseContourDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    RepairGUI_CloseContourDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                             const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~RepairGUI_CloseContourDlg();
 
 protected:
@@ -55,7 +55,7 @@ protected:
     virtual bool isValid( QString& );
     virtual bool execute( ObjectList& objects );
 
-private :
+private:
     void Init();
     void enterEvent(QEvent* e);
     void closeEvent(QCloseEvent* e);
@@ -75,10 +75,8 @@ private :
 private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
 
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
 
     void LineEditReturnPressed();
     void SelectionIntoArgument();
index 969b7162a38349640dac5a6ebb5786bd727ca621..648ae2fe961c58d970b1e7fd485947eede9f2871 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -50,11 +50,9 @@ using namespace std;
 //=================================================================================
 RepairGUI_DivideEdgeDlg::RepairGUI_DivideEdgeDlg (GeometryGUI* theGeometryGUI, QWidget* parent,
                                                   const char* name, bool modal, WFlags fl)
-  : GEOMBase_Skeleton(parent, name, modal, WStyle_Customize |
+  : GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
                       WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
-  myGeomGUI = theGeometryGUI;
-
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_DIVIDE_EDGE")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
 
@@ -92,10 +90,11 @@ RepairGUI_DivideEdgeDlg::RepairGUI_DivideEdgeDlg (GeometryGUI* theGeometryGUI, Q
   GroupPoints->getGroupBoxLayout()->addLayout( aLay, 2, 0 );
   /***************************************************************/
 
+  setHelpFileName("add_point_on_edge.htm");
+
   Init();
 }
 
-
 //=================================================================================
 // function : ~RepairGUI_DivideEdgeDlg()
 // purpose  : Destroys the object and frees any allocated resources
@@ -104,7 +103,6 @@ RepairGUI_DivideEdgeDlg::~RepairGUI_DivideEdgeDlg()
 {
 }
 
-
 //=================================================================================
 // function : Init()
 // purpose  :
@@ -121,10 +119,6 @@ void RepairGUI_DivideEdgeDlg::Init()
   initSelection();
 
   /* signals and slots connections */
-  connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
-
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
 
@@ -170,16 +164,6 @@ bool RepairGUI_DivideEdgeDlg::ClickOnApply()
 }
 
 
-//=================================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=================================================================================
-void RepairGUI_DivideEdgeDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection as changed or other case
@@ -200,7 +184,7 @@ void RepairGUI_DivideEdgeDlg::SelectionIntoArgument()
     if ( !CORBA::is_nil( aSelectedObj ) && aRes )
     {
       TopoDS_Shape aShape;
-      if ( myGeomBase->GetShape( aSelectedObj, aShape, TopAbs_SHAPE ) )
+      if ( GEOMBase::GetShape( aSelectedObj, aShape, TopAbs_SHAPE ) )
       {
         const int aType = aShape.ShapeType();
         if ( aType <= TopAbs_EDGE ) // edge, wire, face, shell, solid, compound
@@ -264,16 +248,6 @@ void RepairGUI_DivideEdgeDlg::LineEditReturnPressed()
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  :
-//=================================================================================
-void RepairGUI_DivideEdgeDlg::DeactivateActiveDialog()
-{
-  //myGeomGUI->SetState( -1 );
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
 //=================================================================================
 // function : ActivateThisDialog()
 // purpose  :
index 02cf3a26254618e0b6bc789c1d545f733225aa60..d2099375b5f3f62f167bd4a255881863afbb9246 100644 (file)
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : RepairGUI_DivideEdgeDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_DivideEdge_H
 #define DIALOGBOX_DivideEdge_H
@@ -57,7 +56,7 @@ protected:
     virtual bool isValid( QString& );
     virtual bool execute( ObjectList& objects );
 
-private :
+private:
     void Init();
     void enterEvent(QEvent* e);
     void closeEvent(QCloseEvent* e);
@@ -75,10 +74,8 @@ private :
 protected slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
 
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
 
     void LineEditReturnPressed();
     void SelectionIntoArgument();
index 896c0f0d4a2fac3918c63aa5de7fb818857da1ee..f27424686c14d1ca87485a8841582274e94e2e54 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -33,7 +33,9 @@
 #include "GEOMImpl_Types.hxx"
 
 #include "SalomeApp_Application.h"
+#include "LightApp_Application.h"
 #include "LightApp_SelectionMgr.h"
+#include "SUIT_MessageBox.h"
 #include "SUIT_Session.h"
 
 #include <TColStd_MapOfInteger.hxx>
 #define SPACING 5
 #define MARGIN 10
 
-/*
-  Calss       : RepairGUI_FreeBoundDlg
+/*!
+  Class       : RepairGUI_FreeBoundDlg
   Description : Dialog for displaying free boundaries of selected face, shell or solid
 */
 
-
 //=================================================================================
 // function : RepairGUI_FreeBoundDlg
 // purpose  : Constructor
 //=================================================================================
-RepairGUI_FreeBoundDlg::RepairGUI_FreeBoundDlg( GeometryGUI* theGUI, QWidget* theParent )
+RepairGUI_FreeBoundDlg::RepairGUI_FreeBoundDlg(GeometryGUI* theGUI, QWidget* theParent, const char*)
 : QDialog( theParent, "RepairGUI_FreeBoundDlg", false,
           WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu | WDestructiveClose ),
   GEOMBase_Helper( dynamic_cast<SUIT_Desktop*>( theParent ) ),
-  myGeomGUI ( theGUI )
+  myGeomGUI( theGUI )
 {
   setCaption( tr( "CAPTION" ) );
 
@@ -84,10 +85,11 @@ RepairGUI_FreeBoundDlg::RepairGUI_FreeBoundDlg( GeometryGUI* theGUI, QWidget* th
   QFrame* aFrame = new QFrame( this );
   aFrame->setFrameStyle( QFrame::Box | QFrame::Sunken );
   QPushButton* aCloseBtn = new QPushButton( tr( "GEOM_BUT_CLOSE" ), aFrame );
+  QPushButton* aHelpBtn = new QPushButton( tr( "GEOM_BUT_HELP" ), aFrame );
   QHBoxLayout* aBtnLay = new QHBoxLayout( aFrame, MARGIN, SPACING );
-  aBtnLay->addItem( new QSpacerItem( 0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum ) );
   aBtnLay->addWidget( aCloseBtn );
   aBtnLay->addItem( new QSpacerItem( 0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum ) );
+  aBtnLay->addWidget( aHelpBtn );
 
   QVBoxLayout* aLay = new QVBoxLayout( this );
   aLay->setSpacing( SPACING );
@@ -95,7 +97,10 @@ RepairGUI_FreeBoundDlg::RepairGUI_FreeBoundDlg( GeometryGUI* theGUI, QWidget* th
   aLay->addWidget( aMainGrp );
   aLay->addWidget( aFrame );
   
+  myHelpFileName = "check_free_boundaries.htm";
+
   connect( aCloseBtn, SIGNAL( clicked() ), SLOT( onClose() ) );
+  connect( aHelpBtn, SIGNAL( clicked() ), SLOT( onHelp() ) );
 
   Init();
 }
@@ -121,6 +126,23 @@ void RepairGUI_FreeBoundDlg::onClose()
   erasePreview();
 }
 
+//=================================================================================
+// function : onHelp()
+// purpose  :
+//=================================================================================
+void RepairGUI_FreeBoundDlg::onHelp()
+{
+  LightApp_Application* app = (LightApp_Application*)(SUIT_Session::session()->activeApplication());
+  if (app)
+    app->onHelpContextModule(myGeomGUI ? app->moduleName(myGeomGUI->moduleName()) : QString(""), myHelpFileName);
+  else {
+    SUIT_MessageBox::warn1
+      (0, tr("WRN_WARNING"), tr("EXTERNAL_BROWSER_CANNOT_SHOW_PAGE").
+       arg(app->resourceMgr()->stringValue("ExternalBrowser", "application")).arg(myHelpFileName),
+       tr("BUT_OK"));
+  }
+}
+
 //=================================================================================
 // function : onDeactivate
 // purpose  : Deactivate this dialog
@@ -129,7 +151,7 @@ void RepairGUI_FreeBoundDlg::onDeactivate()
 {
   setEnabled(false);
   globalSelection();
-  disconnect( ((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 0, this, 0 );
+  disconnect(myGeomGUI->getApp()->selectionMgr(), 0, this, 0);
   myGeomGUI->SetActiveDialogBox( 0 );
 }
 
@@ -168,7 +190,6 @@ void RepairGUI_FreeBoundDlg::onSelectionDone()
     myObj = anObj;
     displayPreview( false, true, true, 3 );
   }
-
 }
 
 //=================================================================================
@@ -277,6 +298,3 @@ bool RepairGUI_FreeBoundDlg::execute( ObjectList& objects )
 
   return result;
 }
-
-
-
index e317cc3a73af38d75ac54010fa00cbf14ec5f561..4189527f2a103ad7a04e68eed10e467e1d34c902 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : RepairGUI_FreeBoundDlg.h
 //  Author : Sergey LITONIN
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_WHATIS_H
 #define DIALOGBOX_WHATIS_H
@@ -47,18 +46,17 @@ class RepairGUI_FreeBoundDlg : public QDialog,
     Q_OBJECT
 
 public:
-                                        RepairGUI_FreeBoundDlg( GeometryGUI*, QWidget* );
-                                        ~RepairGUI_FreeBoundDlg();
+    RepairGUI_FreeBoundDlg(GeometryGUI*, QWidget*, const char* name = 0);
+    ~RepairGUI_FreeBoundDlg();
 
 private slots:
-
   void                                  onClose();
+  void                                  onHelp(); 
   void                                  onDeactivate();
   void                                  onActivate();
   void                                  onSelectionDone();
                                                                                   
 private:
-
   void                                  Init();
   void                                  enterEvent( QEvent* e );
   void                                  closeEvent( QCloseEvent* e );
@@ -69,7 +67,6 @@ private:
   virtual bool                          isValid( QString& );
 
 private:
-
   QLineEdit*                            myEdit;
   QLabel*                               myClosedLbl;
   QLabel*                               myOpenLbl;
@@ -77,16 +74,7 @@ private:
   GeometryGUI*                          myGeomGUI;
   int                                   myNbClosed;
   int                                   myNbOpen;
+  QString                               myHelpFileName;
 };
 
 #endif // DIALOGBOX_WHATIS_H
-
-
-
-
-
-
-
-
-
-
index 3143b7feca8b769880780a6b2f3b8e38f132aa47..fbfce16383b221035f8622972820847012911daa 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 
 #include "RepairGUI_FreeFacesDlg.h"
 
-#include "SalomeApp_Application.h"
+#include "LightApp_Application.h"
 #include "LightApp_SelectionMgr.h"
+#include "SalomeApp_Application.h"
 #include "SalomeApp_Tools.h"
 
+#include "SUIT_MessageBox.h"
 #include "SUIT_Session.h"
 #include "SUIT_OverrideCursor.h"
 
@@ -64,11 +66,12 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-RepairGUI_FreeFacesDlg::RepairGUI_FreeFacesDlg(GeometryGUI* GUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-:QDialog( parent, "RepairGUI_FreeBoundDlg", false,
-         WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu | WDestructiveClose ),
- GEOMBase_Helper( dynamic_cast<SUIT_Desktop*>( parent ) ),
- myGeomGUI( GUI )
+RepairGUI_FreeFacesDlg::RepairGUI_FreeFacesDlg(GeometryGUI* GUI, QWidget* parent,
+                                               const char* name, bool modal, WFlags fl)
+  :QDialog(parent, "RepairGUI_FreeBoundDlg", false,
+           WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu | WDestructiveClose),
+   GEOMBase_Helper(dynamic_cast<SUIT_Desktop*>(parent)),
+   myGeomGUI(GUI)
 {
   myDisplayer = 0;
 
@@ -97,10 +100,11 @@ RepairGUI_FreeFacesDlg::RepairGUI_FreeFacesDlg(GeometryGUI* GUI, QWidget* parent
   QFrame* aFrame = new QFrame( this );
   aFrame->setFrameStyle( QFrame::Box | QFrame::Sunken );
   QPushButton* aCloseBtn = new QPushButton( tr( "GEOM_BUT_CLOSE" ), aFrame );
+  QPushButton* aHelpBtn = new QPushButton( tr( "GEOM_BUT_HELP" ), aFrame );
   QHBoxLayout* aBtnLay = new QHBoxLayout( aFrame, MARGIN, SPACING );
-  aBtnLay->addItem( new QSpacerItem( 0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum ) );
   aBtnLay->addWidget( aCloseBtn );
   aBtnLay->addItem( new QSpacerItem( 0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum ) );
+  aBtnLay->addWidget( aHelpBtn );
 
   QVBoxLayout* aLay = new QVBoxLayout( this );
   aLay->setSpacing( SPACING );
@@ -109,7 +113,10 @@ RepairGUI_FreeFacesDlg::RepairGUI_FreeFacesDlg(GeometryGUI* GUI, QWidget* parent
   aLay->addItem( new QSpacerItem( 0, 0, QSizePolicy::Expanding, QSizePolicy::Minimum ) );
   aLay->addWidget( aFrame );
   
+  myHelpFileName = "check_free_faces.htm";
+
   connect( aCloseBtn, SIGNAL( clicked() ), SLOT( onClose() ) );
+  connect( aHelpBtn, SIGNAL( clicked() ), SLOT( onHelp() ) );
   connect( mySelBtn,    SIGNAL( clicked() ),
            this,        SLOT  ( onSetEditCurrentArgument() ) );
   /***************************************************************/
@@ -140,6 +147,23 @@ void RepairGUI_FreeFacesDlg::onClose()
   erasePreview();
 }
 
+//=================================================================================
+// function : onHelp()
+// purpose  :
+//=================================================================================
+void RepairGUI_FreeFacesDlg::onHelp()
+{
+  LightApp_Application* app = (LightApp_Application*)(SUIT_Session::session()->activeApplication());
+  if (app)
+    app->onHelpContextModule(myGeomGUI ? app->moduleName(myGeomGUI->moduleName()) : QString(""), myHelpFileName);
+  else {
+    SUIT_MessageBox::warn1(0, QObject::tr("WRN_WARNING"),
+                          QObject::tr("EXTERNAL_BROWSER_CANNOT_SHOW_PAGE").
+                          arg(app->resourceMgr()->stringValue("ExternalBrowser", "application")).arg(myHelpFileName),
+                          QObject::tr("BUT_OK"));
+  }
+}
+
 //=================================================================================
 // function : onDeactivate
 // purpose  : Deactivate this dialog
index f42589b24d9291e3d87a2b78faa87b147124109c..cafb9b1d67bce7c96ffb835b09882e8f9f65c26e 100644 (file)
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : RepairGUI_FreeFacesDlg.h
 //  Author : VKN
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_FreeFaces_H
 #define DIALOGBOX_FreeFaces_H
@@ -47,7 +46,8 @@ class RepairGUI_FreeFacesDlg : public QDialog,
     Q_OBJECT
 
 public:
-    RepairGUI_FreeFacesDlg(GeometryGUI* GUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    RepairGUI_FreeFacesDlg(GeometryGUI* GUI, QWidget* parent = 0,
+                          const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~RepairGUI_FreeFacesDlg();
 
 protected:
@@ -56,30 +56,28 @@ protected:
     virtual bool isValid( QString& );
     virtual bool execute( ObjectList& objects );
 
-private :
-
+private:
     void Init();
     void enterEvent(QEvent* e);
     void closeEvent(QCloseEvent* e);
     void activateSelection();
-    GEOM_Displayer*           getDisplayer();
+    GEOM_Displayer* getDisplayer();
 
 private slots:
+    void onClose();
+    void onHelp(); 
+    void onDeactivate();
+    void onActivate();
+    void onSelectionDone();
+    void onSetEditCurrentArgument();
 
-  void                                  onClose();
-  void                                  onDeactivate();
-  void                                  onActivate();
-  void                                  onSelectionDone();
-  void                                  onSetEditCurrentArgument();
-
-private :
-
+private:
     GEOM_Displayer*        myDisplayer;
     GEOM::GEOM_Object_var  myObj;
     QPushButton*           mySelBtn;
     QLineEdit*             myEdit;
     GeometryGUI*           myGeomGUI;
-
+    QString                myHelpFileName;
 };
 
 #endif // DIALOGBOX_FreeFaces_H
index 789a0a70468ce33756c6e51e04fc4a43868bb026..bcdb30715cbc295b3ff5c9d8a21b90374c531008 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -58,11 +58,13 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-RepairGUI_GlueDlg::RepairGUI_GlueDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+RepairGUI_GlueDlg::RepairGUI_GlueDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                     const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_GLUE_FACES")));
-  QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
+  QPixmap image0 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_GLUE_FACES")));
+  QPixmap image1 (SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
 
   setCaption(tr("GEOM_GLUE_TITLE"));
 
@@ -82,7 +84,7 @@ RepairGUI_GlueDlg::RepairGUI_GlueDlg(QWidget* parent, const char* name, bool mod
 
   QGridLayout* aLay = new QGridLayout( 0, 2, 2, 0, 6, "aLay" );
   QLabel* aLbl1 = new QLabel( tr( "GEOM_TOLERANCE" ), GroupPoints->GroupBox1 );
-  myTolEdt = new QtxDblSpinBox( 0, 100, 1e-7, GroupPoints->GroupBox1 );//QAD_SpinBoxDbl( GroupPoints->GroupBox1, 0, 100, 1e-7, 10, 1e-10 );
+  myTolEdt = new QtxDblSpinBox( 0, 100, 1e-7, GroupPoints->GroupBox1 );
   myTolEdt->setPrecision( 10 );
   myTolEdt->setValue( DEFAULT_TOLERANCE_VALUE );
 
@@ -92,6 +94,8 @@ RepairGUI_GlueDlg::RepairGUI_GlueDlg(QWidget* parent, const char* name, bool mod
   GroupPoints->getGroupBoxLayout()->addLayout( aLay, 3, 0 );
   /***************************************************************/
 
+  setHelpFileName("glue_faces.htm");
+
   Init();
 }
 
@@ -120,10 +124,6 @@ void RepairGUI_GlueDlg::Init()
   globalSelection( GEOM_COMPOUND );
 
   /* signals and slots connections */
-  connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
-
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
 
@@ -148,7 +148,6 @@ void RepairGUI_GlueDlg::ClickOnOk()
 }
 
 
-
 //=================================================================================
 // function : ClickOnApply()
 // purpose  :
@@ -169,16 +168,6 @@ bool RepairGUI_GlueDlg::ClickOnApply()
 }
 
 
-//=================================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=================================================================================
-void RepairGUI_GlueDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection
@@ -226,17 +215,6 @@ void RepairGUI_GlueDlg::LineEditReturnPressed()
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  :
-//=================================================================================
-void RepairGUI_GlueDlg::DeactivateActiveDialog()
-{
-  //myGeomGUI->SetState( -1 );
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : ActivateThisDialog()
 // purpose  :
index 2c493dfa53e5ab3f9cc01005078444d6664fb66c..e23ff3ff27eab488dc80a0ee4344438068109b8e 100644 (file)
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : RepairGUI_GlueDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_Glue_H
 #define DIALOGBOX_Glue_H
@@ -43,7 +42,8 @@ class RepairGUI_GlueDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    RepairGUI_GlueDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    RepairGUI_GlueDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                     const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~RepairGUI_GlueDlg();
 
 protected:
@@ -52,7 +52,7 @@ protected:
     virtual bool isValid( QString& );
     virtual bool execute( ObjectList& objects );
 
-private :
+private:
     void Init();
     void enterEvent(QEvent* e);
     void closeEvent(QCloseEvent* e);
@@ -70,10 +70,8 @@ private :
 private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
 
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
 
     void LineEditReturnPressed();
     void SelectionIntoArgument();
index 6dc3188eb0eb3e5b43216a794ab7bd8d0a3bba6e..4f5b2c335fdfbebc4c1a635f30e3021f202199e4 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -49,8 +49,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-RepairGUI_RemoveHolesDlg::RepairGUI_RemoveHolesDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+RepairGUI_RemoveHolesDlg::RepairGUI_RemoveHolesDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                                   const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_SUPPRESS_HOLES")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -103,6 +105,8 @@ RepairGUI_RemoveHolesDlg::RepairGUI_RemoveHolesDlg(QWidget* parent, const char*
   GroupPoints->getGroupBoxLayout()->addLayout( aDetectLay, 3, 0 );
   /***************************************************************/
 
+  setHelpFileName("suppress_holes.htm");
+
   Init();
 }
 
@@ -136,10 +140,6 @@ void RepairGUI_RemoveHolesDlg::Init()
   myOpen = -1;
   
   /* signals and slots connections */
-  connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
-
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
 
@@ -168,8 +168,6 @@ void RepairGUI_RemoveHolesDlg::ClickOnOk()
     ClickOnCancel();
 }
 
-
-
 //=================================================================================
 // function : ClickOnApply()
 // purpose  :
@@ -193,16 +191,6 @@ bool RepairGUI_RemoveHolesDlg::ClickOnApply()
 }
 
 
-//=================================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=================================================================================
-void RepairGUI_RemoveHolesDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection
@@ -276,17 +264,6 @@ void RepairGUI_RemoveHolesDlg::LineEditReturnPressed()
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  :
-//=================================================================================
-void RepairGUI_RemoveHolesDlg::DeactivateActiveDialog()
-{
-  //myGeomGUI->SetState( -1 );
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : ActivateThisDialog()
 // purpose  :
index 42edf5b6ef9cc5473d1049babae898a7723092ea..88a853d4145a176c44d3fe68d584155bd755f406 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : RepairGUI_RemoveHolesDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_RemoveHoles_H
 #define DIALOGBOX_RemoveHoles_H
@@ -48,7 +47,8 @@ class RepairGUI_RemoveHolesDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    RepairGUI_RemoveHolesDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    RepairGUI_RemoveHolesDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                            const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~RepairGUI_RemoveHolesDlg();
 
 protected:
@@ -57,7 +57,7 @@ protected:
     virtual bool isValid( QString& );
     virtual bool execute( ObjectList& objects );
 
-private :
+private:
     void Init();
     void enterEvent(QEvent* e);
     void closeEvent(QCloseEvent* e);
@@ -73,16 +73,14 @@ private :
     QLineEdit*       mySelectWiresEdt;
     QPushButton*     myFreeBoundBtn;
 
-    int myClosed; // number of free closed boundaries detected.  calculated in execute(), used in onDetect().    
-    int myOpen; // number of free open boundaries detected.  calculated in execute(), used in onDetect().    
+    int myClosed; // Number of free closed boundaries detected. Calculated in execute(), used in onDetect().
+    int myOpen;   // Number of free open   boundaries detected. Calculated in execute(), used in onDetect().
 
 private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
 
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
 
     void LineEditReturnPressed();
     void SelectionIntoArgument();
index 91822ded94d17c1325e22a44842fb139682653a4..d86f4bb1379226258acb65db40459c8e3b306047 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -47,11 +47,13 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-RepairGUI_RemoveIntWiresDlg::RepairGUI_RemoveIntWiresDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+RepairGUI_RemoveIntWiresDlg::RepairGUI_RemoveIntWiresDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                                         const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_SUPPRESS_INT_WIRES")));
-  QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
+  QPixmap image0 (myGeomGUI->getApp()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_SUPPRESS_INT_WIRES")));
+  QPixmap image1 (myGeomGUI->getApp()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
 
   setCaption(tr("GEOM_REMOVE_INTERNAL_WIRES_TITLE"));
 
@@ -94,6 +96,8 @@ RepairGUI_RemoveIntWiresDlg::RepairGUI_RemoveIntWiresDlg(QWidget* parent, const
   GroupPoints->getGroupBoxLayout()->addLayout( aSelectWiresLay, 2, 0 );  
   /***************************************************************/
 
+  setHelpFileName("suppress_internal_wires.htm");
+
   Init();
 }
 
@@ -124,10 +128,6 @@ void RepairGUI_RemoveIntWiresDlg::Init()
   initSelection(); 
 
   /* signals and slots connections */
-  connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
-
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
 
@@ -155,8 +155,6 @@ void RepairGUI_RemoveIntWiresDlg::ClickOnOk()
     ClickOnCancel();
 }
 
-
-
 //=================================================================================
 // function : ClickOnApply()
 // purpose  :
@@ -180,16 +178,6 @@ bool RepairGUI_RemoveIntWiresDlg::ClickOnApply()
 }
 
 
-//=================================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=================================================================================
-void RepairGUI_RemoveIntWiresDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection
@@ -263,17 +251,6 @@ void RepairGUI_RemoveIntWiresDlg::LineEditReturnPressed()
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  :
-//=================================================================================
-void RepairGUI_RemoveIntWiresDlg::DeactivateActiveDialog()
-{
-  //myGeomGUI->SetState( -1 );
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : ActivateThisDialog()
 // purpose  :
@@ -294,7 +271,6 @@ void RepairGUI_RemoveIntWiresDlg::ActivateThisDialog()
   initSelection();
 }
 
-
 //=================================================================================
 // function : enterEvent()
 // purpose  : Mouse enter onto the dialog to activate it
@@ -305,7 +281,6 @@ void RepairGUI_RemoveIntWiresDlg::enterEvent(QEvent* e)
     ActivateThisDialog();
 }
 
-
 //=================================================================================
 // function : closeEvent()
 // purpose  :
@@ -340,12 +315,13 @@ bool RepairGUI_RemoveIntWiresDlg::isValid( QString& msg )
 //=================================================================================
 bool RepairGUI_RemoveIntWiresDlg::execute( ObjectList& objects )
 {
-       GEOM::GEOM_Object_var anObj = GEOM::GEOM_IHealingOperations::_narrow( getOperation() )->RemoveIntWires( myObject, myWiresInd );
-       bool aResult = !anObj->_is_nil();
-       if ( aResult )
-               objects.push_back( anObj._retn() );
+  GEOM::GEOM_Object_var anObj = GEOM::GEOM_IHealingOperations::_narrow( getOperation() )->
+    RemoveIntWires( myObject, myWiresInd );
+  bool aResult = !anObj->_is_nil();
+  if ( aResult )
+    objects.push_back( anObj._retn() );
 
-       return aResult;
+  return aResult;
 }
 
 //=================================================================================
@@ -354,7 +330,7 @@ bool RepairGUI_RemoveIntWiresDlg::execute( ObjectList& objects )
 //=================================================================================
 void RepairGUI_RemoveIntWiresDlg::onRemoveAllClicked()
 {
-       bool b = myAllChk->isOn();
+  bool b = myAllChk->isOn();
   mySelectWiresLbl->setEnabled( !b );
   mySelectWiresBtn->setEnabled( !b );
   mySelectWiresEdt->setEnabled( !b );
@@ -387,5 +363,3 @@ void RepairGUI_RemoveIntWiresDlg::initSelection()
     localSelection( myObject, TopAbs_WIRE );
   }
 }
-
-
index 2142784a3dfc2ba76751d922e3462a52fcca42f9..17cf0f364395cdb3995872e06d30bd686489155d 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : RepairGUI_RemoveIntWiresDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_RemoveIntWires_H
 #define DIALOGBOX_RemoveIntWires_H
@@ -48,7 +47,8 @@ class RepairGUI_RemoveIntWiresDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    RepairGUI_RemoveIntWiresDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    RepairGUI_RemoveIntWiresDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                               const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~RepairGUI_RemoveIntWiresDlg();
 
 protected:
@@ -57,14 +57,14 @@ protected:
     virtual bool isValid( QString& );
     virtual bool execute( ObjectList& objects );
 
-private :
+private:
     void Init();
     void enterEvent(QEvent* e);
     void closeEvent(QCloseEvent* e);
     void initSelection();
 
-               GEOM::GEOM_Object_var myObject;
-               GEOM::short_array_var myWiresInd;
+    GEOM::GEOM_Object_var myObject;
+    GEOM::short_array_var myWiresInd;
 
     DlgRef_1Sel_Ext* GroupPoints;
     QCheckBox*       myAllChk;
@@ -75,10 +75,8 @@ private :
 private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
 
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
 
     void LineEditReturnPressed();
     void SelectionIntoArgument();
index 05ed7750954bd0a3ca6c18ff6b033d7818e9a7f4..b092246222f3c5f26364025195ef7e3d9c71d17c 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -50,8 +50,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-RepairGUI_SewingDlg::RepairGUI_SewingDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+RepairGUI_SewingDlg::RepairGUI_SewingDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                         const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_SEWING")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -87,6 +89,8 @@ RepairGUI_SewingDlg::RepairGUI_SewingDlg(QWidget* parent, const char* name, bool
   GroupPoints->getGroupBoxLayout()->addLayout( aLay, 3, 0 );
   /***************************************************************/
 
+  setHelpFileName("sewing.htm");
+
   Init();
 }
 
@@ -118,10 +122,6 @@ void RepairGUI_SewingDlg::Init()
   myOpen = -1;
        
   /* signals and slots connections */
-  connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
-
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
 
@@ -147,8 +147,6 @@ void RepairGUI_SewingDlg::ClickOnOk()
     ClickOnCancel();
 }
 
-
-
 //=================================================================================
 // function : ClickOnApply()
 // purpose  :
@@ -169,16 +167,6 @@ bool RepairGUI_SewingDlg::ClickOnApply()
 }
 
 
-//=================================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=================================================================================
-void RepairGUI_SewingDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection
@@ -229,17 +217,6 @@ void RepairGUI_SewingDlg::LineEditReturnPressed()
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  :
-//=================================================================================
-void RepairGUI_SewingDlg::DeactivateActiveDialog()
-{
-  //myGeomGUI->SetState( -1 );
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : ActivateThisDialog()
 // purpose  :
index c2c4595079806fbfa616a616d4409238986ca7ef..54483c317c8ac9d181aa9a6f801e7a8ea75e75d0 100644 (file)
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : RepairGUI_SewingDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_Sewing_H
 #define DIALOGBOX_Sewing_H
@@ -49,7 +48,8 @@ class RepairGUI_SewingDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    RepairGUI_SewingDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    RepairGUI_SewingDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                       const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~RepairGUI_SewingDlg();
 
 protected:
@@ -58,7 +58,7 @@ protected:
     virtual bool isValid( QString& );
     virtual bool execute( ObjectList& objects );
 
-private :
+private:
     void Init();
     void enterEvent(QEvent* e);
     void closeEvent(QCloseEvent* e);
@@ -70,16 +70,14 @@ private :
     QtxDblSpinBox*   myTolEdt;
     QPushButton*     myFreeBoundBtn;
 
-    int myClosed; // number of free closed boundaries detected.  calculated in execute(), used in onDetect().    
-    int myOpen; // number of free open boundaries detected.  calculated in execute(), used in onDetect().    
+    int myClosed; // Number of free closed boundaries detected. Calculated in execute(), used in onDetect().
+    int myOpen;   // Number of free open   boundaries detected. Calculated in execute(), used in onDetect().
 
 private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
 
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
 
     void LineEditReturnPressed();
     void SelectionIntoArgument();
index 7c9005a1a8eeaec081e594e7b35fd8922663a1d0..a712e4b5c689653a44483cbf4d2ea06733574d47 100755 (executable)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -52,13 +52,15 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-RepairGUI_ShapeProcessDlg::RepairGUI_ShapeProcessDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+RepairGUI_ShapeProcessDlg::RepairGUI_ShapeProcessDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                                     const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
+  setHelpFileName("shape_processing.htm");
   init();
 }
 
-
 //=================================================================================
 // function : ~RepairGUI_ShapeProcessDlg()
 // purpose  : Destroys the object and frees any allocated resources
@@ -67,7 +69,6 @@ RepairGUI_ShapeProcessDlg::~RepairGUI_ShapeProcessDlg()
 {
 }
 
-
 //=================================================================================
 // function : Init()
 // purpose  :
@@ -296,10 +297,6 @@ void RepairGUI_ShapeProcessDlg::init()
   myStack->addWidget( aFrame, myOpLst.findIndex( "SameParameter" ) );
 
   // signals and slots connections
-  connect( myGeomGUI,    SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(deactivate()) );
-  connect( myGeomGUI,    SIGNAL(SignalCloseAllDialogs()), this, SLOT(onCancel()) );
-
-  connect( buttonCancel, SIGNAL(clicked()), this, SLOT(onCancel()) );
   connect( buttonOk,     SIGNAL(clicked()), this, SLOT(onOk()) );
   connect( buttonApply,  SIGNAL(clicked()), this, SLOT(onApply()) );
 
@@ -341,12 +338,10 @@ void RepairGUI_ShapeProcessDlg::operationChanged()
 //=================================================================================
 void RepairGUI_ShapeProcessDlg::onOk()
 {
-  if ( onApply() )
-       onCancel();
+  if (onApply())
+    ClickOnCancel();
 }
 
-
-
 //=================================================================================
 // function : onApply()
 // purpose  :
@@ -365,16 +360,6 @@ bool RepairGUI_ShapeProcessDlg::onApply()
 }
 
 
-//=================================================================================
-// function : onCancel()
-// purpose  :
-//=================================================================================
-void RepairGUI_ShapeProcessDlg::onCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : selectionChanged()
 // purpose  : Called when selection as changed or other case
@@ -423,17 +408,6 @@ void RepairGUI_ShapeProcessDlg::lineEditReturnPressed()
 }
 
 
-//=================================================================================
-// function : deactivate()
-// purpose  :
-//=================================================================================
-void RepairGUI_ShapeProcessDlg::deactivate()
-{
-  //myGeomGUI->SetState( -1 );
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : activate()
 // purpose  :
@@ -842,6 +816,8 @@ void RepairGUI_ShapeProcessDlg::advOptionToggled( bool on )
 {
   QButton* btn = (QButton*)sender();
   if ( on && btn->isToggleButton() &&
-       QMessageBox::warning( SUIT_Session::session()->activeApplication()->desktop(), tr( "GEOM_WRN_WARNING" ), tr( "TIME_CONSUMING" ), QMessageBox::Yes, QMessageBox::No ) == QMessageBox::No )
+       QMessageBox::warning(myGeomGUI->getApp()->desktop(),
+                            tr( "GEOM_WRN_WARNING" ), tr( "TIME_CONSUMING" ),
+                            QMessageBox::Yes, QMessageBox::No ) == QMessageBox::No )
     btn->toggle();
 }
index 656ab7afae030f0327a77166d75af78f1ce595cb..3d833fda195bd4773b1a029d4712d98021ad9c03 100755 (executable)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : RepairGUI_ShapeProcessDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_ShapeProcess_H
 #define DIALOGBOX_ShapeProcess_H
@@ -52,7 +51,8 @@ class RepairGUI_ShapeProcessDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    RepairGUI_ShapeProcessDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    RepairGUI_ShapeProcessDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                             const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~RepairGUI_ShapeProcessDlg();
 
 protected:
@@ -63,14 +63,15 @@ protected:
 
     virtual void closeEvent( QCloseEvent* e );        
 
-private :
+private:
     void             init();
     void             reset();
     void             loadDefaults(); // initialize all controls with default values (from resource file)
-               GEOM::string_array* getActiveOperators();
-               GEOM::string_array* getParameters( const GEOM::string_array& theOperators );
-               GEOM::string_array* getValues( const GEOM::string_array& theParameters );
-               
+
+    GEOM::string_array* getActiveOperators();
+    GEOM::string_array* getParameters( const GEOM::string_array& theOperators );
+    GEOM::string_array* getValues( const GEOM::string_array& theParameters );
+
     void             enterEvent(QEvent* e);
 
     QWidget*         getControl( const char* );
@@ -78,7 +79,7 @@ private :
                                                         // (analize its class and convert the value string)
     const char*      getValue( QWidget* theControl ) const; // retrieve value of the control in the proper way
 
-    QStringList      myOpLst;                                    // list of available Shape Healing Operators
+    QStringList      myOpLst; // list of available Shape Healing Operators
     QMap<QString,QStringList> myValMap; // map of parameters of operators
     //QDict<QString,QWidget*> myCtrlMap;  // map of controls (values) of parameters
     void             initParamsValues(); // initialize the data structures
@@ -90,27 +91,27 @@ private :
     QListView*       myOpList;
     QWidgetStack*    myStack;
 
-    QtxDblSpinBox*  myFixShapeTol3D;
-    QtxDblSpinBox*  myFixShapeMaxTol3D;
-    
-    QtxDblSpinBox*  myFixFaceSizeTol;
+    QtxDblSpinBox*   myFixShapeTol3D;
+    QtxDblSpinBox*   myFixShapeMaxTol3D;
 
-    QtxDblSpinBox*  myDropSmallEdgesTol3D;
+    QtxDblSpinBox*   myFixFaceSizeTol;
 
-    QtxDblSpinBox*  mySplitAngleAngle;
-    QtxDblSpinBox*  mySplitAngleMaxTol;
+    QtxDblSpinBox*   myDropSmallEdgesTol3D;
+
+    QtxDblSpinBox*   mySplitAngleAngle;
+    QtxDblSpinBox*   mySplitAngleMaxTol;
 
     QSpinBox*        mySplitClosedFacesNum;
 
-    QtxDblSpinBox*  mySplitContTol3D;
+    QtxDblSpinBox*   mySplitContTol3D;
     QComboBox*       mySplitContSurfCont;
     QComboBox*       mySplitContCurvCont;
 
     QCheckBox*       myBSplineSurfModeChk;
     QCheckBox*       myBSpline3DCurveChk;
     QCheckBox*       myBSpline2DCurveChk;
-    QtxDblSpinBox*  myBSplineTol3D;
-    QtxDblSpinBox*  myBSplineTol2D;
+    QtxDblSpinBox*   myBSplineTol3D;
+    QtxDblSpinBox*   myBSplineTol2D;
     QSpinBox*        myBSplineDegree;
     QSpinBox*        myBSplineSegments;
     QComboBox*       myBSpline2DCont;
@@ -119,17 +120,15 @@ private :
     QCheckBox*       myToBezierSurfModeChk;
     QCheckBox*       myToBezier3DCurveChk;
     QCheckBox*       myToBezier2DCurveChk;
-    QtxDblSpinBox*  myToBezierMaxTol;
+    QtxDblSpinBox*   myToBezierMaxTol;
 
-    QtxDblSpinBox*  mySameParameterTol3D;
+    QtxDblSpinBox*   mySameParameterTol3D;
     
 private slots:
     void             onOk();
     bool             onApply();
-    void             onCancel();
-    
+
     void             activate();
-    void             deactivate();
 
     void             lineEditReturnPressed();
     void             selectionChanged();
index 4d996d2a143a170a6ba26c750749d1460ed8c53d..9ff3ad5f9a1a7728f117affb9b941b1c9ff8fa5f 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -48,8 +48,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-RepairGUI_SuppressFacesDlg::RepairGUI_SuppressFacesDlg(QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+RepairGUI_SuppressFacesDlg::RepairGUI_SuppressFacesDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                                       const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_SUPRESS_FACE")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -70,6 +72,8 @@ RepairGUI_SuppressFacesDlg::RepairGUI_SuppressFacesDlg(QWidget* parent, const ch
 
   Layout1->addWidget(GroupPoints, 2, 0);
   /***************************************************************/
+  
+  setHelpFileName("suppress_faces.htm");
 
   Init();
 }
@@ -100,10 +104,6 @@ void RepairGUI_SuppressFacesDlg::Init()
   initSelection();
          
   /* signals and slots connections */
-  connect(buttonCancel, SIGNAL(clicked()), this, SLOT(ClickOnCancel()));
-  connect(myGeomGUI, SIGNAL(SignalDeactivateActiveDialog()), this, SLOT(DeactivateActiveDialog()));
-  connect(myGeomGUI, SIGNAL(SignalCloseAllDialogs()), this, SLOT(ClickOnCancel()));
-
   connect(buttonOk, SIGNAL(clicked()), this, SLOT(ClickOnOk()));
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
 
@@ -127,8 +127,6 @@ void RepairGUI_SuppressFacesDlg::ClickOnOk()
     ClickOnCancel();
 }
 
-
-
 //=================================================================================
 // function : ClickOnApply()
 // purpose  :
@@ -150,16 +148,6 @@ bool RepairGUI_SuppressFacesDlg::ClickOnApply()
 }
 
 
-//=================================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=================================================================================
-void RepairGUI_SuppressFacesDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection as changed or other case
@@ -181,14 +169,14 @@ void RepairGUI_SuppressFacesDlg::SelectionIntoArgument()
     if ( !CORBA::is_nil( aSelectedObject ) && aRes )
     {
       TopoDS_Shape aShape;
-      if ( myGeomBase->GetShape( aSelectedObject, aShape, TopAbs_SHAPE ) )
+      if ( GEOMBase::GetShape( aSelectedObject, aShape, TopAbs_SHAPE ) )
       {
        if ( aShape.ShapeType() <= TopAbs_FACE ) // FACE, SHELL, SOLID, COMPOUND
        {
          GEOM::short_array anIndexes;
 
          TColStd_IndexedMapOfInteger aMap;
-         ((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr()->GetIndexes( anIO, aMap );
+         myGeomGUI->getApp()->selectionMgr()->GetIndexes( anIO, aMap );
          
          if ( !aMap.IsEmpty() )
          {
@@ -247,17 +235,6 @@ void RepairGUI_SuppressFacesDlg::LineEditReturnPressed()
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  :
-//=================================================================================
-void RepairGUI_SuppressFacesDlg::DeactivateActiveDialog()
-{
-  //myGeomGUI->SetState( -1 );
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : ActivateThisDialog()
 // purpose  :
index e725f0e64fe3f558c66104e96025ceba68f23cb3..cdf86391326ae83b9e1bc59583d82d58287cd9ca 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : RepairGUI_SuppressFacesDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_SUPPRESSFACES_H
 #define DIALOGBOX_SUPPRESSFACES_H
@@ -43,7 +42,8 @@ class RepairGUI_SuppressFacesDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    RepairGUI_SuppressFacesDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    RepairGUI_SuppressFacesDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                              const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~RepairGUI_SuppressFacesDlg();
 
 protected:
@@ -57,25 +57,23 @@ private :
     void enterEvent(QEvent* e);
     void closeEvent(QCloseEvent* e);
 
-               GEOM::ListOfGO_var myObjects;
-               QValueList<GEOM::short_array> myFaces;
-               // GEOM::short_array-s contain indexes of selected faces,
-               // index of a GEOM::short_array in myFaces list equals to index of
-               // GEOM::GEOM_Object in myObjects list to which the faces belong to.
-               
-               void Convert( const TColStd_IndexedMapOfInteger&, GEOM::short_array& );
+    GEOM::ListOfGO_var myObjects;
+    QValueList<GEOM::short_array> myFaces;
+    // GEOM::short_array-s contain indexes of selected faces,
+    // index of a GEOM::short_array in myFaces list equals to index of
+    // GEOM::GEOM_Object in myObjects list to which the faces belong to.
+
+    void Convert( const TColStd_IndexedMapOfInteger&, GEOM::short_array& );
+
+    void initSelection();
 
-               void initSelection();
-               
     DlgRef_1Sel_QTD* GroupPoints;
 
 private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
-    
+
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
 
     void LineEditReturnPressed();
     void SelectionIntoArgument();
index a330576858f301a827627ef122bc6a0a735604a5..70751d243aa77a4403c2956ca4327805b65f1322 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -43,9 +43,9 @@ LIB_CLIENT_IDL = SALOME_Component.idl SALOMEDS.idl SALOME_Exception.idl SALOME_G
 EXPORT_HEADERS= Sketcher_Profile.hxx
 
 # additionnal information to compil and link file
-CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS  += $(CAS_KERNEL) $(CAS_MODELER) -L${KERNEL_ROOT_DIR}/lib/salome
+CPPFLAGS += $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS)
+LDFLAGS  += $(CAS_KERNEL) $(CAS_MODELER) $(KERNEL_LDFLAGS)
 
 @CONCLUDE@
 
index ad436a67dd2d3347c1a6b7d1e01797c48156e2ef..d5b5a4b7bfed3f03161af7578e28b8505183c51e 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 79762a9d16913da50714f1e7f7525f2ff1c35d92..c05f797350b5170e80b77dffa61a72de212bb0f1 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index bd977ab07244b000b42ac22649d4b5eb728b48fa..067efe76aa53ebfc0d4cdbb10ea93658eb2013c6 100644 (file)
@@ -14,7 +14,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -37,9 +37,9 @@ LIB= libSTEPExport.la
 LIB_SRC = STEPExport.cxx
 
 # additionnal information to compil and link file
-CPPFLAGS+= $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS+= $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
+CPPFLAGS+= $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS+= $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
 
-LDFLAGS+= $(CAS_LDPATH) -lTKSTEP -L${KERNEL_ROOT_DIR}/lib/salome
+LDFLAGS+= $(CAS_LDPATH) -lTKSTEP $(KERNEL_LDFLAGS)
 
 @CONCLUDE@
index 7317e6d2b8711c77cd86b6e42d842575149d1619..290ab74b2612680c351acb16ce6b6faaee629e2e 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       STEPExport.cxx
 // Created:    Wed May 19 14:53:52 2004
index 4881cc07bd70a55b4adcc2f5ffd6d166632b3e85..5ecf12150acaa6e6180247e217dfecea2bccc4f9 100644 (file)
@@ -14,7 +14,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -37,9 +37,9 @@ LIB= libSTEPImport.la
 LIB_SRC = STEPImport.cxx
 
 # additionnal information to compil and link file
-CPPFLAGS+= $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS+= $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
+CPPFLAGS+= $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS+= $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
 
-LDFLAGS+= $(CAS_LDPATH) -lTKSTEP -L${KERNEL_ROOT_DIR}/lib/salome
+LDFLAGS+= $(CAS_LDPATH) -lTKSTEP $(KERNEL_LDFLAGS)
 
 @CONCLUDE@
index 55ff94336700f51a62484886000af70e2bfd613b..00cd419e4c91f6e44898b4c152aaa203671da44c 100644 (file)
@@ -15,7 +15,7 @@
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:       STEPImport.cxx
 // Created:    Wed May 19 14:41:10 2004
@@ -64,6 +64,7 @@ extern "C"
 {
 STEPIMPORT_EXPORT
   TopoDS_Shape Import (const TCollection_AsciiString& theFileName,
+                       const TCollection_AsciiString& /*theFormatName*/,
                        TCollection_AsciiString&       theError)
   {
     MESSAGE("Import STEP model from file " << theFileName.ToCString());
index 82f11b3a436df7990fdd8b4778b2296d64df5578..f164e12eb3a91694d23a23dbe2c1d4342dcd5fac 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.salome-platform.org or email : webmaster.salome@opencascade.org
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -69,8 +69,8 @@ EXPORT_HEADERS = \
 # idl files
 EXPORT_IDLS=
 
-CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
+CPPFLAGS += $(OCC_INCLUDES) $(KERNEL_CXXFLAGS)
+CXXFLAGS += $(OCC_CXXFLAGS) $(KERNEL_CXXFLAGS)
 
 LDFLAGS += $(CAS_KERNEL) $(CAS_MATH) $(CAS_TKTopAlgo) $(CAS_LDPATH) -lTKBool -lTKShHealing
 
index e4d171b3439da8fa0a423168ebc748203e9d0e81..0c9d360c2fc5d4b895aa3c604f790d863bf9aeb0 100644 (file)
 // License along with this library; if not, write to the Free Software 
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 // File:      ShHealOper_CloseContour.cxx
 // Created:   20.04.04 11:36:01
 // Author:    Galina KULIKOVA
-// Copyright: Airbus Industries 2004
 
 
 #include <ShHealOper_CloseContour.hxx>
 #include <BRep_Tool.hxx>
 #include <ShapeBuild_Edge.hxx>
 #include <TopExp_Explorer.hxx>
+
 //=======================================================================
 //function : ShHealOper_CloseContour()
 //purpose  : Constructor
 //=======================================================================
-
 ShHealOper_CloseContour::ShHealOper_CloseContour (const TopoDS_Shape& theShape  ) 
 {
   Init(theShape);
 }
+
 //=======================================================================
 //function : Init
 //purpose  : 
 //=======================================================================
-
 void ShHealOper_CloseContour::Init(const TopoDS_Shape& theShape)
 {
   ShHealOper_Tool::Init(theShape);
@@ -75,11 +74,11 @@ void ShHealOper_CloseContour::Init(const TopoDS_Shape& theShape)
   myMaxTolerance = 1.0;
   TopExp::MapShapesAndAncestors(theShape,TopAbs_EDGE,TopAbs_FACE,myMapEdgesFace);
 }
+
 //=======================================================================
 //function : Perform
 //purpose  : 
 //=======================================================================
-
 Standard_Boolean ShHealOper_CloseContour::Perform(const TopTools_SequenceOfShape& theSeqEdges,
                                                   const Standard_Boolean theModeVertex,
                                                   const Standard_Boolean theModeFixGapsCurves)
@@ -103,11 +102,11 @@ Standard_Boolean ShHealOper_CloseContour::Perform(const TopTools_SequenceOfShape
   
   return myDone;
 }
+
 //=======================================================================
 //function : Perform
 //purpose  : 
 //=======================================================================
-
 Standard_Boolean ShHealOper_CloseContour::Perform(const TopoDS_Wire& theWire,
                                                   const Standard_Boolean theModeVertex,
                                                   const Standard_Boolean theModeFixGapsCurves)
@@ -124,11 +123,11 @@ Standard_Boolean ShHealOper_CloseContour::Perform(const TopoDS_Wire& theWire,
   build(asewd);
   return myDone;
 }
+
 //=======================================================================
 //function : Build
 //purpose  : 
 //=======================================================================
-
 void ShHealOper_CloseContour::build(Handle(ShapeExtend_WireData)& theSewd)
 {
   TopTools_SequenceOfShape aCommonFaces;
@@ -229,11 +228,11 @@ void ShHealOper_CloseContour::build(Handle(ShapeExtend_WireData)& theSewd)
   }
   return;
 }
+
 //=======================================================================
 //function : checkGaps
 //purpose  : 
 //=======================================================================
-
 Standard_Boolean ShHealOper_CloseContour::fixGaps(const Handle(ShapeExtend_WireData)& theWire,
                                                   const TopTools_SequenceOfShape& theCommonFaces) 
 {
@@ -267,11 +266,9 @@ Standard_Boolean ShHealOper_CloseContour::fixGaps(const Handle(ShapeExtend_WireD
 //function : checkOneFace
 //purpose  : 
 //=======================================================================
-
 Standard_Boolean ShHealOper_CloseContour::checkOneFace(const Handle(ShapeExtend_WireData)& theSewd,
                                                        TopTools_SequenceOfShape& theCommonFaces) const
 {
-  
   TopTools_IndexedMapOfShape amapfaces;
   TopoDS_Edge aEdge1 = theSewd->Edge(1);
   Standard_Boolean isOneFace = myMapEdgesFace.Contains(aEdge1 );
@@ -329,13 +326,13 @@ Standard_Boolean ShHealOper_CloseContour::checkOneFace(const Handle(ShapeExtend_
       theCommonFaces.Append(aF);
     }
   }
-  return isOneFace;  
+  return isOneFace;
 }
+
 //=======================================================================
 //function : buildEdge
 //purpose  : 
 //=======================================================================
-
 void ShHealOper_CloseContour::buildEdge(const TopoDS_Edge& aE1, 
                                         const TopoDS_Edge& aE2,
                                         const TopTools_SequenceOfShape& theCommonFaces) 
@@ -404,11 +401,11 @@ void ShHealOper_CloseContour::buildEdge(const TopoDS_Edge& aE1,
     myFreeEdges.Append(edge);
   }
 }
+
 //=======================================================================
 //function : UpdateWire
 //purpose  : 
 //=======================================================================
-
 void ShHealOper_CloseContour::updateWire (Handle(ShapeExtend_WireData)& sbwd) 
 {
   Standard_Integer i=1;
index aab0fa3dd7bde17f546eb1d8d05288d7360d943e..de664780a3fdb76990b4f1dad5df0d5ea0c58f2d 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_CloseContour.hxx
-// Created:   20.04.04 10:25:46
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_CloseContour.hxx
+// Created:   20.04.04 10:25:46
+// Author:    Galina KULIKOVA
 
 
 #ifndef ShHealOper_CloseContour_HeaderFile
index 183b68d32c7749b5183fa9adae4498cf59304081..0eb1563b22b36e23092ac84a408c5bb7d61e4285 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_EdgeDivide.cxx
-// Created:   30.04.04 16:44:47
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_EdgeDivide.cxx
+// Created:   30.04.04 16:44:47
+// Author:    Galina KULIKOVA
 
 #include <ShHealOper_EdgeDivide.hxx>
 #include <ShapeUpgrade_WireDivide.hxx>
index 37b40e751912e7c54534ee1b28228c047a8cab1d..32cad68605780c93cdb92f029268dc65de117b91 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_EdgeDivide.hxx
-// Created:   30.04.04 16:06:25
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_EdgeDivide.hxx
+// Created:   30.04.04 16:06:25
+// Author:    Galina KULIKOVA
 
 
 #ifndef ShHealOper_EdgeDivide_HeaderFile
index d80857e74870e08df6e81a05418e7727721733f6..2edfa6c683d94dc6ec5ef11d0824a6ae58833403 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_FillHoles.cxx
-// Created:   26.04.04 17:35:30
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_FillHoles.cxx
+// Created:   26.04.04 17:35:30
+// Author:    Galina KULIKOVA
 
 
 #include <ShHealOper_FillHoles.hxx>
index 9d43402abac517a32afed73bce192ced936b4c7c..2ad1ff6e532174f35fa961aa311314e9733be0c6 100644 (file)
@@ -1,25 +1,26 @@
-// File:      ShHealOper_FillHoles.hxx
-// Created:   26.04.04 17:15:10
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
+// File:      ShHealOper_FillHoles.hxx
+// Created:   26.04.04 17:15:10
+// Author:    Galina KULIKOVA
 
 
 #ifndef ShHealOper_FillHoles_HeaderFile
index 3501fe0248e7673ec7db863e794457f9335d89a9..0bf3c17ae6aeeed04b08eecd68c85b4f31ed1967 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_RemoveFace.cxx
-// Created:   16.04.04 12:12:38
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_RemoveFace.cxx
+// Created:   16.04.04 12:12:38
+// Author:    Galina KULIKOVA
 
 #include <ShHealOper_RemoveFace.hxx>
 #include <BRepTools_ReShape.hxx>
index 22b2923e85215aa832fe44a918bd98ecd7e88d60..3c6aa9cd28fdc4a651a71248f9fb56c2a2aa2eac 100644 (file)
@@ -1,25 +1,26 @@
-// File:      ShHealOper_RemoveFace.hxx
-// Created:   15.04.04 18:10:16
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
+// File:      ShHealOper_RemoveFace.hxx
+// Created:   15.04.04 18:10:16
+// Author:    Galina KULIKOVA
 
 
 #ifndef ShHealOper_RemoveFace_HeaderFile
index 9fbb71c5f8d08618fcbd6b4094e27fb13dfff9a3..8865287f4d20a1d1b440097863aab0f13a872c23 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_RemoveInternalWires.cxx
-// Created:   26.04.04 14:46:45
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_RemoveInternalWires.cxx
+// Created:   26.04.04 14:46:45
+// Author:    Galina KULIKOVA
 
 
 #include <ShHealOper_RemoveInternalWires.hxx>
index fec59375c20dcf3f5b26978654ef5f7b18ba97d3..6cad8d361eec21dfd03e8e5282346d7f81cb9ece 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_RemoveInternalWires.hxx
-// Created:   26.04.04 11:22:26
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_RemoveInternalWires.hxx
+// Created:   26.04.04 11:22:26
+// Author:    Galina KULIKOVA
 
 
 #ifndef ShHealOper_RemoveInternalWires_HeaderFile
index 62ed52e4965fee1fab7f4fd4345d61e17bbb0573..be67bb569f7c6c38de911dae2b7c39b01f8d7d1c 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_Sewing.cxx
-// Created:   29.04.04 15:07:10
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_Sewing.cxx
+// Created:   29.04.04 15:07:10
+// Author:    Galina KULIKOVA
 
 
 #include <ShHealOper_Sewing.hxx>
index 8872e294d64173dbd945601d35ce6262fea2bf44..c3209d2465cb1d9899a29fb6ea2e9df545173cf4 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_Sewing.hxx
-// Created:   29.04.04 13:29:10
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_Sewing.hxx
+// Created:   29.04.04 13:29:10
+// Author:    Galina KULIKOVA
 
 
 #ifndef ShHealOper_Sewing_HeaderFile
index 061d8811ef2045f763681faac5a3d0992685e81b..07c7291febd73fca7c1e5fb3eb8e99151b8c8465 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_ShapeProcess.cxx
-// Created:   14.04.04 10:58:04
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_ShapeProcess.cxx
+// Created:   14.04.04 10:58:04
+// Author:    Galina KULIKOVA
 
 #include <ShHealOper_ShapeProcess.hxx>
 #include <ShapeProcessAPI_ApplySequence.hxx>
index 62f2c3abb2ee3191c57a2ce8f57401ea6b1eedb8..e62fc56be5e4e9ab62015cb31b455a50b312838d 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_ShapeProcess.hxx
-// Created:   13.04.04 11:45:20
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_ShapeProcess.hxx
+// Created:   13.04.04 11:45:20
+// Author:    Galina KULIKOVA
 
 
 #ifndef ShHealOper_ShapeProcess_HeaderFile
index e7cd704a1f2d42722d666e21b4b1fef4f4a5ce4f..d69b411b601728ac70284705f21c140bf214b641 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_SplitCurve2d.hxx
-// Created:   05.05.04 12:56:01
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_SplitCurve2d.hxx
+// Created:   05.05.04 12:56:01
+// Author:    Galina KULIKOVA
 
 
 #ifndef ShHealOper_SplitCurve2d_HeaderFile
index 2cc261fa2aad3899289683189e6598f21dedce90..79e4f08f7e29c6a369767a036e6f69b7cfb03b16 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_SplitCurve2d.cxx
-// Created:   05.05.04 13:03:10
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_SplitCurve2d.cxx
+// Created:   05.05.04 13:03:10
+// Author:    Galina KULIKOVA
 
 
 #include <ShHealOper_SplitCurve2d.hxx>
index ca1f7aa357ad11d30596b63f0214020a52ec685b..aa62b4a946a1b77dde8c75ef78da7ce929530bcf 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_SplitCurve2d.hxx
-// Created:   05.05.04 12:56:01
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_SplitCurve2d.hxx
+// Created:   05.05.04 12:56:01
+// Author:    Galina KULIKOVA
 
 
 #ifndef ShHealOper_SplitCurve2d_HeaderFile
index 67405daea5998f8419b6c6e8f8b0350495a9353c..0b4142ac7d13ab6d6f8fc15c8cd2962801605ebd 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_SplitCurve3d.cxx
-// Created:   05.05.04 12:48:36
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_SplitCurve3d.cxx
+// Created:   05.05.04 12:48:36
+// Author:    Galina KULIKOVA
 
 
 #include <ShHealOper_SplitCurve3d.hxx>
index 97feb74f8f6c71120360046b7230a93960ac8fd5..8818e6b164d72ca83733e669b92d53dad28dd2f5 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_SplitCurve3d.hxx
-// Created:   05.05.04 12:28:13
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_SplitCurve3d.hxx
+// Created:   05.05.04 12:28:13
+// Author:    Galina KULIKOVA
 
 
 #ifndef ShHealOper_SplitCurve3d_HeaderFile
index dd3164d7391ed66854714524cdc11ebac86a85bf..4827956acede0c657899b807abf5c7d4b9fe1daa 100644 (file)
@@ -1,25 +1,26 @@
-// File:      ShHealOper_Tool.cxx
-// Created:   26.04.04 12:11:33
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
+// File:      ShHealOper_Tool.cxx
+// Created:   26.04.04 12:11:33
+// Author:    Galina KULIKOVA
 
 
 #include <ShHealOper_Tool.hxx>
index 7ec0febed1c3fd1e691118c3af07472bc6a83f62..587c474e14abf7b320d605879573215a3383523b 100644 (file)
@@ -1,24 +1,26 @@
-// File:      ShHealOper_Tool.hxx
-// Created:   26.04.04 11:36:04
-// Author:    Galina KULIKOVA
-//  < MODULE = KERNEL> <PACKAGE = ShHealOper> : <Shape Healing Operations>
-//  Copyright (C) 2003  CEA
+// Copyright (C) 2005  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// 
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either 
+// version 2.1 of the License.
+// 
+// This library is distributed in the hope that it will be useful 
+// but WITHOUT ANY WARRANTY; without even the implied warranty of 
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+// Lesser General Public License for more details.
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// You should have received a copy of the GNU Lesser General Public  
+// License along with this library; if not, write to the Free Software 
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
+// File:      ShHealOper_Tool.hxx
+// Created:   26.04.04 11:36:04
+// Author:    Galina KULIKOVA
 
 
 #ifndef ShHealOper_Tool_HeaderFile
index 22de12a821e0b287567d13a3d172bc686ca3a190..6630d85319e7a0e94640b0be90b5ae77a11775ad 100644 (file)
@@ -17,7 +17,7 @@
 #  License along with this library; if not, write to the Free Software 
 #  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 # 
-#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 #
 #
@@ -66,8 +66,8 @@ LIB_SERVER_IDL =
 
 # additionnal information to compil and link file
 
-CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-CXXFLAGS += -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+CPPFLAGS += $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) $(BOOST_CPPFLAGS) $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
+CXXFLAGS += $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
 
 LDFLAGS += -lGEOMFiltersSelection -lGEOMBase
 
index 84c79078f87a6613027b6628fc923f36293d40e2..cbeccad424a9632a384ed5b62cb0e80da3d8c216 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -86,53 +86,35 @@ bool TransformationGUI::OnGUIEvent(int theCommandID, SUIT_Desktop* parent)
   QDialog* aDlg = NULL;
 
   switch (theCommandID)
-    {
-    case 5021: // TRANSLATION
-      {        
-       aDlg = new TransformationGUI_TranslationDlg( getGeometryGUI(), parent, "" );
-       break;
-      }
-    case 5022: // ROTATION
-      {        
-       aDlg = new TransformationGUI_RotationDlg( parent, "" );
-       break;
-      }
-    case 5023: // POSITION
-      {        
-       aDlg = new TransformationGUI_PositionDlg( parent, "" );
-       break;
-      }
-    case 5024: // MIRROR
-      {        
-       aDlg = new TransformationGUI_MirrorDlg( parent, "" );
-       break;
-      }
-    case 5025: // SCALE
-      {        
-       aDlg = new TransformationGUI_ScaleDlg( getGeometryGUI(), parent, "" );
-       break;
-      }
-    case 5026: // OFFSET
-      {        
-       aDlg = new TransformationGUI_OffsetDlg( parent, "" );
-       break;
-      }  
-    case 5027: // MULTI TRANSLATION
-      {        
-       aDlg = new TransformationGUI_MultiTranslationDlg( getGeometryGUI(), parent, "" );
-       break;
-      }
-    case 5028: // MULTI ROTATION
-      {        
-       aDlg = new TransformationGUI_MultiRotationDlg( getGeometryGUI(), parent, "" );
-       break;
-      }
-    default:
-      {
-       SUIT_Session::session()->activeApplication()->putInfo(tr("GEOM_PRP_COMMAND").arg(theCommandID));
-       break;
-      }
-    }
+  {
+  case 5021: // TRANSLATION
+    aDlg = new TransformationGUI_TranslationDlg( getGeometryGUI(), parent, "" );
+    break;
+  case 5022: // ROTATION
+    aDlg = new TransformationGUI_RotationDlg( getGeometryGUI(), parent, "" );
+    break;
+  case 5023: // POSITION
+    aDlg = new TransformationGUI_PositionDlg( getGeometryGUI(), parent, "" );
+    break;
+  case 5024: // MIRROR
+    aDlg = new TransformationGUI_MirrorDlg( getGeometryGUI(), parent, "" );
+    break;
+  case 5025: // SCALE
+    aDlg = new TransformationGUI_ScaleDlg( getGeometryGUI(), parent, "" );
+    break;
+  case 5026: // OFFSET
+    aDlg = new TransformationGUI_OffsetDlg( getGeometryGUI(), parent, "" );
+    break;
+  case 5027: // MULTI TRANSLATION
+    aDlg = new TransformationGUI_MultiTranslationDlg( getGeometryGUI(), parent, "" );
+    break;
+  case 5028: // MULTI ROTATION
+    aDlg = new TransformationGUI_MultiRotationDlg( getGeometryGUI(), parent, "" );
+    break;
+  default:
+    SUIT_Session::session()->activeApplication()->putInfo(tr("GEOM_PRP_COMMAND").arg(theCommandID));
+    break;
+  }
 
   if ( aDlg != NULL )
     aDlg->show();
index 96f48970b30b2b3c6f8b06a36fe85d1cbf01bceb..77ef5de5ff5fb29b4c126d2b34ff3d36210ccd7a 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
index 8f09b83f83f4c3a72aaa000416e571a2383a0454..5e6868836eaa8d67a391a8dc59ca36e7c164633f 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -49,8 +49,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-TransformationGUI_MirrorDlg::TransformationGUI_MirrorDlg(QWidget* parent,  const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+TransformationGUI_MirrorDlg::TransformationGUI_MirrorDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                                         const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_MIRROR_POINT")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_MIRROR_AXE")));
@@ -77,8 +79,9 @@ TransformationGUI_MirrorDlg::TransformationGUI_MirrorDlg(QWidget* parent,  const
   GroupPoints->PushButton2->setPixmap(image3);
   GroupPoints->CheckButton1->setText(tr("GEOM_CREATE_COPY"));
   Layout1->addWidget(GroupPoints, 2, 0);
-  
   /***************************************************************/
+
+  setHelpFileName("mirror_image.htm");  
   
   Init();
 }
@@ -124,7 +127,7 @@ void TransformationGUI_MirrorDlg::Init()
   
   connect(GroupPoints->CheckButton1, SIGNAL(toggled(bool)), this, SLOT(CreateCopyModeChanged(bool)));
   
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
   initName( tr( "GEOM_MIRROR" ) );
@@ -132,14 +135,13 @@ void TransformationGUI_MirrorDlg::Init()
 }
 
 
-
 //=================================================================================
 // function : ConstructorsClicked()
 // purpose  : Radio button management
 //=================================================================================
 void TransformationGUI_MirrorDlg::ConstructorsClicked(int constructorId)
 {
-  disconnect( ((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 0, this, 0 );
+  disconnect( myGeomGUI->getApp()->selectionMgr(), 0, this, 0 );
   
   globalSelection();
   myEditCurrentArgument = GroupPoints->LineEdit1;
@@ -164,7 +166,7 @@ void TransformationGUI_MirrorDlg::ConstructorsClicked(int constructorId)
        break;
       }
     }
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 }
 
@@ -196,16 +198,6 @@ bool TransformationGUI_MirrorDlg::ClickOnApply()
 }
 
 
-//=======================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=======================================================================
-void TransformationGUI_MirrorDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection has changed
@@ -310,22 +302,12 @@ void TransformationGUI_MirrorDlg::SetEditCurrentArgument()
 void TransformationGUI_MirrorDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
   ConstructorsClicked( getConstructorId() );
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  : public slot to deactivate if active
-//=================================================================================
-void TransformationGUI_MirrorDlg::DeactivateActiveDialog()
-{
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : enterEvent()
 // purpose  : when mouse enter onto the QWidget
index 150d3edae2cd4e710908222586a3b00f7eec2a18..44d8f5ddab4cb91a8a33f1ffab6ad1ee7934e43d 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : TransformationGUI_MirrorDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_MIRROR_H
 #define DIALOGBOX_MIRROR_H
@@ -44,7 +43,8 @@ class TransformationGUI_MirrorDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    TransformationGUI_MirrorDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    TransformationGUI_MirrorDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                               const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~TransformationGUI_MirrorDlg();
 
 protected:
@@ -55,7 +55,7 @@ protected:
 
     virtual void closeEvent( QCloseEvent* e );
 
-private :
+private:
     void Init();
     void enterEvent(QEvent* e);
     
@@ -67,9 +67,7 @@ private :
 private slots :
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
     void LineEditReturnPressed();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
index 88b262a447730dc79d865a00e0f9bd6b0dca4cd5..01c8b24a006409e4de768d3ae39fb7b05b294b34 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -49,12 +49,15 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-TransformationGUI_MultiRotationDlg::TransformationGUI_MultiRotationDlg(GeometryGUI* theGeometryGUI, QWidget* parent,  const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+TransformationGUI_MultiRotationDlg::TransformationGUI_MultiRotationDlg
+  (GeometryGUI* theGeometryGUI, QWidget* parent,  const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_MULTIROTATION_SIMPLE")));
-  QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_MULTIROTATION_DOUBLE")));
-  QPixmap image2(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
+  SUIT_ResourceMgr* aResMgr = myGeomGUI->getApp()->resourceMgr();
+  QPixmap image0(aResMgr->loadPixmap("GEOM",tr("ICON_DLG_MULTIROTATION_SIMPLE")));
+  QPixmap image1(aResMgr->loadPixmap("GEOM",tr("ICON_DLG_MULTIROTATION_DOUBLE")));
+  QPixmap image2(aResMgr->loadPixmap("GEOM",tr("ICON_SELECT")));
 
   setCaption(tr("GEOM_MULTIROTATION_TITLE"));
 
@@ -92,6 +95,8 @@ TransformationGUI_MultiRotationDlg::TransformationGUI_MultiRotationDlg(GeometryG
   Layout1->addWidget(GroupDimensions, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("multi_rotation.htm");
+
   Init();
 }
 
@@ -152,15 +157,15 @@ void TransformationGUI_MultiRotationDlg::Init()
   connect(GroupDimensions->SpinBox_DX2, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
   connect(GroupDimensions->SpinBox_DY2, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
 
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX1, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY1, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX2, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY2, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX1, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY1, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX2, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY2, SLOT(SetStep(double)));
 
   connect(GroupDimensions->CheckButton1, SIGNAL(toggled(bool)), this, SLOT(ReverseAngle()));
   
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
   initName( tr( "GEOM_MULTIROTATION" ) );
@@ -174,12 +179,12 @@ void TransformationGUI_MultiRotationDlg::Init()
 //=================================================================================
 void TransformationGUI_MultiRotationDlg::ConstructorsClicked(int constructorId)
 {
-  disconnect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 0, this, 0);
-  
+  disconnect(myGeomGUI->getApp()->selectionMgr(), 0, this, 0);
+
   myAng = 45.0;
   myStep = 50.0;
   myNbTimes1 = myNbTimes2 = 2;
-  
+
   globalSelection( GEOM_ALLSHAPES );
 
   switch (constructorId)
@@ -219,7 +224,8 @@ void TransformationGUI_MultiRotationDlg::ConstructorsClicked(int constructorId)
 
   myEditCurrentArgument->setFocus();
   myBase = myVector = GEOM::GEOM_Object::_nil();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
+  connect(myGeomGUI->getApp()->selectionMgr(), SIGNAL(currentSelectionChanged()),
+          this, SLOT(SelectionIntoArgument()));
 }
 
 
@@ -249,16 +255,6 @@ bool TransformationGUI_MultiRotationDlg::ClickOnApply()
 }
 
 
-//=======================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=======================================================================
-void TransformationGUI_MultiRotationDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection as changed or other case
@@ -266,28 +262,32 @@ void TransformationGUI_MultiRotationDlg::ClickOnCancel()
 void TransformationGUI_MultiRotationDlg::SelectionIntoArgument()
 {
   myEditCurrentArgument->setText("");
-  
-  if(IObjectCount() != 1) {
-    if(myEditCurrentArgument == GroupPoints->LineEdit1 || myEditCurrentArgument == GroupDimensions->LineEdit1)
+
+  if (IObjectCount() != 1) {
+    if (myEditCurrentArgument == GroupPoints->LineEdit1 ||
+        myEditCurrentArgument == GroupDimensions->LineEdit1)
       myBase = GEOM::GEOM_Object::_nil();
-    else if(myEditCurrentArgument == GroupPoints->LineEdit2 || myEditCurrentArgument == GroupDimensions->LineEdit2)
+    else if (myEditCurrentArgument == GroupPoints->LineEdit2 ||
+             myEditCurrentArgument == GroupDimensions->LineEdit2)
       myVector = GEOM::GEOM_Object::_nil();
     return;
   }
-  
+
   // nbSel == 1
   Standard_Boolean testResult = Standard_False;;
-  GEOM::GEOM_Object_var aSelectedObject = GEOMBase::ConvertIOinGEOMObject(firstIObject(), testResult );
+  GEOM::GEOM_Object_var aSelectedObject =
+    GEOMBase::ConvertIOinGEOMObject(firstIObject(), testResult );
 
-  if ( !testResult || CORBA::is_nil( aSelectedObject ) || !GEOMBase::IsShape( aSelectedObject ) )
+  if (!testResult || CORBA::is_nil(aSelectedObject) || !GEOMBase::IsShape(aSelectedObject))
     return;
 
-
-  if(myEditCurrentArgument == GroupPoints->LineEdit1 || myEditCurrentArgument == GroupDimensions->LineEdit1)
+  if (myEditCurrentArgument == GroupPoints->LineEdit1 ||
+      myEditCurrentArgument == GroupDimensions->LineEdit1)
     myBase = aSelectedObject;
-  else if(myEditCurrentArgument == GroupPoints->LineEdit2 || myEditCurrentArgument == GroupDimensions->LineEdit2)
+  else if (myEditCurrentArgument == GroupPoints->LineEdit2 ||
+           myEditCurrentArgument == GroupDimensions->LineEdit2)
     myVector = aSelectedObject;
-    
+
   myEditCurrentArgument->setText( GEOMBase::GetName( aSelectedObject ) );
 
   displayPreview();
@@ -347,23 +347,13 @@ void TransformationGUI_MultiRotationDlg::LineEditReturnPressed()
 void TransformationGUI_MultiRotationDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
   
   ConstructorsClicked( getConstructorId() );
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  : public slot to deactivate if active
-//=================================================================================
-void TransformationGUI_MultiRotationDlg::DeactivateActiveDialog()
-{
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : enterEvent()
 // purpose  :
@@ -421,7 +411,7 @@ void TransformationGUI_MultiRotationDlg::ReverseAngle()
 //=================================================================================
 GEOM::GEOM_IOperations_ptr TransformationGUI_MultiRotationDlg::createOperation()
 {
-  return myGeometryGUI->GetGeomGen()->GetITransformOperations( getStudyId() );
+  return myGeomGUI->GetGeomGen()->GetITransformOperations( getStudyId() );
 }
 
 
@@ -449,7 +439,8 @@ bool TransformationGUI_MultiRotationDlg::execute( ObjectList& objects )
     case 0 :
       {
        if ( !CORBA::is_nil( myBase ) && !CORBA::is_nil( myVector ) ) {
-         anObj = GEOM::GEOM_ITransformOperations::_narrow( getOperation() )->MultiRotate1D( myBase, myVector, myNbTimes1 );
+         anObj = GEOM::GEOM_ITransformOperations::_narrow( getOperation() )->
+            MultiRotate1D( myBase, myVector, myNbTimes1 );
          res = true;
        }
        break;
@@ -458,7 +449,8 @@ bool TransformationGUI_MultiRotationDlg::execute( ObjectList& objects )
       {
        if ( !CORBA::is_nil( myBase ) && !CORBA::is_nil( myVector ) )
          {
-           anObj = GEOM::GEOM_ITransformOperations::_narrow( getOperation() )->MultiRotate2D( myBase, myVector, myAng, myNbTimes1, myStep, myNbTimes2 );
+           anObj = GEOM::GEOM_ITransformOperations::_narrow( getOperation() )->
+              MultiRotate2D( myBase, myVector, myAng, myNbTimes1, myStep, myNbTimes2 );
            res = true;
          }
        break;
index c122bc3eb97ec87fbf69b0ab8abf24135f59624d..d82780fd211c6ef39ddcacf8dd72effdae73cb8c 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : TransformationGUI_MultiRotationDlg.h
 //  Author : Damien COQUERET
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_MULTIROTATION_H
 #define DIALOGBOX_MULTIROTATION_H
@@ -43,7 +42,8 @@ class TransformationGUI_MultiRotationDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    TransformationGUI_MultiRotationDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    TransformationGUI_MultiRotationDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                                      const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~TransformationGUI_MultiRotationDlg();
 
 protected:
@@ -58,8 +58,6 @@ private :
     void Init();
     void enterEvent(QEvent* e);
 
-    GeometryGUI* myGeometryGUI;
-   
     GEOM::GEOM_Object_var myBase, myVector;
     int myNbTimes1;
     int myNbTimes2;
@@ -72,16 +70,13 @@ private :
 private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
     void LineEditReturnPressed();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
     void ReverseAngle();
     void ValueChangedInSpinBox(double newValue);
     void ConstructorsClicked(int constructorId);
-
 };
 
 #endif // DIALOGBOX_MULTIROTATION_H
index 255df8858f2060a340a3fd51bef722157691df53..c1e7aed86cce1ebbe9ddeae7563999c056400bc7 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -50,12 +50,15 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-TransformationGUI_MultiTranslationDlg::TransformationGUI_MultiTranslationDlg(GeometryGUI* theGeometryGUI, QWidget* parent,  const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+TransformationGUI_MultiTranslationDlg::TransformationGUI_MultiTranslationDlg
+  (GeometryGUI* theGeometryGUI, QWidget* parent,  const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM",tr("ICON_DLG_MULTITRANSLATION_SIMPLE")));
-  QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM",tr("ICON_DLG_MULTITRANSLATION_DOUBLE")));
-  QPixmap image2(SUIT_Session::session()->resourceMgr()->loadPixmap( "GEOM",tr("ICON_SELECT")));
+  SUIT_ResourceMgr* aResMgr = myGeomGUI->getApp()->resourceMgr();
+  QPixmap image0 (aResMgr->loadPixmap("GEOM", tr("ICON_DLG_MULTITRANSLATION_SIMPLE")));
+  QPixmap image1 (aResMgr->loadPixmap("GEOM", tr("ICON_DLG_MULTITRANSLATION_DOUBLE")));
+  QPixmap image2 (aResMgr->loadPixmap("GEOM", tr("ICON_SELECT")));
 
   setCaption(tr("GEOM_MULTITRANSLATION_TITLE"));
 
@@ -99,6 +102,8 @@ TransformationGUI_MultiTranslationDlg::TransformationGUI_MultiTranslationDlg(Geo
   Layout1->addWidget(GroupDimensions, 2, 0);
   /***************************************************************/
 
+  setHelpFileName("multi_translation.htm");
+
   Init();
 }
 
@@ -163,18 +168,18 @@ void TransformationGUI_MultiTranslationDlg::Init()
   connect(GroupDimensions->SpinBox_DX2, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
   connect(GroupDimensions->SpinBox_DY2, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox(double)));
 
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DY, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX1, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY1, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX2, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY2, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DY, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX1, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY1, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DX2, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupDimensions->SpinBox_DY2, SLOT(SetStep(double)));
 
   connect(GroupPoints->CheckButton1, SIGNAL(toggled(bool)), this, SLOT(ReverseStepU()));
   connect(GroupDimensions->CheckButton1, SIGNAL(toggled(bool)), this, SLOT(ReverseStepU()));
   connect(GroupDimensions->CheckButton2, SIGNAL(toggled(bool)), this, SLOT(ReverseStepV()));
   
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
   
@@ -189,7 +194,7 @@ void TransformationGUI_MultiTranslationDlg::Init()
 //=================================================================================
 void TransformationGUI_MultiTranslationDlg::ConstructorsClicked(int constructorId)
 {
-  disconnect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 0, this, 0);
+  disconnect(myGeomGUI->getApp()->selectionMgr(), 0, this, 0);
   
   myStepU = myStepV = 50.0;
   myNbTimesU = myNbTimesV = 2;
@@ -236,7 +241,7 @@ void TransformationGUI_MultiTranslationDlg::ConstructorsClicked(int constructorI
   
   myEditCurrentArgument->setFocus();
   myBase = myVectorU = GEOM::GEOM_Object::_nil();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 }
 
@@ -267,16 +272,6 @@ bool TransformationGUI_MultiTranslationDlg::ClickOnApply()
 }
 
 
-//=======================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=======================================================================
-void TransformationGUI_MultiTranslationDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection as changed or other case
@@ -374,23 +369,13 @@ void TransformationGUI_MultiTranslationDlg::LineEditReturnPressed()
 void TransformationGUI_MultiTranslationDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
   ConstructorsClicked( getConstructorId() );
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  : public slot to deactivate if active
-//=================================================================================
-void TransformationGUI_MultiTranslationDlg::DeactivateActiveDialog()
-{
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : enterEvent()
 // purpose  :
@@ -477,7 +462,7 @@ void TransformationGUI_MultiTranslationDlg::ReverseStepV()
 //=================================================================================
 GEOM::GEOM_IOperations_ptr TransformationGUI_MultiTranslationDlg::createOperation()
 {
-  return myGeometryGUI->GetGeomGen()->GetITransformOperations( getStudyId() );
+  return myGeomGUI->GetGeomGen()->GetITransformOperations( getStudyId() );
 }
 
 
index 8fd4496285bdffb31758a7c79f946c1085f3d414..c36073d8b117b4e03a36e1b97e05062665a95e8a 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : TransformationGUI_MultiTranslationDlg.h
 //  Author : Damien COQUERET
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_MULTITRANSLATION_H
 #define DIALOGBOX_MULTITRANSLATION_H
@@ -43,7 +42,8 @@ class TransformationGUI_MultiTranslationDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    TransformationGUI_MultiTranslationDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    TransformationGUI_MultiTranslationDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                                         const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~TransformationGUI_MultiTranslationDlg();
 
 protected:
@@ -58,8 +58,6 @@ private :
     void Init();
     void enterEvent(QEvent* e);
 
-    GeometryGUI* myGeometryGUI;
-        
     GEOM::GEOM_Object_var myBase, myVectorU, myVectorV ;
     int myNbTimesU;
     int myNbTimesV;
@@ -72,9 +70,7 @@ private :
 private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
     void LineEditReturnPressed();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
@@ -82,7 +78,6 @@ private slots:
     void ReverseStepV();
     void ValueChangedInSpinBox(double newValue);
     void ConstructorsClicked(int constructorId);
-
 };
 
 #endif // DIALOGBOX_MULTITRANSLATION_H
index 805bc8a72821d631f148588e476e1c8b1eb80267..6fe4f3bc41564ac3f83622bb190d1c71a3c141e7 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -47,8 +47,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-TransformationGUI_OffsetDlg::TransformationGUI_OffsetDlg(QWidget* parent,  const char* name, bool modal, WFlags fl)
-    :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+TransformationGUI_OffsetDlg::TransformationGUI_OffsetDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                                         const char* name, bool modal, WFlags fl)
+    :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                       WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_OFFSET")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -75,6 +77,8 @@ TransformationGUI_OffsetDlg::TransformationGUI_OffsetDlg(QWidget* parent,  const
   Layout1->addWidget(GroupPoints, 2, 0);
   
   /***************************************************************/
+
+  setHelpFileName("offset_surface.htm");  
   
   Init();
 }
@@ -118,7 +122,7 @@ void TransformationGUI_OffsetDlg::Init()
   connect(buttonApply, SIGNAL(clicked()), this, SLOT(ClickOnApply()));
   
   connect(GroupPoints->PushButton1, SIGNAL(clicked()), this, SLOT(SetEditCurrentArgument()));
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
   connect(GroupPoints->SpinBox_DX, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
@@ -156,16 +160,6 @@ bool TransformationGUI_OffsetDlg::ClickOnApply()
 }
 
 
-//=======================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=======================================================================
-void TransformationGUI_OffsetDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection has changed
@@ -243,7 +237,7 @@ void TransformationGUI_OffsetDlg::enterEvent(QEvent * e)
 void TransformationGUI_OffsetDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
   globalSelection( GEOM_ALLSHAPES );
   myEditCurrentArgument = GroupPoints->LineEdit1;
@@ -251,16 +245,6 @@ void TransformationGUI_OffsetDlg::ActivateThisDialog()
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  : public slot to deactivate if active
-//=================================================================================
-void TransformationGUI_OffsetDlg::DeactivateActiveDialog()
-{
- GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : ValueChangedInSpinBox()
 // purpose  :
index da127fbc08f01ba564c630d3966985dc33fe83a7..a49cdd87fbdb0e2e409cb88d05ebafabee724452 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : TransformationGUI_OffsetDlg.h
 //  Author : Michael Zorin
 //  Module : GEOM
-//  $Header: /dn05/salome/PAL/GEOM/GEOM_SRC/src/TransformationGUI/TransformationGUI_Offset.h
 
 #ifndef DIALOGBOX_OFFSET_H
 #define DIALOGBOX_OFFSET_H
@@ -42,7 +41,8 @@ class TransformationGUI_OffsetDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    TransformationGUI_OffsetDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    TransformationGUI_OffsetDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                               const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~TransformationGUI_OffsetDlg();
 
 protected:
@@ -53,7 +53,7 @@ protected:
 
     virtual void closeEvent( QCloseEvent* e );
 
-private :
+private:
     void Init();
     void enterEvent(QEvent* e);
     double GetOffset() const;
@@ -62,12 +62,10 @@ private :
     
     DlgRef_1Sel1Spin1Check* GroupPoints;
     
-private slots :
+private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
     void SelectionIntoArgument();
     void LineEditReturnPressed();
     void SetEditCurrentArgument();
@@ -76,4 +74,3 @@ private slots :
 };
 
 #endif // DIALOGBOX_OFFSET_H
-
index e16e3bbd37bc3f982da347f12d255585a6aeca75..07c3dee7c18f7c97a722e8aaaf2d7e6a4abe5dcf 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -51,12 +51,15 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-TransformationGUI_PositionDlg::TransformationGUI_PositionDlg(QWidget* parent,  const char* name, bool modal, WFlags fl)
-    :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+TransformationGUI_PositionDlg::TransformationGUI_PositionDlg
+  (GeometryGUI* theGeometryGUI, QWidget* parent,  const char* name, bool modal, WFlags fl)
+  : GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                      WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_POSITION")));
-  QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_POSITION2")));
-  QPixmap imageselect(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
+  SUIT_ResourceMgr* aResMgr = myGeomGUI->getApp()->resourceMgr();
+  QPixmap image0(aResMgr->loadPixmap("GEOM",tr("ICON_DLG_POSITION")));
+  QPixmap image1(aResMgr->loadPixmap("GEOM",tr("ICON_DLG_POSITION2")));
+  QPixmap imageselect(aResMgr->loadPixmap("GEOM",tr("ICON_SELECT")));
 
   setCaption(tr("GEOM_POSITION_TITLE"));
 
@@ -85,6 +88,8 @@ TransformationGUI_PositionDlg::TransformationGUI_PositionDlg(QWidget* parent,  c
   Layout1->addWidget(Group1, 2, 0);
   
   /***************************************************************/
+
+  setHelpFileName("modify_the_location.htm");  
   
   Init();
 }
@@ -133,7 +138,7 @@ void TransformationGUI_PositionDlg::Init()
   
   connect(Group1->CheckBox1, SIGNAL(toggled(bool)), this, SLOT(CreateCopyModeChanged(bool)));
   
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 
   initName( tr( "GEOM_POSITION" ) );
@@ -148,7 +153,7 @@ void TransformationGUI_PositionDlg::Init()
 //=================================================================================
 void TransformationGUI_PositionDlg::ConstructorsClicked(int constructorId)
 {
-  disconnect( ((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 0, this, 0 );
+  disconnect(myGeomGUI->getApp()->selectionMgr(), 0, this, 0);
   
   globalSelection();
   myEditCurrentArgument = Group1->LineEdit1;
@@ -174,13 +179,12 @@ void TransformationGUI_PositionDlg::ConstructorsClicked(int constructorId)
        break;
       }
     }
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
   SelectionIntoArgument();
 }
 
 
-
 //=================================================================================
 // function : ClickOnOk()
 // purpose  :
@@ -207,16 +211,6 @@ bool TransformationGUI_PositionDlg::ClickOnApply()
 }
 
 
-//=======================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=======================================================================
-void TransformationGUI_PositionDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection has changed
@@ -328,22 +322,12 @@ void TransformationGUI_PositionDlg::SetEditCurrentArgument()
 void TransformationGUI_PositionDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
   ConstructorsClicked( getConstructorId() );
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  : public slot to deactivate if active
-//=================================================================================
-void TransformationGUI_PositionDlg::DeactivateActiveDialog()
-{
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : enterEvent()
 // purpose  : when mouse enter onto the QWidget
index 2e5e499b467af1f83efc226bd299a04f3dd7b904..9ecfb2809422b91414a016a4b61cd692464352d6 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : TransformationGUI_PositionDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_POSITION_H
 #define DIALOGBOX_POSITION_H
@@ -44,7 +43,8 @@ class TransformationGUI_PositionDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    TransformationGUI_PositionDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    TransformationGUI_PositionDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                                 const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~TransformationGUI_PositionDlg();
 
 protected:
@@ -55,7 +55,7 @@ protected:
 
     virtual void closeEvent( QCloseEvent* e );
 
-private :
+private:
     void Init();
     void enterEvent(QEvent* e);
     
@@ -65,12 +65,10 @@ private :
         
     DlgRef_3Sel3Spin1Check* Group1;
     
-private slots :
+private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
     void LineEditReturnPressed();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
index 7b1abd28b385c021363925c292fe90eae36a7581..6f07b1c73fc2fa2dd4450c0cb119107978e6baf4 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -49,8 +49,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-TransformationGUI_RotationDlg::TransformationGUI_RotationDlg(QWidget* parent,  const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
+TransformationGUI_RotationDlg::TransformationGUI_RotationDlg
+  (GeometryGUI* theGeometryGUI, QWidget* parent,  const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_ROTATION")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -101,9 +103,11 @@ TransformationGUI_RotationDlg::TransformationGUI_RotationDlg(QWidget* parent,  c
   connect(GroupPoints->CheckButton1, SIGNAL(toggled(bool)), this, SLOT(CreateCopyModeChanged(bool)));
   connect(GroupPoints->CheckButton2, SIGNAL(toggled(bool)), this, SLOT(onReverse()));
   
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(),
+  connect(myGeomGUI->getApp()->selectionMgr(),
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
 
+  setHelpFileName("rotation.htm");
+
   Init();
 }
 
@@ -159,16 +163,6 @@ bool TransformationGUI_RotationDlg::ClickOnApply()
 }
 
 
-//=======================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=======================================================================
-void TransformationGUI_RotationDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection as changed or other case
@@ -254,7 +248,7 @@ void TransformationGUI_RotationDlg::LineEditReturnPressed()
 void TransformationGUI_RotationDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
   globalSelection();
   GroupPoints->LineEdit1->setFocus();
@@ -264,16 +258,6 @@ void TransformationGUI_RotationDlg::ActivateThisDialog()
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  : public slot to deactivate if active
-//=================================================================================
-void TransformationGUI_RotationDlg::DeactivateActiveDialog()
-{
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : enterEvent()
 // purpose  :
index 173ce35de0618e6a36754808315544c0fb058571..4824444501d5a96378b14c0aa02e7692b18b4897 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : TransformationGUI_RotationDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_ROTATION_H
 #define DIALOGBOX_ROTATION_H
@@ -41,7 +40,8 @@ class TransformationGUI_RotationDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    TransformationGUI_RotationDlg(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    TransformationGUI_RotationDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                                 const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~TransformationGUI_RotationDlg();
 
 protected:
@@ -52,7 +52,7 @@ protected:
 
     virtual void closeEvent( QCloseEvent* e );
 
-private :
+private:
     void Init();
     void enterEvent(QEvent* e);
     double GetAngle() const;
@@ -65,9 +65,7 @@ private :
 private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
     void LineEditReturnPressed();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
index a215ba028c2e96e3e3b10313a38948bbac84bbe1..259a1da2d8575df02059424c36d9a5c0061f24c8 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -49,8 +49,10 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-TransformationGUI_ScaleDlg::TransformationGUI_ScaleDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+TransformationGUI_ScaleDlg::TransformationGUI_ScaleDlg(GeometryGUI* theGeometryGUI, QWidget* parent,
+                                                       const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
   QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_SCALE")));
   QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
@@ -101,12 +103,14 @@ TransformationGUI_ScaleDlg::TransformationGUI_ScaleDlg(GeometryGUI* theGeometryG
   connect(GroupPoints->LineEdit2, SIGNAL(returnPressed()), this, SLOT(LineEditReturnPressed()));
 
   connect(GroupPoints->SpinBox_DX, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox_DX, SLOT(SetStep(double)));
   connect(GroupPoints->CheckButton1, SIGNAL(toggled(bool)), this, SLOT(CreateCopyModeChanged(bool)));
    
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
 
+  setHelpFileName("scale_transform.htm");
+
   Init();
 }
 
@@ -161,16 +165,6 @@ bool TransformationGUI_ScaleDlg::ClickOnApply()
 }
 
 
-//=======================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=======================================================================
-void TransformationGUI_ScaleDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection as changed or other case
@@ -256,7 +250,7 @@ void TransformationGUI_ScaleDlg::SetEditCurrentArgument()
 void TransformationGUI_ScaleDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
   globalSelection();
   GroupPoints->LineEdit1->setFocus();
@@ -264,16 +258,6 @@ void TransformationGUI_ScaleDlg::ActivateThisDialog()
 }
 
 
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  : public slot to deactivate if active
-//=================================================================================
-void TransformationGUI_ScaleDlg::DeactivateActiveDialog()
-{
-  GEOMBase_Skeleton::DeactivateActiveDialog();
-}
-
-
 //=================================================================================
 // function : enterEvent()
 // purpose  :
@@ -301,7 +285,7 @@ void TransformationGUI_ScaleDlg::ValueChangedInSpinBox()
 //=================================================================================
 GEOM::GEOM_IOperations_ptr  TransformationGUI_ScaleDlg::createOperation()
 {
-  return myGeometryGUI->GetGeomGen()->GetITransformOperations( getStudyId() );
+  return myGeomGUI->GetGeomGen()->GetITransformOperations( getStudyId() );
 }
 
 //=================================================================================
index 8f0e61c0755e1f9b68d64932214dfcdf020c9a9d..0190f04d5a13b5664e6abe4a4cb8bf7df3145822 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : TransformationGUI_ScaleDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_SCALE_H
 #define DIALOGBOX_SCALE_H
@@ -42,7 +41,8 @@ class TransformationGUI_ScaleDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    TransformationGUI_ScaleDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    TransformationGUI_ScaleDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                              const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~TransformationGUI_ScaleDlg();
 
 protected:
@@ -58,19 +58,15 @@ private :
     void enterEvent(QEvent* e);
     double GetFactor() const;
 
-    GeometryGUI* myGeometryGUI;
-    
     GEOM::ListOfGO myObjects;
     GEOM::GEOM_Object_var myPoint;   /* Central Point */
     
     DlgRef_2Sel1Spin2Check* GroupPoints;
 
-private slots :
+private slots:
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
     void LineEditReturnPressed();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();
index d221fb855ab3b86b2719aaccfffb94d78478d485..0a02a62a69c69d14d60fc60fd6f5ec34a055fdcb 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
@@ -49,13 +49,16 @@ using namespace std;
 //            The dialog will by default be modeless, unless you set 'modal' to
 //            TRUE to construct a modal dialog.
 //=================================================================================
-TransformationGUI_TranslationDlg::TransformationGUI_TranslationDlg(GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
-  :GEOMBase_Skeleton(parent, name, modal, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), myGeometryGUI(theGeometryGUI)
+TransformationGUI_TranslationDlg::TransformationGUI_TranslationDlg
+  (GeometryGUI* theGeometryGUI, QWidget* parent, const char* name, bool modal, WFlags fl)
+  :GEOMBase_Skeleton(theGeometryGUI, parent, name, modal, WStyle_Customize |
+                     WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu)
 {
-  QPixmap image0(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_TRANSLATION_DXYZ")));
-  QPixmap image1(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_TRANSLATION_POINTS")));
-  QPixmap image2(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_DLG_TRANSLATION_VECTOR")));
-  QPixmap image3(SUIT_Session::session()->resourceMgr()->loadPixmap("GEOM",tr("ICON_SELECT")));
+  SUIT_ResourceMgr* aResMgr = myGeomGUI->getApp()->resourceMgr();
+  QPixmap image0 (aResMgr->loadPixmap("GEOM", tr("ICON_DLG_TRANSLATION_DXYZ")));
+  QPixmap image1 (aResMgr->loadPixmap("GEOM", tr("ICON_DLG_TRANSLATION_POINTS")));
+  QPixmap image2 (aResMgr->loadPixmap("GEOM", tr("ICON_DLG_TRANSLATION_VECTOR")));
+  QPixmap image3 (aResMgr->loadPixmap("GEOM", tr("ICON_SELECT")));
 
   setCaption(tr("GEOM_TRANSLATION_TITLE"));
 
@@ -82,6 +85,8 @@ TransformationGUI_TranslationDlg::TransformationGUI_TranslationDlg(GeometryGUI*
   Layout1->addWidget(GroupPoints, 2, 0);
   /***************************************************************/
   
+  setHelpFileName("translation.htm");
+  
   Init();
 }
 
@@ -142,13 +147,13 @@ void TransformationGUI_TranslationDlg::Init()
   connect(GroupPoints->SpinBox2, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
   connect(GroupPoints->SpinBox3, SIGNAL(valueChanged(double)), this, SLOT(ValueChangedInSpinBox()));
   
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox1, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox2, SLOT(SetStep(double)));
-  connect(myGeometryGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox3, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox1, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox2, SLOT(SetStep(double)));
+  connect(myGeomGUI, SIGNAL(SignalDefaultStepValueChanged(double)), GroupPoints->SpinBox3, SLOT(SetStep(double)));
   
   connect(GroupPoints->CheckBox1, SIGNAL(toggled(bool)), this, SLOT(CreateCopyModeChanged(bool)));
   
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument())) ;
 
   initName( tr( "GEOM_TRANSLATION" ) );
@@ -162,7 +167,7 @@ void TransformationGUI_TranslationDlg::Init()
 //=================================================================================
 void TransformationGUI_TranslationDlg::ConstructorsClicked(int constructorId)
 {
-  disconnect( ((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 0, this, 0 );
+  disconnect(myGeomGUI->getApp()->selectionMgr(), 0, this, 0);
   
   myEditCurrentArgument = GroupPoints->LineEdit1;
   globalSelection();
@@ -200,7 +205,7 @@ void TransformationGUI_TranslationDlg::ConstructorsClicked(int constructorId)
     }
   
   myEditCurrentArgument->setFocus();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
 }
 
@@ -231,16 +236,6 @@ bool TransformationGUI_TranslationDlg::ClickOnApply()
 }
 
 
-//=======================================================================
-// function : ClickOnCancel()
-// purpose  :
-//=======================================================================
-void TransformationGUI_TranslationDlg::ClickOnCancel()
-{
-  GEOMBase_Skeleton::ClickOnCancel();
-}
-
-
 //=================================================================================
 // function : SelectionIntoArgument()
 // purpose  : Called when selection as changed or other case
@@ -349,20 +344,10 @@ void TransformationGUI_TranslationDlg::SetEditCurrentArgument()
 void TransformationGUI_TranslationDlg::ActivateThisDialog()
 {
   GEOMBase_Skeleton::ActivateThisDialog();
-  connect(((SalomeApp_Application*)(SUIT_Session::session()->activeApplication()))->selectionMgr(), 
+  connect(myGeomGUI->getApp()->selectionMgr(), 
          SIGNAL(currentSelectionChanged()), this, SLOT(SelectionIntoArgument()));
-  
-  ConstructorsClicked( getConstructorId() );
-}
 
-
-//=================================================================================
-// function : DeactivateActiveDialog()
-// purpose  : public slot to deactivate if active
-//=================================================================================
-void  TransformationGUI_TranslationDlg::DeactivateActiveDialog()
-{
-  GEOMBase_Skeleton::DeactivateActiveDialog();
+  ConstructorsClicked( getConstructorId() );
 }
 
 
@@ -393,7 +378,7 @@ void TransformationGUI_TranslationDlg::ValueChangedInSpinBox()
 //=================================================================================
 GEOM::GEOM_IOperations_ptr  TransformationGUI_TranslationDlg::createOperation()
 {
-  return myGeometryGUI->GetGeomGen()->GetITransformOperations( getStudyId() );
+  return myGeomGUI->GetGeomGen()->GetITransformOperations( getStudyId() );
 }
 
 
index 069c334355ebc53be29709d47b24d26455a01795..338c3ab154fc4d631f8430efdbf94789fae79823 100644 (file)
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 //  File   : TransformationGUI_TranslationDlg.h
 //  Author : Lucien PIGNOLONI
 //  Module : GEOM
-//  $Header$
 
 #ifndef DIALOGBOX_TRANSLATION_H
 #define DIALOGBOX_TRANSLATION_H
@@ -42,7 +41,8 @@ class TransformationGUI_TranslationDlg : public GEOMBase_Skeleton
     Q_OBJECT
 
 public:
-    TransformationGUI_TranslationDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
+    TransformationGUI_TranslationDlg(GeometryGUI* theGeometryGUI, QWidget* parent = 0,
+                                    const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~TransformationGUI_TranslationDlg();
 
 protected:
@@ -57,8 +57,6 @@ private :
     void Init();
     void enterEvent(QEvent* e);
 
-    GeometryGUI* myGeometryGUI;
-    
     GEOM::GEOM_Object_var myVector, myPoint1, myPoint2;
     GEOM::ListOfGO        myObjects;
 
@@ -67,9 +65,7 @@ private :
 private slots :
     void ClickOnOk();
     bool ClickOnApply();
-    void ClickOnCancel();
     void ActivateThisDialog();
-    void DeactivateActiveDialog();
     void LineEditReturnPressed();
     void SelectionIntoArgument();
     void SetEditCurrentArgument();