X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=doc%2Fsalome%2Fgui%2FSMESH%2Finput%2Findex.doc;h=e2762515b71e2c7837d08317b7811876659b40b5;hp=f09cdea83f37691b33d0cadfa8ab2eed7e5bec55;hb=c18fd9d00c0ebf0fbad0f1ce8861cc67549d83e4;hpb=79b1ac2b6df9117f16f11d444b1f165d477a1813
diff --git a/doc/salome/gui/SMESH/input/index.doc b/doc/salome/gui/SMESH/input/index.doc
index f09cdea83..e2762515b 100644
--- a/doc/salome/gui/SMESH/input/index.doc
+++ b/doc/salome/gui/SMESH/input/index.doc
@@ -1,114 +1,52 @@
/*!
-\mainpage SMESH Module Reference Documentation
+\mainpage Introduction to Mesh module
-
-- \subpage introduction_to_mesh_page
-- \subpage running_mesh_module_page
-- \subpage introduction_to_mesh_python_page
-- \subpage creating_meshes_page
-
-- \ref about_meshes_page
-- \ref importing_exporting_meshes_page
-- \ref constructing_meshes_page
-- \ref defining_algos_page
-
-- \ref basic_meshing_algos_page
-- \ref projection_algos_page
-- \ref radial_prism_algo_page
-- \ref segments_around_vertex_algo_page
-- \ref prism_3d_algo_page
-
-- \ref defining_hypo_page
-
-- \ref about_hypo_page
-- \ref a1d_meshing_hypo_page
-- \ref a2d_meshing_hypo_page
-- \ref max_element_volume_hypo_page
-- \ref netgen_2d_3d_hypo_page
-- \ref additional_hypo_page
-
-- \ref constructing_submeshes_page
-- \ref building_compounds_page
-- \ref editing_meshes_page
-
-- \subpage viewing_meshes_page
-
-- \ref viewing_meshes_overview_page
-- \ref mesh_infos_page
-- \ref numbering_page
-- \ref display_mode_page
-- \ref display_entity_page
-- \ref transparency_page
-- \ref clipping_page
-
-- \subpage quality_controls_page
-
-- \ref about_quality_controls_page
-- \ref free_borders_page
-- \ref borders_at_multi_connection_page
-- \ref length_page
-- \ref free_edges_page
-- \ref length_2d_page
-- \ref borders_at_multi_connection_2d_page
-- \ref area_page
-- \ref taper_page
-- \ref aspect_ratio_page
-- \ref minimum_angle_page
-- \ref warping_page
-- \ref skew_page
-- \ref aspect_ratio_3d_page
-- \ref volume_page
-
-- \subpage grouping_elements_page
-
-- \ref creating_groups_page
-- \ref editing_groups_page
-- \ref using_operations_on_groups_page
-- \ref constructing_groups_of_specific_elements_page
-- \ref deleting_groups_page
-- \ref selection_filter_library_page
-
-- \subpage modifying_meshes_page
-
-- \ref adding_nodes_and_elements_page
-- \ref adding_quadratic_elements_page
-- \ref removing_nodes_and_elements_page
-- \ref renumbering_nodes_and_elements_page
-- \ref transforming_meshes_page
-
-- \ref translation_page
-- \ref rotation_page
-- \ref symmetry_page
-- \ref sewing_meshes_page
-- \ref merging_nodes_page
-- \ref merging_elements_page
-
-- \ref moving_nodes_page
-- \ref mesh_through_point_page
-- \ref diagonal_inversion_of_elements_page
-- \ref uniting_two_triangles_page
-- \ref uniting_set_of_triangles_page
-- \ref changing_orientation_of_elements_page
-- \ref cutting_quadrangles_page
-- \ref smoothing_page
-- \ref extrusion_page
-- \ref extrusion_along_path_page
-- \ref revolution_page
-- \ref pattern_mapping_page
-- \ref convert_to_from_quadratic_mesh_page
-
-- \subpage smeshpy_interface_page
-- \subpage tui_scripts_page
-
-- \ref tui_creating_meshes_page
-- \ref tui_viewing_meshes_page
-- \ref tui_defining_hypotheses_page
-- \ref tui_quality_controls_page
-- \ref tui_grouping_elements_page
-- \ref tui_modifying_meshes_page
-- \ref tui_transforming_meshes_page
-
+\image html a-viewgeneral.png
+
+\n \b Mesh module of SALOME is destined for:
+
+- \subpage about_meshes_page "creating meshes" in different ways:
+ - by meshing geometrical models previously created or imported by the
+ Geometry component;
+ - bottom-up, using \ref modifying_meshes_page "mesh edition"
+ operations, especially \ref extrusion_page "extrusion" and \ref
+ revolution_page "revolution";
+ - by generation of the 3D mesh from the 2D mesh not based on the geometry
+ (\ref importing_exporting_meshes_page "imported" for example);
+
+- \ref importing_exporting_meshes_page "importing and exporting meshes"
+ in various formats;
+- \subpage modifying_meshes_page "modifying meshes" with a vast
+ array of dedicated operations;
+- \subpage grouping_elements_page "creating groups" of mesh
+ elements;
+- filtering mesh entities (nodes or elements) using
+ \subpage filters_page "Filters" functionality for \ref
+ grouping_elements_page "creating groups" and applying \ref
+ modifying_meshes_page "mesh modifications";
+- \subpage viewing_meshes_overview_page "viewing meshes" in
+ the VTK viewer and \ref mesh_infos_page "getting info" on mesh
+ and its sub-objects;
+- applying to meshes \subpage quality_page "Quality Controls",
+ allowing to highlight important elements;
+- taking various \subpage measurements_page "measurements" of the
+ mesh objects.
+It is possible to use the variables predefined in
+\subpage using_notebook_mesh_page "Salome notebook" to set parameters
+of operations.
+
+Mesh module preferences are described in the \subpage mesh_preferences_page
+section of SALOME Mesh Help.
+
+Almost all mesh module functionalities are accessible via
+\subpage smeshpy_interface_page "Mesh module Python interface".
+
+There is a set of \subpage tools_page "tools" plugged-in the module to extend
+the basic functionality listed above.
+
+\image html image7.jpg "Example of MESH module usage for engineering tasks"
+
*/