Date: Mon, 28 Nov 2005 09:57:47 +0000
Subject: [PATCH] *** empty log message ***
---
doc/salome/SMESH_index.html | 2 +-
doc/salome/gui/SMESH/about_viewing_meshes.htm | 150 ++
doc/salome/gui/SMESH/aspect_ratio_3d.htm | 168 ++
.../gui/SMESH/borders_at_multi-connection.htm | 115 ++
.../SMESH/borders_at_multiconnection_2d.htm | 110 ++
doc/salome/gui/SMESH/clipping.htm | 133 ++
doc/salome/gui/SMESH/constructing_meshes.htm | 727 +++++++
doc/salome/gui/SMESH/cshdat_robohelp.htm | 10 +-
doc/salome/gui/SMESH/cshdat_webhelp.htm | 4 +-
doc/salome/gui/SMESH/default.css | 310 +--
doc/salome/gui/SMESH/default.skn | 262 ---
doc/salome/gui/SMESH/default_ns.css | 40 +-
.../gui/SMESH/defining_hypotheses_tui.htm | 1488 ++++++++++++++
doc/salome/gui/SMESH/display_entity.htm | 101 +
doc/salome/gui/SMESH/ehelp.xml | 10 +
doc/salome/gui/SMESH/ehlpdhtm.js | 1240 +++++++-----
doc/salome/gui/SMESH/extrusion.htm | 81 +-
.../gui/SMESH/extrusion_along_a_path.htm | 191 ++
.../gui/SMESH/files/1d_meshing_algorithm.htm | 125 --
.../2d_(quadrangle)_meshing_algorithm.htm | 125 --
.../gui/SMESH/files/2d_meshing_algorithm.htm | 125 --
.../gui/SMESH/files/3d_meshing_algorithm.htm | 125 --
.../gui/SMESH/files/about_hypotheses.htm | 188 +-
doc/salome/gui/SMESH/files/about_meshes.htm | 73 +-
.../SMESH/files/about_meshing_algorithms.htm | 168 +-
.../files/about_modification_of_meshes.htm | 106 -
.../SMESH/files/about_quality_controls.htm | 120 +-
.../SMESH/files/adding_nodes_and_elements.htm | 189 +-
.../gui/SMESH/files/area_of_elements.htm | 92 +-
doc/salome/gui/SMESH/files/arithmetic_1d.htm | 230 ++-
doc/salome/gui/SMESH/files/aspect_ratio.htm | 88 +-
.../changing_orientation_of_elements.htm | 68 +-
.../gui/SMESH/files/computing_meshes.htm | 128 --
doc/salome/gui/SMESH/files/connectivity.htm | 106 -
...nstructing_groups_of_specific_elements.htm | 56 +-
.../gui/SMESH/files/constructing_meshes.htm | 133 +-
.../SMESH/files/constructing_submeshes.htm | 76 +-
.../gui/SMESH/files/creating_groups.htm | 115 +-
.../gui/SMESH/files/cutting_quadrangles.htm | 109 +-
doc/salome/gui/SMESH/files/deflection_1d.htm | 171 --
.../files/diagonal_iversion_of_elements.htm | 81 +-
.../gui/SMESH/files/displacing_nodes.htm | 103 +-
.../files/displaying_elements_numbers.htm | 152 --
.../SMESH/files/displaying_nodes_numbers.htm | 92 +-
doc/salome/gui/SMESH/files/editing_groups.htm | 82 +-
.../gui/SMESH/files/editing_hypotheses.htm | 153 --
.../files/importing_and_exporting_meshes.htm | 92 +-
.../gui/SMESH/files/introduction_to_smesh.htm | 101 +-
.../gui/SMESH/files/length_from_edges.htm | 135 --
.../gui/SMESH/files/length_of_edges.htm | 88 +-
.../SMESH/files/local_length_hypothesis.htm | 171 --
.../files/max._element_area_hypothesis.htm | 101 +-
.../files/max._element_volume_hypothsis.htm | 97 +-
doc/salome/gui/SMESH/files/merging_nodes.htm | 76 +-
doc/salome/gui/SMESH/files/minimum_angle.htm | 84 +-
.../non_conform_mesh_allowed_hypothesis.htm | 119 +-
.../files/number_of_segments_hypothesis.htm | 171 --
...ion_of_1d_hypothesis_on_opposite_edges.htm | 127 --
.../reassigning_hypotheses_and_algorithms.htm | 173 +-
.../files/removing_nodes_and_elements.htm | 121 +-
.../files/renumbering_nodes_and_elements.htm | 74 +-
doc/salome/gui/SMESH/files/rotation.htm | 74 +-
.../gui/SMESH/files/running_smesh_module.htm | 128 +-
.../gui/SMESH/files/scalar_bar_properties.htm | 106 -
doc/salome/gui/SMESH/files/sewing_meshes.htm | 175 +-
doc/salome/gui/SMESH/files/shading.htm | 109 --
doc/salome/gui/SMESH/files/shrink.htm | 109 --
doc/salome/gui/SMESH/files/skew.htm | 94 +-
doc/salome/gui/SMESH/files/smoothing.htm | 99 +-
.../files/start_and_end_length_hypothesis.htm | 165 --
doc/salome/gui/SMESH/files/symmetry.htm | 78 +-
doc/salome/gui/SMESH/files/taper.htm | 88 +-
.../tetrahedron_(ghs3d)_meshing_algorithm.htm | 130 --
...tetrahedron_(netgen)_meshing_algorithm.htm | 148 --
doc/salome/gui/SMESH/files/translation.htm | 74 +-
.../files/uniting_a_set_of_triangles.htm | 107 +-
.../gui/SMESH/files/uniting_two_triangles.htm | 96 +-
.../files/using_operations_on_groups.htm | 101 +-
.../gui/SMESH/files/using_smesh_module.htm | 106 -
doc/salome/gui/SMESH/files/view_update.htm | 111 --
.../gui/SMESH/files/viewing_mesh_info.htm | 128 +-
.../gui/SMESH/files/visualization_modes.htm | 168 --
.../SMESH/files/visualization_properties.htm | 106 -
doc/salome/gui/SMESH/files/warp.htm | 82 +-
doc/salome/gui/SMESH/files/wireframe.htm | 109 --
doc/salome/gui/SMESH/free_borders.htm | 114 ++
doc/salome/gui/SMESH/free_edges.htm | 117 ++
doc/salome/gui/SMESH/grouping_elements.htm | 784 ++++++++
doc/salome/gui/SMESH/image10.jpg | Bin 72076 -> 16039 bytes
.../gui/SMESH/{image14.gif => image101.gif} | Bin 978 -> 969 bytes
doc/salome/gui/SMESH/image102.gif | Bin 0 -> 3465 bytes
doc/salome/gui/SMESH/image103.gif | Bin 0 -> 987 bytes
doc/salome/gui/SMESH/image104.gif | Bin 0 -> 9275 bytes
.../gui/SMESH/{image13.gif => image105.gif} | Bin 950 -> 966 bytes
.../gui/SMESH/{image12.gif => image106.gif} | Bin 983 -> 986 bytes
.../gui/SMESH/{image15.gif => image108.gif} | Bin 998 -> 1009 bytes
doc/salome/gui/SMESH/image11.jpg | Bin 39989 -> 0 bytes
doc/salome/gui/SMESH/image119.gif | Bin 0 -> 1957 bytes
doc/salome/gui/SMESH/image12.jpg | Bin 55339 -> 0 bytes
.../gui/SMESH/{image26.gif => image120.gif} | Bin 945 -> 965 bytes
doc/salome/gui/SMESH/image121.gif | Bin 0 -> 1138 bytes
doc/salome/gui/SMESH/image122.gif | Bin 0 -> 1183 bytes
doc/salome/gui/SMESH/image123.gif | Bin 0 -> 3090 bytes
doc/salome/gui/SMESH/image124.gif | Bin 0 -> 3131 bytes
doc/salome/gui/SMESH/image125.gif | Bin 0 -> 4694 bytes
doc/salome/gui/SMESH/image126.gif | Bin 0 -> 4151 bytes
doc/salome/gui/SMESH/image127.gif | Bin 0 -> 9577 bytes
doc/salome/gui/SMESH/image129.gif | Bin 0 -> 10074 bytes
doc/salome/gui/SMESH/image16.gif | Bin 1026 -> 0 bytes
doc/salome/gui/SMESH/image16.jpg | Bin 20555 -> 0 bytes
doc/salome/gui/SMESH/image17.jpg | Bin 18256 -> 0 bytes
doc/salome/gui/SMESH/image18.gif | Bin 0 -> 3034 bytes
doc/salome/gui/SMESH/image18.jpg | Bin 21345 -> 0 bytes
doc/salome/gui/SMESH/image19.gif | Bin 0 -> 1196 bytes
doc/salome/gui/SMESH/image19.jpg | Bin 0 -> 54361 bytes
doc/salome/gui/SMESH/image2.gif | Bin 30455 -> 0 bytes
doc/salome/gui/SMESH/image20.gif | Bin 0 -> 2212 bytes
doc/salome/gui/SMESH/image20.jpg | Bin 32034 -> 0 bytes
doc/salome/gui/SMESH/image21.gif | Bin 0 -> 1540 bytes
doc/salome/gui/SMESH/image21.jpg | Bin 38677 -> 0 bytes
doc/salome/gui/SMESH/image23.gif | Bin 0 -> 1154 bytes
doc/salome/gui/SMESH/image24.jpg | Bin 7980 -> 0 bytes
doc/salome/gui/SMESH/image27.gif | Bin 4187 -> 1703 bytes
doc/salome/gui/SMESH/image28.jpg | Bin 32873 -> 0 bytes
doc/salome/gui/SMESH/image29.gif | Bin 5792 -> 0 bytes
doc/salome/gui/SMESH/image29.jpg | Bin 35524 -> 0 bytes
doc/salome/gui/SMESH/image3.jpg | Bin 66199 -> 0 bytes
doc/salome/gui/SMESH/image30.gif | Bin 0 -> 1040 bytes
doc/salome/gui/SMESH/image31.gif | Bin 5383 -> 0 bytes
doc/salome/gui/SMESH/image34.jpg | Bin 22197 -> 0 bytes
doc/salome/gui/SMESH/image35.jpg | Bin 21749 -> 0 bytes
doc/salome/gui/SMESH/image37.jpg | Bin 0 -> 13290 bytes
doc/salome/gui/SMESH/image39.jpg | Bin 17825 -> 0 bytes
doc/salome/gui/SMESH/image4.gif | Bin 16550 -> 0 bytes
doc/salome/gui/SMESH/image4.jpg | Bin 60769 -> 0 bytes
doc/salome/gui/SMESH/image40.jpg | Bin 13980 -> 0 bytes
doc/salome/gui/SMESH/image41.jpg | Bin 34209 -> 0 bytes
doc/salome/gui/SMESH/image42.gif | Bin 1087 -> 0 bytes
doc/salome/gui/SMESH/image42.jpg | Bin 13176 -> 0 bytes
doc/salome/gui/SMESH/image43.gif | Bin 4497 -> 0 bytes
doc/salome/gui/SMESH/image43.jpg | Bin 9197 -> 0 bytes
doc/salome/gui/SMESH/image44.gif | Bin 4554 -> 0 bytes
doc/salome/gui/SMESH/image44.jpg | Bin 14292 -> 0 bytes
doc/salome/gui/SMESH/image45.gif | Bin 1077 -> 0 bytes
doc/salome/gui/SMESH/image45.jpg | Bin 19039 -> 0 bytes
doc/salome/gui/SMESH/image46.jpg | Bin 16104 -> 0 bytes
doc/salome/gui/SMESH/image47.gif | Bin 1040 -> 0 bytes
doc/salome/gui/SMESH/image47.jpg | Bin 18787 -> 0 bytes
doc/salome/gui/SMESH/image48.gif | Bin 4473 -> 0 bytes
doc/salome/gui/SMESH/image48.jpg | Bin 14192 -> 0 bytes
doc/salome/gui/SMESH/image49.gif | Bin 4423 -> 955 bytes
doc/salome/gui/SMESH/image49.jpg | Bin 25380 -> 0 bytes
doc/salome/gui/SMESH/image5.jpg | Bin 0 -> 55465 bytes
doc/salome/gui/SMESH/image50.gif | Bin 995 -> 970 bytes
doc/salome/gui/SMESH/image50.jpg | Bin 27180 -> 0 bytes
doc/salome/gui/SMESH/image51.gif | Bin 1068 -> 0 bytes
doc/salome/gui/SMESH/image52.gif | Bin 990 -> 0 bytes
doc/salome/gui/SMESH/image53.gif | Bin 990 -> 7355 bytes
doc/salome/gui/SMESH/image53.jpg | Bin 21043 -> 0 bytes
doc/salome/gui/SMESH/image54.jpg | Bin 32186 -> 0 bytes
doc/salome/gui/SMESH/image55.gif | Bin 1040 -> 10515 bytes
doc/salome/gui/SMESH/image55.jpg | Bin 18872 -> 0 bytes
doc/salome/gui/SMESH/image56.gif | Bin 1044 -> 4944 bytes
doc/salome/gui/SMESH/image56.jpg | Bin 0 -> 13290 bytes
doc/salome/gui/SMESH/image57.gif | Bin 11122 -> 0 bytes
doc/salome/gui/SMESH/image57.jpg | Bin 17172 -> 0 bytes
doc/salome/gui/SMESH/image58.gif | Bin 0 -> 3536 bytes
doc/salome/gui/SMESH/image58.jpg | Bin 20235 -> 0 bytes
doc/salome/gui/SMESH/image59.jpg | Bin 19842 -> 0 bytes
doc/salome/gui/SMESH/image6.gif | Bin 15409 -> 0 bytes
doc/salome/gui/SMESH/image6.jpg | Bin 71431 -> 0 bytes
doc/salome/gui/SMESH/image60.jpg | Bin 8061 -> 0 bytes
doc/salome/gui/SMESH/image61.gif | Bin 2241 -> 0 bytes
doc/salome/gui/SMESH/image61.jpg | Bin 10055 -> 0 bytes
doc/salome/gui/SMESH/image62.jpg | Bin 10571 -> 0 bytes
doc/salome/gui/SMESH/image63.jpg | Bin 12348 -> 0 bytes
doc/salome/gui/SMESH/image64.jpg | Bin 11306 -> 0 bytes
doc/salome/gui/SMESH/image65.gif | Bin 5679 -> 0 bytes
doc/salome/gui/SMESH/image65.jpg | Bin 9630 -> 0 bytes
doc/salome/gui/SMESH/image66.gif | Bin 5260 -> 0 bytes
doc/salome/gui/SMESH/image66.jpg | Bin 11280 -> 0 bytes
doc/salome/gui/SMESH/image67.jpg | Bin 12193 -> 0 bytes
doc/salome/gui/SMESH/image68.gif | Bin 6133 -> 0 bytes
doc/salome/gui/SMESH/image68.jpg | Bin 11843 -> 0 bytes
doc/salome/gui/SMESH/image69.gif | Bin 4706 -> 0 bytes
doc/salome/gui/SMESH/image69.jpg | Bin 12705 -> 0 bytes
doc/salome/gui/SMESH/image7.gif | Bin 1047 -> 0 bytes
doc/salome/gui/SMESH/image7.jpg | Bin 72829 -> 66668 bytes
doc/salome/gui/SMESH/image72.gif | Bin 4721 -> 0 bytes
doc/salome/gui/SMESH/image72.jpg | Bin 24132 -> 0 bytes
doc/salome/gui/SMESH/image73.jpg | Bin 20374 -> 0 bytes
doc/salome/gui/SMESH/image74.jpg | Bin 25111 -> 0 bytes
doc/salome/gui/SMESH/image75.gif | Bin 5735 -> 0 bytes
doc/salome/gui/SMESH/image75.jpg | Bin 24687 -> 0 bytes
doc/salome/gui/SMESH/image76.gif | Bin 5694 -> 0 bytes
doc/salome/gui/SMESH/image77.gif | Bin 5632 -> 0 bytes
doc/salome/gui/SMESH/image78.gif | Bin 8236 -> 0 bytes
doc/salome/gui/SMESH/image79.jpg | Bin 0 -> 49431 bytes
doc/salome/gui/SMESH/image8.gif | Bin 998 -> 0 bytes
doc/salome/gui/SMESH/image8.jpg | Bin 69191 -> 0 bytes
doc/salome/gui/SMESH/image80.jpg | Bin 20488 -> 0 bytes
doc/salome/gui/SMESH/image81.gif | Bin 8606 -> 0 bytes
doc/salome/gui/SMESH/image81.jpg | Bin 15777 -> 0 bytes
doc/salome/gui/SMESH/image82.jpg | Bin 13186 -> 0 bytes
doc/salome/gui/SMESH/image85.gif | Bin 10574 -> 0 bytes
doc/salome/gui/SMESH/image86.jpg | Bin 0 -> 70472 bytes
doc/salome/gui/SMESH/image87.gif | Bin 4901 -> 0 bytes
doc/salome/gui/SMESH/image88.jpg | Bin 0 -> 11338 bytes
doc/salome/gui/SMESH/image89.gif | Bin 5212 -> 0 bytes
doc/salome/gui/SMESH/image9.gif | Bin 30034 -> 0 bytes
doc/salome/gui/SMESH/image9.jpg | Bin 69575 -> 0 bytes
doc/salome/gui/SMESH/image90.gif | Bin 9562 -> 0 bytes
doc/salome/gui/SMESH/image90.jpg | Bin 0 -> 54873 bytes
doc/salome/gui/SMESH/image92.jpg | Bin 0 -> 47977 bytes
doc/salome/gui/SMESH/image93.gif | Bin 14366 -> 0 bytes
doc/salome/gui/SMESH/image93.jpg | Bin 0 -> 44695 bytes
doc/salome/gui/SMESH/image94.jpg | Bin 0 -> 47995 bytes
doc/salome/gui/SMESH/image95.jpg | Bin 0 -> 44760 bytes
doc/salome/gui/SMESH/image96.jpg | Bin 0 -> 30124 bytes
doc/salome/gui/SMESH/image97.jpg | Bin 0 -> 31691 bytes
doc/salome/gui/SMESH/image99.gif | Bin 0 -> 10733 bytes
doc/salome/gui/SMESH/length.htm | 112 ++
doc/salome/gui/SMESH/modifying_meshes.htm | 1085 +++++++++++
doc/salome/gui/SMESH/pattern_mapping.htm | 191 +-
doc/salome/gui/SMESH/pics/a-advmeshinfo.png | Bin 0 -> 16686 bytes
doc/salome/gui/SMESH/pics/a-arithmetic1d.png | Bin 0 -> 12239 bytes
doc/salome/gui/SMESH/pics/a-averagelength.png | Bin 0 -> 10905 bytes
doc/salome/gui/SMESH/pics/a-clipping2.png | Bin 0 -> 16713 bytes
doc/salome/gui/SMESH/pics/a-creategroup.png | Bin 0 -> 13788 bytes
doc/salome/gui/SMESH/pics/a-createmesh1.png | Bin 0 -> 16311 bytes
.../SMESH/pics/a-createpolyhedralvolume.png | Bin 0 -> 16641 bytes
.../gui/SMESH/pics/a-cuttingofquadrangles.png | Bin 0 -> 17452 bytes
doc/salome/gui/SMESH/pics/a-deflection1d.png | Bin 0 -> 11003 bytes
doc/salome/gui/SMESH/pics/a-editmesh.png | Bin 0 -> 18398 bytes
doc/salome/gui/SMESH/pics/a-exportmesh.png | Bin 0 -> 17304 bytes
.../gui/SMESH/pics/a-extusionalongapath2.png | Bin 0 -> 20909 bytes
doc/salome/gui/SMESH/pics/a-filteronedges.png | Bin 0 -> 35867 bytes
doc/salome/gui/SMESH/pics/a-maxelarea.png | Bin 0 -> 11107 bytes
doc/salome/gui/SMESH/pics/a-maxelvolume.png | Bin 0 -> 11390 bytes
doc/salome/gui/SMESH/pics/a-nbsegments1.png | Bin 0 -> 13834 bytes
doc/salome/gui/SMESH/pics/a-nbsegments2.png | Bin 0 -> 14992 bytes
doc/salome/gui/SMESH/pics/a-nbsegments3.png | Bin 0 -> 19652 bytes
doc/salome/gui/SMESH/pics/a-nbsegments4.png | Bin 0 -> 16263 bytes
doc/salome/gui/SMESH/pics/a-patterntype.png | Bin 0 -> 13256 bytes
doc/salome/gui/SMESH/pics/a-patterntype1.png | Bin 0 -> 11034 bytes
doc/salome/gui/SMESH/pics/a-standmeshinfo.png | Bin 0 -> 10614 bytes
.../gui/SMESH/pics/a-startendlength.png | Bin 0 -> 12836 bytes
doc/salome/gui/SMESH/pics/a-transparency.png | Bin 0 -> 8161 bytes
.../gui/SMESH/pics/a-unionoftriangles.png | Bin 0 -> 15748 bytes
doc/salome/gui/SMESH/pics/a-viewgeneral.png | Bin 0 -> 47825 bytes
doc/salome/gui/SMESH/pics/add_edge.png | Bin 0 -> 3781 bytes
doc/salome/gui/SMESH/pics/add_node.png | Bin 0 -> 3659 bytes
doc/salome/gui/SMESH/pics/add_polygone.png | Bin 0 -> 7400 bytes
doc/salome/gui/SMESH/pics/add_polyhedron.png | Bin 0 -> 10074 bytes
doc/salome/gui/SMESH/pics/add_quadrangle.png | Bin 0 -> 3588 bytes
doc/salome/gui/SMESH/pics/add_triangle.png | Bin 0 -> 4078 bytes
doc/salome/gui/SMESH/pics/addedge.png | Bin 0 -> 8648 bytes
doc/salome/gui/SMESH/pics/addhexahedron.png | Bin 0 -> 9719 bytes
doc/salome/gui/SMESH/pics/addnode.png | Bin 0 -> 8888 bytes
doc/salome/gui/SMESH/pics/addpolygon.png | Bin 0 -> 10032 bytes
doc/salome/gui/SMESH/pics/addquadrangle.png | Bin 0 -> 10712 bytes
doc/salome/gui/SMESH/pics/addtetrahedron.png | Bin 0 -> 9683 bytes
doc/salome/gui/SMESH/pics/addtriangle.png | Bin 0 -> 9956 bytes
.../gui/SMESH/pics/b-art_end_length.png | Bin 0 -> 10612 bytes
doc/salome/gui/SMESH/pics/b-create_group.png | Bin 0 -> 28719 bytes
doc/salome/gui/SMESH/pics/b-erage_length.png | Bin 0 -> 7198 bytes
doc/salome/gui/SMESH/pics/b-flection1d.png | Bin 0 -> 7295 bytes
doc/salome/gui/SMESH/pics/b-ithmetic1d.png | Bin 0 -> 10451 bytes
.../gui/SMESH/pics/b-mberofsegments.png | Bin 0 -> 25752 bytes
doc/salome/gui/SMESH/pics/b-mesh_infos.png | Bin 0 -> 27924 bytes
.../pics/borders_at_multi_connections1.png | Bin 0 -> 6603 bytes
doc/salome/gui/SMESH/pics/creategroup.png | Bin 0 -> 19382 bytes
doc/salome/gui/SMESH/pics/cutgroups.png | Bin 0 -> 10203 bytes
.../gui/SMESH/pics/diagonalinversion.png | Bin 0 -> 8602 bytes
doc/salome/gui/SMESH/pics/edit_mesh1.png | Bin 0 -> 27435 bytes
.../SMESH/pics/edit_mesh_change_value_hyp.png | Bin 0 -> 33103 bytes
.../gui/SMESH/pics/edit_mesh_remove_hyp.png | Bin 0 -> 23860 bytes
doc/salome/gui/SMESH/pics/editgroup.png | Bin 0 -> 19969 bytes
.../gui/SMESH/pics/extrusionalongaline1.png | Bin 0 -> 14660 bytes
.../gui/SMESH/pics/extrusionalongaline2.png | Bin 0 -> 14738 bytes
doc/salome/gui/SMESH/pics/free_borders1.png | Bin 0 -> 5648 bytes
doc/salome/gui/SMESH/pics/free_edges.png | Bin 0 -> 41176 bytes
doc/salome/gui/SMESH/pics/importmesh.png | Bin 0 -> 16731 bytes
doc/salome/gui/SMESH/pics/intersectgroups.png | Bin 0 -> 10439 bytes
doc/salome/gui/SMESH/pics/length1.png | Bin 0 -> 7001 bytes
doc/salome/gui/SMESH/pics/length2d.png | Bin 0 -> 43379 bytes
doc/salome/gui/SMESH/pics/max_el_area.png | Bin 0 -> 29048 bytes
doc/salome/gui/SMESH/pics/mergenodes.png | Bin 0 -> 15359 bytes
doc/salome/gui/SMESH/pics/merging_nodes1.png | Bin 0 -> 28624 bytes
doc/salome/gui/SMESH/pics/merging_nodes2.png | Bin 0 -> 17338 bytes
doc/salome/gui/SMESH/pics/movenodes.png | Bin 0 -> 10486 bytes
doc/salome/gui/SMESH/pics/moving_nodes1.png | Bin 0 -> 15776 bytes
doc/salome/gui/SMESH/pics/moving_nodes2.png | Bin 0 -> 20232 bytes
doc/salome/gui/SMESH/pics/new.jpg | Bin 957 -> 0 bytes
doc/salome/gui/SMESH/pics/orientaation1.png | Bin 0 -> 14549 bytes
doc/salome/gui/SMESH/pics/patternmapping1.png | Bin 0 -> 17945 bytes
doc/salome/gui/SMESH/pics/patternmapping2.png | Bin 0 -> 19946 bytes
.../gui/SMESH/pics/remove_elements1.png | Bin 0 -> 7989 bytes
.../gui/SMESH/pics/remove_elements2.png | Bin 0 -> 5244 bytes
doc/salome/gui/SMESH/pics/remove_nodes1.png | Bin 0 -> 11701 bytes
doc/salome/gui/SMESH/pics/remove_nodes2.png | Bin 0 -> 13889 bytes
doc/salome/gui/SMESH/pics/removeelements.png | Bin 0 -> 9172 bytes
doc/salome/gui/SMESH/pics/removenodes.png | Bin 0 -> 9095 bytes
.../gui/SMESH/pics/renumberelements.png | Bin 0 -> 9153 bytes
doc/salome/gui/SMESH/pics/renumbernodes.png | Bin 0 -> 9279 bytes
doc/salome/gui/SMESH/pics/revolution1.png | Bin 0 -> 19193 bytes
doc/salome/gui/SMESH/pics/revolution2.png | Bin 0 -> 19287 bytes
doc/salome/gui/SMESH/pics/rotation.png | Bin 0 -> 17556 bytes
doc/salome/gui/SMESH/pics/rotation1.png | Bin 0 -> 15828 bytes
doc/salome/gui/SMESH/pics/rotation2.png | Bin 0 -> 25671 bytes
doc/salome/gui/SMESH/pics/sewing1.png | Bin 0 -> 21295 bytes
doc/salome/gui/SMESH/pics/sewing2.png | Bin 0 -> 18771 bytes
doc/salome/gui/SMESH/pics/sewing3.png | Bin 0 -> 21209 bytes
doc/salome/gui/SMESH/pics/sewing4.png | Bin 0 -> 17818 bytes
doc/salome/gui/SMESH/pics/smoothing.png | Bin 0 -> 16679 bytes
doc/salome/gui/SMESH/pics/smoothing1.png | Bin 0 -> 12244 bytes
doc/salome/gui/SMESH/pics/smoothing2.png | Bin 0 -> 12606 bytes
.../gui/SMESH/pics/submeshconstruction.png | Bin 0 -> 15135 bytes
doc/salome/gui/SMESH/pics/symmetry1.png | Bin 0 -> 14413 bytes
doc/salome/gui/SMESH/pics/symmetry2.png | Bin 0 -> 16135 bytes
doc/salome/gui/SMESH/pics/symmetry3.png | Bin 0 -> 15988 bytes
doc/salome/gui/SMESH/pics/translation1.png | Bin 0 -> 15379 bytes
doc/salome/gui/SMESH/pics/translation2.png | Bin 0 -> 14150 bytes
doc/salome/gui/SMESH/pics/uniongroups.png | Bin 0 -> 10111 bytes
.../gui/SMESH/pics/unionoftwotriangles.png | Bin 0 -> 8729 bytes
.../pics/uniting_a_set_of_triangles1.png | Bin 0 -> 10030 bytes
.../pics/uniting_a_set_of_triangles2.png | Bin 0 -> 9189 bytes
.../gui/SMESH/pics/uniting_two_triangles1.png | Bin 0 -> 10718 bytes
.../gui/SMESH/pics/uniting_two_triangles2.png | Bin 0 -> 9239 bytes
doc/salome/gui/SMESH/presentation.htm | 129 ++
doc/salome/gui/SMESH/quality_controls.htm | 1536 +++++++++++++++
doc/salome/gui/SMESH/revolution.htm | 71 +-
.../gui/SMESH/selection_filter_library.htm | 131 ++
doc/salome/gui/SMESH/smesh.htm | 107 +-
doc/salome/gui/SMESH/smesh.html | 150 --
doc/salome/gui/SMESH/{SMESH.log => smesh.log} | 351 ++--
doc/salome/gui/SMESH/smesh_csh.htm | 26 +-
doc/salome/gui/SMESH/smesh_csh.html | 100 -
doc/salome/gui/SMESH/smesh_rhc.htm | 26 +-
doc/salome/gui/SMESH/smesh_rhc.html | 100 -
.../tetrahedron_(ghs3d)_meshing_algorithm.htm | 132 --
doc/salome/gui/SMESH/transforming_meshes.htm | 664 +++++++
doc/salome/gui/SMESH/transparency.htm | 92 +
doc/salome/gui/SMESH/viewing_meshes.htm | 248 +++
doc/salome/gui/SMESH/webhelp.cab | Bin 87764 -> 89619 bytes
doc/salome/gui/SMESH/webhelp.jar | Bin 132680 -> 134517 bytes
doc/salome/gui/SMESH/whcsh_home.htm | 600 ++++++
doc/salome/gui/SMESH/whcshdata.htm | 87 +
doc/salome/gui/SMESH/whdata/whftdata.js | 1 +
doc/salome/gui/SMESH/whdata/whftdata0.htm | 48 +-
doc/salome/gui/SMESH/whdata/whfts.htm | 8 +-
doc/salome/gui/SMESH/whdata/whfts.js | 1 +
doc/salome/gui/SMESH/whdata/whfts.xml | 7 -
doc/salome/gui/SMESH/whdata/whfwdata.js | 1 +
doc/salome/gui/SMESH/whdata/whfwdata0.htm | 1704 +++++++++++------
doc/salome/gui/SMESH/whdata/whfwdata0.xml | 598 ------
doc/salome/gui/SMESH/whdata/whgdata.js | 1 +
doc/salome/gui/SMESH/whdata/whgdata0.htm | 4 +-
doc/salome/gui/SMESH/whdata/whglo.htm | 4 +-
doc/salome/gui/SMESH/whdata/whglo.js | 1 +
doc/salome/gui/SMESH/whdata/whidata.js | 1 +
doc/salome/gui/SMESH/whdata/whidx.htm | 8 +-
doc/salome/gui/SMESH/whdata/whidx.js | 1 +
doc/salome/gui/SMESH/whdata/whidx.xml | 4 -
doc/salome/gui/SMESH/whdata/whtdata.js | 6 +
doc/salome/gui/SMESH/whdata/whtdata0.htm | 89 +-
doc/salome/gui/SMESH/whdata/whtdata0.xml | 90 -
doc/salome/gui/SMESH/whdata/whtoc.htm | 6 +-
doc/salome/gui/SMESH/whdata/whtoc.js | 3 +
doc/salome/gui/SMESH/whdata/whtoc.xml | 4 -
doc/salome/gui/SMESH/whfbody.htm | 4 +-
doc/salome/gui/SMESH/whfdhtml.htm | 4 +-
doc/salome/gui/SMESH/whfform.htm | 4 +-
doc/salome/gui/SMESH/whfhost.js | 41 +-
doc/salome/gui/SMESH/whform.js | 1 +
doc/salome/gui/SMESH/whframes.js | 1 +
doc/salome/gui/SMESH/whgbody.htm | 4 +-
doc/salome/gui/SMESH/whgdata/whlstf0.htm | 14 +-
doc/salome/gui/SMESH/whgdata/whlstf1.htm | 14 +-
doc/salome/gui/SMESH/whgdata/whlstf10.htm | 47 +
doc/salome/gui/SMESH/whgdata/whlstf11.htm | 46 +
doc/salome/gui/SMESH/whgdata/whlstf2.htm | 14 +-
doc/salome/gui/SMESH/whgdata/whlstf3.htm | 18 +-
doc/salome/gui/SMESH/whgdata/whlstf4.htm | 22 +-
doc/salome/gui/SMESH/whgdata/whlstf5.htm | 18 +-
doc/salome/gui/SMESH/whgdata/whlstf6.htm | 14 +-
doc/salome/gui/SMESH/whgdata/whlstf7.htm | 23 +-
doc/salome/gui/SMESH/whgdata/whlstf8.htm | 47 +
doc/salome/gui/SMESH/whgdata/whlstf9.htm | 43 +
doc/salome/gui/SMESH/whgdata/whlstfl0.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl1.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl10.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl11.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl12.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl13.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl14.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl15.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl16.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl17.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl18.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl19.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl2.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl20.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl21.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl22.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl23.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl24.htm | 45 +
doc/salome/gui/SMESH/whgdata/whlstfl25.htm | 45 +
doc/salome/gui/SMESH/whgdata/whlstfl3.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl4.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl5.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl6.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl7.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl8.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstfl9.htm | 8 +-
doc/salome/gui/SMESH/whgdata/whlstg0.htm | 117 +-
doc/salome/gui/SMESH/whgdata/whlsti0.htm | 9 +-
doc/salome/gui/SMESH/whgdata/whlstt0.htm | 13 +-
doc/salome/gui/SMESH/whgdata/whlstt1.htm | 27 +-
doc/salome/gui/SMESH/whgdata/whlstt10.htm | 62 -
doc/salome/gui/SMESH/whgdata/whlstt11.htm | 72 -
doc/salome/gui/SMESH/whgdata/whlstt12.htm | 77 -
doc/salome/gui/SMESH/whgdata/whlstt13.htm | 61 -
doc/salome/gui/SMESH/whgdata/whlstt2.htm | 33 +-
doc/salome/gui/SMESH/whgdata/whlstt3.htm | 45 +-
doc/salome/gui/SMESH/whgdata/whlstt4.htm | 47 +-
doc/salome/gui/SMESH/whgdata/whlstt5.htm | 55 +-
doc/salome/gui/SMESH/whgdata/whlstt6.htm | 47 +-
doc/salome/gui/SMESH/whgdata/whlstt7.htm | 58 +-
doc/salome/gui/SMESH/whgdata/whlstt8.htm | 49 +-
doc/salome/gui/SMESH/whgdata/whlstt9.htm | 42 +-
doc/salome/gui/SMESH/whgdata/whnvf30.htm | 7 +-
doc/salome/gui/SMESH/whgdata/whnvf31.htm | 7 +-
doc/salome/gui/SMESH/whgdata/whnvf32.htm | 7 +-
doc/salome/gui/SMESH/whgdata/whnvf33.htm | 7 +-
doc/salome/gui/SMESH/whgdata/whnvl31.htm | 9 +-
doc/salome/gui/SMESH/whgdata/whnvl32.htm | 63 +-
doc/salome/gui/SMESH/whgdata/whnvl33.htm | 9 +-
doc/salome/gui/SMESH/whgdata/whnvp30.htm | 6 +-
doc/salome/gui/SMESH/whgdata/whnvp31.htm | 6 +-
doc/salome/gui/SMESH/whgdata/whnvp32.htm | 7 +-
doc/salome/gui/SMESH/whgdata/whnvp33.htm | 6 +-
doc/salome/gui/SMESH/whgdata/whnvt30.htm | 13 +-
doc/salome/gui/SMESH/whgdata/whnvt31.htm | 11 +-
doc/salome/gui/SMESH/whgdata/whnvt32.htm | 11 +-
doc/salome/gui/SMESH/whgdata/whnvt33.htm | 11 +-
doc/salome/gui/SMESH/whgdef.htm | 4 +-
doc/salome/gui/SMESH/whgdhtml.htm | 4 +-
doc/salome/gui/SMESH/whghost.js | 68 +-
doc/salome/gui/SMESH/whhost.js | 17 +-
doc/salome/gui/SMESH/whibody.htm | 18 +-
doc/salome/gui/SMESH/whidhtml.htm | 4 +-
doc/salome/gui/SMESH/whiform.htm | 4 +-
doc/salome/gui/SMESH/whihost.js | 18 +-
doc/salome/gui/SMESH/whlang.js | 15 +-
doc/salome/gui/SMESH/whmozemu.js | 41 +-
doc/salome/gui/SMESH/whmsg.js | 9 +-
doc/salome/gui/SMESH/whnjs.htm | 14 +-
doc/salome/gui/SMESH/whphost.js | 105 +-
doc/salome/gui/SMESH/whproj.htm | 4 +-
doc/salome/gui/SMESH/whproj.js | 3 +
doc/salome/gui/SMESH/whproj.xml | 4 +-
doc/salome/gui/SMESH/whproxy.js | 13 +-
doc/salome/gui/SMESH/whres.xml | 27 +-
doc/salome/gui/SMESH/whskin_banner.htm | 28 +-
doc/salome/gui/SMESH/whskin_blank.htm | 4 +-
doc/salome/gui/SMESH/whskin_frmset01.htm | 2 +-
doc/salome/gui/SMESH/whskin_frmset010.htm | 4 +-
doc/salome/gui/SMESH/whskin_homepage.htm | 139 ++
doc/salome/gui/SMESH/whskin_info.htm | 14 +-
doc/salome/gui/SMESH/whskin_mbars.htm | 5 +-
doc/salome/gui/SMESH/whskin_papplet.htm | 211 +-
doc/salome/gui/SMESH/whskin_pdhtml.htm | 11 +-
doc/salome/gui/SMESH/whskin_pickup.htm | 229 +++
doc/salome/gui/SMESH/whskin_plist.htm | 196 +-
doc/salome/gui/SMESH/whskin_tbars.htm | 7 +-
doc/salome/gui/SMESH/whskin_tw.htm | 63 +
doc/salome/gui/SMESH/whst_topics.xml | 3 +-
doc/salome/gui/SMESH/whstart.js | 212 +-
doc/salome/gui/SMESH/whstub.js | 11 +-
doc/salome/gui/SMESH/wht_abge.jpg | Bin 23356 -> 6210 bytes
doc/salome/gui/SMESH/wht_abgi.jpg | Bin 24385 -> 4967 bytes
doc/salome/gui/SMESH/wht_abgw.jpg | Bin 22665 -> 5659 bytes
doc/salome/gui/SMESH/wht_abte.jpg | Bin 8785 -> 9810 bytes
doc/salome/gui/SMESH/wht_abti.jpg | Bin 6985 -> 3863 bytes
doc/salome/gui/SMESH/wht_abtw.jpg | Bin 7382 -> 3973 bytes
doc/salome/gui/SMESH/whtbar.js | 75 +-
doc/salome/gui/SMESH/whtdhtml.htm | 4 +-
doc/salome/gui/SMESH/whthost.js | 452 +++--
doc/salome/gui/SMESH/whtopic.js | 628 +++---
doc/salome/gui/SMESH/whutils.js | 108 +-
doc/salome/gui/SMESH/whver.js | 91 +-
.../SMESH/{whdata => whxdata}/whftdata0.xml | 44 +-
doc/salome/gui/SMESH/whxdata/whfts.xml | 7 +
doc/salome/gui/SMESH/whxdata/whfwdata0.xml | 1108 +++++++++++
.../SMESH/{whdata => whxdata}/whgdata0.xml | 2 +-
.../gui/SMESH/{whdata => whxdata}/whglo.xml | 2 +-
doc/salome/gui/SMESH/whxdata/whidx.xml | 4 +
doc/salome/gui/SMESH/whxdata/whtdata0.xml | 87 +
doc/salome/gui/SMESH/whxdata/whtoc.xml | 4 +
500 files changed, 17497 insertions(+), 10770 deletions(-)
create mode 100755 doc/salome/gui/SMESH/about_viewing_meshes.htm
create mode 100755 doc/salome/gui/SMESH/aspect_ratio_3d.htm
create mode 100755 doc/salome/gui/SMESH/borders_at_multi-connection.htm
create mode 100755 doc/salome/gui/SMESH/borders_at_multiconnection_2d.htm
create mode 100755 doc/salome/gui/SMESH/clipping.htm
create mode 100755 doc/salome/gui/SMESH/constructing_meshes.htm
delete mode 100755 doc/salome/gui/SMESH/default.skn
create mode 100755 doc/salome/gui/SMESH/defining_hypotheses_tui.htm
create mode 100755 doc/salome/gui/SMESH/display_entity.htm
create mode 100755 doc/salome/gui/SMESH/ehelp.xml
create mode 100755 doc/salome/gui/SMESH/extrusion_along_a_path.htm
delete mode 100755 doc/salome/gui/SMESH/files/1d_meshing_algorithm.htm
delete mode 100755 doc/salome/gui/SMESH/files/2d_(quadrangle)_meshing_algorithm.htm
delete mode 100755 doc/salome/gui/SMESH/files/2d_meshing_algorithm.htm
delete mode 100755 doc/salome/gui/SMESH/files/3d_meshing_algorithm.htm
delete mode 100755 doc/salome/gui/SMESH/files/about_modification_of_meshes.htm
delete mode 100755 doc/salome/gui/SMESH/files/computing_meshes.htm
delete mode 100755 doc/salome/gui/SMESH/files/connectivity.htm
delete mode 100755 doc/salome/gui/SMESH/files/deflection_1d.htm
delete mode 100755 doc/salome/gui/SMESH/files/displaying_elements_numbers.htm
delete mode 100755 doc/salome/gui/SMESH/files/editing_hypotheses.htm
delete mode 100755 doc/salome/gui/SMESH/files/length_from_edges.htm
delete mode 100755 doc/salome/gui/SMESH/files/local_length_hypothesis.htm
delete mode 100755 doc/salome/gui/SMESH/files/number_of_segments_hypothesis.htm
delete mode 100755 doc/salome/gui/SMESH/files/propagation_of_1d_hypothesis_on_opposite_edges.htm
delete mode 100755 doc/salome/gui/SMESH/files/scalar_bar_properties.htm
delete mode 100755 doc/salome/gui/SMESH/files/shading.htm
delete mode 100755 doc/salome/gui/SMESH/files/shrink.htm
delete mode 100755 doc/salome/gui/SMESH/files/start_and_end_length_hypothesis.htm
delete mode 100755 doc/salome/gui/SMESH/files/tetrahedron_(ghs3d)_meshing_algorithm.htm
delete mode 100755 doc/salome/gui/SMESH/files/tetrahedron_(netgen)_meshing_algorithm.htm
delete mode 100755 doc/salome/gui/SMESH/files/using_smesh_module.htm
delete mode 100755 doc/salome/gui/SMESH/files/view_update.htm
delete mode 100755 doc/salome/gui/SMESH/files/visualization_modes.htm
delete mode 100755 doc/salome/gui/SMESH/files/visualization_properties.htm
delete mode 100755 doc/salome/gui/SMESH/files/wireframe.htm
create mode 100755 doc/salome/gui/SMESH/free_borders.htm
create mode 100755 doc/salome/gui/SMESH/free_edges.htm
create mode 100755 doc/salome/gui/SMESH/grouping_elements.htm
rename doc/salome/gui/SMESH/{image14.gif => image101.gif} (65%)
create mode 100755 doc/salome/gui/SMESH/image102.gif
create mode 100755 doc/salome/gui/SMESH/image103.gif
create mode 100755 doc/salome/gui/SMESH/image104.gif
rename doc/salome/gui/SMESH/{image13.gif => image105.gif} (66%)
rename doc/salome/gui/SMESH/{image12.gif => image106.gif} (64%)
rename doc/salome/gui/SMESH/{image15.gif => image108.gif} (63%)
delete mode 100755 doc/salome/gui/SMESH/image11.jpg
create mode 100755 doc/salome/gui/SMESH/image119.gif
delete mode 100755 doc/salome/gui/SMESH/image12.jpg
rename doc/salome/gui/SMESH/{image26.gif => image120.gif} (72%)
create mode 100755 doc/salome/gui/SMESH/image121.gif
create mode 100755 doc/salome/gui/SMESH/image122.gif
create mode 100755 doc/salome/gui/SMESH/image123.gif
create mode 100755 doc/salome/gui/SMESH/image124.gif
create mode 100755 doc/salome/gui/SMESH/image125.gif
create mode 100755 doc/salome/gui/SMESH/image126.gif
create mode 100755 doc/salome/gui/SMESH/image127.gif
create mode 100755 doc/salome/gui/SMESH/image129.gif
delete mode 100755 doc/salome/gui/SMESH/image16.gif
delete mode 100755 doc/salome/gui/SMESH/image16.jpg
delete mode 100755 doc/salome/gui/SMESH/image17.jpg
create mode 100755 doc/salome/gui/SMESH/image18.gif
delete mode 100755 doc/salome/gui/SMESH/image18.jpg
create mode 100755 doc/salome/gui/SMESH/image19.gif
create mode 100755 doc/salome/gui/SMESH/image19.jpg
delete mode 100755 doc/salome/gui/SMESH/image2.gif
create mode 100755 doc/salome/gui/SMESH/image20.gif
delete mode 100755 doc/salome/gui/SMESH/image20.jpg
create mode 100755 doc/salome/gui/SMESH/image21.gif
delete mode 100755 doc/salome/gui/SMESH/image21.jpg
create mode 100755 doc/salome/gui/SMESH/image23.gif
delete mode 100755 doc/salome/gui/SMESH/image24.jpg
delete mode 100755 doc/salome/gui/SMESH/image28.jpg
delete mode 100755 doc/salome/gui/SMESH/image29.gif
delete mode 100755 doc/salome/gui/SMESH/image29.jpg
delete mode 100755 doc/salome/gui/SMESH/image3.jpg
create mode 100755 doc/salome/gui/SMESH/image30.gif
delete mode 100755 doc/salome/gui/SMESH/image31.gif
delete mode 100755 doc/salome/gui/SMESH/image34.jpg
delete mode 100755 doc/salome/gui/SMESH/image35.jpg
create mode 100755 doc/salome/gui/SMESH/image37.jpg
delete mode 100755 doc/salome/gui/SMESH/image39.jpg
delete mode 100755 doc/salome/gui/SMESH/image4.gif
delete mode 100755 doc/salome/gui/SMESH/image4.jpg
delete mode 100755 doc/salome/gui/SMESH/image40.jpg
delete mode 100755 doc/salome/gui/SMESH/image41.jpg
delete mode 100755 doc/salome/gui/SMESH/image42.gif
delete mode 100755 doc/salome/gui/SMESH/image42.jpg
delete mode 100755 doc/salome/gui/SMESH/image43.gif
delete mode 100755 doc/salome/gui/SMESH/image43.jpg
delete mode 100755 doc/salome/gui/SMESH/image44.gif
delete mode 100755 doc/salome/gui/SMESH/image44.jpg
delete mode 100755 doc/salome/gui/SMESH/image45.gif
delete mode 100755 doc/salome/gui/SMESH/image45.jpg
delete mode 100755 doc/salome/gui/SMESH/image46.jpg
delete mode 100755 doc/salome/gui/SMESH/image47.gif
delete mode 100755 doc/salome/gui/SMESH/image47.jpg
delete mode 100755 doc/salome/gui/SMESH/image48.gif
delete mode 100755 doc/salome/gui/SMESH/image48.jpg
delete mode 100755 doc/salome/gui/SMESH/image49.jpg
create mode 100755 doc/salome/gui/SMESH/image5.jpg
delete mode 100755 doc/salome/gui/SMESH/image50.jpg
delete mode 100755 doc/salome/gui/SMESH/image51.gif
delete mode 100755 doc/salome/gui/SMESH/image52.gif
delete mode 100755 doc/salome/gui/SMESH/image53.jpg
delete mode 100755 doc/salome/gui/SMESH/image54.jpg
delete mode 100755 doc/salome/gui/SMESH/image55.jpg
create mode 100755 doc/salome/gui/SMESH/image56.jpg
delete mode 100755 doc/salome/gui/SMESH/image57.gif
delete mode 100755 doc/salome/gui/SMESH/image57.jpg
create mode 100755 doc/salome/gui/SMESH/image58.gif
delete mode 100755 doc/salome/gui/SMESH/image58.jpg
delete mode 100755 doc/salome/gui/SMESH/image59.jpg
delete mode 100755 doc/salome/gui/SMESH/image6.gif
delete mode 100755 doc/salome/gui/SMESH/image6.jpg
delete mode 100755 doc/salome/gui/SMESH/image60.jpg
delete mode 100755 doc/salome/gui/SMESH/image61.gif
delete mode 100755 doc/salome/gui/SMESH/image61.jpg
delete mode 100755 doc/salome/gui/SMESH/image62.jpg
delete mode 100755 doc/salome/gui/SMESH/image63.jpg
delete mode 100755 doc/salome/gui/SMESH/image64.jpg
delete mode 100755 doc/salome/gui/SMESH/image65.gif
delete mode 100755 doc/salome/gui/SMESH/image65.jpg
delete mode 100755 doc/salome/gui/SMESH/image66.gif
delete mode 100755 doc/salome/gui/SMESH/image66.jpg
delete mode 100755 doc/salome/gui/SMESH/image67.jpg
delete mode 100755 doc/salome/gui/SMESH/image68.gif
delete mode 100755 doc/salome/gui/SMESH/image68.jpg
delete mode 100755 doc/salome/gui/SMESH/image69.gif
delete mode 100755 doc/salome/gui/SMESH/image69.jpg
delete mode 100755 doc/salome/gui/SMESH/image7.gif
delete mode 100755 doc/salome/gui/SMESH/image72.gif
delete mode 100755 doc/salome/gui/SMESH/image72.jpg
delete mode 100755 doc/salome/gui/SMESH/image73.jpg
delete mode 100755 doc/salome/gui/SMESH/image74.jpg
delete mode 100755 doc/salome/gui/SMESH/image75.gif
delete mode 100755 doc/salome/gui/SMESH/image75.jpg
delete mode 100755 doc/salome/gui/SMESH/image76.gif
delete mode 100755 doc/salome/gui/SMESH/image77.gif
delete mode 100755 doc/salome/gui/SMESH/image78.gif
create mode 100755 doc/salome/gui/SMESH/image79.jpg
delete mode 100755 doc/salome/gui/SMESH/image8.gif
delete mode 100755 doc/salome/gui/SMESH/image8.jpg
delete mode 100755 doc/salome/gui/SMESH/image80.jpg
delete mode 100755 doc/salome/gui/SMESH/image81.gif
delete mode 100755 doc/salome/gui/SMESH/image81.jpg
delete mode 100755 doc/salome/gui/SMESH/image82.jpg
delete mode 100755 doc/salome/gui/SMESH/image85.gif
create mode 100755 doc/salome/gui/SMESH/image86.jpg
delete mode 100755 doc/salome/gui/SMESH/image87.gif
create mode 100755 doc/salome/gui/SMESH/image88.jpg
delete mode 100755 doc/salome/gui/SMESH/image89.gif
delete mode 100755 doc/salome/gui/SMESH/image9.gif
delete mode 100755 doc/salome/gui/SMESH/image9.jpg
delete mode 100755 doc/salome/gui/SMESH/image90.gif
create mode 100755 doc/salome/gui/SMESH/image90.jpg
create mode 100755 doc/salome/gui/SMESH/image92.jpg
delete mode 100755 doc/salome/gui/SMESH/image93.gif
create mode 100755 doc/salome/gui/SMESH/image93.jpg
create mode 100755 doc/salome/gui/SMESH/image94.jpg
create mode 100755 doc/salome/gui/SMESH/image95.jpg
create mode 100755 doc/salome/gui/SMESH/image96.jpg
create mode 100755 doc/salome/gui/SMESH/image97.jpg
create mode 100755 doc/salome/gui/SMESH/image99.gif
create mode 100755 doc/salome/gui/SMESH/length.htm
create mode 100755 doc/salome/gui/SMESH/modifying_meshes.htm
create mode 100755 doc/salome/gui/SMESH/pics/a-advmeshinfo.png
create mode 100755 doc/salome/gui/SMESH/pics/a-arithmetic1d.png
create mode 100755 doc/salome/gui/SMESH/pics/a-averagelength.png
create mode 100755 doc/salome/gui/SMESH/pics/a-clipping2.png
create mode 100755 doc/salome/gui/SMESH/pics/a-creategroup.png
create mode 100755 doc/salome/gui/SMESH/pics/a-createmesh1.png
create mode 100755 doc/salome/gui/SMESH/pics/a-createpolyhedralvolume.png
create mode 100755 doc/salome/gui/SMESH/pics/a-cuttingofquadrangles.png
create mode 100755 doc/salome/gui/SMESH/pics/a-deflection1d.png
create mode 100755 doc/salome/gui/SMESH/pics/a-editmesh.png
create mode 100755 doc/salome/gui/SMESH/pics/a-exportmesh.png
create mode 100755 doc/salome/gui/SMESH/pics/a-extusionalongapath2.png
create mode 100755 doc/salome/gui/SMESH/pics/a-filteronedges.png
create mode 100755 doc/salome/gui/SMESH/pics/a-maxelarea.png
create mode 100755 doc/salome/gui/SMESH/pics/a-maxelvolume.png
create mode 100755 doc/salome/gui/SMESH/pics/a-nbsegments1.png
create mode 100755 doc/salome/gui/SMESH/pics/a-nbsegments2.png
create mode 100755 doc/salome/gui/SMESH/pics/a-nbsegments3.png
create mode 100755 doc/salome/gui/SMESH/pics/a-nbsegments4.png
create mode 100755 doc/salome/gui/SMESH/pics/a-patterntype.png
create mode 100755 doc/salome/gui/SMESH/pics/a-patterntype1.png
create mode 100755 doc/salome/gui/SMESH/pics/a-standmeshinfo.png
create mode 100755 doc/salome/gui/SMESH/pics/a-startendlength.png
create mode 100755 doc/salome/gui/SMESH/pics/a-transparency.png
create mode 100755 doc/salome/gui/SMESH/pics/a-unionoftriangles.png
create mode 100755 doc/salome/gui/SMESH/pics/a-viewgeneral.png
create mode 100755 doc/salome/gui/SMESH/pics/add_edge.png
create mode 100755 doc/salome/gui/SMESH/pics/add_node.png
create mode 100755 doc/salome/gui/SMESH/pics/add_polygone.png
create mode 100755 doc/salome/gui/SMESH/pics/add_polyhedron.png
create mode 100755 doc/salome/gui/SMESH/pics/add_quadrangle.png
create mode 100755 doc/salome/gui/SMESH/pics/add_triangle.png
create mode 100755 doc/salome/gui/SMESH/pics/addedge.png
create mode 100755 doc/salome/gui/SMESH/pics/addhexahedron.png
create mode 100755 doc/salome/gui/SMESH/pics/addnode.png
create mode 100755 doc/salome/gui/SMESH/pics/addpolygon.png
create mode 100755 doc/salome/gui/SMESH/pics/addquadrangle.png
create mode 100755 doc/salome/gui/SMESH/pics/addtetrahedron.png
create mode 100755 doc/salome/gui/SMESH/pics/addtriangle.png
create mode 100755 doc/salome/gui/SMESH/pics/b-art_end_length.png
create mode 100755 doc/salome/gui/SMESH/pics/b-create_group.png
create mode 100755 doc/salome/gui/SMESH/pics/b-erage_length.png
create mode 100755 doc/salome/gui/SMESH/pics/b-flection1d.png
create mode 100755 doc/salome/gui/SMESH/pics/b-ithmetic1d.png
create mode 100755 doc/salome/gui/SMESH/pics/b-mberofsegments.png
create mode 100755 doc/salome/gui/SMESH/pics/b-mesh_infos.png
create mode 100755 doc/salome/gui/SMESH/pics/borders_at_multi_connections1.png
create mode 100755 doc/salome/gui/SMESH/pics/creategroup.png
create mode 100755 doc/salome/gui/SMESH/pics/cutgroups.png
create mode 100755 doc/salome/gui/SMESH/pics/diagonalinversion.png
create mode 100755 doc/salome/gui/SMESH/pics/edit_mesh1.png
create mode 100755 doc/salome/gui/SMESH/pics/edit_mesh_change_value_hyp.png
create mode 100755 doc/salome/gui/SMESH/pics/edit_mesh_remove_hyp.png
create mode 100755 doc/salome/gui/SMESH/pics/editgroup.png
create mode 100755 doc/salome/gui/SMESH/pics/extrusionalongaline1.png
create mode 100755 doc/salome/gui/SMESH/pics/extrusionalongaline2.png
create mode 100755 doc/salome/gui/SMESH/pics/free_borders1.png
create mode 100755 doc/salome/gui/SMESH/pics/free_edges.png
create mode 100755 doc/salome/gui/SMESH/pics/importmesh.png
create mode 100755 doc/salome/gui/SMESH/pics/intersectgroups.png
create mode 100755 doc/salome/gui/SMESH/pics/length1.png
create mode 100755 doc/salome/gui/SMESH/pics/length2d.png
create mode 100755 doc/salome/gui/SMESH/pics/max_el_area.png
create mode 100755 doc/salome/gui/SMESH/pics/mergenodes.png
create mode 100755 doc/salome/gui/SMESH/pics/merging_nodes1.png
create mode 100755 doc/salome/gui/SMESH/pics/merging_nodes2.png
create mode 100755 doc/salome/gui/SMESH/pics/movenodes.png
create mode 100755 doc/salome/gui/SMESH/pics/moving_nodes1.png
create mode 100755 doc/salome/gui/SMESH/pics/moving_nodes2.png
delete mode 100755 doc/salome/gui/SMESH/pics/new.jpg
create mode 100755 doc/salome/gui/SMESH/pics/orientaation1.png
create mode 100755 doc/salome/gui/SMESH/pics/patternmapping1.png
create mode 100755 doc/salome/gui/SMESH/pics/patternmapping2.png
create mode 100755 doc/salome/gui/SMESH/pics/remove_elements1.png
create mode 100755 doc/salome/gui/SMESH/pics/remove_elements2.png
create mode 100755 doc/salome/gui/SMESH/pics/remove_nodes1.png
create mode 100755 doc/salome/gui/SMESH/pics/remove_nodes2.png
create mode 100755 doc/salome/gui/SMESH/pics/removeelements.png
create mode 100755 doc/salome/gui/SMESH/pics/removenodes.png
create mode 100755 doc/salome/gui/SMESH/pics/renumberelements.png
create mode 100755 doc/salome/gui/SMESH/pics/renumbernodes.png
create mode 100755 doc/salome/gui/SMESH/pics/revolution1.png
create mode 100755 doc/salome/gui/SMESH/pics/revolution2.png
create mode 100755 doc/salome/gui/SMESH/pics/rotation.png
create mode 100755 doc/salome/gui/SMESH/pics/rotation1.png
create mode 100755 doc/salome/gui/SMESH/pics/rotation2.png
create mode 100755 doc/salome/gui/SMESH/pics/sewing1.png
create mode 100755 doc/salome/gui/SMESH/pics/sewing2.png
create mode 100755 doc/salome/gui/SMESH/pics/sewing3.png
create mode 100755 doc/salome/gui/SMESH/pics/sewing4.png
create mode 100755 doc/salome/gui/SMESH/pics/smoothing.png
create mode 100755 doc/salome/gui/SMESH/pics/smoothing1.png
create mode 100755 doc/salome/gui/SMESH/pics/smoothing2.png
create mode 100755 doc/salome/gui/SMESH/pics/submeshconstruction.png
create mode 100755 doc/salome/gui/SMESH/pics/symmetry1.png
create mode 100755 doc/salome/gui/SMESH/pics/symmetry2.png
create mode 100755 doc/salome/gui/SMESH/pics/symmetry3.png
create mode 100755 doc/salome/gui/SMESH/pics/translation1.png
create mode 100755 doc/salome/gui/SMESH/pics/translation2.png
create mode 100755 doc/salome/gui/SMESH/pics/uniongroups.png
create mode 100755 doc/salome/gui/SMESH/pics/unionoftwotriangles.png
create mode 100755 doc/salome/gui/SMESH/pics/uniting_a_set_of_triangles1.png
create mode 100755 doc/salome/gui/SMESH/pics/uniting_a_set_of_triangles2.png
create mode 100755 doc/salome/gui/SMESH/pics/uniting_two_triangles1.png
create mode 100755 doc/salome/gui/SMESH/pics/uniting_two_triangles2.png
create mode 100755 doc/salome/gui/SMESH/presentation.htm
create mode 100755 doc/salome/gui/SMESH/quality_controls.htm
create mode 100755 doc/salome/gui/SMESH/selection_filter_library.htm
delete mode 100755 doc/salome/gui/SMESH/smesh.html
rename doc/salome/gui/SMESH/{SMESH.log => smesh.log} (53%)
delete mode 100755 doc/salome/gui/SMESH/smesh_csh.html
delete mode 100755 doc/salome/gui/SMESH/smesh_rhc.html
delete mode 100755 doc/salome/gui/SMESH/tetrahedron_(ghs3d)_meshing_algorithm.htm
create mode 100755 doc/salome/gui/SMESH/transforming_meshes.htm
create mode 100755 doc/salome/gui/SMESH/transparency.htm
create mode 100755 doc/salome/gui/SMESH/viewing_meshes.htm
create mode 100755 doc/salome/gui/SMESH/whcsh_home.htm
create mode 100755 doc/salome/gui/SMESH/whcshdata.htm
delete mode 100755 doc/salome/gui/SMESH/whdata/whfts.xml
delete mode 100755 doc/salome/gui/SMESH/whdata/whfwdata0.xml
delete mode 100755 doc/salome/gui/SMESH/whdata/whidx.xml
delete mode 100755 doc/salome/gui/SMESH/whdata/whtdata0.xml
delete mode 100755 doc/salome/gui/SMESH/whdata/whtoc.xml
create mode 100755 doc/salome/gui/SMESH/whgdata/whlstf10.htm
create mode 100755 doc/salome/gui/SMESH/whgdata/whlstf11.htm
create mode 100755 doc/salome/gui/SMESH/whgdata/whlstf8.htm
create mode 100755 doc/salome/gui/SMESH/whgdata/whlstf9.htm
create mode 100755 doc/salome/gui/SMESH/whgdata/whlstfl24.htm
create mode 100755 doc/salome/gui/SMESH/whgdata/whlstfl25.htm
delete mode 100755 doc/salome/gui/SMESH/whgdata/whlstt10.htm
delete mode 100755 doc/salome/gui/SMESH/whgdata/whlstt11.htm
delete mode 100755 doc/salome/gui/SMESH/whgdata/whlstt12.htm
delete mode 100755 doc/salome/gui/SMESH/whgdata/whlstt13.htm
create mode 100755 doc/salome/gui/SMESH/whskin_homepage.htm
create mode 100755 doc/salome/gui/SMESH/whskin_pickup.htm
create mode 100755 doc/salome/gui/SMESH/whskin_tw.htm
rename doc/salome/gui/SMESH/{whdata => whxdata}/whftdata0.xml (63%)
create mode 100755 doc/salome/gui/SMESH/whxdata/whfts.xml
create mode 100755 doc/salome/gui/SMESH/whxdata/whfwdata0.xml
rename doc/salome/gui/SMESH/{whdata => whxdata}/whgdata0.xml (97%)
rename doc/salome/gui/SMESH/{whdata => whxdata}/whglo.xml (64%)
create mode 100755 doc/salome/gui/SMESH/whxdata/whidx.xml
create mode 100755 doc/salome/gui/SMESH/whxdata/whtdata0.xml
create mode 100755 doc/salome/gui/SMESH/whxdata/whtoc.xml
diff --git a/doc/salome/SMESH_index.html b/doc/salome/SMESH_index.html
index 585ce9e7e..8d4ef121a 100644
--- a/doc/salome/SMESH_index.html
+++ b/doc/salome/SMESH_index.html
@@ -67,7 +67,7 @@
-GUI Documentation
+GUI Documentation
diff --git a/doc/salome/gui/SMESH/about_viewing_meshes.htm b/doc/salome/gui/SMESH/about_viewing_meshes.htm
new file mode 100755
index 000000000..77ef54955
--- /dev/null
+++ b/doc/salome/gui/SMESH/about_viewing_meshes.htm
@@ -0,0 +1,150 @@
+
+
+
+
+
+About viewing meshes
+
+
+
+
+
+
+
+
+
+
+
+
+About viewing meshes
+
+You can get information about your mesh, change its presentation parameters
+ and access to other useful functionalities by right-clicking on it in
+ the Object Browser.
+
+Then the
+ following pop-up menu appears:
+
+
+
+
+
+
+
+The Update button refreshes the presentation of your mesh in the Object
+ Browser, applying all recent changes.
+
+By clicking on Standard Mesh Infos
+ and Advanced Mesh
+ Infos you can learn the Mesh
+ Infos .
+
+Via Numbering
+ you can
+ display the ID numbers of all meshing elements or nodes composing your
+ mesh in the viewer.
+
+Via Display Mode , Display
+ Entity , Colors
+ / Size, and Transparency
+ you can change the way of presentation of your mesh.
+
+In the Clipping menu you can create
+ cross-sections of the selected objects.
+
+Quality Controls are described in
+ the next chapter.
+
+By clicking on Display Only
+ you hide all other objects.
+
+The Erase button deletes the
+ selected object from the session.
+
+Using the Change background
+ button you can set the background color. By default it is black.
+
+
+
+See Also
+ a sample TUI Script of a Viewing Mesh Infos
+ operation.
+
+
+
+
+
+
diff --git a/doc/salome/gui/SMESH/aspect_ratio_3d.htm b/doc/salome/gui/SMESH/aspect_ratio_3d.htm
new file mode 100755
index 000000000..560b78509
--- /dev/null
+++ b/doc/salome/gui/SMESH/aspect_ratio_3d.htm
@@ -0,0 +1,168 @@
+
+
+
+
+
+Aspect ratio 3D
+
+
+
+
+
+
+
+
+
+
+
+
+Aspect ratio 3D
+
+
+
+
+
+ This mesh quality criterion resembles to the Aspect ratio
+ criterion, however, it is also applied to 3D mesh elements: tetrahedrons,
+ pentahedrons, hexahedrons, etc.
+
+There are 2 simple formulas to evaluate directly the value of quality
+ Qk for simplex in 2D and 3D. The formulas are :
+
+• For triangle :
+
+
+
+
+
+
+
+where :
+
+
+
+
+
+
+
+
+
+• For tetrahedron :
+
+
+
+
+
+where :
+
+
+
+To calculate Sk , it is needed to sum the area of each of the 3 faces
+ with the formula given with the triangle.
+
+
+
+For the other types of element like quadrangle, pentahedron and hexahedron
+ the formula is the following :
+
+
+
+Where Qi are the quality of all the possible simplex (of same dimension
+ as the element) that compose the element.
+
+
+
+See Also
+ a sample TUI Script of an Aspect
+ Ratio quality control operation.
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/salome/gui/SMESH/borders_at_multi-connection.htm b/doc/salome/gui/SMESH/borders_at_multi-connection.htm
new file mode 100755
index 000000000..cba301b96
--- /dev/null
+++ b/doc/salome/gui/SMESH/borders_at_multi-connection.htm
@@ -0,0 +1,115 @@
+
+
+
+
+
+Borders at multi-connection
+
+
+
+
+
+
+
+
+
+
+
+
+Borders at multi-connection
+
+ This mesh quality control highlights borders of faces
+ consisting of edges belonging to several faces. The amount of faces is
+ specified by user.
+
+
+
+
+
+
+
+In this picture the borders at multi-connection are displayed in white.
+
+
+
+See Also
+ a sample TUI Script of a Borders
+ at Multi-Connection quality control operation.
+
+
+
+
+
+
diff --git a/doc/salome/gui/SMESH/borders_at_multiconnection_2d.htm b/doc/salome/gui/SMESH/borders_at_multiconnection_2d.htm
new file mode 100755
index 000000000..9587602aa
--- /dev/null
+++ b/doc/salome/gui/SMESH/borders_at_multiconnection_2d.htm
@@ -0,0 +1,110 @@
+
+
+
+
+
+Borders at multiconnection 2D
+
+
+
+
+
+
+
+
+
+
+
+
+Borders at multi-connection 2D
+
+ This mesh quality control highlights borders of elements
+ of mesh, consisting of edges belonging to several elements of mesh.
+
+
+
+
+
+
+
+See Also
+ a sample TUI Script of a Borders
+ at Multi-Connection quality control operation.
+
+
+
+
+
+
diff --git a/doc/salome/gui/SMESH/clipping.htm b/doc/salome/gui/SMESH/clipping.htm
new file mode 100755
index 000000000..8652fd75f
--- /dev/null
+++ b/doc/salome/gui/SMESH/clipping.htm
@@ -0,0 +1,133 @@
+
+
+
+
+
+Clipping
+
+
+
+
+
+
+
+
+
+
+
+Clipping
+
+Using this menu you can create cross-section views (clipping planes)
+ of your mesh.
+
+
+
+To start, click on the New button.
+
+
+
+
+
+
+
+Now you can define the parameters of your cross-section: Orientation
+ (X-Y, X-Z
+ or Y-Z); Distance between the
+ opposite extremities of the object, if
+ it is set to 0.5 the object is split in two halves; and Rotation
+ (in angle degrees) around X (Y to Z)
+ and around Y (X to Z) .
+ If the Show preview button is
+ on, you can see the clipping plane in the Object
+ window.
+
+
+
+
+
+
+
+If the
+ Auto Apply button is on, you can preview
+ the cross-section in the Object window
+
+
+
+
+
+
+
+To get
+ a new object from Clipping, click
+ Ok.
+
+
+
+
+
+
+
+
diff --git a/doc/salome/gui/SMESH/constructing_meshes.htm b/doc/salome/gui/SMESH/constructing_meshes.htm
new file mode 100755
index 000000000..78d8030db
--- /dev/null
+++ b/doc/salome/gui/SMESH/constructing_meshes.htm
@@ -0,0 +1,727 @@
+
+
+
+
+
+Constructing Meshes
+
+
+
+
+
+
+
+
+
+
+Creating Meshes
+
+
+
+import salome
+
+import geompy
+
+import StdMeshers
+
+smesh = salome.lcc.FindOrLoadComponent("FactoryServer",
+ "SMESH")
+
+smeshgui = salome.ImportComponentGUI("SMESH")
+
+smeshgui.Init(salome.myStudyId);
+
+
+
+# create a box
+
+box = geompy.MakeBox(0.,
+ 0., 0., 100., 200., 300.)
+
+
+
+# add box to the study
+
+idbox = geompy.addToStudy(box,
+ "box")
+
+
+
+# create a hypothesis
+
+print "--------------------------
+ create Hypothesis"
+
+print "--------------------------
+ NumberOfSegments"
+
+numberOfSegments
+ = 7
+
+hypNbSeg = smesh.CreateHypothesis("NumberOfSegments",
+ "libStdMeshersEngine.so")
+
+hypNbSeg.SetNumberOfSegments(numberOfSegments)
+
+print hypNbSeg.GetName()
+
+print hypNbSeg.GetId()
+
+print hypNbSeg.GetNumberOfSegments()
+
+smeshgui.SetName(salome.ObjectToID(hypNbSeg),
+ "NumberOfSegments_10")
+
+print "--------------------------
+ MaxElementArea"
+
+maxElementArea =
+ 800
+
+hypArea = smesh.CreateHypothesis("MaxElementArea",
+ "libStdMeshersEngine.so")
+
+hypArea.SetMaxElementArea(maxElementArea)
+
+print hypArea.GetName()
+
+print hypArea.GetId()
+
+print hypArea.GetMaxElementArea()
+
+smeshgui.SetName(salome.ObjectToID(hypArea),
+ "MaxElementArea_500")
+
+print "--------------------------
+ MaxElementVolume"
+
+maxElementVolume
+ = 900
+
+hypVolume = smesh.CreateHypothesis("MaxElementVolume",
+ "libStdMeshersEngine.so")
+
+hypVolume.SetMaxElementVolume(maxElementVolume)
+
+print hypVolume.GetName()
+
+print hypVolume.GetId()
+
+print hypVolume.GetMaxElementVolume()
+
+smeshgui.SetName(salome.ObjectToID(hypVolume),
+ "MaxElementVolume_500")
+
+
+
+# create algorithms
+
+print "--------------------------
+ create Algorithms"
+
+print "--------------------------
+ Regular_1D"
+
+regular1D = smesh.CreateHypothesis("Regular_1D",
+ "libStdMeshersEngine.so")
+
+smeshgui.SetName(salome.ObjectToID(regular1D),
+ "Wire Discretisation")
+
+print "--------------------------
+ MEFISTO_2D"
+
+mefisto2D = smesh.CreateHypothesis("MEFISTO_2D",
+ "libStdMeshersEngine.so")
+
+smeshgui.SetName(salome.ObjectToID(mefisto2D),
+ "MEFISTO_2D")
+
+
+
+# initialize a mesh with
+ the box
+
+mesh = smesh.CreateMesh(box)
+
+smeshgui.SetName(salome.ObjectToID(mesh),
+ "MeshBox")
+
+
+
+# add the hypothesis to
+ the box
+
+print "--------------------------
+ add hypothesis to the box"
+
+mesh.AddHypothesis(box,hypNbSeg)
+
+mesh.AddHypothesis(box,hypArea)
+
+mesh.AddHypothesis(box,hypVolume)
+
+mesh.AddHypothesis(box,regular1D)
+
+mesh.AddHypothesis(box,mefisto2D)
+
+
+
+# compute the mesh
+
+print "--------------------------
+ compute the mesh of the box"
+
+ret = smesh.Compute(mesh,box)
+
+print ret
+
+if ret == 0:
+
+ print
+ "probleme when computing the mesh"
+
+salome.sg.updateObjBrowser(1)
+
+
+
+
+
+
+
+from
+ geompy import *
+
+import smesh
+
+
+
+# create vertices
+
+Point111 = MakeVertex( 0, 0,
+ 0)
+
+Point211 = MakeVertex(10, 0,
+ 0)
+
+Point121 = MakeVertex( 0, 10, 0)
+
+Point221 = MakeVertex(10, 10, 0)
+
+Point112 = MakeVertex( 0, 0,
+ 10)
+
+Point212 = MakeVertex(10, 0,
+ 10)
+
+Point122 = MakeVertex( 0, 10, 10)
+
+Point222 = MakeVertex(10, 10, 10)
+
+
+
+# create edges
+
+EdgeX111 = MakeEdge(Point111, Point211)
+
+EdgeX121 = MakeEdge(Point121, Point221)
+
+EdgeX112 = MakeEdge(Point112, Point212)
+
+EdgeX122 = MakeEdge(Point122, Point222)
+
+EdgeY11 = MakeEdge(Point111, Point121)
+
+EdgeY21 = MakeEdge(Point211, Point221)
+
+EdgeY12 = MakeEdge(Point112, Point122)
+
+EdgeY22 = MakeEdge(Point212, Point222)
+
+EdgeZ111 = MakeEdge(Point111, Point112)
+
+EdgeZ211 = MakeEdge(Point211, Point212)
+
+EdgeZ121 = MakeEdge(Point121, Point122)
+
+EdgeZ221 = MakeEdge(Point221, Point222)
+
+
+
+# create faces
+
+FaceX11 = MakeQuad(EdgeY11, EdgeZ111,
+ EdgeY12, EdgeZ121)
+
+FaceX21 = MakeQuad(EdgeY21, EdgeZ211,
+ EdgeY22, EdgeZ221)
+
+FaceY111 = MakeQuad(EdgeX111, EdgeZ111,
+ EdgeX112, EdgeZ211)
+
+FaceY121 = MakeQuad(EdgeX121, EdgeZ121,
+ EdgeX122, EdgeZ221)
+
+FaceZ11 = MakeQuad(EdgeX111, EdgeY11,
+ EdgeX121, EdgeY21)
+
+FaceZ12 = MakeQuad(EdgeX112, EdgeY12,
+ EdgeX122, EdgeY22)
+
+
+
+# create a solid
+
+Block = MakeHexa(FaceX11, FaceX21, FaceY111,
+ FaceY121, FaceZ11, FaceZ12)
+
+
+
+# create a compound
+
+box = MakeCompound([Block])
+
+
+
+# add in the study
+
+box_id = addToStudy(box, "Box compound")
+
+
+
+# create hexahedral mesh
+ on the box
+
+hexa = smesh.Mesh(box, "Box compound
+ : hexahedrical mesh")
+
+algo = hexa.Segment()
+
+
+
+# define "NumberOfSegments"
+ hypothesis to cut the edge in a fixed number of segments
+
+algo.NumberOfSegments(4)
+
+
+
+# creates a quadrangle
+ 2D algorithm for the faces
+
+hexa.Quadrangle()
+
+
+
+# construct a submesh with
+ a local hypothesis
+
+algo = hexa.Segment(EdgeX111)
+
+
+
+# define "Arithmetic1D"
+ hypothesis to cut an edge in several segments with increasing arithmetic
+ length
+
+algo.Arithmetic1D(1, 4)
+
+
+
+# define "Propagation"
+ hypothesis that propagates all other hypothesis on all edges on the opposite
+ side in case of quadrangular faces
+
+algo.Propagation()
+
+
+
+# compute the mesh
+
+hexa.Compute() )
+
+
+
+
+
+
+
+import
+ salome
+
+import geompy
+
+import SMESH
+
+import StdMeshers
+
+
+
+smesh = salome.lcc.FindOrLoadComponent("FactoryServer",
+ "SMESH")
+
+smesh.SetCurrentStudy(salome.myStudy)
+
+
+
+box =
+ geompy.MakeBox(0., 0., 0., 20., 20., 20.)
+
+idbox = geompy.addToStudy(box, "box")
+
+
+
+subShapeList = geompy.SubShapeAll(box,
+ geompy.ShapeType["EDGE"])
+
+edge =
+ subShapeList[0]
+
+name =
+ geompy.SubShapeName(edge, box)
+
+idedge = geompy.addToStudyInFather(box,
+ edge, name)
+
+
+
+box =
+ salome.IDToObject(idbox)
+
+edge = salome.IDToObject(idedge)
+
+
+
+hyp1 = smesh.CreateHypothesis("NumberOfSegments",
+ "libStdMeshersEngine.so")
+
+hyp1.SetNumberOfSegments(3)
+
+hyp2 = smesh.CreateHypothesis("MaxElementArea",
+ "libStdMeshersEngine.so")
+
+hyp2.SetMaxElementArea(10)
+
+hyp3 = smesh.CreateHypothesis("Arithmetic1D",
+ "libStdMeshersEngine.so")
+
+hyp3.SetLength(1,1)
+
+hyp3.SetLength(6,0)
+
+hyp4 = smesh.CreateHypothesis("Propagation",
+ "libStdMeshersEngine.so")
+
+
+
+algo1 = smesh.CreateHypothesis("Regular_1D",
+ "libStdMeshersEngine.so")
+
+algo2 = smesh.CreateHypothesis("MEFISTO_2D",
+ "libStdMeshersEngine.so")
+
+
+
+mesh = smesh.CreateMesh(box)
+
+mesh.AddHypothesis(box,hyp1)
+
+mesh.AddHypothesis(box,hyp2)
+
+mesh.AddHypothesis(box,algo1)
+
+mesh.AddHypothesis(box,algo2)
+
+mesh.AddHypothesis(edge,hyp3)
+
+mesh.AddHypothesis(edge,hyp4)
+
+mesh.AddHypothesis(edge,algo1)
+
+
+
+smesh.Compute(mesh,box)
+
+salome.sg.updateObjBrowser(1)
+
+
+
+# remove a hypothesis
+
+mesh.RemoveHypothesis(edge,hyp4)
+
+
+
+smesh.Compute(mesh,box)
+
+salome.sg.updateObjBrowser(1)
+
+
+
+# change the value
+ of the hypothesis
+
+hyp2.SetMaxElementArea(2)
+
+mesh.AddHypothesis(box,hyp2)
+
+
+
+smesh.Compute(mesh,box)
+
+salome.sg.updateObjBrowser(1)
+
+
+
+
+
+
+
+import
+ salome
+
+import geompy
+
+import StdMeshers
+
+smesh = salome.lcc.FindOrLoadComponent("FactoryServer",
+ "SMESH")
+
+smeshgui = salome.ImportComponentGUI("SMESH")
+
+smeshgui.Init(salome.myStudyId);
+
+
+
+# create a box
+
+box = geompy.MakeBox(0.,
+ 0., 0., 100., 200., 300.)
+
+
+
+# add the box to the study
+
+idbox = geompy.addToStudy(box,
+ "box")
+
+
+
+# create a hypothesis
+
+print "--------------------------
+ create Hypothesis"
+
+print "--------------------------
+ NumberOfSegments"
+
+numberOfSegments
+ = 7
+
+hypNbSeg = smesh.CreateHypothesis("NumberOfSegments",
+ "libStdMeshersEngine.so")
+
+hypNbSeg.SetNumberOfSegments(numberOfSegments)
+
+print hypNbSeg.GetName()
+
+print hypNbSeg.GetId()
+
+print hypNbSeg.GetNumberOfSegments()
+
+smeshgui.SetName(salome.ObjectToID(hypNbSeg),
+ "NumberOfSegments_10")
+
+print "--------------------------
+ MaxElementArea"
+
+maxElementArea =
+ 800
+
+hypArea = smesh.CreateHypothesis("MaxElementArea",
+ "libStdMeshersEngine.so")
+
+hypArea.SetMaxElementArea(maxElementArea)
+
+print hypArea.GetName()
+
+print hypArea.GetId()
+
+print hypArea.GetMaxElementArea()
+
+smeshgui.SetName(salome.ObjectToID(hypArea),
+ "MaxElementArea_500")
+
+print "--------------------------
+ MaxElementVolume"
+
+maxElementVolume
+ = 900
+
+hypVolume = smesh.CreateHypothesis("MaxElementVolume",
+ "libStdMeshersEngine.so")
+
+hypVolume.SetMaxElementVolume(maxElementVolume)
+
+print hypVolume.GetName()
+
+print hypVolume.GetId()
+
+print hypVolume.GetMaxElementVolume()
+
+smeshgui.SetName(salome.ObjectToID(hypVolume),
+ "MaxElementVolume_500")
+
+
+
+# create algorithms
+
+print "--------------------------
+ create Algorithms"
+
+print "--------------------------
+ Regular_1D"
+
+regular1D = smesh.CreateHypothesis("Regular_1D",
+ "libStdMeshersEngine.so")
+
+smeshgui.SetName(salome.ObjectToID(regular1D),
+ "Wire Discretisation")
+
+print "--------------------------
+ MEFISTO_2D"
+
+mefisto2D = smesh.CreateHypothesis("MEFISTO_2D",
+ "libStdMeshersEngine.so")
+
+smeshgui.SetName(salome.ObjectToID(mefisto2D),
+ "MEFISTO_2D")
+
+
+
+# initialize a mesh with
+ the box
+
+mesh = smesh.CreateMesh(box)
+
+smeshgui.SetName(salome.ObjectToID(mesh),
+ "MeshBox")
+
+
+
+# add the hypothesis to
+ the box
+
+print "--------------------------
+ add hypothesis to the box"
+
+mesh.AddHypothesis(box,hypNbSeg)
+
+mesh.AddHypothesis(box,hypArea)
+
+mesh.AddHypothesis(box,hypVolume)
+
+mesh.AddHypothesis(box,regular1D)
+
+mesh.AddHypothesis(box,mefisto2D)
+
+
+
+# compute the mesh
+
+print "--------------------------
+ compute the mesh of the box"
+
+ret = smesh.Compute(mesh,box)
+
+print ret
+
+if ret == 0:
+
+ print
+ "probleme when computing the mesh"
+
+salome.sg.updateObjBrowser(1)
+
+mesh.ExportMED("/tmp/meshMED.med",0)
+
+
+
+
+
+
+
+
diff --git a/doc/salome/gui/SMESH/cshdat_robohelp.htm b/doc/salome/gui/SMESH/cshdat_robohelp.htm
index 3baed1880..2e1891e53 100755
--- a/doc/salome/gui/SMESH/cshdat_robohelp.htm
+++ b/doc/salome/gui/SMESH/cshdat_robohelp.htm
@@ -1,9 +1,9 @@
SMESH reference manual
-
+
-
+
+
+
+
+
+
+
+
+
+Defining Hypotheses and Algorithms
+
+Defining 1D Hypotheses
+
+1D Arithmetic
+
+
+
+from geompy import
+ *
+
+import smesh
+
+
+
+# create vertices
+
+Point111 = MakeVertex(
+ 0, 0, 0)
+
+Point211 = MakeVertex(10,
+ 0, 0)
+
+Point121 = MakeVertex(
+ 0, 10, 0)
+
+Point221 = MakeVertex(10,
+ 10, 0)
+
+Point112 = MakeVertex(
+ 0, 0, 10)
+
+Point212 = MakeVertex(10,
+ 0, 10)
+
+Point122 = MakeVertex(
+ 0, 10, 10)
+
+Point222 = MakeVertex(10,
+ 10, 10)
+
+
+
+# create edges
+
+EdgeX111 = MakeEdge(Point111,
+ Point211)
+
+EdgeX121 = MakeEdge(Point121,
+ Point221)
+
+EdgeX112 = MakeEdge(Point112,
+ Point212)
+
+EdgeX122 = MakeEdge(Point122,
+ Point222)
+
+EdgeY11 = MakeEdge(Point111,
+ Point121)
+
+EdgeY21 = MakeEdge(Point211,
+ Point221)
+
+EdgeY12 = MakeEdge(Point112,
+ Point122)
+
+EdgeY22 = MakeEdge(Point212,
+ Point222)
+
+EdgeZ111 = MakeEdge(Point111,
+ Point112)
+
+EdgeZ211 = MakeEdge(Point211,
+ Point212)
+
+EdgeZ121 = MakeEdge(Point121,
+ Point122)
+
+EdgeZ221 = MakeEdge(Point221,
+ Point222)
+
+
+
+# create faces
+
+FaceX11 = MakeQuad(EdgeY11,
+ EdgeZ111, EdgeY12, EdgeZ121)
+
+FaceX21 = MakeQuad(EdgeY21,
+ EdgeZ211, EdgeY22, EdgeZ221)
+
+FaceY111 = MakeQuad(EdgeX111,
+ EdgeZ111, EdgeX112, EdgeZ211)
+
+FaceY121 = MakeQuad(EdgeX121,
+ EdgeZ121, EdgeX122, EdgeZ221)
+
+FaceZ11 = MakeQuad(EdgeX111,
+ EdgeY11, EdgeX121, EdgeY21)
+
+FaceZ12 = MakeQuad(EdgeX112,
+ EdgeY12, EdgeX122, EdgeY22)
+
+
+
+# create a solid
+
+Block = MakeHexa(FaceX11,
+ FaceX21, FaceY111, FaceY121, FaceZ11, FaceZ12)
+
+
+
+# create a compound
+
+box = MakeCompound([Block])
+
+
+
+# add in the study
+
+box_id = addToStudy(box,
+ "Box compound")
+
+
+
+# create a hexahedral mesh on the box
+
+hexa = smesh.Mesh(box,
+ "Box compound : hexahedrical mesh")
+
+algo = hexa.Segment()
+
+
+
+# define "NumberOfSegments" hypothesis to cut an edge in a
+ fixed number of segments
+
+algo.NumberOfSegments(4)
+
+
+
+# create a quadrangle 2D algorithm for faces
+
+hexa.Quadrangle()
+
+
+
+# create a hexahedron 3D algorithm for solids
+
+hexa.Hexahedron()
+
+
+
+# create a local hypothesis
+
+algo = hexa.Segment(EdgeX111)
+
+
+
+# define "Arithmetic1D" hypothesis to cut an edge in several
+ segments with arithmetic length increasing
+
+algo.Arithmetic1D(1,
+ 4)
+
+
+
+# define "Propagation" hypothesis that propagates all other
+ hypothesis on all edges on the opposite side in case of quadrangular faces
+
+algo.Propagation()
+
+
+
+# compute the mesh
+
+hexa.Compute()
+
+
+
+
+
+
+
+import smesh
+
+import geompy
+
+import salome
+
+gg = salome.ImportComponentGUI("GEOM")
+
+
+
+# create vertices
+
+px =
+ geompy.MakeVertex(100., 0. ,
+ 0. )
+
+py =
+ geompy.MakeVertex(0. ,
+ 100., 0. )
+
+pz =
+ geompy.MakeVertex(0. ,
+ 0. , 100.)
+
+
+
+# create a vector from
+ two points
+
+vxy = geompy.MakeVector(px,
+ py)
+
+
+
+# create an arc from
+ three points
+
+arc = geompy.MakeArc(py,
+ pz, px)
+
+
+
+# create a wire
+
+wire = geompy.MakeWire([vxy,
+ arc])
+
+isPlanarFace = 1
+
+
+
+# create a face from
+ the wire
+
+face1 = geompy.MakeFace(wire,
+ isPlanarFace)
+
+
+
+# add objects in the
+ study
+
+id_face1 = geompy.addToStudy(face1,"Face1")
+
+
+
+# display faces
+
+gg.createAndDisplayGO(id_face1)
+
+gg.setDisplayMode(id_face1,1)
+
+gg.setTransparency(id_face1,0.2)
+
+
+
+# create hexahedral mesh
+
+hexa = smesh.Mesh(face1,
+ "Face compound : hexahedrical mesh")
+
+algo = hexa.Triangle()
+
+
+
+# define "MaxElementArea"
+ hypothesis to be applied to
+ each triangle
+
+algo.MaxElementArea(30)
+
+
+
+# create a quadrangle
+ 2D algorithm for faces
+
+hexa.Quadrangle()
+
+
+
+# create a local hypothesis
+
+algo = hexa.Segment(wire)
+
+
+
+# define "NumberOfSegments"
+ hypothesis to cut an edge in a fixed number of segments
+
+algo.NumberOfSegments(6)
+
+
+
+# define "Deflection1D"
+ hypothesis
+
+algo.Deflection1D(1)
+
+
+
+# compute the mesh
+
+hexa.Compute()
+
+
+
+
+
+from geompy import
+ *
+
+import smesh
+
+
+
+# create vertices
+
+Point111 = MakeVertex(
+ 0, 0, 0)
+
+Point211 = MakeVertex(10,
+ 0, 0)
+
+Point121 = MakeVertex(
+ 0, 10, 0)
+
+Point221 = MakeVertex(10,
+ 10, 0)
+
+Point112 = MakeVertex(
+ 0, 0, 10)
+
+Point212 = MakeVertex(10,
+ 0, 10)
+
+Point122 = MakeVertex(
+ 0, 10, 10)
+
+Point222 = MakeVertex(10,
+ 10, 10)
+
+
+
+# create edges
+
+EdgeX111 = MakeEdge(Point111,
+ Point211)
+
+EdgeX121 = MakeEdge(Point121,
+ Point221)
+
+EdgeX112 = MakeEdge(Point112,
+ Point212)
+
+EdgeX122 = MakeEdge(Point122,
+ Point222)
+
+EdgeY11 = MakeEdge(Point111,
+ Point121)
+
+EdgeY21 = MakeEdge(Point211,
+ Point221)
+
+EdgeY12 = MakeEdge(Point112,
+ Point122)
+
+EdgeY22 = MakeEdge(Point212,
+ Point222)
+
+EdgeZ111 = MakeEdge(Point111,
+ Point112)
+
+EdgeZ211 = MakeEdge(Point211,
+ Point212)
+
+EdgeZ121 = MakeEdge(Point121,
+ Point122)
+
+EdgeZ221 = MakeEdge(Point221,
+ Point222)
+
+
+
+# create faces
+
+FaceX11 = MakeQuad(EdgeY11,
+ EdgeZ111, EdgeY12, EdgeZ121)
+
+FaceX21 = MakeQuad(EdgeY21,
+ EdgeZ211, EdgeY22, EdgeZ221)
+
+FaceY111 = MakeQuad(EdgeX111,
+ EdgeZ111, EdgeX112, EdgeZ211)
+
+FaceY121 = MakeQuad(EdgeX121,
+ EdgeZ121, EdgeX122, EdgeZ221)
+
+FaceZ11 = MakeQuad(EdgeX111,
+ EdgeY11, EdgeX121, EdgeY21)
+
+FaceZ12 = MakeQuad(EdgeX112,
+ EdgeY12, EdgeX122, EdgeY22)
+
+
+
+# create a solid
+
+Block = MakeHexa(FaceX11,
+ FaceX21, FaceY111, FaceY121, FaceZ11, FaceZ12)
+
+
+
+# create a compound
+
+box = MakeCompound([Block])
+
+
+
+# add in the study
+
+box_id = addToStudy(box,
+ "Box compound")
+
+
+
+# create a hexahedral mesh on the box
+
+hexa = smesh.Mesh(box,
+ "Box compound : hexahedrical mesh")
+
+algo = hexa.Segment()
+
+
+
+# define "NumberOfSegments" hypothesis to cut an edge in a
+ fixed number of segments
+
+algo.NumberOfSegments(4)
+
+
+
+# create a quadrangle 2D algorithm for faces
+
+hexa.Quadrangle()
+
+
+
+# create a hexahedron 3D algorithm for solids
+
+hexa.Hexahedron()
+
+
+
+# create a local hypothesis
+
+algo = hexa.Segment(EdgeX111)
+
+
+
+# define "StartEndLength" hypothesis to cut an edge in several
+ segments with increasing geometric length
+
+algo.StartEndLength(1,
+ 6)
+
+
+
+# define "Propagation" hypothesis that propagates all other
+ hypothesis on all edges on the opposite side in case of quadrangular faces
+
+algo.Propagation()
+
+
+
+# compute the mesh
+
+hexa.Compute()
+
+
+
+
+
+from geompy import
+ *
+
+import smesh
+
+
+
+# create vertices
+
+Point111 = MakeVertex(
+ 0, 0, 0)
+
+Point211 = MakeVertex(10,
+ 0, 0)
+
+Point121 = MakeVertex(
+ 0, 10, 0)
+
+Point221 = MakeVertex(10,
+ 10, 0)
+
+Point112 = MakeVertex(
+ 0, 0, 10)
+
+Point212 = MakeVertex(10,
+ 0, 10)
+
+Point122 = MakeVertex(
+ 0, 10, 10)
+
+Point222 = MakeVertex(10,
+ 10, 10)
+
+
+
+# create edges
+
+EdgeX111 = MakeEdge(Point111,
+ Point211)
+
+EdgeX121 = MakeEdge(Point121,
+ Point221)
+
+EdgeX112 = MakeEdge(Point112,
+ Point212)
+
+EdgeX122 = MakeEdge(Point122,
+ Point222)
+
+EdgeY11 = MakeEdge(Point111,
+ Point121)
+
+EdgeY21 = MakeEdge(Point211,
+ Point221)
+
+EdgeY12 = MakeEdge(Point112,
+ Point122)
+
+EdgeY22 = MakeEdge(Point212,
+ Point222)
+
+EdgeZ111 = MakeEdge(Point111,
+ Point112)
+
+EdgeZ211 = MakeEdge(Point211,
+ Point212)
+
+EdgeZ121 = MakeEdge(Point121,
+ Point122)
+
+EdgeZ221 = MakeEdge(Point221,
+ Point222)
+
+
+
+# create faces
+
+FaceX11 = MakeQuad(EdgeY11,
+ EdgeZ111, EdgeY12, EdgeZ121)
+
+FaceX21 = MakeQuad(EdgeY21,
+ EdgeZ211, EdgeY22, EdgeZ221)
+
+FaceY111 = MakeQuad(EdgeX111,
+ EdgeZ111, EdgeX112, EdgeZ211)
+
+FaceY121 = MakeQuad(EdgeX121,
+ EdgeZ121, EdgeX122, EdgeZ221)
+
+FaceZ11 = MakeQuad(EdgeX111,
+ EdgeY11, EdgeX121, EdgeY21)
+
+FaceZ12 = MakeQuad(EdgeX112,
+ EdgeY12, EdgeX122, EdgeY22)
+
+
+
+# create a solid
+
+Block = MakeHexa(FaceX11,
+ FaceX21, FaceY111, FaceY121, FaceZ11, FaceZ12)
+
+
+
+# create a compound
+
+box = MakeCompound([Block])
+
+
+
+# add in the study
+
+box_id = addToStudy(box,
+ "Box compound")
+
+
+
+# create a hexahedral
+ mesh on the box
+
+hexa = smesh.Mesh(box,
+ "Box compound : hexahedrical mesh")
+
+algo = hexa.Segment()
+
+
+
+# define "NumberOfSegments"
+ hypothesis to cut an edge in a fixed number of segments
+
+algo.NumberOfSegments(4)
+
+
+
+# create a quadrangle
+ 2D algorithm for faces
+
+hexa.Quadrangle()
+
+
+
+# create a hexahedron
+ 3D algorithm for solids
+
+hexa.Hexahedron()
+
+
+
+# create a local hypothesis
+
+algo = hexa.Segment(EdgeX111)
+
+
+
+# define "LocalLength"
+ hypothesis to cut an edge in several segments with the same length
+
+algo.LocalLength(2)
+
+
+
+# define "Propagation"
+ hypothesis that propagates all other hypothesis on all edges on
+ the opposite side in case of quadrangular faces
+
+algo.Propagation()
+
+
+
+# compute the mesh
+
+hexa.Compute()
+
+
+
+
+
+Defining 2D and 3D hypotheses
+
+
+
+import smesh
+
+import geompy
+
+import salome
+
+gg = salome.ImportComponentGUI("GEOM")
+
+
+
+# create vertices
+
+px =
+ geompy.MakeVertex(100., 0. ,
+ 0. )
+
+py =
+ geompy.MakeVertex(0. ,
+ 100., 0. )
+
+pz =
+ geompy.MakeVertex(0. ,
+ 0. , 100.)
+
+
+
+# create a vector from
+ two points
+
+vxy = geompy.MakeVector(px,
+ py)
+
+
+
+# create an arc from three
+ points
+
+arc = geompy.MakeArc(py,
+ pz, px)
+
+
+
+# create a wire
+
+wire = geompy.MakeWire([vxy,
+ arc])
+
+isPlanarFace = 1
+
+
+
+# create a face from the
+ wire
+
+face1 = geompy.MakeFace(wire,
+ isPlanarFace)
+
+
+
+# add objects in the study
+
+id_face1 = geompy.addToStudy(face1,"Face1")
+
+
+
+# display faces
+
+gg.createAndDisplayGO(id_face1)
+
+gg.setDisplayMode(id_face1,1)
+
+gg.setTransparency(id_face1,0.2)
+
+
+
+# create a hexahedral mesh
+
+hexa = smesh.Mesh(face1,
+ "Face compound : hexahedrical mesh")
+
+algo = hexa.Triangle()
+
+
+
+# define "MaxElementArea"
+ hypothesis to be applied to each triangle
+
+algo.MaxElementArea(7)
+
+
+
+# create a quadrangle 2D
+ algorithm for faces
+
+hexa.Quadrangle()
+
+
+
+# create a local hypothesis
+
+algo = hexa.Segment(wire)
+
+
+
+# define "NumberOfSegments"
+ hypothesis to cut an edge in a fixed number of segments
+
+algo.NumberOfSegments(10)
+
+
+
+# compute the mesh
+
+hexa.Compute()
+
+
+
+
+
+import
+ salome
+
+import geompy
+
+import StdMeshers
+
+smesh = salome.lcc.FindOrLoadComponent("FactoryServer",
+ "SMESH")
+
+smeshgui = salome.ImportComponentGUI("SMESH")
+
+smeshgui.Init(salome.myStudyId);
+
+
+
+# create a box
+
+box = geompy.MakeCylinderRH(30,
+ 50) #MakeBox(0., 0., 0., 100., 200., 300.)
+
+
+
+# add the box to the
+ study
+
+idbox = geompy.addToStudy(box,
+ "box")
+
+
+
+# create vertices
+
+px =
+ geompy.MakeVertex(100., 0. ,
+ 0. )
+
+py =
+ geompy.MakeVertex(0. ,
+ 100., 0. )
+
+pz =
+ geompy.MakeVertex(0. ,
+ 0. , 100.)
+
+
+
+# create a vector from
+ two points
+
+vxy = geompy.MakeVector(px,
+ py)
+
+
+
+# create an arc from
+ three points
+
+arc = geompy.MakeArc(py,
+ pz, px)
+
+
+
+# create a wire
+
+wire = geompy.MakeWire([vxy,
+ arc])
+
+isPlanarFace = 1
+
+
+
+# create a face from
+ the wire
+
+#face1
+
+box = geompy.MakeFace(wire,
+ isPlanarFace)
+
+
+
+# add objects in the
+ study
+
+id_face1 = geompy.addToStudy(box,"Face1")
+
+#geompy.addToStudy(face1,"Face1")
+
+
+
+# display faces
+
+gg.createAndDisplayGO(id_face1)
+
+gg.setDisplayMode(id_face1,1)
+
+gg.setTransparency(id_face1,0.2)
+
+
+
+# create a hypothesis
+
+print "--------------------------
+ create Hypothesis"
+
+print "--------------------------
+ NumberOfSegments"
+
+numberOfSegments
+ = 7
+
+hypNbSeg = smesh.CreateHypothesis("NumberOfSegments",
+ "libStdMeshersEngine.so")
+
+hypNbSeg.SetNumberOfSegments(numberOfSegments)
+
+print hypNbSeg.GetName()
+
+print hypNbSeg.GetId()
+
+print hypNbSeg.GetNumberOfSegments()
+
+smeshgui.SetName(salome.ObjectToID(hypNbSeg),
+ "NumberOfSegments_10")
+
+print "--------------------------
+ MaxElementArea"
+
+maxElementArea =
+ 800
+
+hypArea = smesh.CreateHypothesis("MaxElementArea",
+ "libStdMeshersEngine.so")
+
+hypArea.SetMaxElementArea(maxElementArea)
+
+print hypArea.GetName()
+
+print hypArea.GetId()
+
+print hypArea.GetMaxElementArea()
+
+smeshgui.SetName(salome.ObjectToID(hypArea),
+ "MaxElementArea_800")
+
+print "--------------------------
+ MaxElementVolume"
+
+maxElementVolume
+ = 900
+
+hypVolume = smesh.CreateHypothesis("MaxElementVolume",
+ "libStdMeshersEngine.so")
+
+hypVolume.SetMaxElementVolume(maxElementVolume)
+
+print hypVolume.GetName()
+
+print hypVolume.GetId()
+
+print hypVolume.GetMaxElementVolume()
+
+smeshgui.SetName(salome.ObjectToID(hypVolume),
+ "MaxElementVolume_900")
+
+
+
+# create algorithms
+
+print "--------------------------
+ create Algorithms"
+
+print "--------------------------
+ Regular_1D"
+
+regular1D = smesh.CreateHypothesis("Regular_1D",
+ "libStdMeshersEngine.so")
+
+smeshgui.SetName(salome.ObjectToID(regular1D),
+ "Wire Discretisation")
+
+print "--------------------------
+ MEFISTO_2D"
+
+mefisto2D = smesh.CreateHypothesis("MEFISTO_2D",
+ "libStdMeshersEngine.so")
+
+smeshgui.SetName(salome.ObjectToID(mefisto2D),
+ "MEFISTO_2D")
+
+#print "--------------------------
+ Hexa_3D (Hexahedron meshing algorithm)"
+
+hexa3D = smesh.CreateHypothesis("Hexa_3D",
+ "libStdMeshersEngine.so")
+
+smeshgui.SetName(salome.ObjectToID(hexa3D),
+ "HEXA_3D")
+
+
+
+# initialize a mesh
+ with the box
+
+mesh = smesh.CreateMesh(box)
+
+smeshgui.SetName(salome.ObjectToID(mesh),
+ "MeshBox")
+
+
+
+# add a hypothesis
+ to the box
+
+print "--------------------------
+ add hypothesis to the box"
+
+mesh.AddHypothesis(box,hypNbSeg)
+
+mesh.AddHypothesis(box,hypArea)
+
+mesh.AddHypothesis(box,hypVolume)
+
+mesh.AddHypothesis(box,regular1D)
+
+mesh.AddHypothesis(box,mefisto2D)
+
+mesh.AddHypothesis(box,hexa3D)
+
+
+
+# compute the mesh
+
+print "--------------------------
+ compute the mesh of the box"
+
+ret = smesh.Compute(mesh,box)
+
+print ret
+
+if ret == 0:
+
+ print
+ "probleme when computing the mesh"
+
+salome.sg.updateObjBrowser(1)
+
+
+
+Defining Additional Hypotheses
+
+
+
+import smesh
+
+import geompy
+
+import salome
+
+gg = salome.ImportComponentGUI("GEOM")
+
+
+
+# create sketchers
+
+sketcher1 = geompy.MakeSketcher("Sketcher:F
+ 0 0:TT 70 0:TT 70 70:TT 0 70:WW")
+
+sketcher2 = geompy.MakeSketcher("Sketcher:F
+ 20 20:TT 50 20:TT 50 50:TT 20 50:WW")
+
+isPlanarFace = 1
+
+
+
+# create faces from two wires
+
+face1 = geompy.MakeFaces([sketcher1,
+ sketcher2],isPlanarFace)
+
+
+
+# add objects in the study
+
+id_face1 = geompy.addToStudy(face1,"Face1")
+
+
+
+# display faces
+
+gg.createAndDisplayGO(id_face1)
+
+gg.setDisplayMode(id_face1,1)
+
+gg.setTransparency(id_face1,0.2)
+
+
+
+# create a mesh
+
+hexa = smesh.Mesh(face1,
+ "Face : triangle 2D mesh")
+
+algo = hexa.Triangle()
+
+
+
+# define "MaxElementArea" hypothesis to be applied to each
+ triangle
+
+algo.MaxElementArea(30)
+
+
+
+# define "LengthFromEdges" hypothesis to build triangles based
+ on the length of the edges taken from the wire
+
+algo.LengthFromEdges()
+
+
+
+# create local hypothesis
+
+algo = hexa.Segment()
+
+
+
+# define "NumberOfSegments" hypothesis to cut an edge in a
+ fixed number of segments
+
+algo.NumberOfSegments(2)
+
+
+
+# compute the mesh
+
+hexa.Compute()
+
+
+
+
+
+from geompy import
+ *
+
+import smesh
+
+
+
+# create vertices
+
+Point111 = MakeVertex(
+ 0, 0, 0)
+
+Point211 = MakeVertex(10,
+ 0, 0)
+
+Point121 = MakeVertex(
+ 0, 10, 0)
+
+Point221 = MakeVertex(10,
+ 10, 0)
+
+Point112 = MakeVertex(
+ 0, 0, 10)
+
+Point212 = MakeVertex(10,
+ 0, 10)
+
+Point122 = MakeVertex(
+ 0, 10, 10)
+
+Point222 = MakeVertex(10,
+ 10, 10)
+
+
+
+# create edges
+
+EdgeX111 = MakeEdge(Point111,
+ Point211)
+
+EdgeX121 = MakeEdge(Point121,
+ Point221)
+
+EdgeX112 = MakeEdge(Point112,
+ Point212)
+
+EdgeX122 = MakeEdge(Point122,
+ Point222)
+
+EdgeY11 = MakeEdge(Point111,
+ Point121)
+
+EdgeY21 = MakeEdge(Point211,
+ Point221)
+
+EdgeY12 = MakeEdge(Point112,
+ Point122)
+
+EdgeY22 = MakeEdge(Point212,
+ Point222)
+
+EdgeZ111 = MakeEdge(Point111,
+ Point112)
+
+EdgeZ211 = MakeEdge(Point211,
+ Point212)
+
+EdgeZ121 = MakeEdge(Point121,
+ Point122)
+
+EdgeZ221 = MakeEdge(Point221,
+ Point222)
+
+
+
+# create faces
+
+FaceX11 = MakeQuad(EdgeY11,
+ EdgeZ111, EdgeY12, EdgeZ121)
+
+FaceX21 = MakeQuad(EdgeY21,
+ EdgeZ211, EdgeY22, EdgeZ221)
+
+FaceY111 = MakeQuad(EdgeX111,
+ EdgeZ111, EdgeX112, EdgeZ211)
+
+FaceY121 = MakeQuad(EdgeX121,
+ EdgeZ121, EdgeX122, EdgeZ221)
+
+FaceZ11 = MakeQuad(EdgeX111,
+ EdgeY11, EdgeX121, EdgeY21)
+
+FaceZ12 = MakeQuad(EdgeX112,
+ EdgeY12, EdgeX122, EdgeY22)
+
+
+
+# create a solid
+
+Block = MakeHexa(FaceX11,
+ FaceX21, FaceY111, FaceY121, FaceZ11, FaceZ12)
+
+
+
+# create a compound
+
+box = MakeCompound([Block])
+
+
+
+# add in the study
+
+box_id = addToStudy(box,
+ "Box compound")
+
+
+
+# create a hexahedral
+ mesh on the box
+
+hexa = smesh.Mesh(box,
+ "Box compound : hexahedrical mesh")
+
+algo = hexa.Segment()
+
+
+
+# define "NumberOfSegments"
+ hypothesis to cut an edge in a fixed number of segments
+
+algo.NumberOfSegments(4)
+
+
+
+# create a quadrangle
+ 2D algorithm for faces
+
+hexa.Quadrangle()
+
+
+
+# create a hexahedron
+ 3D algorithm for solids
+
+hexa.Hexahedron()
+
+
+
+# create a local hypothesis
+
+algo = hexa.Segment(EdgeX111)
+
+
+
+#
+ define "Arithmetic1D" hypothesis to cut an edge in several segments
+ with arithmetic length
+
+increasing
+
+algo.Arithmetic1D(1,
+ 4)
+
+
+
+# define "Propagation"
+ hypothesis that propagatea all other hypothesis on all edges on the opposite
+ side in case of quadrangular faces
+
+algo.Propagation()
+
+
+
+# compute the mesh
+
+hexa.Compute()
+
+
+
+
+
+import
+ salome
+
+import StdMeshers
+
+import NETGENPlugin
+
+
+
+smesh = salome.lcc.FindOrLoadComponent("FactoryServer",
+ "SMESH")
+
+smeshgui = salome.ImportComponentGUI("SMESH")
+
+smeshgui.Init(salome.myStudyId);
+
+
+
+# create algorithms
+
+print "--------------------------
+ create Algorithms"
+
+print "--------------------------
+ Regular_1D (Wire discretisation)"
+
+regular1D = smesh.CreateHypothesis("Regular_1D",
+ "libStdMeshersEngine.so")
+
+smeshgui.SetName(salome.ObjectToID(regular1D),
+ "Wire Discretisation")
+
+
+
+print "--------------------------
+ MEFISTO_2D (Triangle meshing algorithm)"
+
+mefisto2D = smesh.CreateHypothesis("MEFISTO_2D",
+ "libStdMeshersEngine.so")
+
+smeshgui.SetName(salome.ObjectToID(mefisto2D),
+ "MEFISTO_2D")
+
+
+
+print "--------------------------
+ Quadrangle_2D (Quadrangle meshing algorithm)"
+
+quad2D = smesh.CreateHypothesis(
+ "Quadrangle_2D", "libStdMeshersEngine.so" )
+
+smeshgui.SetName(salome.ObjectToID(quad2D),
+ "Quadrangle_2D")
+
+
+
+print "--------------------------
+ Hexa_3D (Hexahedron meshing algorithm)"
+
+hexa3D = smesh.CreateHypothesis("Hexa_3D",
+ "libStdMeshersEngine.so")
+
+smeshgui.SetName(salome.ObjectToID(hexa3D),
+ "HEXA_3D")
+
+
+
+print "--------------------------
+ NETGEN_3D (Tetrahedron meshing algorithm)"
+
+netgen3D = smesh.CreateHypothesis("NETGEN_3D",
+ "libNETGENEngine.so")
+
+smeshgui.SetName(salome.ObjectToID(netgen3D),
+ "NETGEN_3D")
+
+salome.sg.updateObjBrowser(1)
+
+
+
+
+
+
diff --git a/doc/salome/gui/SMESH/display_entity.htm b/doc/salome/gui/SMESH/display_entity.htm
new file mode 100755
index 000000000..8195fc580
--- /dev/null
+++ b/doc/salome/gui/SMESH/display_entity.htm
@@ -0,0 +1,101 @@
+
+
+
+
+
+Display Entity
+
+
+
+
+
+
+
+
+
+
+
+Display Entity
+
+In this submenu you can choose to display only faces,
+
+
+
+
+
+
+
+only edges,
+
+
+
+
+
+
+
+or both.
+
+
+
+
diff --git a/doc/salome/gui/SMESH/ehelp.xml b/doc/salome/gui/SMESH/ehelp.xml
new file mode 100755
index 000000000..be729a46c
--- /dev/null
+++ b/doc/salome/gui/SMESH/ehelp.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+ WebSearch
+
+
\ No newline at end of file
diff --git a/doc/salome/gui/SMESH/ehlpdhtm.js b/doc/salome/gui/SMESH/ehlpdhtm.js
index 86d26ea96..6cfd2e463 100755
--- a/doc/salome/gui/SMESH/ehlpdhtm.js
+++ b/doc/salome/gui/SMESH/ehlpdhtm.js
@@ -1,6 +1,6 @@
// eHelp® Corporation Dynamic HTML JavaScript
-// Copyright© 1998-2001 eHelp® Corporation.All rights reserved.
-// Version=4.57
+// 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.
@@ -22,9 +22,15 @@ var HH_ActiveX = false;
var gstrBsAgent = navigator.userAgent.toLowerCase();
var gnBsVer = parseInt(navigator.appVersion);
-var gbBsIE = (gstrBsAgent.indexOf('msie') != -1);
-var gbBsNS = (gstrBsAgent.indexOf('mozilla') != -1) && ((gstrBsAgent.indexOf('spoofer') == -1) && (gstrBsAgent.indexOf('compatible') == -1));
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));
@@ -36,30 +42,108 @@ var gbBsIE302 = ((gbBsIE) && (gnBsVer == 2) && (gstrBsAgent.indexOf("3.02") !=
var gbBsNS4 = ((gbBsNS) && (gnBsVer >= 4));
var gbBsNS6 = ((gbBsNS) && (gnBsVer >= 5));
+var gbBsNS7 = false;
var gbBsIE4 = ((gbBsIE) && (gnBsVer >= 4));
var gbBsIE5 = false;
var gbBsIE55 = false;
-gbBsIE = (navigator.appName.indexOf("Microsoft") != -1);
+var gbBsOpera6 = false;
+var gbBsOpera7 = false;
-if (parseInt(navigator.appVersion) >= 4) {
- gbBsIE4 = (navigator.appName.indexOf("Microsoft") != -1);
+var gbBsKonqueror3 = false;
- 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;
+
+
+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;
+ }
}
}
-var gbBsMac = (gstrBsAgent.indexOf('mac') != -1);
-var gbBsWindows = ((gstrBsAgent.indexOf('win') != -1) || (gstrBsAgent.indexOf('16bit') != -1));
-var gbBsOp3 = (gstrBsAgent.indexOf('opera') != -1);
+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()
@@ -108,7 +192,6 @@ function BsscRegisterOnMouseOut(funcHandler)
gBsOnMouseOuts[nLength] = funcHandler;
}
-
function BsGeneralOnLoad()
{
if (!gbBsIE4 && !gbBsNS4)
@@ -153,18 +236,14 @@ 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()
@@ -177,7 +256,6 @@ function BSSCOnMouseOut()
}
// End of invocation of the event handle functions.
-
// Add the GereralOnLoad to the onload array.
if (typeof(BsscRegisterOnLoad) != "undefined")
{
@@ -195,10 +273,10 @@ function BsHHActivateComponents()
{
if( HH_ActiveX && (HH_ChmFilename != "") && ((self == top) || (self == top.frames[0])))
{
- var objBody = document.all.tags("BODY")[0];
+ var objBody = getElementsByTag(document,"BODY")[0];
if( typeof(objBody) == "object" )
{
- objBody.insertAdjacentHTML("beforeEnd", ' ');
+ insertAdjacentHTML(objBody, "beforeEnd", ' ');
if (HHComponentActivator.object)
HHComponentActivator.Activate(HH_ChmFilename, HH_WindowName, HH_GlossaryFont, HH_Glossary, HH_Avenue);
}
@@ -235,17 +313,14 @@ function _WritePopupMenuLayer()
{
if (!g_bIsPopupMenuInit)
{
- if (gbBsNS4) {
+ 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...
- if (gbBsNS6)
- document.write("");
- else
document.write("");
} else{
document.write("");
- if (gbBsIE4) {
+ if (!(gbBsNS4&&!gbBsNS6)) {
document.write("
-
-
+
-
-
-
-
-
-
-
Extrusion
@@ -122,11 +95,11 @@ else
1. From the Modification
menu choose the Extrusion item
or click button in the toolbar. The following dialog box
- shall appear:
+ will appear: