Salome HOME
Porting GUI documentation on Doxygen tool.
authormzn <mzn@opencascade.com>
Wed, 10 Oct 2007 13:48:35 +0000 (13:48 +0000)
committermzn <mzn@opencascade.com>
Wed, 10 Oct 2007 13:48:35 +0000 (13:48 +0000)
592 files changed:
doc/salome/gui/SMESH/about_viewing_meshes.htm [deleted file]
doc/salome/gui/SMESH/adding_quadratic_nodes_and_elements.htm [deleted file]
doc/salome/gui/SMESH/aspect_ratio_3d.htm [deleted file]
doc/salome/gui/SMESH/borders_at_multi-connection.htm [deleted file]
doc/salome/gui/SMESH/borders_at_multiconnection_2d.htm [deleted file]
doc/salome/gui/SMESH/building_compounds.htm [deleted file]
doc/salome/gui/SMESH/clipping.htm [deleted file]
doc/salome/gui/SMESH/constructing_meshes.htm [deleted file]
doc/salome/gui/SMESH/cshdat_robohelp.htm [deleted file]
doc/salome/gui/SMESH/cshdat_webhelp.htm [deleted file]
doc/salome/gui/SMESH/default.css [deleted file]
doc/salome/gui/SMESH/default_ns.css [deleted file]
doc/salome/gui/SMESH/defining_hypotheses_tui.htm [deleted file]
doc/salome/gui/SMESH/deleting_groups.htm [deleted file]
doc/salome/gui/SMESH/display_entity.htm [deleted file]
doc/salome/gui/SMESH/doxyfile.in [new file with mode: 0755]
doc/salome/gui/SMESH/doxyfile_py.in [new file with mode: 0755]
doc/salome/gui/SMESH/ehelp.xml [deleted file]
doc/salome/gui/SMESH/ehlpdhtm.js [deleted file]
doc/salome/gui/SMESH/extrusion.htm [deleted file]
doc/salome/gui/SMESH/extrusion_along_a_path.htm [deleted file]
doc/salome/gui/SMESH/free_borders.htm [deleted file]
doc/salome/gui/SMESH/free_edges.htm [deleted file]
doc/salome/gui/SMESH/grouping_elements.htm [deleted file]
doc/salome/gui/SMESH/i_blue.jpg [deleted file]
doc/salome/gui/SMESH/image10.jpg [deleted file]
doc/salome/gui/SMESH/image101.gif [deleted file]
doc/salome/gui/SMESH/image103.gif [deleted file]
doc/salome/gui/SMESH/image105.gif [deleted file]
doc/salome/gui/SMESH/image106.gif [deleted file]
doc/salome/gui/SMESH/image108.gif [deleted file]
doc/salome/gui/SMESH/image119.gif [deleted file]
doc/salome/gui/SMESH/image120.gif [deleted file]
doc/salome/gui/SMESH/image121.gif [deleted file]
doc/salome/gui/SMESH/image122.gif [deleted file]
doc/salome/gui/SMESH/image123.gif [deleted file]
doc/salome/gui/SMESH/image124.gif [deleted file]
doc/salome/gui/SMESH/image125.gif [deleted file]
doc/salome/gui/SMESH/image126.gif [deleted file]
doc/salome/gui/SMESH/image127.gif [deleted file]
doc/salome/gui/SMESH/image130.gif [deleted file]
doc/salome/gui/SMESH/image131.gif [deleted file]
doc/salome/gui/SMESH/image132.gif [deleted file]
doc/salome/gui/SMESH/image133.gif [deleted file]
doc/salome/gui/SMESH/image134.gif [deleted file]
doc/salome/gui/SMESH/image135.gif [deleted file]
doc/salome/gui/SMESH/image136.gif [deleted file]
doc/salome/gui/SMESH/image137.gif [deleted file]
doc/salome/gui/SMESH/image142.gif [deleted file]
doc/salome/gui/SMESH/image143.gif [deleted file]
doc/salome/gui/SMESH/image144.gif [deleted file]
doc/salome/gui/SMESH/image145.gif [deleted file]
doc/salome/gui/SMESH/image146.gif [deleted file]
doc/salome/gui/SMESH/image147.gif [deleted file]
doc/salome/gui/SMESH/image148.gif [deleted file]
doc/salome/gui/SMESH/image15.jpg [deleted file]
doc/salome/gui/SMESH/image151.gif [deleted file]
doc/salome/gui/SMESH/image152.gif [deleted file]
doc/salome/gui/SMESH/image157.gif [deleted file]
doc/salome/gui/SMESH/image159.gif [deleted file]
doc/salome/gui/SMESH/image160.gif [deleted file]
doc/salome/gui/SMESH/image161.gif [deleted file]
doc/salome/gui/SMESH/image18.gif [deleted file]
doc/salome/gui/SMESH/image19.gif [deleted file]
doc/salome/gui/SMESH/image20.gif [deleted file]
doc/salome/gui/SMESH/image22.jpg [deleted file]
doc/salome/gui/SMESH/image23.jpg [deleted file]
doc/salome/gui/SMESH/image24.gif [deleted file]
doc/salome/gui/SMESH/image25.gif [deleted file]
doc/salome/gui/SMESH/image25.jpg [deleted file]
doc/salome/gui/SMESH/image27.jpg [deleted file]
doc/salome/gui/SMESH/image28.gif [deleted file]
doc/salome/gui/SMESH/image30.gif [deleted file]
doc/salome/gui/SMESH/image30.jpg [deleted file]
doc/salome/gui/SMESH/image31.jpg [deleted file]
doc/salome/gui/SMESH/image32.gif [deleted file]
doc/salome/gui/SMESH/image32.jpg [deleted file]
doc/salome/gui/SMESH/image33.gif [deleted file]
doc/salome/gui/SMESH/image34.gif [deleted file]
doc/salome/gui/SMESH/image35.gif [deleted file]
doc/salome/gui/SMESH/image36.gif [deleted file]
doc/salome/gui/SMESH/image36.jpg [deleted file]
doc/salome/gui/SMESH/image37.gif [deleted file]
doc/salome/gui/SMESH/image37.jpg [deleted file]
doc/salome/gui/SMESH/image38.gif [deleted file]
doc/salome/gui/SMESH/image38.jpg [deleted file]
doc/salome/gui/SMESH/image39.gif [deleted file]
doc/salome/gui/SMESH/image40.gif [deleted file]
doc/salome/gui/SMESH/image41.gif [deleted file]
doc/salome/gui/SMESH/image46.gif [deleted file]
doc/salome/gui/SMESH/image49.gif [deleted file]
doc/salome/gui/SMESH/image5.jpg [deleted file]
doc/salome/gui/SMESH/image50.gif [deleted file]
doc/salome/gui/SMESH/image51.jpg [deleted file]
doc/salome/gui/SMESH/image52.jpg [deleted file]
doc/salome/gui/SMESH/image53.gif [deleted file]
doc/salome/gui/SMESH/image55.gif [deleted file]
doc/salome/gui/SMESH/image56.gif [deleted file]
doc/salome/gui/SMESH/image56.jpg [deleted file]
doc/salome/gui/SMESH/image58.gif [deleted file]
doc/salome/gui/SMESH/image63.gif [deleted file]
doc/salome/gui/SMESH/image64.gif [deleted file]
doc/salome/gui/SMESH/image67.gif [deleted file]
doc/salome/gui/SMESH/image7.jpg [deleted file]
doc/salome/gui/SMESH/image70.gif [deleted file]
doc/salome/gui/SMESH/image70.jpg [deleted file]
doc/salome/gui/SMESH/image71.gif [deleted file]
doc/salome/gui/SMESH/image71.jpg [deleted file]
doc/salome/gui/SMESH/image74.gif [deleted file]
doc/salome/gui/SMESH/image76.jpg [deleted file]
doc/salome/gui/SMESH/image77.jpg [deleted file]
doc/salome/gui/SMESH/image78.jpg [deleted file]
doc/salome/gui/SMESH/image79.gif [deleted file]
doc/salome/gui/SMESH/image79.jpg [deleted file]
doc/salome/gui/SMESH/image80.gif [deleted file]
doc/salome/gui/SMESH/image82.gif [deleted file]
doc/salome/gui/SMESH/image83.gif [deleted file]
doc/salome/gui/SMESH/image84.gif [deleted file]
doc/salome/gui/SMESH/image86.jpg [deleted file]
doc/salome/gui/SMESH/image88.gif [deleted file]
doc/salome/gui/SMESH/image88.jpg [deleted file]
doc/salome/gui/SMESH/image90.jpg [deleted file]
doc/salome/gui/SMESH/image91.gif [deleted file]
doc/salome/gui/SMESH/image92.gif [deleted file]
doc/salome/gui/SMESH/image92.jpg [deleted file]
doc/salome/gui/SMESH/image93.jpg [deleted file]
doc/salome/gui/SMESH/image94.gif [deleted file]
doc/salome/gui/SMESH/image94.jpg [deleted file]
doc/salome/gui/SMESH/image95.gif [deleted file]
doc/salome/gui/SMESH/image95.jpg [deleted file]
doc/salome/gui/SMESH/image96.gif [deleted file]
doc/salome/gui/SMESH/image96.jpg [deleted file]
doc/salome/gui/SMESH/image97.gif [deleted file]
doc/salome/gui/SMESH/image97.jpg [deleted file]
doc/salome/gui/SMESH/image98.gif [deleted file]
doc/salome/gui/SMESH/image99.gif [deleted file]
doc/salome/gui/SMESH/images/a-arithmetic1d.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-averagelength.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-clipping2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-creategroup.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-createpolyhedralvolume.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-cuttingofquadrangles.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-deflection1d.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-filteronedges.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-maxelarea.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-maxelvolume.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-nbsegments1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-nbsegments2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-patterntype.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-patterntype1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-standmeshinfo.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-startendlength.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-transparency.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-unionoftriangles.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/a-viewgeneral.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/add.gif [new file with mode: 0644]
doc/salome/gui/SMESH/images/add_edge.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/add_node.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/add_polygone.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/add_polyhedron.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/add_quadrangle.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/add_triangle.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/addedge.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/addhexahedron.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/addnode.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/addpolygon.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/addquadrangle.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/addtetrahedron.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/addtriangle.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/advanced_mesh_infos.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/aqt.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/automaticlength.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/b-art_end_length.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/b-erage_length.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/b-flection1d.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/b-ithmetic1d.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/b-mberofsegments.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/b-mesh_infos.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/buildcompound.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/circle_angles_after.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/circle_simple_after.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/circle_simple_before.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/convert.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/create_group.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/creategroup.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/createmesh-inv.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/createmesh-inv2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/createmesh-inv3.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/curvi_angles_after.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/curvi_simple_after.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/curvi_simple_before.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/cut_groups1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/cut_groups2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/cut_groups3.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/cutgroups.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/deletegroups.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/diagonalinversion.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/distribution_of_layers.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/distributionwithanalyticdensity.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/distributionwithtabledensity.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/edge_wire_3d_after.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/edge_wire_3d_before.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/edge_wire_after.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/edge_wire_before.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/edit_mesh1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/edit_mesh_change_value_hyp.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/edit_mesh_remove_hyp.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/editgroup.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/editing_groups1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/editing_groups2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/extrusion1.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/extrusionalongaline1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/extrusionalongaline2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/failed_computation.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/formula1.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/formula2.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/formula3.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/formula4.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/free_borders1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/free_edges.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/image10.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image101.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image105.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image106.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image120.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image121.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image122.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image123.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image124.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image125.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image126.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image127.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image130.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image131.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image132.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image133.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image134.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image135.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image136.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image137.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image138.gif [new file with mode: 0644]
doc/salome/gui/SMESH/images/image143.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image144.gif [new file with mode: 0644]
doc/salome/gui/SMESH/images/image145.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image146.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image147.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image148.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image15.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image151.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image152.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image154.gif [new file with mode: 0644]
doc/salome/gui/SMESH/images/image155.gif [new file with mode: 0644]
doc/salome/gui/SMESH/images/image156.gif [new file with mode: 0644]
doc/salome/gui/SMESH/images/image157.gif [new file with mode: 0644]
doc/salome/gui/SMESH/images/image160.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image161.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image22.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image23.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image24.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image25.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image25.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image27.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image28.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image30.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image31.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image32.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image32.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image33.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image34.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image35.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image36.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image36.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image37.gif [new file with mode: 0644]
doc/salome/gui/SMESH/images/image37.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image38.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image38.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image39.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image40.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image41.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image46.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image49.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image5.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image50.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image51.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image52.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image53.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image55.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image56.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image56.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image58.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image63.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image64.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image67.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image7.jpg [new file with mode: 0644]
doc/salome/gui/SMESH/images/image70.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image70.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image71.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image71.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image74.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image76.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image77.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image78.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image79.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image79.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image80.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image82.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image83.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image84.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image86.jpg [new file with mode: 0644]
doc/salome/gui/SMESH/images/image88.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image88.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image90.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image91.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image92.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image92.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image93.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image94.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image94.jpg [new file with mode: 0644]
doc/salome/gui/SMESH/images/image95.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image95.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image96.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image96.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image97.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image97.jpg [new file with mode: 0755]
doc/salome/gui/SMESH/images/image98.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/image99.gif [new file with mode: 0755]
doc/salome/gui/SMESH/images/intersect_groups1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/intersect_groups2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/intersect_groups3.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/intersectgroups.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/length-crit.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/length2d.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/lengthnearvertex.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/max_el_area.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/mergeelems.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/mergenodes.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/merging_nodes1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/merging_nodes2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/mesh_for_extr_along_path.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/mesh_node_to_point.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/meshcomputationfail.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/meshcomputationsucceed.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/meshexportmesh.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/meshimportmesh.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/meshtopass.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/meshtrianglemergeelem1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/movenodes.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/moving_nodes1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/moving_nodes2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/netgen2d.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/number_of_layers.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/orientaation1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/patternmapping1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/patternmapping2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/projection_1d.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/projection_2d.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/projection_3d.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/remove.gif [new file with mode: 0644]
doc/salome/gui/SMESH/images/remove_elements1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/remove_elements2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/remove_elements_icon.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/remove_nodes1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/remove_nodes2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/removeelements.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/removenodes.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/renumberelements.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/renumbernodes.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/revolution1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/revolution2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/rotation.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/rotation1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/rotation2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/selectionfilterlibrary.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/sewing1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/sewing2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/sewing3.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/sewing4.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/smoothing.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/smoothing1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/smoothing2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/sort.gif [new file with mode: 0644]
doc/salome/gui/SMESH/images/straight_after.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/straight_before.png [new file with mode: 0644]
doc/salome/gui/SMESH/images/symmetry1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/symmetry2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/symmetry3.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/translation1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/translation2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/union_groups1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/union_groups2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/union_groups3.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/uniongroups.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/unionoftwotriangles.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/uniting_a_set_of_triangles1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/uniting_a_set_of_triangles2.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/uniting_two_triangles1.png [new file with mode: 0755]
doc/salome/gui/SMESH/images/uniting_two_triangles2.png [new file with mode: 0755]
doc/salome/gui/SMESH/index.htm [deleted file]
doc/salome/gui/SMESH/index_csh.htm [deleted file]
doc/salome/gui/SMESH/index_rhc.htm [deleted file]
doc/salome/gui/SMESH/input/1d_meshing_hypo.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/2d_meshing_hypo.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/about_hypo.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/about_meshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/about_quality_controls.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/adding_nodes_and_elements.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/adding_quadratic_elements.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/additional_hypo.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/area.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/aspect_ratio.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/aspect_ratio_3d.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/basic_meshing_algos.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/borders_at_multi_connection.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/borders_at_multi_connection_2d.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/building_compounds.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/changing_orientation_of_elements.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/clipping.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/constructing_groups_of_specific_elements.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/constructing_meshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/constructing_submeshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/convert_to_from_quadratic_mesh.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/creating_groups.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/creating_meshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/cutting_quadrangles.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/defining_algos.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/defining_hypo.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/deleting_groups.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/diagonal_inversion_of_elements.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/display_entity.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/display_mode.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/editing_groups.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/editing_meshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/extrusion.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/extrusion_along_path.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/free_borders.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/free_edges.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/grouping_elements.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/importing_exporting_meshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/index.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/introduction_to_mesh.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/introduction_to_mesh_python.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/length.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/length_2d.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/max_element_volume_hypo.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/merging_elements.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/merging_nodes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/mesh_infos.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/mesh_through_point.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/minimum_angle.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/modifying_meshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/moving_nodes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/netgen_2d_3d_hypo.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/numbering.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/pattern_mapping.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/prism_3d_algo.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/projection_algos.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/quality_controls.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/radial_prism_algo.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/removing_nodes_and_elements.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/renumbering_nodes_and_elements.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/revolution.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/rotation.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/running_mesh_module.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/segments_around_vertex_algo.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/selection_filter_library.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/sewing_meshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/skew.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/smeshpy_interface.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/smoothing.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/symmetry.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/taper.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/transforming_meshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/translation.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/transparency.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/tui_creating_meshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/tui_defining_hypotheses.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/tui_grouping_elements.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/tui_modifying_meshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/tui_quality_controls.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/tui_scripts.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/tui_transforming_meshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/tui_viewing_meshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/uniting_set_of_triangles.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/uniting_two_triangles.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/using_operations_on_groups.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/viewing_meshes.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/viewing_meshes_overview.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/volume.doc [new file with mode: 0644]
doc/salome/gui/SMESH/input/warping.doc [new file with mode: 0644]
doc/salome/gui/SMESH/length.htm [deleted file]
doc/salome/gui/SMESH/merge_elements.htm [deleted file]
doc/salome/gui/SMESH/mesh.htm [deleted file]
doc/salome/gui/SMESH/mesh_through_point.htm [deleted file]
doc/salome/gui/SMESH/modifying_meshes.htm [deleted file]
doc/salome/gui/SMESH/netgen_2d_and_3d_hypotheses.htm [deleted file]
doc/salome/gui/SMESH/note1.gif [deleted file]
doc/salome/gui/SMESH/pattern_mapping.htm [deleted file]
doc/salome/gui/SMESH/presentation.htm [deleted file]
doc/salome/gui/SMESH/prism_3d_algorithm.htm [deleted file]
doc/salome/gui/SMESH/projection_algorithms.htm [deleted file]
doc/salome/gui/SMESH/quality_controls.htm [deleted file]
doc/salome/gui/SMESH/radial_prism.htm [deleted file]
doc/salome/gui/SMESH/revolution.htm [deleted file]
doc/salome/gui/SMESH/segments_around_vertex_algorithm.htm [deleted file]
doc/salome/gui/SMESH/selection_filter_library.htm [deleted file]
doc/salome/gui/SMESH/smesh.log [deleted file]
doc/salome/gui/SMESH/smesh.py_introduction.htm [deleted file]
doc/salome/gui/SMESH/static/doxygen.css [new file with mode: 0755]
doc/salome/gui/SMESH/static/footer.html [new file with mode: 0755]
doc/salome/gui/SMESH/static/header.html [new file with mode: 0755]
doc/salome/gui/SMESH/texture_horiz_ltbluebubbles.jpg [deleted file]
doc/salome/gui/SMESH/transforming_meshes.htm [deleted file]
doc/salome/gui/SMESH/transparency.htm [deleted file]
doc/salome/gui/SMESH/viewing_meshes.htm [deleted file]
doc/salome/gui/SMESH/volume.htm [deleted file]
doc/salome/gui/SMESH/webhelp.cab [deleted file]
doc/salome/gui/SMESH/webhelp.jar [deleted file]
doc/salome/gui/SMESH/whcsh_home.htm [deleted file]
doc/salome/gui/SMESH/whcshdata.htm [deleted file]
doc/salome/gui/SMESH/whd_dpns.htm [deleted file]
doc/salome/gui/SMESH/whd_hide0.gif [deleted file]
doc/salome/gui/SMESH/whd_hide1.gif [deleted file]
doc/salome/gui/SMESH/whd_hide2.gif [deleted file]
doc/salome/gui/SMESH/whd_next0.gif [deleted file]
doc/salome/gui/SMESH/whd_next1.gif [deleted file]
doc/salome/gui/SMESH/whd_next2.gif [deleted file]
doc/salome/gui/SMESH/whd_nvp10.htm [deleted file]
doc/salome/gui/SMESH/whd_nvp20.htm [deleted file]
doc/salome/gui/SMESH/whd_prev0.gif [deleted file]
doc/salome/gui/SMESH/whd_prev1.gif [deleted file]
doc/salome/gui/SMESH/whd_prev2.gif [deleted file]
doc/salome/gui/SMESH/whd_show0.gif [deleted file]
doc/salome/gui/SMESH/whd_show1.gif [deleted file]
doc/salome/gui/SMESH/whd_show2.gif [deleted file]
doc/salome/gui/SMESH/whd_sync0.gif [deleted file]
doc/salome/gui/SMESH/whd_sync1.gif [deleted file]
doc/salome/gui/SMESH/whd_sync2.gif [deleted file]
doc/salome/gui/SMESH/whd_tab0.gif [deleted file]
doc/salome/gui/SMESH/whd_tab1.gif [deleted file]
doc/salome/gui/SMESH/whd_tab2.gif [deleted file]
doc/salome/gui/SMESH/whd_tab3.gif [deleted file]
doc/salome/gui/SMESH/whd_tab4.gif [deleted file]
doc/salome/gui/SMESH/whd_tab5.gif [deleted file]
doc/salome/gui/SMESH/whd_tab6.gif [deleted file]
doc/salome/gui/SMESH/whd_tab7.gif [deleted file]
doc/salome/gui/SMESH/whd_tab8.gif [deleted file]
doc/salome/gui/SMESH/whd_tabs.htm [deleted file]
doc/salome/gui/SMESH/whd_toc1.gif [deleted file]
doc/salome/gui/SMESH/whd_toc2.gif [deleted file]
doc/salome/gui/SMESH/whd_toc3.gif [deleted file]
doc/salome/gui/SMESH/whd_toc4.gif [deleted file]
doc/salome/gui/SMESH/whd_topic.xml [deleted file]
doc/salome/gui/SMESH/whd_wbsh0.gif [deleted file]
doc/salome/gui/SMESH/whd_wbsh1.gif [deleted file]
doc/salome/gui/SMESH/whd_wbsh2.gif [deleted file]
doc/salome/gui/SMESH/whfbody.htm [deleted file]
doc/salome/gui/SMESH/whfdhtml.htm [deleted file]
doc/salome/gui/SMESH/whfform.htm [deleted file]
doc/salome/gui/SMESH/whfhost.js [deleted file]
doc/salome/gui/SMESH/whform.js [deleted file]
doc/salome/gui/SMESH/whframes.js [deleted file]
doc/salome/gui/SMESH/whgbody.htm [deleted file]
doc/salome/gui/SMESH/whgdef.htm [deleted file]
doc/salome/gui/SMESH/whgdhtml.htm [deleted file]
doc/salome/gui/SMESH/whghost.js [deleted file]
doc/salome/gui/SMESH/whhost.js [deleted file]
doc/salome/gui/SMESH/whibody.htm [deleted file]
doc/salome/gui/SMESH/whidhtml.htm [deleted file]
doc/salome/gui/SMESH/whiform.htm [deleted file]
doc/salome/gui/SMESH/whihost.js [deleted file]
doc/salome/gui/SMESH/whlang.js [deleted file]
doc/salome/gui/SMESH/whmozemu.js [deleted file]
doc/salome/gui/SMESH/whmsg.js [deleted file]
doc/salome/gui/SMESH/whnjs.htm [deleted file]
doc/salome/gui/SMESH/whphost.js [deleted file]
doc/salome/gui/SMESH/whproj.htm [deleted file]
doc/salome/gui/SMESH/whproj.js [deleted file]
doc/salome/gui/SMESH/whproj.xml [deleted file]
doc/salome/gui/SMESH/whproxy.js [deleted file]
doc/salome/gui/SMESH/whres.xml [deleted file]
doc/salome/gui/SMESH/whskin_blank.htm [deleted file]
doc/salome/gui/SMESH/whskin_homepage.htm [deleted file]
doc/salome/gui/SMESH/whskin_info.htm [deleted file]
doc/salome/gui/SMESH/whskin_pickup.htm [deleted file]
doc/salome/gui/SMESH/whskin_tw.htm [deleted file]
doc/salome/gui/SMESH/whstart.js [deleted file]
doc/salome/gui/SMESH/whstub.js [deleted file]
doc/salome/gui/SMESH/whtdhtml.htm [deleted file]
doc/salome/gui/SMESH/whthost.js [deleted file]
doc/salome/gui/SMESH/whtopic.js [deleted file]
doc/salome/gui/SMESH/whutils.js [deleted file]
doc/salome/gui/SMESH/whver.js [deleted file]

diff --git a/doc/salome/gui/SMESH/about_viewing_meshes.htm b/doc/salome/gui/SMESH/about_viewing_meshes.htm
deleted file mode 100755 (executable)
index fcddab5..0000000
+++ /dev/null
@@ -1,174 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
-
-<html>
-
-<head>
-<title>About viewing meshes</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:25px; height:24px; border-style:none; }
-p.whs2 { font-weight:normal; }
-p.whs3 { margin-left:40px; }
-img_whs4 { border:none; width:404px; height:413px; border-style:none; }
-ul.whs5 { list-style:disc; }
-p.whs6 { font-weight:bold; }
--->
-</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("MESH module\nViewing meshes\nViewing meshes");
-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>Viewing meshes</h1>
-
-<p>After definition of algorithms and hypotheses a new mesh is listed in 
- the Object Browser. Right-click on it and select <img src="image28.gif" width="25px" height="24px" border="0" class="img_whs1"> <span 
- style="font-weight: bold;"><B>Compute</B></span> - the mesh will be automatically 
- displayed in the <span style="font-weight: bold;"><B>VTK 3D Viewer.</B></span> 
- Alternatively click<span style="font-weight: bold;"><B> Display only</B></span> 
- to hide all other objects at the same time. </p>
-
-<p>&nbsp;</p>
-
-<p class="whs2"><span style="font-weight: bold;"><B>VTK 3D 
- Viewer</B></span> is detailly described in the documentation on <span style="font-weight: bold;"><B>GUI 
- module</B></span>.</p>
-
-<p>After the mesh has appeared in the Viewer, you can select it with left 
- mouse click and &nbsp;get 
- information about it, change its presentation parameters and access to 
- other useful options by right-clicking on the selected mesh<span style="font-weight: bold;"><B>.</B></span></p>
-
-<p>&nbsp;&nbsp;</p>
-
-<p class="whs3"><img src="image15.jpg" width="404px" height="413px" border="0" class="img_whs4"></p>
-
-<p>&nbsp;</p>
-
-<ul type="disc" class="whs5">
-       
-       <li class=kadov-p><p><span style="font-weight: bold;"><B>Erase all</B></span> 
- &nbsp;- allows 
- to hide all objects in the viewer</p></li>
-       
-       <li class=kadov-p><p><span style="font-weight: bold;"><B>Update</B></span> 
- - refreshes the presentation of your mesh in the Object Browser, applying 
- all recent changes.</p></li>
-       
-       <li class=kadov-p><p><a href="files/viewing_mesh_info.htm#advanced infos" style="font-weight: bold;">Advanced Mesh Infos</a> 
- - &nbsp;provides 
- more detailed information about the mesh. </p></li>
-       
-       <li class=kadov-p><p class="whs6"><a href="files/viewing_mesh_info.htm#standard_infos">Standard 
- Mesh Infos</a> - <span style="font-weight: normal;">provides basic information 
- about the mesh.</span></p></li>
-       
-       <li class=kadov-p><p><span style="font-weight: bold;"><B><a href="files/displaying_nodes_numbers.htm">Numbering</a></B></span> 
- &nbsp;- allows 
- to display the ID numbers of all meshing elements or nodes composing your 
- mesh in the viewer.</p></li>
-       
-       <li class=kadov-p><p class="whs6"><a href="presentation.htm" style="font-weight: bold;">Display 
- Mode</a> - <span style="font-weight: normal;">allows to select between 
- Wireframe, Shading and Nodes presentation.</span></p></li>
-       
-       <li class=kadov-p><p><a href="display_entity.htm" style="font-weight: bold;">Display Entity</a> 
- - allows to display Faces, Edges or both. </p></li>
-       
-       <li class=kadov-p><p><span style="font-weight: bold;"><B>Colors / Size</B></span> 
- - allows to select color and size of meshes.</p></li>
-       
-       <li class=kadov-p><p><a href="transparency.htm" style="font-weight: bold;">Transparency</a> 
- - allows to change the transparency of mesh elements.</p></li>
-       
-       <li class=kadov-p><p><a href="clipping.htm" style="font-weight: bold;">Clipping</a> - allows 
- to create cross-sections of the selected objects.</p></li>
-       
-       <li class=kadov-p><p><a href="files/about_quality_controls.htm" style="font-weight: bold;">Quality Controls</a> 
- - graphically presents various information about meshes.</p></li>
-       
-       <li class=kadov-p><p><span style="font-weight: bold;"><B>Erase</B></span> 
- - allows to hide the selected mesh from the viewer. </p></li>
-       
-       <li class=kadov-p><p><span style="font-weight: bold;"><B>Display Only</B></span> 
- -allows to display only the selected mesh, hiding all other from the viewer.</p></li>
-       
-       <li class=kadov-p><p><span style="font-weight: bold;"><B>Dump view</B></span> 
- - exports an object from the viewer in bmp, png, jpg or jpeg image format. 
- </p></li>
-       
-       <li class=kadov-p><p><span style="font-weight: bold;"><B>Change background</B></span> 
- - allows to redefine the background color. By default it is black. &nbsp;</p></li>
-</ul>
-
-<p>&nbsp;</p>
-
-<script type="text/javascript" language="javascript1.2">
-<!--
-if (window.writeIntopicBar)
-       writeIntopicBar(0);
-//-->
-</script>
-</body>
-</html>
diff --git a/doc/salome/gui/SMESH/adding_quadratic_nodes_and_elements.htm b/doc/salome/gui/SMESH/adding_quadratic_nodes_and_elements.htm
deleted file mode 100755 (executable)
index b4d5067..0000000
+++ /dev/null
@@ -1,124 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
-
-<html>
-
-<head>
-<title>Adding Quadratic Nodes and Elements</title>
-<meta http-equiv="content-type" content="text/html; charset=windows-1252">
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com"><style type="text/css">
-<!--
-p.whs1 { margin-left:40px; }
-img_whs2 { border:none; width:148px; height:168px; border-style:none; }
-img_whs3 { border:none; width:332px; height:350px; 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("MESH module\nModifying meshes\nAdding quadratic elements");
-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>Adding Quadratic Elements</h1>
-
-<p>MESH modules allows you to work with <span style="font-weight: bold;"><B>Quadratic 
- Elements</B></span>.</p>
-
-<p>Quadratic Edge in not a straight but a broken line and can be defined 
- by three points: first, middle and last. All more complex <span style="font-weight: bold;"><B>Quadratic 
- Elements</B></span> differ from ordinary ones in that they consist of Quadratic 
- Edges.</p>
-
-<p class=TODO
-       style="font-family: 'Arial Black', sans-serif; font-style: italic;">To 
- add a quadratic element to your mesh:</p>
-
-<p class="whs1">1. Select your mesh in the Object Browser 
- or in the 3D viewer.</p>
-
-<p class="whs1">2. From the <span style="font-weight: bold;"><B>Modification 
- </B></span>menu choose the <span style="font-weight: bold;"><B>Add </B></span>item 
- and select one of the following: </p>
-
-<p class="whs1"><img src="image152.gif" width="148px" height="168px" border="0" class="img_whs2"></p>
-
-<p class="whs1">To create any <span style="font-weight: bold;"><B>Quadratic 
- Element </B></span>specify the nodes which will form your triangle by selecting 
- them in the 3D viewer with pressed Shift button. Their numbers will appear 
- in the dialog box as <span style="font-weight: bold;"><B>Corner Nodes</B></span> 
- (alternatively you can just input numbers in this field without selection).The 
- edges formed by the corner nodes will appear in the table. To define the 
- middle nodes for each edge double-click on the respective field and input 
- the number of the node. All edges and the object formed by them will be 
- displayed in the Object browser. When all edges are defined you will be 
- able to click <span style="font-weight: bold;"><B>OK</B></span> or <span style="font-weight: bold;"><B>Apply</B></span> 
- button to add the element to the mesh. </p>
-
-<p class="whs1">&nbsp;<img src="pics/aqt.png" x-maintain-ratio="TRUE" width="332px" height="350px" border="0" class="img_whs3"></p>
-
-<p class="whs1"><span style="font-weight: bold;"><B>Reverse</B></span> 
- button for Quadratic Edges switches the first and the last nodes. <span 
- style="margin-left: 40px;">For all other elements it reverses the element. 
- </span></p>
-
-<p class="whs1">&nbsp;</p>
-
-<script type="text/javascript" language="javascript1.2">
-<!--
-if (window.writeIntopicBar)
-       writeIntopicBar(0);
-//-->
-</script>
-</body>
-</html>
diff --git a/doc/salome/gui/SMESH/aspect_ratio_3d.htm b/doc/salome/gui/SMESH/aspect_ratio_3d.htm
deleted file mode 100755 (executable)
index bd1d7dd..0000000
+++ /dev/null
@@ -1,203 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
-
-<html>
-
-<head>
-<title>Aspect ratio 3D</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:416px; height:385px; border-style:none; }
-img_whs2 { border:none; width:30px; height:30px; float:none; border-style:none; }
-ul.whs3 { list-style:disc; }
-img_whs4 { border:none; width:258px; height:246px; border-style:none; float:left; }
-img_whs5 { border:none; width:133px; height:56px; border-style:none; }
-img_whs6 { border:none; width:425px; height:192px; border-style:none; }
-img_whs7 { border:none; width:89px; height:32px; border-style:none; }
-img_whs8 { border:none; width:569px; height:386px; float:none; border-style:none; }
-p.whs9 { margin-left:40px; }
-img_whs10 { border:none; width:24px; height:26px; border-style:none; }
-p.whs11 { margin-left:0px; }
--->
-</style><script type="text/javascript" language="JavaScript">
-<!--
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
-{
-  var strNSS = "<style type='text/css'>";
-  strNSS += "p.whs11 {margin-left: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("MESH module\nQuality controls\nAspect ratio 3D");
-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>Aspect ratio 3D</h1>
-
-<p><img src="image86.jpg" width="416px" height="385px" border="0" class="img_whs1"></p>
-
-<p>&nbsp;</p>
-
-<p><img src="i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs2"> The Aspect Ratio 3D mesh quality criterion calculates 
- the same parameter as the <a href="files/aspect_ratio.htm">Aspect ratio</a> 
- criterion, but it is applied to 3D mesh elements: tetrahedrons, pentahedrons, 
- hexahedrons, etc. &nbsp;</p>
-
-<p>&nbsp;</p>
-
-<ul type="disc" class="whs3">
-       
-       <li class=kadov-p><p><img src="image20.gif" width="258px" height="246px" align="left" border="0" class="img_whs4">The <span style="font-weight: bold;"><B>Aspect 
- Ratio</B></span> of a <span style="font-weight: bold;"><B>tetrahedron</B></span> 
- 3D element is calculated by the formula:</p></li>
-</ul>
-
-<p>&nbsp;</p>
-
-<p>&nbsp;</p>
-
-<p><img src="image19.gif" width="133px" height="56px" border="0" class="img_whs5">,</p>
-
-<p>&nbsp;</p>
-
-<p>where <span style="font-weight: bold; font-style: italic;"><I><B>S</B></I></span><span 
- style="font-weight: bold;
-               font-style: italic;
-               vertical-align: Sub;"><I><B>K</B></I></span> is the sum of surfaces of the faces 
- of &#1050; and <span style="font-weight: bold; font-style: italic;"><I><B>V</B></I></span><span 
- style="vertical-align: Sub;
-               font-weight: bold;
-               font-style: italic;"><I><B>K</B></I></span> is the volume of &#1050; :</p>
-
-<p>&nbsp;</p>
-
-<p><img src="image18.gif" width="425px" height="192px" border="0" class="img_whs6">T</p>
-
-<p>&nbsp;</p>
-
-<ul type="disc" class="whs3">
-       
-       <li class=kadov-p><p>Other element types like quadrangle, pentahedron 
- and hexahedron use the following formula:</p></li>
-</ul>
-
-<p><img src="image30.gif" width="89px" height="32px" border="0" class="img_whs7"> , where <span style="font-weight: bold; font-style: italic;"><I><B>Q</B></I></span><span 
- style="vertical-align: Sub;
-               font-weight: bold;
-               font-style: italic;"><I><B>i</B></I></span> represents the value of <span style="font-weight: bold; font-style: italic;"><I><B>Q</B></I></span><span 
- style="vertical-align: Sub;
-               font-weight: bold;
-               font-style: italic;"><I><B>k</B></I></span> for all possible simplexes (of the 
- same dimension as the element) that compose the element.</p>
-
-<p>For example, a hexahedron is split in 6 tetrahedrons, the <span style="font-weight: bold;"><B>Aspect 
- ratio 3D</B></span> is calculated for each of them, then the greatest <span 
- style="font-weight: bold; font-style: italic;"><I><B>Q</B></I></span><span style="vertical-align: Sub;
-       font-weight: bold;
-       font-style: italic;"><I><B>k</B></I></span> is considered to be the &nbsp;<span 
- style="font-weight: bold;"><B>Aspect ratio 3D</B></span> 
- criterion for the whole &nbsp;hexahedron.</p>
-
-<p><img src="pics/image139.gif" x-maintain-ratio="TRUE" width="569px" height="386px" border="0" class="img_whs8"></p>
-
-<p>&nbsp;</p>
-
-<p class=TODO>To apply the Aspect Ratio 3D quality criterion to your mesh:</p>
-
-<p class=TODO>&nbsp;</p>
-
-<p class="whs9">1. Display your mesh in the viewer.</p>
-
-<p class="whs9">&nbsp;</p>
-
-<p class="whs9">2. Choose <span style="font-weight: bold;"><B>Controls 
- &gt; Aspect Ratio 3D </B></span>or click <img src="image144.gif" width="24px" height="26px" border="0" class="img_whs10"> button of the toolbar. 
- Your mesh will be displayed in the viewer with its elements colored according 
- to the applied mesh quality control criterion:</p>
-
-<p>&nbsp;</p>
-
-<p class="whs11"><span style="font-weight: bold;"><B>See Also</B></span> 
- a sample TUI Script of an <span style="font-weight: bold;"><B><a href="quality_controls.htm#bookmark11">Aspect 
- Ratio 3D</B></span> quality control</a> operation. &nbsp;</p>
-
-<p>&nbsp;</p>
-
-<p>&nbsp;</p>
-
-<p>&nbsp;</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/SMESH/borders_at_multi-connection.htm b/doc/salome/gui/SMESH/borders_at_multi-connection.htm
deleted file mode 100755 (executable)
index 8ad86b5..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
-
-<html>
-
-<head>
-<title>Borders at multi-connection</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; }
-p.whs2 { margin-left:40px; }
-img_whs3 { border:none; width:223px; height:213px; border-style:none; }
-p.whs4 { margin-left:0px; }
--->
-</style><script type="text/javascript" language="JavaScript">
-<!--
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
-{
-  var strNSS = "<style type='text/css'>";
-  strNSS += "p.whs4 {margin-left: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("MESH module\nQuality controls\nBorders at multi-connection");
-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>Borders at multi-connection</h1>
-
-<p><img src="i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1">This mesh quality control highlights borders of faces 
- consisting of edges belonging to several faces. The amount of faces is 
- specified by user.</p>
-
-<p>&nbsp;</p>
-
-<p class="whs2"><img src="image151.gif" width="223px" height="213px" border="0" class="img_whs3"></p>
-
-<p>&nbsp;</p>
-
-<p>In this picture the borders at multi-connection are displayed in blue.</p>
-
-<p>&nbsp;</p>
-
-<p class="whs4"><span style="font-weight: bold;"><B>See Also</B></span> 
- a sample TUI Script of a <a href="quality_controls.htm#bookmark1">Borders 
- at Multi-Connection quality control</a> operation. &nbsp;</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/SMESH/borders_at_multiconnection_2d.htm b/doc/salome/gui/SMESH/borders_at_multiconnection_2d.htm
deleted file mode 100755 (executable)
index 2e9e180..0000000
+++ /dev/null
@@ -1,115 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
-
-<html>
-
-<head>
-<title>Borders at multiconnection 2D</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; }
-img_whs2 { border:none; width:420px; height:312px; border-style:none; }
-p.whs3 { margin-left:0px; }
--->
-</style><script type="text/javascript" language="JavaScript">
-<!--
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
-{
-  var strNSS = "<style type='text/css'>";
-  strNSS += "p.whs3 {margin-left: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("MESH module\nQuality controls\nBorders at multi-connection 2D");
-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>Borders at multi-connection 2D</h1>
-
-<p><img src="i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1">This mesh quality control highlights borders of elements 
- of mesh, consisting of edges belonging to several elements of mesh. </p>
-
-<p>&nbsp;</p>
-
-<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="image127.gif" width="420px" height="312px" border="0" class="img_whs2"></p>
-
-<p>&nbsp;</p>
-
-<p class="whs3"><span style="font-weight: bold;"><B>See Also</B></span> 
- a sample TUI Script of a <a href="quality_controls.htm#bookmark5">Borders 
- at Multi-Connection quality control</a> operation. &nbsp;</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/SMESH/building_compounds.htm b/doc/salome/gui/SMESH/building_compounds.htm
deleted file mode 100755 (executable)
index 4757596..0000000
+++ /dev/null
@@ -1,160 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
-\r
-<html>\r
-\r
-<head>\r
-<title>Building Compounds</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"><style type="text/css">\r
-<!--\r
-p.whs1 { font-family:'Arial Black' , sans-serif; font-style:italic; }\r
-p.whs2 { margin-left:40px; }\r
-img_whs3 { border:none; width:25px; height:24px; border-style:none; }\r
-p.whs4 { margin-left:80px; }\r
-img_whs5 { border:none; width:420px; height:367px; float:none; border-style:none; }\r
-ul.whs6 { list-style:disc; }\r
-p.whs7 { margin-left:80px; margin-top:0pt; margin-bottom:0pt; }\r
-p.whs8 { margin-top:0pt; margin-bottom:0pt; margin-left:120px; }\r
-p.whs9 { margin-left:80px; margin-top:0pt; margin-bottom:0pt; font-weight:bold; }\r
-p.whs10 { margin-top:0pt; margin-bottom:0pt; font-style:italic; margin-left:24px; }\r
-img_whs11 { border:none; width:245px; height:257px; 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.whs7 {margin-top:1pt;margin-bottom:1pt; }";\r
-  strNSS += "p.whs8 {margin-top:1pt;margin-bottom:1pt; }";\r
-  strNSS += "p.whs9 {margin-top:1pt;margin-bottom:1pt; }";\r
-  strNSS += "p.whs10 {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
-p.WebHelpNavBar { text-align:right; }\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
-<script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.gbWhTopic)\r
-{\r
-       if (window.setRelStartPage)\r
-       {\r
-       addTocInfo("MESH module\nCreating meshes\nBuilding Compounds");\r
-addButton("show",BTN_IMG,"Show","","","","",0,0,"whd_show0.gif","whd_show2.gif","whd_show1.gif");\r
-addButton("hide",BTN_IMG,"Hide","","","","",0,0,"whd_hide0.gif","whd_hide2.gif","whd_hide1.gif");\r
-\r
-       }\r
-\r
-\r
-       if (window.setRelStartPage)\r
-       {\r
-       setRelStartPage("index.htm");\r
-\r
-               autoSync(1);\r
-               sendSyncInfo();\r
-               sendAveInfoOut();\r
-       }\r
-\r
-}\r
-else\r
-       if (window.gbIE4)\r
-               document.location.reload();\r
-//-->\r
-</script>\r
-</head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
-<!--\r
-if (window.writeIntopicBar)\r
-       writeIntopicBar(4);\r
-//-->\r
-</script>\r
-<h1>Building Compounds</h1>\r
-\r
-<p>Compound Mesh is a combination of several meshes.</p>\r
-\r
-<p class="whs1">&nbsp;To \r
- Build a compound:</p>\r
-\r
-<p class="whs2">From the <span style="font-weight: bold;"><B>Mesh</B></span> \r
- menu select <span style="font-weight: bold;"><B>Build Compound</B></span> or \r
- click <img src="image161.gif" width="25px" height="24px" border="0" class="img_whs3"> button in the toolbar. The following dialog box will \r
- appear: </p>\r
-\r
-<p class="whs4"><img src="pics/buildcompound.png" x-maintain-ratio="TRUE" width="420px" height="367px" border="0" class="img_whs5"></p>\r
-\r
-<ul type="disc" class="whs6">\r
-       \r
-       <li class=kadov-p><p class="whs7"><span style="font-weight: bold;"><B>Name</B></span> \r
- - allows selecting the name of the resulting <span style="font-weight: bold;"><B>Compound</B></span></p></li>\r
-       \r
-       <li class=kadov-p><p class="whs7"><span style="font-weight: bold;"><B>Meshes \r
- </B></span>- allows selecting the meshes which will be concatenated. They \r
- can be chosen in the Object Browser while holding <span style="font-weight: bold;"><B>Ctrl</B></span> \r
- button.</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs7"><span style="font-weight: bold;"><B>Processing \r
- identical groups</B></span> - allows selecting the method of processing the \r
- namesake existing on the united meshes. They can be either </p></li>\r
-       \r
-       <li class=kadov-p><p class="whs8"><span style="font-weight: bold;"><B>United</B></span> \r
- - all elements of Group1 \r
- on Mesh_1 and \r
- Group1 on Mesh_2 \r
- become the elements of Group1 \r
- on the Compound_Mesh, \r
- or</p></li>\r
-       \r
-       <li class=kadov-p><p class="whs8"><span style="font-weight: bold;"><B>Renamed</B></span> \r
- - Group1 on \r
- Mesh_1 becomes \r
- Group1_1 and \r
- Group1 on Mesh_2 \r
- becomes Group1_2. \r
- See <span style="font-weight: bold;"><B><a href="grouping_elements.htm">Creating \r
- Groups</a></B></span> for more information about groups. </p></li>\r
-       \r
-       <li class=kadov-p><p class="whs9"><span style="font-weight: normal;">You \r
- can simply unite meshes or choose to</span> Merge coincident nodes and \r
- elements, <span style="font-weight: normal;">in which case it is possible \r
- to define the</span> Tolerance <span style="font-weight: normal;">for \r
- this operation.</span> &nbsp;</p></li>\r
-</ul>\r
-\r
-<p class="whs10">Example:</p>\r
-\r
-<p class="whs4"><img src="image160.gif" width="245px" height="257px" border="0" class="img_whs11"></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
diff --git a/doc/salome/gui/SMESH/clipping.htm b/doc/salome/gui/SMESH/clipping.htm
deleted file mode 100755 (executable)
index dec479c..0000000
+++ /dev/null
@@ -1,140 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
-
-<html>
-
-<head>
-<title>Clipping</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 { margin-left:40px; }
-img_whs2 { border:none; width:332px; height:327px; float:none; border-style:none; }
-p.whs3 { font-weight:bold; margin-left:40px; }
-img_whs4 { border:none; width:326px; height:199px; border-style:none; }
-p.whs5 { font-weight:bold; }
-img_whs6 { border:none; width:329px; height:210px; 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("MESH module\nViewing meshes\nClipping");
-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>Clipping</h1>
-
-<p>Using this menu you can create cross-section views (clipping planes) 
- of your mesh.</p>
-
-<p>&nbsp;</p>
-
-<p>To start, click on the New button. </p>
-
-<p>&nbsp;</p>
-
-<p class="whs1"><img src="pics/a-clipping2.png" x-maintain-ratio="TRUE" width="332px" height="327px" border="0" class="img_whs2"></p>
-
-<p>&nbsp;</p>
-
-<p>Now you can define the parameters of your cross-section: <span style="font-weight: bold;"><B>Orientation</B></span> 
- &nbsp;(X-Y, X-Z 
- or Y-Z); <span style="font-weight: bold;"><B>Distance </B></span>between the 
- opposite extremities of the object,<span style="font-weight: bold;"> <B></B></span>if 
- it is set to 0.5 the object is split in two halves; and <span style="font-weight: bold;"><B>Rotation</B></span> 
- (in angle degrees) <span style="font-weight: bold;"><B>around X (Y to Z) 
- </B></span>and<span style="font-weight: bold;"><B> around Y (X to Z)</B></span>. 
- If the <span style="font-weight: bold;"><B>Show preview</B></span> button is 
- on, you can see the clipping plane in the <span style="font-weight: bold;"><B>Object 
- window. </B></span></p>
-
-<p>&nbsp;</p>
-
-<p class="whs3"><img src="image79.jpg" width="326px" height="199px" border="0" class="img_whs4"></p>
-
-<p class="whs5">&nbsp;</p>
-
-<p class="whs5"><span style="font-weight: normal;">If the</span> 
- Auto Apply<span style="font-weight: normal;"> button is on, you can preview 
- the cross-section in the</span> Object window</p>
-
-<p class="whs5">&nbsp;</p>
-
-<p class="whs3"><img src="image99.gif" width="329px" height="210px" border="0" class="img_whs6"></p>
-
-<p class="whs5">&nbsp;</p>
-
-<p class="whs5"><span style="font-weight: normal;">To get 
- a new object from </span>Clipping, <span style="font-weight: normal;">click</span> 
- Ok. </p>
-
-<p class="whs5">&nbsp;</p>
-
-<p class="whs5">&nbsp;</p>
-
-<script type="text/javascript" language="javascript1.2">
-<!--
-if (window.writeIntopicBar)
-       writeIntopicBar(0);
-//-->
-</script>
-</body>
-</html>
diff --git a/doc/salome/gui/SMESH/constructing_meshes.htm b/doc/salome/gui/SMESH/constructing_meshes.htm
deleted file mode 100755 (executable)
index a643f43..0000000
+++ /dev/null
@@ -1,448 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
-
-<html>
-
-<head>
-<title>Constructing Meshes</title>
-<meta http-equiv="content-type" content="text/html; charset=windows-1252">
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com"><style type="text/css">
-<!--
-p.whs1 { margin-top:0pt; margin-bottom:0pt; }
-p.whs2 { margin-top:0pt; margin-bottom:0pt; font-family:'Lucida Console' , monospace; }
-p.whs3 { margin-top:0pt; margin-bottom:0pt; font-family:'Times New Roman' , serif; }
-p.whs4 { font-family:'Lucida Console' , monospace; margin-top:0px; margin-bottom:0px; }
-p.whs5 { margin-top:0px; margin-bottom:0px; font-family:'Times New Roman' , serif; }
-p.whs6 { margin-top:0px; margin-bottom:0px; }
-p.whs7 { margin-top:0px; margin-bottom:0px; font-family:'Lucida Console' , monospace; }
--->
-</style><script type="text/javascript" language="JavaScript">
-<!--
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
-{
-  var strNSS = "<style type='text/css'>";
-  strNSS += "p.whs1 {margin-top:1pt;margin-bottom:1pt; }";
-  strNSS += "p.whs2 {margin-top:1pt;margin-bottom:1pt; }";
-  strNSS += "p.whs3 {margin-top:1pt;margin-bottom:1pt; }";
-  strNSS += "p.whs4 {margin-top:1pt;margin-bottom:1pt; }";
-  strNSS += "p.whs5 {margin-top:1pt;margin-bottom:1pt; }";
-  strNSS += "p.whs6 {margin-top:1pt;margin-bottom:1pt; }";
-  strNSS += "p.whs7 {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("MESH module\nTUI Scripts\nCreating Meshes");
-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>Creating Meshes</h1>
-
-<p class="whs1">First of all see <a href="smesh.py_introduction.htm">Example 
- of 3d mesh generation</a>, which is an example of good python script style 
- for Mesh module. </p>
-
-<p class="whs1">Other examples of python 
- scripts will be also updated soon to use smesh package instead of direct 
- usage of idl interface. </p>
-
-<h3><a name=bookmark>Construction of a Mesh</a></h3>
-
-<p class="whs2"><span style="font-family: 'Lucida Console', monospace;">import 
- geompy</span></p>
-
-<p class="whs2">import smesh</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a box</p>
-
-<p class="whs2">box = geompy.MakeBox(0., 
- 0., 0., 100., 200., 300.)</p>
-
-<p class="whs2">idbox = geompy.addToStudy(box, 
- &quot;box&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a mesh</p>
-
-<p class="whs2">tetra = smesh.Mesh(box, 
- &quot;MeshBox&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs2">algo1D = tetra.Segment()</p>
-
-<p class="whs2">algo1D.NumberOfSegments(7)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs2">algo2D = tetra.Triangle()</p>
-
-<p class="whs2">algo2D.MaxElementArea(800.)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs2">algo3D = tetra.Tetrahedron(smesh.NETGEN)</p>
-
-<p class="whs2">algo3D.MaxElementVolume(900.)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># compute the mesh</p>
-
-<p class="whs2">ret = tetra.Compute()</p>
-
-<p class="whs2">if ret == 0:</p>
-
-<p class="whs2">&nbsp;&nbsp;&nbsp;&nbsp;print 
- &quot;problem when computing the mesh&quot;</p>
-
-<p class="whs2">else:</p>
-
-<p class="whs2">&nbsp;&nbsp;&nbsp;&nbsp;print 
- &quot;mesh computed&quot;</p>
-
-<p class="whs2">&nbsp;&nbsp;&nbsp;&nbsp;pass 
- </p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs2">&nbsp;</p>
-
-<h3><a name=bookmark1>Construction of a Submesh</a></h3>
-
-<p class="whs4"><span style="font-family: 'Lucida Console', monospace;">from 
- geompy import *</span></p>
-
-<p class="whs4">import smesh</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># create a box</p>
-
-<p class="whs4">box = MakeBoxDXDYDZ(10., 10., 10.)</p>
-
-<p class="whs4">addToStudy(box, &quot;Box&quot;)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># select one edge of 
- the box for definition of a local hypothesis</p>
-
-<p class="whs4">p5 = MakeVertex(5., 0., 0.)</p>
-
-<p class="whs4">EdgeX = GetEdgeNearPoint(box, p5)</p>
-
-<p class="whs4">addToStudyInFather(box, EdgeX, &quot;Edge 
- [0,0,0 - 10,0,0]&quot;)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># create a hexahedral 
- mesh on the box</p>
-
-<p class="whs4">quadra = smesh.Mesh(box, &quot;Box : quadrangle 
- 2D mesh&quot;)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># create a regular 
- 1D algorithm for the faces</p>
-
-<p class="whs4">algo1D = quadra.Segment()</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># define &quot;NumberOfSegments&quot; 
- hypothesis to cut</p>
-
-<p class="whs5"># all the edges in 
- a fixed number of segments</p>
-
-<p class="whs4">algo1D.NumberOfSegments(4)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># create a quadrangle 
- 2D algorithm for the faces</p>
-
-<p class="whs4">quadra.Quadrangle()</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># construct a submesh 
- on the edge with a local hypothesis</p>
-
-<p class="whs4">algo_local = quadra.Segment(EdgeX)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># define &quot;Arithmetic1D&quot; 
- hypothesis to cut the edge<span style="margin-top: 0px;
-                                                                               margin-bottom: 0px;
-                                                                               font-family: 'Times New Roman', serif;"> 
- in several segments with increasing arithmetic length</span></p>
-
-<p class="whs4">algo_local.Arithmetic1D(1, 4)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># define &quot;Propagation&quot; 
- hypothesis that propagates all other hypotheses</p>
-
-<p class="whs5"># on all edges of the 
- opposite side in case of quadrangular faces</p>
-
-<p class="whs4">algo_local.Propagation()</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># compute the mesh</p>
-
-<p class="whs4">quadra.Compute() </p>
-
-<p class="whs4">&nbsp;</p>
-
-<h3><a name=bookmark2>Editing of a mesh</a></h3>
-
-<p class="whs4"><span style="font-family: 'Lucida Console', monospace;">import 
- geompy</span></p>
-
-<p class="whs4">import smesh</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs4">def PrintMeshInfo(theMesh):</p>
-
-<p class="whs4">&nbsp;&nbsp;&nbsp;&nbsp;aMesh 
- = theMesh.GetMesh()</p>
-
-<p class="whs4">&nbsp;&nbsp;&nbsp;&nbsp;print 
- &quot;Information about mesh:&quot;</p>
-
-<p class="whs4">&nbsp;&nbsp;&nbsp;&nbsp;print 
- &quot;Number of nodes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 
- &quot;, aMesh.NbNodes()</p>
-
-<p class="whs4">&nbsp;&nbsp;&nbsp;&nbsp;print 
- &quot;Number of edges &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 
- &quot;, aMesh.NbEdges()</p>
-
-<p class="whs4">&nbsp;&nbsp;&nbsp;&nbsp;print 
- &quot;Number of faces &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 
- &quot;, aMesh.NbFaces()</p>
-
-<p class="whs4">&nbsp;&nbsp;&nbsp;&nbsp;print 
- &quot;Number of volumes &nbsp;&nbsp;&nbsp;&nbsp;: 
- &quot;, aMesh.NbVolumes()</p>
-
-<p class="whs4">&nbsp;&nbsp;&nbsp;&nbsp;pass</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># create a box</p>
-
-<p class="whs4">box = geompy.MakeBox(0., 0., 0., 20., 
- 20., 20.)</p>
-
-<p class="whs4">geompy.addToStudy(box, &quot;box&quot;)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># select one edge of 
- the box for definition of a local hypothesis</p>
-
-<p class="whs4">subShapeList = geompy.SubShapeAll(box, 
- geompy.ShapeType[&quot;EDGE&quot;])</p>
-
-<p class="whs4">edge = subShapeList[0]</p>
-
-<p class="whs4">name = geompy.SubShapeName(edge, box)</p>
-
-<p class="whs4">geompy.addToStudyInFather(box, edge, name)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># create a mesh</p>
-
-<p class="whs4">tria = smesh.Mesh(box, &quot;Mesh 2D&quot;)</p>
-
-<p class="whs4">algo1D = tria.Segment()</p>
-
-<p class="whs4">hyp1 = algo1D.NumberOfSegments(3)</p>
-
-<p class="whs4">algo2D = tria.Triangle()</p>
-
-<p class="whs4">hyp2 = algo2D.MaxElementArea(10.)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># create a sub-mesh</p>
-
-<p class="whs4">algo_local = tria.Segment(edge)</p>
-
-<p class="whs4">hyp3 = algo_local.Arithmetic1D(1, 6)</p>
-
-<p class="whs4">hyp4 = algo_local.Propagation()</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># compute the mesh</p>
-
-<p class="whs4">tria.Compute()</p>
-
-<p class="whs4">PrintMeshInfo(tria)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># remove a local hypothesis</p>
-
-<p class="whs4">mesh = tria.GetMesh()</p>
-
-<p class="whs4">mesh.RemoveHypothesis(edge, hyp4)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># compute the mesh</p>
-
-<p class="whs4">tria.Compute()</p>
-
-<p class="whs4">PrintMeshInfo(tria)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># change the value 
- of the 2D hypothesis</p>
-
-<p class="whs4">hyp2.SetMaxElementArea(2.)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># compute the mesh</p>
-
-<p class="whs4">tria.Compute()</p>
-
-<p class="whs4">PrintMeshInfo(tria) </p>
-
-<p class="whs6">&nbsp;</p>
-
-<h3><a name=bookmark3>Export of a Mesh</a></h3>
-
-<p class="whs7">import geompy</p>
-
-<p class="whs7">import smesh</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># create a box</p>
-
-<p class="whs7">box = geompy.MakeBox(0., 
- 0., 0., 100., 200., 300.)</p>
-
-<p class="whs7">idbox = geompy.addToStudy(box, 
- &quot;box&quot;)</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># create a mesh</p>
-
-<p class="whs7">tetra = smesh.Mesh(box, 
- &quot;MeshBox&quot;)</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs7">algo1D = tetra.Segment()</p>
-
-<p class="whs7">algo1D.NumberOfSegments(7)</p>
-
-<p class="whs7">&nbsp;</p>
-
-<p class="whs7">algo2D = tetra.Triangle()</p>
-
-<p class="whs7">algo2D.MaxElementArea(800.)</p>
-
-<p class="whs7">&nbsp;</p>
-
-<p class="whs7">algo3D = tetra.Tetrahedron(smesh.NETGEN)</p>
-
-<p class="whs7">algo3D.MaxElementVolume(900.)</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># compute the mesh</p>
-
-<p class="whs7">tetra.Compute()</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># export the mesh in a 
- MED file</p>
-
-<p class="whs7">tetra.ExportMED(&quot;/tmp/meshMED.med&quot;, 
- 0) </p>
-
-<script type="text/javascript" language="javascript1.2">
-<!--
-if (window.writeIntopicBar)
-       writeIntopicBar(0);
-//-->
-</script>
-</body>
-</html>
diff --git a/doc/salome/gui/SMESH/cshdat_robohelp.htm b/doc/salome/gui/SMESH/cshdat_robohelp.htm
deleted file mode 100755 (executable)
index 4a4ee57..0000000
+++ /dev/null
@@ -1,258 +0,0 @@
-<html>
-<head>
-<title>Mesh Module Reference Manual</title>
-
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
-<meta name="description" content="WebHelp 5.50">
-</head>
-<body>
-<script language="JavaScript">
-<!--
-
-var gArrayCsh = new Array();
-
-var gstrWindowOption = "";
-var gstrURL = "";
-var gbWithNavPane = false;
-
-function CshEntityItem(strAliasId, nTopicNum, strUrl) 
-{
-    this.strAliasId = strAliasId;
-    this.nTopicNum = nTopicNum;
-    this.strUrl = strUrl;
-}
-
-
-//Try to get to topic number from hash string
-function GetTopicNumberAuto(strMayBeNumber)
-{
-   var nNum = -1;
-   if (strMayBeNumber.length >= 1)
-   {
-               var strTmp = strMayBeNumber;
-               var iEnd = strTmp.length;
-               for (var i=0; i<iEnd; i++)
-               {
-                         var ch = strTmp.charAt(i);
-                         if (!((ch == "0") || (ch == "1") ||
-                               (ch == "2") || (ch == "3") ||
-                               (ch == "4") || (ch == "5") ||
-                               (ch == "6") || (ch == "7") ||
-                               (ch == "8") || (ch == "9")))
-                             return GetTopicNumberById(strTmp);
-               }
-               nNum = parseInt(strTmp);
-   }
-   return nNum;
-}
-
-function GetTopicNumber(strHashString)
-{
-       var nTopicEndPos = strHashString.indexOf(',')
-       if (nTopicEndPos == -1) { // no window option.
-               return GetTopicNumberOnly(strHashString);
-       }
-       else {
-               var strWindowOption = strHashString.substring(nTopicEndPos + 1, strHashString.length);
-               var strWithNavPane = 'withnavpane=true';
-               if (strWindowOption.toLowerCase().indexOf(strWithNavPane) == 0)
-               {
-                       if (strWindowOption.length > strWithNavPane.length)
-                               gstrWindowOption = strWindowOption.substring(strWithNavPane.length + 1);
-                       else
-                               gstrWindowOption = "";
-                       gbWithNavPane = true;
-               }
-               else
-                       gstrWindowOption = strWindowOption;
-               return GetTopicNumberOnly(strHashString.substring(0, nTopicEndPos));            
-       }
-}
-
-function GetTopicNumberOnly(strTopicString)
-{
-       var nEqualPos = strTopicString.indexOf('=');
-       if (nEqualPos == -1) {
-               return GetTopicNumberAuto(strTopicString);
-       }
-       else {
-               var strValue=strTopicString.substring(nEqualPos + 1, strTopicString.length);
-               if (strTopicString.toLowerCase().indexOf("topicnumber") == 0) {
-                       return parseInt(strValue);
-               } else if (strTopicString.toLowerCase().indexOf("context") == 0) {
-                       return GetTopicNumberById(strValue);
-               } else if (strTopicString.toLowerCase().indexOf("remoteurl") == 0) {
-                       gstrURL = strValue;
-                       return -1;
-               }
-
-       }
-}
-
-//Find HomePage of the WebHelp system
-// we try to get the topic from remote project if it exists.
-function RedirectToHomePage()
-{
-       if (parent && parent != this && parent.goNext)
-       {
-               var sHome = parent.goNext();
-               if (sHome != "")
-                       RedirectTo(sHome);
-       }
-}
-
-function getHomePage()
-{
-       if (parent && parent != this && parent.getRelHomePage)
-       {
-               return parent.getRelHomePage(document.location.href);
-       }
-       return "";
-}
-
-function addRemoteProject(strPath)
-{
-       if (parent && parent != this && parent.addProject)
-       {
-               parent.addProject(strPath);
-       }
-}
-
-//Redirect page to...
-function RedirectTo(strUrl)
-{
-   if (gstrWindowOption.length != 0) {
-               var wnd = window.open(strUrl, "HelpStub", gstrWindowOption);
-               // close current window and rename the stub window to current window.
-               if (wnd)
-                       wnd.focus();
-               if (parent)
-                       parent.close();
-   }
-   else {
-       parent.document.location.href = strUrl;
-       window.focus();
-  }
-}
-
-//Prompt the user that we can not find...
-function FailToFind(strMsg)
-{
-    RedirectToHomePage();
-}
-
-//Find topic by topic number (defined in h file)
-function FindTopicByTopicNum(nTopicNum)
-{
-       var i = 0;
-       var iEnd = gArrayCsh.length;
-       for (i=0; i<iEnd; i++)
-       {
-               if (gArrayCsh[i].nTopicNum == nTopicNum)
-               {
-                       var strURL = gArrayCsh[i].strUrl;
-                       if (gbWithNavPane)
-                       {
-                               var strHomePage = getHomePage();
-                               if (strHomePage.length != 0)
-                                       strURL = strHomePage + strURL;
-                       }       
-                       RedirectTo(strURL);
-                       return true;
-               }
-       }
-       FailToFind("Fail to find topic assocaite with topic number: " + nTopicNum);
-       return false;
-}
-
-var oldPrefix = "HelpIdFromHTMLHelp_"
-//Find topic by topic id (alias id defined in ali file)
-function GetTopicNumberById(strTopicId)
-{
-   if (strTopicId.indexOf(oldPrefix) == 0)
-   {
-               strTopicId = strTopicId.substring(oldPrefix.length);
-   }
-
-   var i = 0;
-   var iEnd = gArrayCsh.length;
-   for (i=0; i<iEnd; i++)
-   {
-       if (gArrayCsh[i].strAliasId.toLowerCase() == strTopicId.toLowerCase())
-       {
-           return gArrayCsh[i].nTopicNum;
-        }
-   }
-   gstrURL = "";
-   return -1;
-}
-
-//Set Context-sensitive help entity...
-function SetCsh(n, strAliasId, nTopicNum, strUrl)
-{
-   gArrayCsh[n] = new CshEntityItem(strAliasId,nTopicNum,strUrl);
-}
-
-
-function getHash()
-{
-       if (parent && parent != this)
-               return parent.location.hash;
-       else
-               return "";
-}
-//-->
-</script>
-<script language="javascript">
-<!--
-
-
-//-->
-</script>
-<script language="javascript">
-<!--
-//Find CSH according to hash string after this page
-if (getHash().length > 0)
-{
-   // VH 05/16/00 now support 
-   // TopicID=
-   // TopicNumber=
-   // RemoteURL=   
-   // and WindowsOptions
-   // with the format #a=xxx,b=xxx,c=xxx...
-   var strHashString = getHash().toString();
-   // change ? to : for remote URL. because java applet have some problem to pass a URL with two : inside the URL so we changed it. 
-   // so here need to change it back.
-   strHashString = strHashString.substring(1,strHashString.length);
-   strHashString = strHashString.replace("%072%057%057", "://");
-   var nTopicNum = GetTopicNumber(strHashString);
-
-   if (nTopicNum != -1)
-   {
-      FindTopicByTopicNum(nTopicNum);
-   }
-   else
-   {
-      if (gstrURL.length > 0) 
-       RedirectTo(gstrURL);
-      else
-       RedirectToHomePage();
-   }
-}
-else
-{
-   RedirectToHomePage();
-}
-//-->
-</script>
-<noscript>
- <p> Your browser does not support JavaScript. WebHelp Context-Sensitive Help requires JavaScript support to run.</p>
-</noscript>
-</body>
-</html>
-
-
-
-
-
-
diff --git a/doc/salome/gui/SMESH/cshdat_webhelp.htm b/doc/salome/gui/SMESH/cshdat_webhelp.htm
deleted file mode 100755 (executable)
index db3b49a..0000000
+++ /dev/null
@@ -1,251 +0,0 @@
-<html>
-<head>
-<title>Mesh Module Reference Manual</title>
-
-<meta name="generator" content="RoboHelp by eHelp Corporation   www.ehelp.com">
-<meta name="description" content="WebHelp 5.50">
-</head>
-<body>
-<script language="JavaScript">
-<!--
-
-var gArrayCsh = new Array();
-
-var gstrWindowOption = "";
-var gstrURL = "";
-var gbWithNavPane = false;
-
-function CshEntityItem(strAliasId, nTopicNum, strUrl) 
-{
-    this.strAliasId = strAliasId;
-    this.nTopicNum = nTopicNum;
-    this.strUrl = strUrl;
-}
-
-
-//Try to get to topic number from hash string
-function GetTopicNumberAuto(strMayBeNumber)
-{
-   var nNum = -1;
-   if (strMayBeNumber.length >= 1)
-   {
-               var strTmp = strMayBeNumber;
-               var iEnd = strTmp.length;
-               for (var i=0; i<iEnd; i++)
-               {
-                         var ch = strTmp.charAt(i);
-                         if (!((ch == "0") || (ch == "1") ||
-                               (ch == "2") || (ch == "3") ||
-                               (ch == "4") || (ch == "5") ||
-                               (ch == "6") || (ch == "7") ||
-                               (ch == "8") || (ch == "9")))
-                             return GetTopicNumberById(strTmp);
-               }
-               nNum = parseInt(strTmp);
-   }
-   return nNum;
-}
-
-function GetTopicNumber(strHashString)
-{
-       var nTopicEndPos = strHashString.indexOf(',')
-       if (nTopicEndPos == -1) { // no window option.
-               return GetTopicNumberOnly(strHashString);
-       }
-       else {
-               var strWindowOption = strHashString.substring(nTopicEndPos + 1, strHashString.length);
-               var strWithNavPane = 'withnavpane=true';
-               if (strWindowOption.toLowerCase().indexOf(strWithNavPane) == 0)
-               {
-                       if (strWindowOption.length > strWithNavPane.length)
-                               gstrWindowOption = strWindowOption.substring(strWithNavPane.length + 1);
-                       else
-                               gstrWindowOption = "";
-                       gbWithNavPane = true;
-               }
-               else
-                       gstrWindowOption = strWindowOption;
-               return GetTopicNumberOnly(strHashString.substring(0, nTopicEndPos));            
-       }
-}
-
-function GetTopicNumberOnly(strTopicString)
-{
-       var nEqualPos = strTopicString.indexOf('=');
-       if (nEqualPos == -1) {
-               return GetTopicNumberAuto(strTopicString);
-       }
-       else {
-               var strValue=strTopicString.substring(nEqualPos + 1, strTopicString.length);
-               if (strTopicString.toLowerCase().indexOf("topicnumber") == 0) {
-                       return parseInt(strValue);
-               } else if (strTopicString.toLowerCase().indexOf("topicid") == 0) {
-                       return GetTopicNumberById(strValue);
-               } else if (strTopicString.toLowerCase().indexOf("remoteurl") == 0) {
-                       gstrURL = strValue;
-                       return -1;
-               }
-
-       }
-}
-
-//Find HomePage of the WebHelp system
-// we try to get the topic from remote project if it exists.
-function RedirectToHomePage()
-{
-       if (parent && parent != this && parent.goNext)
-       {
-               var sHome = parent.goNext();
-               if (sHome != "")
-                       RedirectTo(sHome);
-       }
-}
-
-function getHomePage()
-{
-       if (parent && parent != this && parent.getRelHomePage)
-       {
-               return parent.getRelHomePage(document.location.href);
-       }
-       return "";
-}
-
-function addRemoteProject(strPath)
-{
-       if (parent && parent != this && parent.addProject)
-       {
-               parent.addProject(strPath);
-       }
-}
-
-//Redirect page to...
-function RedirectTo(strUrl)
-{
-   if (gstrWindowOption.length != 0) {
-               var wnd = window.open(strUrl, "HelpStub", gstrWindowOption);
-               // close current window and rename the stub window to current window.
-               wnd.focus();
-               if (parent)
-                       parent.close();
-   }
-   else {
-       parent.document.location.href = strUrl;
-       window.focus();
-  }
-}
-
-//Prompt the user that we can not find...
-function FailToFind(strMsg)
-{
-    RedirectToHomePage();
-}
-
-//Find topic by topic number (defined in h file)
-function FindTopicByTopicNum(nTopicNum)
-{
-       var i = 0;
-       var iEnd = gArrayCsh.length;
-       for (i=0; i<iEnd; i++)
-       {
-               if (gArrayCsh[i].nTopicNum == nTopicNum)
-               {
-                       var strURL = gArrayCsh[i].strUrl;
-                       if (gbWithNavPane)
-                       {
-                               var strHomePage = getHomePage();
-                               if (strHomePage.length != 0)
-                                       strURL = strHomePage + strURL;
-                       }       
-                       RedirectTo(strURL);
-                       return true;
-               }
-       }
-       FailToFind("Fail to find topic assocaite with topic number: " + nTopicNum);
-       return false;
-}
-
-//Find topic by topic id (alias id defined in ali file)
-function GetTopicNumberById(strTopicId)
-{
-   var i = 0;
-   var iEnd = gArrayCsh.length;
-   for (i=0; i<iEnd; i++)
-   {
-       if (gArrayCsh[i].strAliasId == strTopicId)
-       {
-           return gArrayCsh[i].nTopicNum;
-        }
-   }
-   gstrURL = "";
-   return -1;
-}
-
-//Set Context-sensitive help entity...
-function SetCsh(n, strAliasId, nTopicNum, strUrl)
-{
-   gArrayCsh[n] = new CshEntityItem(strAliasId,nTopicNum,strUrl);
-}
-
-
-function getHash()
-{
-       if (parent && parent != this)
-               return parent.location.hash;
-       else
-               return "";
-}
-//-->
-</script>
-<script language="javascript">
-<!--
-
-
-//-->
-</script>
-<script language="javascript">
-<!--
-//Find CSH according to hash string after this page
-if (getHash().length > 0)
-{
-   // VH 05/16/00 now support 
-   // TopicID=
-   // TopicNumber=
-   // RemoteURL=   
-   // and WindowsOptions
-   // with the format #a=xxx,b=xxx,c=xxx...
-   var strHashString = getHash().toString();
-   // change ? to : for remote URL. because java applet have some problem to pass a URL with two : inside the URL so we changed it. 
-   // so here need to change it back.
-   strHashString = strHashString.substring(1,strHashString.length);
-   strHashString = strHashString.replace("%072%057%057", "://");
-   var nTopicNum = GetTopicNumber(strHashString);
-
-   if (nTopicNum != -1)
-   {
-      FindTopicByTopicNum(nTopicNum);
-   }
-   else
-   {
-      if (gstrURL.length > 0) 
-       RedirectTo(gstrURL);
-      else
-       RedirectToHomePage();
-   }
-}
-else
-{
-   RedirectToHomePage();
-}
-//-->
-</script>
-<noscript>
- <p> Your browser does not support JavaScript. WebHelp Context-Sensitive Help requires JavaScript support to run.</p>
-</noscript>
-</body>
-</html>
-
-
-
-
-
-
diff --git a/doc/salome/gui/SMESH/default.css b/doc/salome/gui/SMESH/default.css
deleted file mode 100755 (executable)
index 1f8d6d7..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-BODY { 
-      background-color:#ffffff; 
-      font-family:"Times New Roman" , serif;  }
-H1 { 
-    font-weight:bold; 
-    font-size:24.0pt;  }
-LI.kadov-H1 { 
-             font-weight:bold; 
-             font-size:24.0pt;  }
-H2 { 
-    font-weight:bold; 
-    font-size:18.0pt;  }
-LI.kadov-H2 { 
-             font-weight:bold; 
-             font-size:18.0pt;  }
-H3 { 
-    font-weight:bold; 
-    font-size:14.0pt;  }
-LI.kadov-H3 { 
-             font-weight:bold; 
-             font-size:14.0pt;  }
-H4 { 
-    font-weight:bold; 
-    font-size:12.0pt;  }
-LI.kadov-H4 { 
-             font-weight:bold; 
-             font-size:12.0pt;  }
-H5 { 
-    font-weight:bold; 
-    font-size:10.0pt;  }
-LI.kadov-H5 { 
-             font-weight:bold; 
-             font-size:10.0pt;  }
-H6 { 
-    font-weight:bold; 
-    font-size:8.0pt;  }
-LI.kadov-H6 { 
-             font-weight:bold; 
-             font-size:8.0pt;  }
-P { 
-   font-size:12.0pt; 
-   margin-top:0pt; 
-   margin-bottom:0pt;  }
-LI.kadov-P { 
-            font-size:12.0pt;  }
-A.expandspot { 
-              color:#008000; 
-              cursor:hand; 
-              font-style:italic; 
-              x-text-underline:off; 
-              x-text-overline:off; 
-              x-text-line-through:off; 
-              text-decoration:none none none;  }
-SPAN.expandtext { 
-                 font-style:italic; 
-                 font-weight:normal; 
-                 color:#ff0000;  }
-A.dropspot { 
-            cursor:hand; 
-            color:#008000; 
-            font-style:italic; 
-            x-text-underline:off; 
-            x-text-overline:off; 
-            x-text-line-through:off; 
-            text-decoration:none none none;  }
-A.glossterm { 
-             color:#800000; 
-             cursor:hand; 
-             font-style:italic; 
-             x-text-underline:off; 
-             x-text-overline:off; 
-             x-text-line-through:off; 
-             text-decoration:none none none;  }
-SPAN.glosstext { 
-                font-style:italic; 
-                font-weight:normal; 
-                color:#0000ff;  }
-OL { 
-    margin-top:0px; 
-    margin-bottom:0px;  }
-UL { 
-    margin-top:0px; 
-    margin-bottom:0px;  }
-A:active {  }
-A:hover { 
-         x-text-underline:Off; 
-         text-decoration:none;  }
-A:link { 
-        x-text-underline:Off; 
-        text-decoration:none;  }
-A:visited { 
-           x-text-underline:Off; 
-           text-decoration:none;  }
-P.TODO { 
-        font-weight:normal; 
-        font-style:italic; 
-        font-family:"Arial Black" , sans-serif;  }
-LI.kadov-P-CTODO { 
-                  font-weight:normal; 
-                  font-style:italic; 
-                  font-family:"Arial Black" , sans-serif;  }
diff --git a/doc/salome/gui/SMESH/default_ns.css b/doc/salome/gui/SMESH/default_ns.css
deleted file mode 100755 (executable)
index 46e8b00..0000000
+++ /dev/null
@@ -1,118 +0,0 @@
-BODY { 
-      background-color:#ffffff; 
-      font-family:"Times New Roman"  , serif;  }
-H1 { 
-    font-weight:bold; 
-    font-size:24.0pt; 
-    font-family:"Times New Roman"  , serif;  }
-LI.kadov-H1 { 
-             font-weight:bold; 
-             font-size:24.0pt;  }
-H2 { 
-    font-weight:bold; 
-    font-size:18.0pt; 
-    font-family:"Times New Roman"  , serif;  }
-LI.kadov-H2 { 
-             font-weight:bold; 
-             font-size:18.0pt;  }
-H3 { 
-    font-weight:bold; 
-    font-size:14.0pt; 
-    font-family:"Times New Roman"  , serif;  }
-LI.kadov-H3 { 
-             font-weight:bold; 
-             font-size:14.0pt;  }
-H4 { 
-    font-weight:bold; 
-    font-size:12.0pt; 
-    font-family:"Times New Roman"  , serif;  }
-LI.kadov-H4 { 
-             font-weight:bold; 
-             font-size:12.0pt;  }
-H5 { 
-    font-weight:bold; 
-    font-size:10.0pt; 
-    font-family:"Times New Roman"  , serif;  }
-LI.kadov-H5 { 
-             font-weight:bold; 
-             font-size:10.0pt;  }
-H6 { 
-    font-weight:bold; 
-    font-size:8.0pt; 
-    font-family:"Times New Roman"  , serif;  }
-LI.kadov-H6 { 
-             font-weight:bold; 
-             font-size:8.0pt;  }
-P { 
-   font-size:12.0pt; 
-   margin-top:1pt; 
-   margin-bottom:1pt; 
-   font-family:"Times New Roman"  , serif;  }
-LI.kadov-P { 
-            font-size:12.0pt;  }
-A.expandspot { 
-              color:#008000; 
-              cursor:hand; 
-              font-style:italic; 
-              x-text-underline:off; 
-              x-text-overline:off; 
-              x-text-line-through:off; 
-              text-decoration:none none none;  }
-SPAN.expandtext { 
-                 font-style:italic; 
-                 font-weight:normal; 
-                 color:#ff0000;  }
-A.dropspot { 
-            cursor:hand; 
-            color:#008000; 
-            font-style:italic; 
-            x-text-underline:off; 
-            x-text-overline:off; 
-            x-text-line-through:off; 
-            text-decoration:none none none;  }
-A.glossterm { 
-             color:#800000; 
-             cursor:hand; 
-             font-style:italic; 
-             x-text-underline:off; 
-             x-text-overline:off; 
-             x-text-line-through:off; 
-             text-decoration:none none none;  }
-SPAN.glosstext { 
-                font-style:italic; 
-                font-weight:normal; 
-                color:#0000ff;  }
-OL { 
-    margin-top:0px; 
-    margin-bottom:0px; 
-    font-family:"Times New Roman"  , serif;  }
-UL { 
-    margin-top:0px; 
-    margin-bottom:0px; 
-    font-family:"Times New Roman"  , serif;  }
-A:active {  }
-A:hover { 
-         x-text-underline:Off; 
-         text-decoration:none;  }
-A:link { 
-        x-text-underline:Off; 
-        text-decoration:none;  }
-A:visited { 
-           x-text-underline:Off; 
-           text-decoration:none;  }
-P.TODO { 
-        font-weight:normal; 
-        font-style:italic; 
-        font-family:"Arial Black"  , sans-serif;  }
-LI.kadov-P-CTODO { 
-                  font-weight:normal; 
-                  font-style:italic; 
-                  font-family:"Arial Black"  , sans-serif;  }
-ol ol { 
-       margin-top:1px;  }
-ol ul { 
-       margin-top:1px;  }
-ul ul { 
-       margin-top:1px;  }
-ul ol { 
-       margin-top:1px;  }
diff --git a/doc/salome/gui/SMESH/defining_hypotheses_tui.htm b/doc/salome/gui/SMESH/defining_hypotheses_tui.htm
deleted file mode 100755 (executable)
index 420dc0a..0000000
+++ /dev/null
@@ -1,883 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
-
-<html>
-
-<head>
-<title>Defining hypotheses TUI</title>
-<meta http-equiv="content-type" content="text/html; charset=windows-1252">
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com"><style>
-<!--
-P { margin-top:0pt; margin-bottom:0pt; }
-LI.kadov-P {  }
--->
-</style><style type="text/css">
-<!--
-p.whs1 { font-weight:bold; }
-p.whs2 { font-family:'Lucida Console' , monospace; }
-p.whs3 { font-family:'Times New Roman' , serif; }
-p.whs4 { margin-top:0pt; margin-bottom:0pt; font-family:'Lucida Console' , monospace; }
-p.whs5 { margin-top:0pt; margin-bottom:0pt; font-family:'Times New Roman' , serif; }
-p.whs6 { margin-top:0pt; margin-bottom:0pt; }
--->
-</style><script type="text/javascript" language="JavaScript">
-<!--
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
-{
-  var strNSS = "<style type='text/css'>";
-  strNSS += "p.whs4 {margin-top:1pt;margin-bottom:1pt; }";
-  strNSS += "p.whs5 {margin-top:1pt;margin-bottom:1pt; }";
-  strNSS += "p.whs6 {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("MESH module\nTUI Scripts\nDefining Hypotheses");
-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>Defining Hypotheses and Algorithms</h1>
-
-<h3>Defining 1D Hypotheses</h3>
-
-<p class="whs1"><a name=bookmark>1D Arithmetic</a></p>
-
-<p>&nbsp;</p>
-
-<p class="whs2"><span style="font-family: 'Lucida Console', monospace;">import 
- geompy</span></p>
-
-<p class="whs2">import smesh</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a box</p>
-
-<p class="whs2">box = geompy.MakeBoxDXDYDZ(10., 
- 10., 10.)</p>
-
-<p class="whs2">geompy.addToStudy(box, 
- &quot;Box&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a hexahedral 
- mesh on the box</p>
-
-<p class="whs2">hexa = smesh.Mesh(box, 
- &quot;Box : hexahedrical mesh&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a Regular 1D 
- algorithm for edges</p>
-
-<p class="whs2">algo1D = hexa.Segment()</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># define &quot;Arithmetic1D&quot; 
- hypothesis to cut all edges in several segments with increasing arithmetic 
- length </p>
-
-<p class="whs2">algo1D.Arithmetic1D(1, 
- 4)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a quadrangle 
- 2D algorithm for faces</p>
-
-<p class="whs2">hexa.Quadrangle()</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a hexahedron 
- 3D algorithm for solids</p>
-
-<p class="whs2">hexa.Hexahedron()</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># compute the mesh</p>
-
-<p class="whs2">hexa.Compute() </p>
-
-<p class="whs2">&nbsp;</p>
-
-<h4><a name=bookmark9>Deflection 1D and Number of Segments</a></h4>
-
-<p class="whs2"><span style="font-family: 'Lucida Console', monospace;">import 
- geompy</span></p>
-
-<p class="whs2">import smesh</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a face from 
- arc and straight segment</p>
-
-<p class="whs2">px = geompy.MakeVertex(100., 
- 0. &nbsp;, 0. 
- &nbsp;)</p>
-
-<p class="whs2">py = geompy.MakeVertex(0. 
- &nbsp;, 100., 
- 0. &nbsp;)</p>
-
-<p class="whs2">pz = geompy.MakeVertex(0. 
- &nbsp;, 0. &nbsp;, 
- 100.)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs2">exy = geompy.MakeEdge(px, 
- py)</p>
-
-<p class="whs2">arc = geompy.MakeArc(py, 
- pz, px)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs2">wire = geompy.MakeWire([exy, 
- arc])</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs2">isPlanarFace = 1</p>
-
-<p class="whs2">face1 = geompy.MakeFace(wire, 
- isPlanarFace)</p>
-
-<p class="whs2">geompy.addToStudy(face1,&quot;Face1&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># get edges from the 
- face</p>
-
-<p class="whs2">e_straight,e_arc = 
- geompy.SubShapeAll(face1, geompy.ShapeType[&quot;EDGE&quot;])</p>
-
-<p class="whs2">geompy.addToStudyInFather(face1, 
- e_arc, &quot;Arc Edge&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create hexahedral mesh</p>
-
-<p class="whs2">hexa = smesh.Mesh(face1, 
- &quot;Face : triangle mesh&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># define &quot;NumberOfSegments&quot; 
- hypothesis to cut a straight edge in a fixed number of segments</p>
-
-<p class="whs2">algo1D = hexa.Segment()</p>
-
-<p class="whs2">algo1D.NumberOfSegments(6)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># define &quot;MaxElementArea&quot; 
- hypothesis</p>
-
-<p class="whs2">algo2D = hexa.Triangle()</p>
-
-<p class="whs2">algo2D.MaxElementArea(70.0)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># define a local &quot;Deflection1D&quot; 
- hypothesis on the arc</p>
-
-<p class="whs2">algo_local = hexa.Segment(e_arc)</p>
-
-<p class="whs2">algo_local.Deflection1D(1.0)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># compute the mesh</p>
-
-<p class="whs2">hexa.Compute() </p>
-
-<h4><a name=bookmark2>Start and End Length</a></h4>
-
-<p class="whs2"><span style="font-family: 'Lucida Console', monospace;">from 
- geompy import *</span></p>
-
-<p class="whs2">import smesh</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a box</p>
-
-<p class="whs2">box = MakeBoxDXDYDZ(10., 
- 10., 10.)</p>
-
-<p class="whs2">addToStudy(box, &quot;Box&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># get one edge of the 
- box to put local hypothesis on</p>
-
-<p class="whs2">p5 = MakeVertex(5., 
- 0., 0.)</p>
-
-<p class="whs2">EdgeX = GetEdgeNearPoint(box, 
- p5)</p>
-
-<p class="whs2">addToStudyInFather(box, 
- EdgeX, &quot;Edge [0,0,0 - 10,0,0]&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a hexahedral 
- mesh on the box</p>
-
-<p class="whs2">hexa = smesh.Mesh(box, 
- &quot;Box : hexahedrical mesh&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># set algorithms</p>
-
-<p class="whs2">algo1D = hexa.Segment()</p>
-
-<p class="whs2">hexa.Quadrangle()</p>
-
-<p class="whs2">hexa.Hexahedron()</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># define &quot;NumberOfSegments&quot; 
- hypothesis to cut an edge in a fixed number of segments</p>
-
-<p class="whs2">algo1D.NumberOfSegments(4)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a local hypothesis</p>
-
-<p class="whs2">algo_local = hexa.Segment(EdgeX)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># define &quot;StartEndLength&quot; 
- hypothesis to cut an edge in several segments with increasing geometric 
- length</p>
-
-<p class="whs2">algo_local.StartEndLength(1, 
- 6)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># define &quot;Propagation&quot; 
- hypothesis that propagates all other hypothesis</p>
-
-<p class="whs3"># on all edges on the 
- opposite side in case of quadrangular faces</p>
-
-<p class="whs2">algo_local.Propagation()</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># compute the mesh</p>
-
-<p class="whs2">hexa.Compute() </p>
-
-<h4><a name=bookmark3>Average Length</a></h4>
-
-<p class="whs2"><span style="font-family: 'Lucida Console', monospace;">from 
- geompy import *</span></p>
-
-<p class="whs2">import smesh</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a box</p>
-
-<p class="whs2">box = MakeBoxDXDYDZ(10., 
- 10., 10.)</p>
-
-<p class="whs2">addToStudy(box, &quot;Box&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># get one edge of the 
- box to put local hypothesis on</p>
-
-<p class="whs2">p5 = MakeVertex(5., 
- 0., 0.)</p>
-
-<p class="whs2">EdgeX = GetEdgeNearPoint(box, 
- p5)</p>
-
-<p class="whs2">addToStudyInFather(box, 
- EdgeX, &quot;Edge [0,0,0 - 10,0,0]&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a hexahedral 
- mesh on the box</p>
-
-<p class="whs2">hexa = smesh.Mesh(box, 
- &quot;Box : hexahedrical mesh&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># set algorithms</p>
-
-<p class="whs2">algo1D = hexa.Segment()</p>
-
-<p class="whs2">hexa.Quadrangle()</p>
-
-<p class="whs2">hexa.Hexahedron()</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># define &quot;NumberOfSegments&quot; 
- hypothesis to cut all edges in a fixed number of segments</p>
-
-<p class="whs2">algo1D.NumberOfSegments(4)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a sub-mesh</p>
-
-<p class="whs2">algo_local = hexa.Segment(EdgeX)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># define &quot;LocalLength&quot; 
- hypothesis to cut an edge in several segments with the same length</p>
-
-<p class="whs2">algo_local.LocalLength(2.)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># define &quot;Propagation&quot; 
- hypothesis that propagates all other hypothesis</p>
-
-<p class="whs3"># on all edges on the 
- opposite side in case of quadrangular faces</p>
-
-<p class="whs2">algo_local.Propagation()</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># compute the mesh</p>
-
-<p class="whs2">hexa.Compute() </p>
-
-<h3>Defining 2D and 3D hypotheses</h3>
-
-<h4><a name=bookmark4>Maximum Element Area</a></h4>
-
-<p class="whs4"><span style="font-family: 'Lucida Console', monospace;">import 
- geompy</span></p>
-
-<p class="whs4">import smesh</p>
-
-<p class="whs4">import salome </p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># create a face</p>
-
-<p class="whs4">px &nbsp;&nbsp;= 
- geompy.MakeVertex(100., 0. &nbsp;, 
- 0. &nbsp;)</p>
-
-<p class="whs4">py &nbsp;&nbsp;= 
- geompy.MakeVertex(0. &nbsp;, 
- 100., 0. &nbsp;)</p>
-
-<p class="whs4">pz &nbsp;&nbsp;= 
- geompy.MakeVertex(0. &nbsp;, 
- 0. &nbsp;, 100.)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs4">vxy = geompy.MakeVector(px, 
- py)</p>
-
-<p class="whs4">arc = geompy.MakeArc(py, 
- pz, px)</p>
-
-<p class="whs4">wire = geompy.MakeWire([vxy, 
- arc])</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs4">isPlanarFace = 1</p>
-
-<p class="whs4">face = geompy.MakeFace(wire, 
- isPlanarFace)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># add the face in the 
- study</p>
-
-<p class="whs4">id_face = geompy.addToStudy(face, 
- &quot;Face to be meshed&quot;)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># create a mesh</p>
-
-<p class="whs4">tria_mesh = smesh.Mesh(face, 
- &quot;Face : triangulation&quot;)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># define 1D meshing:</p>
-
-<p class="whs4">algo = tria_mesh.Segment()</p>
-
-<p class="whs4">algo.NumberOfSegments(20)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># define 2D meshing:</p>
-
-<p class="whs5">&nbsp;</p>
-
-<p class="whs5"># assign triangulation 
- algorithm</p>
-
-<p class="whs4">algo = tria_mesh.Triangle()</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># apply &quot;Max Element 
- Area&quot; hypothesis to each triangle</p>
-
-<p class="whs4">algo.MaxElementArea(100)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># compute the mesh</p>
-
-<p class="whs4">tria_mesh.Compute() 
- &nbsp;</p>
-
-<p class="whs4">&nbsp;</p>
-
-<h4><a name=bookmark5>Maximum Element Volume</a></h4>
-
-<p class="whs4"><span style="font-family: 'Lucida Console', monospace;">import 
- geompy</span></p>
-
-<p class="whs4">import smesh</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># create a cylinder</p>
-
-<p class="whs4">cyl = geompy.MakeCylinderRH(30., 
- 50.)</p>
-
-<p class="whs4">geompy.addToStudy(cyl, 
- &quot;cyl&quot;)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># create a mesh on 
- the cylinder</p>
-
-<p class="whs4">tetra = smesh.Mesh(cyl, 
- &quot;Cylinder : tetrahedrical mesh&quot;)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># assign algorithms</p>
-
-<p class="whs4">algo1D = tetra.Segment()</p>
-
-<p class="whs4">algo2D = tetra.Triangle()</p>
-
-<p class="whs4">algo3D = tetra.Tetrahedron(smesh.NETGEN)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># assign 1D and 2D 
- hypotheses</p>
-
-<p class="whs4">algo1D.NumberOfSegments(7)</p>
-
-<p class="whs4">algo2D.MaxElementArea(150.)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># assign Max Element 
- Volume hypothesis</p>
-
-<p class="whs4">algo3D.MaxElementVolume(200.)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs5"># compute the mesh</p>
-
-<p class="whs4">ret = tetra.Compute()</p>
-
-<p class="whs4">if ret == 0:</p>
-
-<p class="whs4">&nbsp;&nbsp;&nbsp;&nbsp;print 
- &quot;probleme when computing the mesh&quot;</p>
-
-<p class="whs4">else:</p>
-
-<p class="whs4">&nbsp;&nbsp;&nbsp;&nbsp;print 
- &quot;Computation succeded&quot; </p>
-
-<h4><a name=bookmark6>Length from Edges</a></h4>
-
-<p class="whs2"><span style="font-family: 'Lucida Console', monospace;">import 
- geompy</span></p>
-
-<p class="whs2">import smesh</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create sketchers</p>
-
-<p class="whs2">sketcher1 = geompy.MakeSketcher(&quot;Sketcher:F 
- 0 0:TT 70 0:TT 70 70:TT 0 70:WW&quot;)</p>
-
-<p class="whs2">sketcher2 = geompy.MakeSketcher(&quot;Sketcher:F 
- 20 20:TT 50 20:TT 50 50:TT 20 50:WW&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a face from 
- two wires</p>
-
-<p class="whs2">isPlanarFace = 1</p>
-
-<p class="whs2">face1 = geompy.MakeFaces([sketcher1, 
- sketcher2], isPlanarFace)</p>
-
-<p class="whs2">geompy.addToStudy(face1, 
- &quot;Face1&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a mesh</p>
-
-<p class="whs2">tria = smesh.Mesh(face1, 
- &quot;Face : triangle 2D mesh&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># Define 1D meshing</p>
-
-<p class="whs2">algo1D = tria.Segment()</p>
-
-<p class="whs2">algo1D.NumberOfSegments(2)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create and assign the 
- algorithm for 2D meshing with triangles</p>
-
-<p class="whs2">algo2D = tria.Triangle()</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create and assign &quot;LengthFromEdges&quot; 
- hypothesis to build triangles<span style="font-family: 'Times New Roman', serif;"> 
- based on the length of the edges taken from the wire</span></p>
-
-<p class="whs2">algo2D.LengthFromEdges()</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># compute the mesh</p>
-
-<p class="whs2">tria.Compute() </p>
-
-<p class="whs2">&nbsp;</p>
-
-<h3>Defining Additional Hypotheses</h3>
-
-<h4><a name=bookmark7>Propagation</a></h4>
-
-<p class="whs2">from geompy import 
- *</p>
-
-<p class="whs2">import smesh</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a box</p>
-
-<p class="whs2">box = MakeBoxDXDYDZ(10., 
- 10., 10.)</p>
-
-<p class="whs2">addToStudy(box, &quot;Box&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># get one edge of the 
- box to put local hypothesis on</p>
-
-<p class="whs2">p5 = MakeVertex(5., 
- 0., 0.)</p>
-
-<p class="whs2">EdgeX = GetEdgeNearPoint(box, 
- p5)</p>
-
-<p class="whs2">addToStudyInFather(box, 
- EdgeX, &quot;Edge [0,0,0 - 10,0,0]&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a hexahedral 
- mesh on the box</p>
-
-<p class="whs2">hexa = smesh.Mesh(box, 
- &quot;Box : hexahedrical mesh&quot;)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># set global algorithms 
- and hypotheses</p>
-
-<p class="whs2">algo1D = hexa.Segment()</p>
-
-<p class="whs2">hexa.Quadrangle()</p>
-
-<p class="whs2">hexa.Hexahedron()</p>
-
-<p class="whs2">algo1D.NumberOfSegments(4)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># create a sub-mesh with 
- local 1D hypothesis and propagation</p>
-
-<p class="whs2">algo_local = hexa.Segment(EdgeX)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># define &quot;Arithmetic1D&quot; 
- hypothesis to cut an edge in several segments with increasing length</p>
-
-<p class="whs2">algo_local.Arithmetic1D(1, 
- 4)</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># define &quot;Propagation&quot; 
- hypothesis that propagates all other 1D hypotheses</p>
-
-<p class="whs3"># from all edges on the 
- opposite side of a face in case of quadrangular faces</p>
-
-<p class="whs2">algo_local.Propagation()</p>
-
-<p class="whs2">&nbsp;</p>
-
-<p class="whs3"># compute the mesh</p>
-
-<p><span style="font-family: 'Lucida Console', monospace;">hexa.Compute()</span> 
- </p>
-
-<h3><a name=bookmark8>Defining Meshing Algorithms</a></h3>
-
-<p class="whs4">import geompy</p>
-
-<p class="whs4">import smesh</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># create a box</p>
-
-<p class="whs4">box = geompy.MakeBoxDXDYDZ(10., 
- 10., 10.)</p>
-
-<p class="whs4">geompy.addToStudy(box, 
- &quot;Box&quot;)</p>
-
-<p class="whs4">&nbsp;</p>
-
-<p class="whs6"># 1. Create a hexahedral 
- mesh on the box</p>
-
-<p class="whs4">hexa = smesh.Mesh(box, 
- &quot;Box : hexahedrical mesh&quot;)</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># create a Regular 1D algorithm 
- for edges</p>
-
-<p class="whs4">algo1D = hexa.Segment()</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># create a quadrangle 2D 
- algorithm for faces</p>
-
-<p class="whs4">algo2D = hexa.Quadrangle()</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># create a hexahedron 3D 
- algorithm for solids</p>
-
-<p class="whs4">algo3D = hexa.Hexahedron()</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># define hypotheses</p>
-
-<p class="whs4">algo1D.Arithmetic1D(1, 
- 4)</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># compute the mesh</p>
-
-<p class="whs4">hexa.Compute()</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># 2. Create a tetrahedral 
- mesh on the box</p>
-
-<p class="whs4">tetra = smesh.Mesh(box, 
- &quot;Box : tetrahedrical mesh&quot;)</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># create a Regular 1D algorithm 
- for edges</p>
-
-<p class="whs4">algo1D = tetra.Segment()</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># create a Mefisto 2D algorithm 
- for faces</p>
-
-<p class="whs4">algo2D = tetra.Triangle()</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># create a Netgen 3D algorithm 
- for solids</p>
-
-<p class="whs4">algo3D = tetra.Tetrahedron(smesh.NETGEN)</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># define hypotheses</p>
-
-<p class="whs4">algo1D.Arithmetic1D(1, 
- 4)</p>
-
-<p class="whs4">algo2D.LengthFromEdges()</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># compute the mesh</p>
-
-<p class="whs4">tetra.Compute()</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># 3. Create a tetrahedral 
- mesh on the box with NETGEN_2D3D algorithm</p>
-
-<p class="whs4">tetraN = smesh.Mesh(box, 
- &quot;Box : tetrahedrical mesh by NETGEN_2D3D&quot;)</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># create a Netgen_2D3D 
- algorithm for solids</p>
-
-<p class="whs4">algo3D = tetraN.Tetrahedron(smesh.FULL_NETGEN) 
- </p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># define hypotheses</p>
-
-<p class="whs4">n23_params = algo3D.Parameters()</p>
-
-<p class="whs6">&nbsp;</p>
-
-<p class="whs6"># compute the mesh</p>
-
-<p class="whs4">tetraN.Compute() 
- </p>
-
-<script type="text/javascript" language="javascript1.2">
-<!--
-if (window.writeIntopicBar)
-       writeIntopicBar(0);
-//-->
-</script>
-</body>
-</html>
diff --git a/doc/salome/gui/SMESH/deleting_groups.htm b/doc/salome/gui/SMESH/deleting_groups.htm
deleted file mode 100755 (executable)
index 02a7b47..0000000
+++ /dev/null
@@ -1,119 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
-
-<html>
-
-<head>
-<title>Deleting Groups</title>
-<meta http-equiv="content-type" content="text/html; charset=windows-1252">
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com"><style type="text/css">
-<!--
-p.whs1 { margin-top:0pt; margin-bottom:0pt; }
-img_whs2 { border:none; width:306px; height:234px; float:none; }
--->
-</style><script type="text/javascript" language="JavaScript">
-<!--
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
-{
-  var strNSS = "<style type='text/css'>";
-  strNSS += "p.whs1 {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("MESH module\nGrouping elements\nDeleting Groups");
-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>Deleting Groups</h1>
-
-<p class="whs1">To delete a group in the 
- <span style="font-weight: bold;"><B>Main Menu</B></span> select <span style="font-weight: bold;"><B>Mesh 
- </B></span><span style="font-family: Arial, sans-serif;">-&gt;</span><span 
- style="font-weight: bold;"><B> Delete Groups</B></span> and select one or several 
- groups you wish to delete in the 3D viewer or in the Object Browser.</p>
-
-<p class="whs1">The selected groups will 
- be listed in <span style="font-weight: bold;"><B>Delete groups with contents</B></span> 
- menu. Then click Ok button to remove the selected groups and close the 
- menu or Apply button to remove them and proceed with the selection. </p>
-
-<p class="whs1">&nbsp;</p>
-
-<p class="whs1"><img src="pics/deletegroups.png" x-maintain-ratio="TRUE" width="306px" height="234px" border="0" class="img_whs2"></p>
-
-<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;</p>
-
-<p class="whs1">&nbsp;</p>
-
-<p class="whs1">Please, note that this 
- operation <span style="font-weight: bold;"><B>removes groups with their elements</B></span>. 
- To delete a group and leave its elements intact, right-click on the group 
- in the Object Browser and select <span style="font-weight: bold;"><B>Delete</B></span> 
- in the pop-up menu or select the group and choose <span style="font-weight: bold;"><B>Edit 
- -&gt; Delete</B></span> in the <span style="font-weight: bold;"><B>Main Menu.</B></span> 
- &nbsp;&nbsp;</p>
-
-<script type="text/javascript" language="javascript1.2">
-<!--
-if (window.writeIntopicBar)
-       writeIntopicBar(0);
-//-->
-</script>
-</body>
-</html>
diff --git a/doc/salome/gui/SMESH/display_entity.htm b/doc/salome/gui/SMESH/display_entity.htm
deleted file mode 100755 (executable)
index 51d7d66..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
-
-<html>
-
-<head>
-<title>Display Entity</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 { margin-left:40px; font-weight:bold; }
-p.whs2 { margin-left:40px; }
-img_whs3 { border:none; height:285px; width:260px; 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("MESH module\nViewing meshes\nDisplay Entity");
-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>Display Entity</h1>
-
-<p>In this submenu you can choose to display only volumes, faces or edges 
- or combine them. </p>
-
-<p>&nbsp;</p>
-
-<p class="whs1">Only Faces &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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Only 
- Edges</p>
-
-<p class="whs2"><img src="image56.jpg" height="285px" width="260px" border="0" class="img_whs3"> &nbsp;<img src="image58.gif" height="285px" width="260px" border="0" class="img_whs3"></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/SMESH/doxyfile.in b/doc/salome/gui/SMESH/doxyfile.in
new file mode 100755 (executable)
index 0000000..53d07c1
--- /dev/null
@@ -0,0 +1,49 @@
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME      = "Mesh Module Reference Manual v.@VERSION@"
+OUTPUT_DIRECTORY  = ./
+CREATE_SUBDIRS   = NO
+OUTPUT_LANGUAGE   = English
+TAB_SIZE          = 5
+
+#---------------------------------------------------------------------------
+# configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+QUIET             = NO
+WARNINGS          = YES
+
+#---------------------------------------------------------------------------
+#Input related options
+#---------------------------------------------------------------------------
+INPUT             = @srcdir@/input               
+FILE_PATTERNS     = *.doc
+IMAGE_PATH        = @srcdir@/images
+
+#---------------------------------------------------------------------------
+#HTML related options
+#---------------------------------------------------------------------------
+GENERATE_HTML     = YES
+HTML_OUTPUT       = ./
+HTML_HEADER       = @srcdir@/static/header.html
+HTML_FOOTER       = @srcdir@/static/footer.html
+#HTML_STYLESHEET  = @srcdir@/static/doxygen.css
+TOC_EXPAND        = YES
+DISABLE_INDEX     = NO
+GENERATE_TREEVIEW = YES
+TREEVIEW_WIDTH    = 300
+
+#---------------------------------------------------------------------------
+#LaTeX related option
+#---------------------------------------------------------------------------
+GENERATE_LATEX    = NO
+
+#---------------------------------------------------------------------------
+#RTF related options
+#---------------------------------------------------------------------------
+GENERATE_RTF      = NO
+
+#---------------------------------------------------------------------------
+#External reference options
+#---------------------------------------------------------------------------
+TAGFILES = smeshpy_doc.tag=./smeshpy_doc
diff --git a/doc/salome/gui/SMESH/doxyfile_py.in b/doc/salome/gui/SMESH/doxyfile_py.in
new file mode 100755 (executable)
index 0000000..ff847e5
--- /dev/null
@@ -0,0 +1,137 @@
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+PROJECT_NAME      = "Mesh Module Reference Manual v.@VERSION@"
+OUTPUT_DIRECTORY  = ./
+CREATE_SUBDIRS   = NO
+OUTPUT_LANGUAGE   = English
+USE_WINDOWS_ENCODING   = NO
+BRIEF_MEMBER_DESC      = YES
+REPEAT_BRIEF           = NO
+ALWAYS_DETAILED_SEC    = YES
+INLINE_INHERITED_MEMB  = YES
+FULL_PATH_NAMES        = NO
+SHORT_NAMES            = NO
+JAVADOC_AUTOBRIEF      = YES
+MULTILINE_CPP_IS_BRIEF = NO
+DETAILS_AT_TOP         = NO
+INHERIT_DOCS           = YES
+SEPARATE_MEMBER_PAGES  = NO
+TAB_SIZE               = 5
+OPTIMIZE_OUTPUT_FOR_C  = YES
+OPTIMIZE_OUTPUT_JAVA   = YES
+BUILTIN_STL_SUPPORT    = NO
+DISTRIBUTE_GROUP_DOC   = NO
+SUBGROUPING            = YES
+
+#---------------------------------------------------------------------------
+# Build related options
+#---------------------------------------------------------------------------
+EXTRACT_ALL            = YES
+EXTRACT_PRIVATE        = YES
+EXTRACT_STATIC         = NO
+EXTRACT_LOCAL_CLASSES  = YES
+EXTRACT_LOCAL_METHODS  = NO
+HIDE_UNDOC_MEMBERS     = NO
+HIDE_UNDOC_CLASSES     = NO
+HIDE_FRIEND_COMPOUNDS  = NO
+HIDE_IN_BODY_DOCS      = NO
+INTERNAL_DOCS          = YES
+CASE_SENSE_NAMES       = YES
+HIDE_SCOPE_NAMES       = NO
+SHOW_INCLUDE_FILES     = YES
+INLINE_INFO            = YES
+SORT_MEMBER_DOCS       = NO
+SORT_BRIEF_DOCS        = NO
+SORT_BY_SCOPE_NAME     = NO
+GENERATE_TODOLIST      = YES
+GENERATE_TESTLIST      = YES
+GENERATE_BUGLIST       = YES
+GENERATE_DEPRECATEDLIST= YES
+MAX_INITIALIZER_LINES  = 25
+SHOW_USED_FILES        = NO
+SHOW_DIRECTORIES       = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to source browsing
+#---------------------------------------------------------------------------
+SOURCE_BROWSER         = NO
+INLINE_SOURCES         = NO
+STRIP_CODE_COMMENTS    = YES
+REFERENCED_BY_RELATION = NO
+REFERENCES_RELATION    = YES
+USE_HTAGS              = NO
+VERBATIM_HEADERS       = YES
+
+#---------------------------------------------------------------------------
+# configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+QUIET             = NO
+WARNINGS          = YES
+WARN_IF_UNDOCUMENTED   = YES
+WARN_IF_DOC_ERROR      = YES
+WARN_NO_PARAMDOC       = NO
+EXCLUDE_SYMLINKS       = NO
+EXAMPLE_RECURSIVE      = NO
+
+#---------------------------------------------------------------------------
+#Input related options
+#---------------------------------------------------------------------------
+INPUT             = @top_srcdir@/src/SMESH_SWIG
+FILE_PATTERNS     = smeshDC.py
+IMAGE_PATH        = @srcdir@/images
+RECURSIVE         = NO
+
+#---------------------------------------------------------------------------
+#HTML related options
+#---------------------------------------------------------------------------
+GENERATE_HTML     = YES
+HTML_OUTPUT       = ./smeshpy_doc
+HTML_HEADER       = @srcdir@/static/header.html
+HTML_FOOTER       = @srcdir@/static/footer.html
+#HTML_STYLESHEET  = @srcdir@/static/doxygen.css
+TOC_EXPAND        = YES
+DISABLE_INDEX     = YES
+GENERATE_TREEVIEW = NO
+
+#---------------------------------------------------------------------------
+#LaTeX related option
+#---------------------------------------------------------------------------
+GENERATE_LATEX    = NO
+
+#---------------------------------------------------------------------------
+#RTF related options
+#---------------------------------------------------------------------------
+GENERATE_RTF      = NO
+
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool   
+#---------------------------------------------------------------------------
+CLASS_DIAGRAMS         = YES
+HIDE_UNDOC_RELATIONS   = NO
+HAVE_DOT               = YES
+CLASS_GRAPH            = YES
+COLLABORATION_GRAPH    = NO
+GROUP_GRAPHS           = NO
+UML_LOOK               = NO
+TEMPLATE_RELATIONS     = YES
+INCLUDE_GRAPH          = YES
+INCLUDED_BY_GRAPH      = NO
+CALL_GRAPH             = NO
+GRAPHICAL_HIERARCHY    = YES
+DIRECTORY_GRAPH        = YES
+DOT_IMAGE_FORMAT       = jpg
+DOT_PATH               = 
+DOTFILE_DIRS           = 
+MAX_DOT_GRAPH_WIDTH    = 1024
+MAX_DOT_GRAPH_HEIGHT   = 1200
+MAX_DOT_GRAPH_DEPTH    = 0
+DOT_TRANSPARENT        = NO
+DOT_MULTI_TARGETS      = NO
+GENERATE_LEGEND        = NO
+DOT_CLEANUP            = YES
+
+#---------------------------------------------------------------------------
+#External reference options
+#---------------------------------------------------------------------------
+GENERATE_TAGFILE  = smeshpy_doc.tag
diff --git a/doc/salome/gui/SMESH/ehelp.xml b/doc/salome/gui/SMESH/ehelp.xml
deleted file mode 100755 (executable)
index 8d61adc..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE SYSTEM "ehelpopt.dtd">
-<FILE-OPTIONS FILE-VERSION="2" FILE-KEY="f974c843_2d19_491f_a339_b0affd721669">
-</FILE-OPTIONS>
-<EHELP-OPTIONS FORMAT-VERSION="1.0">
- <OPTIONS ENABLED="NO" EMBEDDED="YES" MAIN-WINDOW-ONLY="NO" COMMUNITY-NOTIFY="NO" FIRST-PAGE="NOT-SET">
- </OPTIONS>
- <BUTTON-LABEL>WebSearch
- </BUTTON-LABEL>
-</EHELP-OPTIONS>
\ No newline at end of file
diff --git a/doc/salome/gui/SMESH/ehlpdhtm.js b/doc/salome/gui/SMESH/ehlpdhtm.js
deleted file mode 100755 (executable)
index 7bcb249..0000000
+++ /dev/null
@@ -1,4239 +0,0 @@
-// 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&&a