]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
Update GEOM module
authormaintenance team <salome-mnt@opencascade.com>
Fri, 12 Dec 2008 12:26:13 +0000 (12:26 +0000)
committermaintenance team <salome-mnt@opencascade.com>
Fri, 12 Dec 2008 12:26:13 +0000 (12:26 +0000)
62 files changed:
doc/salome/gui/GEOM/input/add_point_on_edge_operation.doc
doc/salome/gui/GEOM/input/archimede.doc
doc/salome/gui/GEOM/input/blocks_operations.doc
doc/salome/gui/GEOM/input/building_by_blocks.doc
doc/salome/gui/GEOM/input/chamfer_operation.doc
doc/salome/gui/GEOM/input/common_operation.doc
doc/salome/gui/GEOM/input/creating_adv_obj.doc
doc/salome/gui/GEOM/input/creating_basic_go.doc
doc/salome/gui/GEOM/input/creating_box.doc
doc/salome/gui/GEOM/input/creating_circle.doc
doc/salome/gui/GEOM/input/creating_complex_obj.doc
doc/salome/gui/GEOM/input/creating_compound.doc
doc/salome/gui/GEOM/input/creating_cone.doc
doc/salome/gui/GEOM/input/creating_cylinder.doc
doc/salome/gui/GEOM/input/creating_disk.doc
doc/salome/gui/GEOM/input/creating_edge.doc
doc/salome/gui/GEOM/input/creating_ellipse.doc
doc/salome/gui/GEOM/input/creating_extrusion_alongpath.doc
doc/salome/gui/GEOM/input/creating_face.doc
doc/salome/gui/GEOM/input/creating_filling.doc
doc/salome/gui/GEOM/input/creating_geom_objects.doc
doc/salome/gui/GEOM/input/creating_lcs.doc
doc/salome/gui/GEOM/input/creating_line.doc
doc/salome/gui/GEOM/input/creating_point.doc
doc/salome/gui/GEOM/input/creating_primitives.doc
doc/salome/gui/GEOM/input/creating_revolution.doc
doc/salome/gui/GEOM/input/creating_shell.doc
doc/salome/gui/GEOM/input/creating_sketcher.doc
doc/salome/gui/GEOM/input/creating_solid.doc
doc/salome/gui/GEOM/input/creating_sphere.doc
doc/salome/gui/GEOM/input/creating_squareface.doc
doc/salome/gui/GEOM/input/creating_torus.doc
doc/salome/gui/GEOM/input/creating_vector.doc
doc/salome/gui/GEOM/input/creating_wire.doc
doc/salome/gui/GEOM/input/cut_operation.doc
doc/salome/gui/GEOM/input/explode_on_blocks_operation.doc
doc/salome/gui/GEOM/input/fuse_operation.doc
doc/salome/gui/GEOM/input/geompy.doc
doc/salome/gui/GEOM/input/index.doc
doc/salome/gui/GEOM/input/mirror_operation.doc
doc/salome/gui/GEOM/input/multi_rotation_operation.doc
doc/salome/gui/GEOM/input/multi_transformation_operation.doc
doc/salome/gui/GEOM/input/multi_translation_operation.doc
doc/salome/gui/GEOM/input/offset_operation.doc
doc/salome/gui/GEOM/input/partition.doc
doc/salome/gui/GEOM/input/propagate_operation.doc
doc/salome/gui/GEOM/input/repairing_operations.doc
doc/salome/gui/GEOM/input/restore_presentation_parameters.doc
doc/salome/gui/GEOM/input/rotation_operation.doc
doc/salome/gui/GEOM/input/scale_operation.doc
doc/salome/gui/GEOM/input/section_operation.doc
doc/salome/gui/GEOM/input/sewing_operation.doc
doc/salome/gui/GEOM/input/shapesonshape.doc
doc/salome/gui/GEOM/input/suppress_faces_operation.doc
doc/salome/gui/GEOM/input/suppress_holes_operation.doc
doc/salome/gui/GEOM/input/suppress_internal_wires_operation.doc
doc/salome/gui/GEOM/input/transformation_operations.doc
doc/salome/gui/GEOM/input/transforming_geom_objs.doc
doc/salome/gui/GEOM/input/translation_operation.doc
doc/salome/gui/GEOM/input/using_boolean_operations.doc
doc/salome/gui/GEOM/input/viewing_geom_obj.doc
doc/salome/gui/GEOM/input/working_with_groups.doc

index 00951bcd0f81416578643f39dfb2b6f62b3f78d7..f16624bbd6e840c74b73a723740661f7e9183e4e 100644 (file)
@@ -26,9 +26,9 @@ the point according to one of the selected modes.
 
 \n <b>Example:</b>
 
-\image html image167.jpg
+\image html image167.jpg "The initial edge"
 
-\image html image168.jpg
+\image html image168.jpg "The edge split in two segments" 
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of 
 \ref tui_add_point_on_edge "Repairing Operations".
index 6019112b6b5eb46b58f80ae3be5ed59c0fd84efd..933a8d018ae197f0e67a39c082350ad6f7a110e2 100644 (file)
@@ -22,11 +22,11 @@ deflection of the mesh, using to compute the section.
 
 \n <b>Example:</b>
 
-\image html archimedesn1.png
+\image html archimedesn1.png "The shape"
 
-\image html archimedesn2.png
+\image html archimedesn2.png "The waterline on the shape"
 
-\image html archimedesn3.png
+\image html archimedesn3.png "The resulting plane"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of 
 \ref tui_archimede "Basic Operations".
index 8fe02df8d10db9532e8ee0e99e44a120550d9ff2..685f99509e2e49843b7b29526b6774eabf4e6968 100644 (file)
@@ -2,10 +2,15 @@
 
 \page blocks_operations_page Blocks Operations
 
+The solids built by blocks \ref  build_by_blocks_page can be
+processed with blocks transformation operations: 
+
 <ul>
-<li>\subpage multi_transformation_operation_page</li>
-<li>\subpage explode_on_blocks_operation_page</li> 
-<li>\subpage propagate_operation_page</li>
+<li>\subpage multi_transformation_operation_page "Multi-transformation" - produces several translations of a block in one or two directions.</li>
+<li>\subpage explode_on_blocks_operation_page "Explode on blocks" -
+returns blocks of the given compound.</li> 
+<li>\subpage propagate_operation_page "Propagate" - builds all
+possible propagation groups from the given shape.</li>
 </ul>
 
 */
\ No newline at end of file
index d3964eca2a1c26c237694f51a4eef25bad437f41..fa2611d7c37e5c1b23a459fa972371ad7b790f6c 100644 (file)
@@ -65,7 +65,7 @@ four edges from which the face is constructed.</li>
 \image html block3.png
 
 \n <b>Example:</b>
-\image html image185.jpg
+\image html image185.jpg "Quadrangle face built by blocks"
 
 
 <br><br>
@@ -110,6 +110,9 @@ automatically.</li>
 \image html image181.jpg
 <center>Hexahedral Solid built on the base of two Faces</center>
 
+
+The created blocks can be processed with  \ref blocks_operations_page "Operations on Blocks".
+
 Our <b>TUI Scripts</b> provide you with useful examples of
 \ref tui_building_by_blocks_page "Building by Blocks".
 
index 890fd01a9988da2a472766d73f9feabec98d8aae..38fdba84320cb964fb1eadd55ecabbe8a5f4f55d 100644 (file)
@@ -16,7 +16,7 @@ Dimension (radius) of the chamfer.
 
 \image html chamfer1.png
 
-\image html chamfer_all.png
+\image html chamfer_all.png "Chamfer on the whole object"
 
 \n In the algorithms below there exist two ways to define the \b
 Dimension of the Chamfer
@@ -44,7 +44,7 @@ Face1, Face2),</em> where \em D1 is a chamfer size along \em Face1 and
 
 \image html chamfer2.png
 
-\image html chamfer_edge.png
+\image html chamfer_edge.png "Chamfer on the specified edges"
 
 \n To create chamfer on the specified faces of the given shape,  you need
 to define the <b>Main Object</b> to create a fillet on, select the
@@ -62,7 +62,7 @@ ListOfFaceID),</em> where \em D1 is a chamfer size along \em Face1 and
 
 \image html chamfer3.png
 
-\image html chamfer_faces.png
+\image html chamfer_faces.png "Chamfer on the specified faces"
 
 \n To create chamfer on an arbitrary set of edges of the given shape
 to define the <b>Main Object</b> to create a fillet on, select the
index 689d762e4c63beb779d7f96ab03b76efb3dca336..dfefce0dfd9799e5732548532f9ff245f772aa7d 100644 (file)
@@ -16,9 +16,9 @@
 
 \n <b>Example:</b>
 
-\image html fusesn1.png
+\image html fusesn1.png "The initial shapes"
 
-\image html commonsn.png
+\image html commonsn.png "The resulting object" 
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_common "Boolean Operations".
index ebaf38aaa978a6854f75e9c5d938f25e8bad273b..26b0b4601b0d9533f8cfd396f5932bad7dd8bf06 100644 (file)
@@ -2,8 +2,10 @@
 
 \page create_adv_obj_page Creating Advanced Geometrical Objects
 
+<b>New Entity -> Build </b> submenu allows to create topological
+entities: 
+
 <ul>
-<li>\subpage create_explode_page</li>
 <li>\subpage create_edge_page</li>
 <li>\subpage create_wire_page</li>
 <li>\subpage create_face_page</li>
index a9a1cb3bba3767cd6b7b221d6b42bf8d61a57253..49e3b2f34e879f5aa62b8fd5221de9c36018507e 100644 (file)
@@ -2,6 +2,9 @@
 
 \page create_basic_geom_obj_page Creating Basic Geometric Objects
 
+<b>New Entity -> Basic </b> submenu gives access to creation of such
+geometrical objects as: 
+
 <ul>
 <li>\subpage create_point_page</li>
 <li>\subpage create_line_page</li>
index 7c8268b0761633bccd319053c6c3656f712fddd6..0991b60296b3ed06f36f1ef86849baedd90efaaf 100644 (file)
@@ -33,7 +33,7 @@ this way you don't need to create them in advance).
 
 <b>Example:</b>
 
-\image html boxes.png
+\image html boxes.png "Boxes"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_box "Primitives".
index 787f06cf2d404f9c3bbea49ef106b9ce68d2b9b8..043e36f0911b6ed3d30aee2003bb8ad40b498ad3 100644 (file)
@@ -28,7 +28,7 @@ coordinate system.
 \image html circle2.png
 
 <b>Example:</b>
-\image html circles.png
+\image html circles.png ""
 
 \n Finally, you can define a circle by a <b>Center Point</b> and two
 \b Points.  
@@ -40,6 +40,9 @@ to define the plane where the circle lies.
 
 \image html circle3.png
 
+<b>Example:</b>
+\image html circles.png "A circle by vector and radius and a circle by three points"
+
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_circle "Basic Geometric Objects".
 
index 6edbfd9c558351d4f7661f09657731daa9744c68..0d0404336d4291db69e32ff63d9b13b47cd33598 100644 (file)
@@ -2,11 +2,19 @@
 
 \page create_complex_obj_page Creating Complex Objects
 
+<b>New entity -> Generation</b> submenu allows creating new geometric
+objects by modification and multiplication of the existing objects: 
+
+
 <ul>
-<li>\subpage create_extrusion_page</li>
-<li>\subpage create_revolution_page</li>
-<li>\subpage create_filling_page</li>
-<li>\subpage create_extrusion_alongpath_page</li>
+<li>\subpage create_extrusion_page "Extrude" a 2D object by vector,
+creating a 3D object. </li> 
+<li>\subpage create_revolution_page "Revolve" an object around an
+axis, creating a body of revolution.</li>
+<li>\subpage create_filling_page  "Create a surface" from a set of edges.</li>
+<li>\subpage create_extrusion_alongpath_page "Extrude an object along a path", 
+creating a more complex trajectory object.</li>
+
 </ul>
 
 */
index 2fdb432638ff44692e8597969d1ef08fda43daab..d139c2b111f101f145dbb749c38f422dcc9bb103 100644 (file)
@@ -17,7 +17,7 @@ Entity - > Build - > Compound</b>.
 
 \n <b>Example:</b>
 
-\image html compoundsn.png
+\image html compoundsn.png "Edges for creation of a compound"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_compound "Advanced Geometric Objects".
index 827db860ff206c4a0ddc8099a0f2bf50e2c08087..2ce6757d2e93df3664fcba5dc778429c35f4c09d 100644 (file)
@@ -33,7 +33,7 @@ the radiuses are equal, a \b Cylinder will be created instead.
 
 <b>Example:</b>
 
-\image html cones.png
+\image html cones.png "Normal and truncated cones"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_cone "Primitives".
index d6debda15a5b1067b7cf96256c7d19525d5e24ac..1e1cbc16d289a88770d0ca89d19e1243ce93eaed 100644 (file)
@@ -28,7 +28,7 @@ height).
 
 <b>Example:</b>
 
-\image html cylinders.png
+\image html cylinders.png "Cylinders"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_cylinder "Primitives".
index 064ea0abb4f785206aff607892267e0c22dfb0bf..b1e329fed2ca17bd00b2a87541852341efd845b2 100755 (executable)
@@ -36,7 +36,7 @@ the direction) + Radius.
 \image html disk3.png
 
 <b>Example:</b>
-\image html disks.png
+\image html disks.png "Disks"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creating 
 \ref tui_creation_disk "Primitives".
index fb4cebff83e6c9e0104246e0da1c9dc403e60bf3..6d45a541858e5e5970de5e3efc2287d0ef16ef7b 100644 (file)
@@ -18,7 +18,7 @@ of the edge.
 
 \n <b>Example:</b>
 
-\image html edgesn.png
+\image html edgesn.png "Edge"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_edge "Advanced Geometric Objects".
index 2023d2cdf1b2789fc36ff3e05042384a62783ad2..2beaa908664c9439bcff80f0dc7051750d0ea16e 100644 (file)
@@ -20,7 +20,7 @@ coordinate system.
 
 <b>Example:</b>
 
-\image html ellipsesn.png
+\image html ellipsesn.png "Ellipse"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of
 \ref tui_creation_ellipse "Basic Geometric Objects".
index b1b77223b11fcc27b33aec553c3a34ed1e35b8f6..13e6c7d8cce5f4400586ccf503c040a5ba7f458d 100644 (file)
@@ -38,11 +38,11 @@ BiNormal direction to perform the extrusion.
 
 <b>Example:</b>
 
-\image html pipe_wire_edgesn.png
+\image html pipe_wire_edgesn.png "Initial wire"
 
-\image html pipesn.png
+\image html pipesn.png "Resulting surface"
 
-\image html pipebinormalsn.png
+\image html pipebinormalsn.png "A face and its trajectory"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of
 \ref tui_creation_pipe "Complex Geometric Objects".
index 2015e86579a90988e179d35a373d4cf89d74d5f1..11cd764984b99d6ab5cb2e52bc84139745cff3de 100644 (file)
@@ -30,7 +30,7 @@ face or nothing if it is impossible.
 
 \image html facesn2.png
 
-\image html facesn3.png
+\image html facesn3.png "Examples of faces"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_squareface "Primitives".
index fc5e0c97d5693083c85149be37cb420fb50f8db4..fd4407f1e5a1014599ce60799d1330b86346b098 100644 (file)
@@ -27,9 +27,9 @@ tolerance, Number of iterations, Appro).
 
 <b>Example:</b>
 
-\image html filling_compoundsn.png
+\image html filling_compoundsn.png "Initial edges"
 
-\image html fillingsn.png
+\image html fillingsn.png "Resulting surface"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of
 \ref tui_creation_filling "Complex Geometric Objects".
index 5d889f02af89e1ea489e48e4c45f81133e9dd719..ebfe75e0e22f8fc526b8daa5253b0d61e61a4582 100644 (file)
@@ -2,50 +2,23 @@
 
 \page create_geom_obj_page Creating geometrical objects
 
+Salome Geometry module provides the toolset allowing to create a vast
+range of geometrical objects, from points to complex extrusions: 
+
 <ul>
-<li>\subpage create_basic_geom_obj_page</li>
-<ul>
-<li>\ref create_point_page</li>
-<li>\ref create_line_page</li>
-<li>\ref create_circle_page</li>
-<li>\ref create_ellipse_page</li>
-<li>\ref create_arc_page</li>
-<li>\ref create_curve_page</li>
-<li>\ref create_vector_page</li>
-<li>\ref create_plane_page</li>
-<li>\ref create_wplane_page</li>
-<li>\ref create_lcs_page</li>
-</ul>
-<li>\subpage create_primitives_page</li>
-<ul>
-<li>\ref create_box_page</li>
-<li>\ref create_cylinder_page</li>
-<li>\ref create_sphere_page</li>
-<li>\ref create_torus_page </li>
-<li>\ref create_cone_page </li>
-<li>\ref create_disk_page </li>
-<li>\ref create_squareface_page </li>
-</ul>
-<li>\subpage create_complex_obj_page</li>
-<ul>
-<li>\ref create_extrusion_page</li>
-<li>\ref create_revolution_page</li>
-<li>\ref create_filling_page</li>
-<li>\ref create_extrusion_alongpath_page</li>
-</ul>
-<li>\subpage work_with_groups_page</li>
-<li>\subpage build_by_blocks_page</li>
-<li>\subpage create_sketcher_page</li>
-<li>\subpage create_adv_obj_page</li>
-<ul>
-<li>\ref create_explode_page</li>
-<li>\ref create_edge_page</li>
-<li>\ref create_wire_page</li>
-<li>\ref create_face_page</li>
-<li>\ref create_shell_page</li>
-<li>\ref create_solid_page</li>
-<li>\ref create_compound_page</li>
-</ul>
+<li>create \subpage create_basic_geom_obj_page "Basic objects" - points,
+lines, circles...</li>
+<li>create \subpage create_primitives_page "Primitives" - cubes, spheres, cones...</li>
+<li>create \subpage create_complex_obj_page "Complex objects" by
+extrution, rotation, interpolation of other objects.</li>
+<li>create and edit \subpage work_with_groups_page - "Groups of objects" of
+lower dimension, which belong to the objects of higher dimension.</li>
+<li>\subpage build_by_blocks_page - "Build by blocks" faces from
+edges and solids from faces.</li>
+<li>create line segments and arcs using \subpage create_sketcher_page "Sketcher".</li>
+<li>\subpage create_explode_page "Explode" objects of higher dimension
+into sub-objects of lower dimension.</li> 
+<li>create \subpage create_adv_obj_page "Advanced geometrical objects" - edges, wires, shells...</li>
 </ul>
 
 */
index 106effc00a64c2e810b7621aebbbf7d739a0267b..6b714f9c2f03f06c3a31575dd443ac0762016d3e 100644 (file)
@@ -35,6 +35,6 @@ and in 3D viewer.
 
 <b>Example:</b>
 
-\image html image145.jpg
+\image html image145.jpg "Local Coordinate System"
 
 */
\ No newline at end of file
index fafdfcea9d5760a922d24763e540e12b8e5285cf..3d5eefe0586b9d78a775e98aa07387dc25db7465 100644 (file)
@@ -25,7 +25,7 @@ which are the points through  which the \b Line passes.
 
 <b>Example:</b>
 
-\image html lines.png
+\image html lines.png "Line defined through points"
 
 \b NB! There is another way to create a line, which is currently
 accessible only via \b TUI commands.
index 9b4600a92e07cba036482d717f26ed2238872b27..3c992c8f0d832cd6f055407e2960e6c13c25a7b2 100644 (file)
@@ -52,7 +52,7 @@ position of the point on the given face.
 
 <b>Example:</b>
 
-\image html points.png
+\image html points.png "Points by edge and parameter and by coordinates"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_point "Basic Geometric Objects".
index 9ad554849fb09d62a4db98a4bb37ee9f8bcd0914..1800330b51af3a9352d84afdad4b1e9aad28dd5e 100644 (file)
@@ -2,14 +2,17 @@
 
 \page create_primitives_page Creating Primitives
 
+<b>New Entity -> Primitives </b> submenu allows to create voluminal
+geometrical objects, such as: 
+
 <ul>
 <li>\subpage create_box_page</li>
 <li>\subpage create_cylinder_page</li>
 <li>\subpage create_sphere_page</li>
 <li>\subpage create_torus_page</li>
 <li>\subpage create_cone_page</li>
+<li>\subpage create_squareface_page "Face"</li>
 <li>\subpage create_disk_page</li>
-<li>\subpage create_squareface_page</li>
 </ul>
 
 */
\ No newline at end of file
index b9d2d7086d871d82fbcdbf07426ee6fb7b7558df..80c7ebc5fde6e0ba186514cc9656825fcf6f4fbd 100644 (file)
@@ -20,7 +20,7 @@ solid or compsolid).
 
 <b>Example:</b>
 
-\image html revolutionsn.png
+\image html revolutionsn.png "Body of revolution"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of
 \ref tui_creation_revolution "Complex Geometric Objects".
index d825f44a7da587f267ad6645c32a837f330c414a..32cc8783ce2d37850828216dc1fb78235dbdf533 100644 (file)
@@ -15,7 +15,7 @@ Build - > Shell</b>
 
 \n <b>Example:</b>
 
-\image html shellsn.png
+\image html shellsn.png "Shell"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_shell "Advanced Geometric Objects".
index 88629274f780ddd10016267f573c5e8968457c10..52c85df094613df4c02af98f93220cd0de28cbe1 100644 (file)
@@ -60,9 +60,7 @@ is predefined and is equal to 90 degrees);</li>
 
 \n <b>Example:</b>
 
-\image html image204.jpg
-
-\image html image206.jpg
+\image html image204.jpg "Creation of a circle with sketcher"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_sketcher_page "Sketcher".
index 139dbfe3d05c742e67f09e6af9e89560ddecd96a..48a05750e9d2d56ba4fe96e69f4912e20443cf97 100644 (file)
@@ -17,7 +17,7 @@ ListOfShape is a list of shells from which the solid is constructed.
 
 \n <b>Example:</b>
 
-\image html solidsn.png
+\image html solidsn.png "Solid"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_solid "Advanced Geometric Objects".
index c4437cadc886fb3bb77f52b781f39b98350dee13..b772bdac8a6041dec1f757bbacb08f462db427b9 100644 (file)
@@ -28,7 +28,7 @@ Point</b> and its \b Radius (in this way you don't need to create it in advance)
 
 <b>Example:</b>
 
-\image html spheres.png
+\image html spheres.png "Spheres"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_sphere "Primitives".
index 15db5f23fc28960844f97aa57d9305770da7cea0..4267a400fabd99d3f6d016040cf8fdbdd5937428 100755 (executable)
@@ -21,7 +21,7 @@ orientation).
 
 \image html face1.png
 
-\n Secondly, you can define a \b Face by Heigth and Width sizes and an \b Edge defining the normal to the center of the face.
+\n Secondly, you can define a \b Face by the height and the width sizes and an \b Edge defining the normal to the center of the face.
 \n <b>TUI Command:</b> <em>geompy.MakeFaceObjHW(Vector, Height, Width)</em>
 \n <b>Arguments:</b> Name + 1 Vector (normal to the center) + 2 doubles (to
 describe a face sizes).
@@ -35,7 +35,7 @@ Height and Width for the new face. The created face will lie in the plane of the
 \image html face2.png
 
 <b>Example:</b>
-\image html faces.png
+\image html faces.png "Square face"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creating 
 \ref tui_creation_face "Primitives".
index dd8b63412759d13469a34004c2f6cc0b586dd881..3ad048c8529344e181d0b3a29f96f7062900e9b8 100644 (file)
@@ -24,7 +24,7 @@ of coordinates by its Major and Minor \b Radiuses.
 
 <b>Example:</b>
 
-\image html toruses.png
+\image html toruses.png "Toruses"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_torus "Primitives".
index 0a914bea12ed25fbbfdd1d83463163d1e92fe04f..331180e9583e82964a0b7b63369e325b97d7ebf9 100644 (file)
@@ -23,7 +23,7 @@ coordinates</b> by its <b>End Point</b>.
 
 <b>Example:</b>
 
-\image html image34.gif
+\image html image34.gif "A vector by two points and a vector from the origin of coordinates"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_vector "Basic Geometric Objects".
index 34a24b0e26531966f584c7f8590a890d3f6089ad..54cf6c79a7b894322a2a2f54d9c761995cc28a3d 100644 (file)
@@ -19,7 +19,7 @@ button.
 
 \n <b>Example:</b>
 
-\image html wiresn.png
+\image html wiresn.png "Wire"
 
 Our <b>TUI Scripts</b> provide you with useful examples of creation of 
 \ref tui_creation_wire "Advanced Geometric Objects".
index 52184128c7a1cc0aa4d5e130c9bfc25a885abb44..bab9ca7b80b9f837bc954f64e07177cf5d096570 100644 (file)
@@ -16,9 +16,9 @@
 
 \n <b>Example:</b>
 
-\image html fusesn1.png
+\image html fusesn1.png "The initial shapes"
 
-\image html cutsn.png
+\image html cutsn.png "The resulting object"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of 
 \ref tui_cut "Boolean Operations".
index 635f7056110a4c87b229bbee565935fc2e420266..abfaf09bdee8f14f4442d9bd476904ef1a4ac1b5 100644 (file)
@@ -24,7 +24,7 @@ faces in the block to be extracted).
 
 \n <b>Example:</b>
 
-\image html block_explodesn.png
+\image html block_explodesn.png "Explode on blocks operation"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_explode_on_blocks "Blocks Operations".
index 95bfd9006badfa63de34eaead3da219b16eaf6ac..ece199c5c3832c75a4bfce791340b69ceb37a126 100644 (file)
@@ -17,9 +17,9 @@
 
 \n <b>Example:</b>
 
-\image html fusesn1.png
+\image html fusesn1.png "The initial shapes"
 
-\image html fusesn2.png
+\image html fusesn2.png "The resulting fuse"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of 
 \ref tui_fuse "Boolean Operations".
index eb3198c5e70e1d370b7e500250ed3948da9701ca..90bc578bb15f904e14bf1a9dd426c861cc53301e 100644 (file)
@@ -9,4 +9,36 @@ where all package functionality is separated in groups by purpose.
 \n Also you can find any function in the \ref geompy
 "linear documentation for geompy.py".
 
+By the links below you can find sample scripts for all operations
+provided by Geometry module.
+
+<ul>
+  <li>\subpage tui_viewing_geom_objs_page</li>
+  <li>\subpage tui_creating_geom_objs_page</li>
+  <ul>
+    <li>\ref tui_basic_geom_objs_page</li>
+    <li>\ref tui_primitives_page</li>
+    <li>\ref tui_complex_objs_page</li>
+    <li>\ref tui_working_with_groups_page</li>
+    <li>\ref tui_building_by_blocks_page</li>
+    <li>\ref tui_sketcher_page</li>
+    <li>\ref tui_advanced_geom_objs_page</li>
+  </ul>
+  <li>\subpage tui_transformation_page</li>
+  <ul>
+    <li>\ref tui_basic_operations_page</li>
+    <li>\ref tui_boolean_operations_page</li>
+    <li>\ref tui_transformation_operations_page</li>
+    <li>\ref tui_blocks_operations_page</li>
+    <li>\ref tui_repairing_operations_page</li>
+  </ul>
+  <li>\subpage tui_measurement_tools_page</li>
+  <li>\subpage tui_swig_examples_page</li>
+  <ul>
+    <li>\ref tui_test_others_page</li>
+    <li>\ref tui_test_spanner_page</li>
+    <li>\ref tui_test_all_page</li>
+  </ul>
+</ul>
+
 */
index cc7fda330a26f3fd3311b9055b20231c65bfdb6e..e0eb5cc8f7b9478517bb99ff146adc9351a25a1f 100644 (file)
 /*!
 
-\mainpage Geometry Module Reference Documentation
+\mainpage Introduction to Geometry
 
+\image html geomscreen.png
+
+\b Geometry module of SALOME is destined for: 
 <ul>
-<li>\subpage introduction_page</li>
-<li>\subpage import_export_geom_obj_page</li>
-<li>\subpage create_geom_obj_page</li>
-<ul>
-<li>\ref create_basic_geom_obj_page</li>
-<ul>
-<li>\ref create_point_page</li>
-<li>\ref create_line_page</li>
-<li>\ref create_circle_page</li>
-<li>\ref create_ellipse_page</li>
-<li>\ref create_arc_page</li>
-<li>\ref create_curve_page</li>
-<li>\ref create_vector_page</li>
-<li>\ref create_plane_page</li>
-<li>\ref create_wplane_page</li>
-<li>\ref create_lcs_page</li>
-</ul>
-<li>\ref create_primitives_page</li>
-<ul>
-<li>\ref create_box_page</li>
-<li>\ref create_cylinder_page</li>
-<li>\ref create_sphere_page</li>
-<li>\ref create_torus_page </li>
-<li>\ref create_cone_page </li>
-<li>\ref create_disk_page </li>
-<li>\ref create_squareface_page </li>
-</ul>
-<li>\ref create_complex_obj_page</li>
-<ul>
-<li>\ref create_extrusion_page</li>
-<li>\ref create_revolution_page</li>
-<li>\ref create_filling_page</li>
-<li>\ref create_extrusion_alongpath_page</li>
-</ul>
-<li>\ref work_with_groups_page</li>
-<li>\ref build_by_blocks_page</li>
-<li>\ref create_sketcher_page</li>
-<li>\ref create_adv_obj_page</li>
-<ul>
-<li>\ref create_explode_page</li>
-<li>\ref create_edge_page</li>
-<li>\ref create_wire_page</li>
-<li>\ref create_face_page</li>
-<li>\ref create_shell_page</li>
-<li>\ref create_solid_page</li>
-<li>\ref create_compound_page</li>
-</ul>
-</ul>
-<li>\subpage view_geom_obj_chapter_page</li>
-<ul>
-<li>\ref view_geom_obj_page</li>
-<li>\ref display_mode_page</li>
-<li>\ref color_page</li>
-<li>\ref transparency_page</li>
-<li>\ref isolines_page</li>
-</ul>
-<li>\subpage transform_geom_obj_page</li>
-<ul>
-<li>\ref basic_operations_page</li>
-<ul>
-<li>\ref partition_page</li>
-<li>\ref archimede_page</li>
-<li>\ref shapesonshape_page</li>
-</ul>
-<li>\ref boolean_operations_page</li>
-<ul>
-<li>\ref using_boolean_operations_page</li>
-<li>\ref fuse_operation_page</li>
-<li>\ref common_operation_page</li>
-<li>\ref cut_operation_page</li>
-<li>\ref section_opeartion_page</li>
-</ul>
-<li>\ref transformation_operations_page</li>
-<ul>
-<li>\ref translation_operation_page</li>
-<li>\ref rotation_operation_page</li>
-<li>\ref modify_location_operation_page</li>
-<li>\ref mirror_operation_page</li>
-<li>\ref scale_operation_page</li>
-<li>\ref offset_operation_page</li>
-<li>\ref multi_translation_operation_page</li>
-<li>\ref multi_rotation_operation_page</li>
-<li>\ref fillet_operation_page</li>
-<li>\ref chamfer_operation_page</li>
-</ul>
-<li>\ref blocks_operations_page</li>
-<ul>
-<li>\ref multi_transformation_operation_page</li>
-<li>\ref explode_on_blocks_operation_page</li>
-<li>\ref propagate_operation_page</li>
-</ul>
-<li>\ref repairing_operations_page</li>
-<ul>
-<li>\ref shape_processing_operation_page</li>
-<li>\ref suppress_faces_operation_page</li>
-<li>\ref close_contour_operation_page</li>
-<li>\ref suppress_internal_wires_operation_page</li>
-<li>\ref suppress_holes_operation_page</li>
-<li>\ref sewing_operation_page</li>
-<li>\ref glue_faces_operation_page</li>
-<li>\ref add_point_on_edge_operation_page</li>
-<li>\ref change_orientation_operation_page</li>
-<li>\ref remove_extra_edges_operation_page</li>
-</ul>
-<li>\ref restore_presentation_parameters_page</li>
-</ul>
-<li>\subpage using_measurement_tools_page</li>
-<li>\subpage geompy_page</li>
-<li>\subpage tui_scripts_page</li>
-<ul>
-<li>\ref tui_viewing_geom_objs_page</li>
-<li>\ref tui_creating_geom_objs_page</li>
-<ul>
-<li>\ref tui_basic_geom_objs_page</li>
-<li>\ref tui_primitives_page</li>
-<li>\ref tui_complex_objs_page</li>
-<li>\ref tui_working_with_groups_page</li>
-<li>\ref tui_building_by_blocks_page</li>
-<li>\ref tui_sketcher_page</li>
-<li>\ref tui_advanced_geom_objs_page</li>
-</ul>
-<li>\ref tui_transformation_page</li>
-<ul>
-<li>\ref tui_basic_operations_page</li>
-<li>\ref tui_boolean_operations_page</li>
-<li>\ref tui_transformation_operations_page</li>
-<li>\ref tui_blocks_operations_page</li>
-<li>\ref tui_repairing_operations_page</li>
-</ul>
-<li>\ref tui_measurement_tools_page</li>
-<li>\ref tui_swig_examples_page</li>
-<ul>
-  <li>\ref tui_test_others_page</li>
-  <li>\ref tui_test_spanner_page</li>
-  <li>\ref tui_test_all_page</li>
-</ul>
-</ul>
+<li>\subpage import_export_geom_obj_page "import and export of geometrical models" in IGES, BREP and STEP formats;</li>
+<li>\subpage create_geom_obj_page "construction of geometrical objects"
+using a wide range of functions;</li>
+<li>\subpage view_geom_obj_page "viewing geometrical objects" in the OCC viewer;</li>
+<li>\subpage transform_geom_obj_page "transformation of geometrical objects" using
+various algorithms;</li>
+<li>\subpage repairing_operations_page "optimization of geometrical objects";</li>
+<li>\subpage using_measurement_tools_page "provision of information about geometrical objects".</li>
 </ul>
 
-*/
+Almost all geometry module functionalities are accessible via
+\subpage geompy_page "Geometry module Python Interface"
+
+\image html image3.jpg "Example of Geometry module usage for engineering tasks"
+
+
+*/
\ No newline at end of file
index 188e7292a3c9741a41efdce2e91edefbc2aa11b8..629012f61e8e06385864762d121ecaf3ad13a5ae 100644 (file)
@@ -19,9 +19,9 @@ otherwise it will be removed.
 
 \image html transformation7.png
 
-\image html mirror_pointsn1.png
+\image html mirror_pointsn1.png "The initial shape and the mirror point"
 
-\image html mirror_pointsn2.png
+\image html mirror_pointsn2.png "The resulting shape (grey)"
 
 \n Secondly an \b Object can be mirrored through an \b Axis of
 symmetry
@@ -32,9 +32,9 @@ symmetry
 
 \image html transformation8.png
 
-\image html mirror_axissn1.png
+\image html mirror_axissn1.png "The initial shape and the mirror edge"
 
-\image html mirror_axissn2.png
+\image html mirror_axissn2.png "The resulting shape (grey)"
 
 \n Finally an \b Object can be mirrored through a \b Plane of symmetry
 \n <b>TUI Command:</b> <em>geompy.MakeMirrorByPlane(Shape, Plane)</em>
@@ -44,9 +44,9 @@ symmetry
 
 \image html transformation9.png
 
-\image html mirror_planesn1.png
+\image html mirror_planesn1.png "The initial shape and the mirror plane"
 
-\image html mirror_planesn2.png
+\image html mirror_planesn2.png "The resulting shape (grey)"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_mirror "Transformation Operations".
index 7ad469f890ca6cc92ba05669d52c56c5373bee3c..eff4bac5d7175a82e68b28529fdc01a2c08ab12b 100644 (file)
@@ -24,9 +24,9 @@ the same way, but the Axis is defined  by direction and point.
 
 \image html neo-mrot1.png
 
-\image html multi_rotation1d1.png
+\image html multi_rotation1d1.png "The initial object"
 
-\image html multi_rotation1d2.png
+\image html multi_rotation1d2.png "The result of a simple multi-rotation"
 
 \n <b>Double Multi Rotation</b> (in two dimensions) rotates the given
 \b Object around the given \b Axis on the given \b Angle a given
@@ -46,9 +46,9 @@ but the Axis is defined  by direction and point.
 
 \image html neo-mrot2.png
 
-\image html multi_rotation2d1.png
+\image html multi_rotation2d1.png "The initial object"
 
-\image html multi_rotation2d2.png
+\image html multi_rotation2d2.png "The result of a double multi-rotation"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_multi_rotation "Transformation Operations".
index 2bb30e7f77d8e79b4e6862860ea306c564704517..668f04a0a43466d3467c81d8abc7ad94559ec0ab 100644 (file)
@@ -22,7 +22,7 @@ integer (number of blocks).
 
 \image html mtransf1.png
 
-\image html multi_transformationsn1d.png
+\image html multi_transformationsn1d.png "Single Multi-transformation on a box"
 
 <br><h2>Double Multi Transformation (in two directions)</h2>
 
@@ -38,7 +38,7 @@ integers (number of blocks).
 
 \image html mtransf2.png
 
-\image html multi_transformationsn2d.png
+\image html multi_transformationsn2d.png "Double Multi-transformation on a box"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_multi_transformation "Blocks Operations".
index 5bd20ff659fbf9f99ea6d08d11ba8d733632809c..2bd2ef3fce77050db6378aa2ab5d10b3d44a9644 100644 (file)
@@ -20,9 +20,9 @@ step value + 1 value (repetition).
 
 \image html mtrans1.png
 
-\image html multi_translation_initialsn.png
+\image html multi_translation_initialsn.png "The initial object"
 
-\image html multi_translation1dsn.png
+\image html multi_translation1dsn.png "The result of a simple multi-translation"
 
 \n To produce a <b>Double Multi Translation</b> (in two directions) you need to
 indicate an \b Object to be translated, and, for both axes, a \b
@@ -40,9 +40,9 @@ along \em Dir2.
 
 \image html mtrans2.png
 
-\image html multi_translation_initialsn.png
+\image html multi_translation_initialsn.png "The initial object"
 
-\image html multi_translation2dsn.png
+\image html multi_translation2dsn.png "The result of a double multi-translation"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_multi_translation "Transformation Operations".
index a72ccb0c75e6c40aadca49c21003b8995801a0a0..41dd6dc147a8d058232ed89e72c5e530d9952ada 100644 (file)
@@ -22,7 +22,7 @@ Offset value
 
 \n <b>Example:</b>
 
-\image html offsetsn.png
+\image html offsetsn.png "The box and its offset surface"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_offset "Transformation Operations".
index 1f56d78d67f3e45ca98f2809dd7480d92e994590..532f4c375ac6a433ac707b01ae1212e0aee187c2 100644 (file)
@@ -46,9 +46,9 @@ and \em Plane is a Tool shape, to intersect the \em Shapes.
 
 \n <b>Example:</b>
 
-\image html partitionsn1.png
+\image html partitionsn1.png "Box intersected by a plane"
 
-\image html partitionsn2.png
+\image html partitionsn2.png "Result of intersection"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_partition "Basic Operations".
index 3882ee75e2ea796813bff31661154d14a3f38109..1c7c3482aca098a0ac802b9a38dd32e0c640bc23 100644 (file)
@@ -18,9 +18,9 @@ is a shape to build propagation groups on.
 
 \n <b>Example:</b>
 
-\image html image15.jpg
+\image html image15.jpg "The initial box"
 
-\image html image16.jpg
+\image html image16.jpg "The resulting edges"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_propagate "Blocks Operations".
index cb41f810223f809b0ba9dbeb39231759a803416f..542f5c25e159b14b7005cffd7f2afc09263e2b7a 100644 (file)
@@ -2,17 +2,27 @@
 
 \page repairing_operations_page Repairing Operations
 
+Repairing operations improve the shapes, processing them with complex algorithms:  
+
 <ul>
-<li>\subpage shape_processing_operation_page</li>
-<li>\subpage suppress_faces_operation_page</li>
-<li>\subpage close_contour_operation_page</li>
-<li>\subpage suppress_internal_wires_operation_page</li>
-<li>\subpage suppress_holes_operation_page</li>
-<li>\subpage sewing_operation_page</li>
-<li>\subpage glue_faces_operation_page</li>
-<li>\subpage add_point_on_edge_operation_page</li>
-<li>\subpage change_orientation_operation_page</li>
-<li>\subpage remove_extra_edges_operation_page</li>
+<li>\subpage shape_processing_operation_page "Shape processing" -
+processes one or more shapes using various operators.</li>
+<li>\subpage suppress_faces_operation_page "Suppress faces" - removes
+chosen faces of a shape.</li>
+<li>\subpage close_contour_operation_page "Close contour" - closes an
+open contour asnd miodifies the underlying face.</li>
+<li>\subpage suppress_internal_wires_operation_page "Suppress internal wires" - removes internal wires from shapes.</li>
+<li>\subpage suppress_holes_operation_page "Suppress holes" - removes
+holes with free boundaries on a selected face.</li>
+<li>\subpage sewing_operation_page "Sewing" - sews faces or shells.</li>
+<li>\subpage glue_faces_operation_page "Glue faces" - unites
+coincident faces within the given tolerance.</li>
+<li>\subpage add_point_on_edge_operation_page "Add point on edge" -
+splits an edge in two.</li>
+<li>\subpage change_orientation_operation_page "Change orientation" -
+reverses the normals of the selected faces.</li>
+<li>\subpage remove_extra_edges_operation_page "Remove extra edges" -
+removes seam and degenerated edges from the given shape.</li>
 </ul>
 
 */
index 5460457d6d5516188ae5ed284c8ca48af30d2545..f97527a1a7294c903a5172172b0d48c87289efbc 100644 (file)
@@ -12,7 +12,7 @@ corresponding dialog.
 \n For example, there exist two objects: Box_1 with two published
 faces and Cylinder_1 with free published edges.
 
-\image html restore-ss-viewer-before.png
+\image html restore-ss-viewer-before.png "The initial box and cylinder"
 
 First, we examine the case when the resulting shape corresponds to one argument (after transformation, 
 after the boolean operation Cut, or after the partiton with one object shape). 
@@ -23,7 +23,7 @@ We create a Cut of Box_1 with Cylinder_1.
 
 The resulting shape inherits the subshapes and the colour of Box_1. 
 
-\image html restore-ss-viewer-cut.png
+\image html restore-ss-viewer-cut.png "The resulting shape"
 
 Second, we examine the case when the  resulting shape is composed from multiple arguments
 (after all boolean operations, except for Cut, or after the partition with
@@ -38,7 +38,7 @@ operation arguments and their published subshapes. The resulting shape
 has a default colour, but its subshapes inherit colors corresponding
 to arguments and their subshapes.
 
-\image html restore-ss-viewer-after.png
+\image html restore-ss-viewer-after.png "Thev resulting shape"
 
 
 Please, note that when the resulting shape corresponds to one
index 789441833406a7a0ebbd34fdc81fce89944f2951..a2b6d11f426538d943950a88f273331cd1576734 100644 (file)
@@ -36,9 +36,9 @@ from the first point to the second and to the third.
 
 \n <b>Example:</b>
 
-\image html rotationsn1.png
+\image html rotationsn1.png "The initial shape (yellow)"
 
-\image html rotationsn2.png
+\image html rotationsn2.png "The rotated shape (grey)"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_rotation "Transformation Operations".
index a9a3ab8c4952d309f46b46e6009da86f511a1fc0..12f4bc63dd724db13c6b153f0fec27c822f83433 100644 (file)
@@ -30,15 +30,15 @@ circle can be transformed into an ellipse.
 
 \n <b>Example of simple scaling:</b>
 
-\image html scale_transformsn1.png
+\image html scale_transformsn1.png "The initial object"
 
-\image html scale_transformsn2.png
+\image html scale_transformsn2.png "The resulting object (resized)"
 
 \n <b>Example of scaling by different factors along axes:</b>
 
-\image html scale_transformsn3.png
+\image html scale_transformsn3.png "The initial object"
 
-\image html scale_transformsn4.png
+\image html scale_transformsn4.png "The resulting object (resized and distorted)"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_scale "Scale Transformation" and of \ref swig_scale "Scale Along Axes Transformation"
index 4d64a5a6e4c48c3fdc9c8e77d4194c0c23522574..c4f450d3071cd9e2f759b172dd2886107be58ccb 100644 (file)
@@ -17,9 +17,9 @@
 
 \n <b>Example:</b>
 
-\image html fusesn1.png
+\image html fusesn1.png "The initial shapes"
 
-\image html sectionsn.png
+\image html sectionsn.png "The resulting object"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of 
 \ref tui_section "Boolean Operations".
index 69da0597c9fb22f168e339932ae709de002d1f65..1c478822e349354ef7491341de9d465e3e4a17ad 100644 (file)
@@ -23,9 +23,9 @@ your shape:
 
 \n <b>Example:</b>
 
-\image html image112.jpg
+\image html image112.jpg "The initial faces"
 
-\image html image113.jpg
+\image html image113.jpg "The sewn faces"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_sewing "Repairing Operations".
index 3e9e2049482231ceba268c8e347b35b257d19540..b0caaa396e0493d0d83b924b82bca417d297f990 100755 (executable)
@@ -2,7 +2,7 @@
 
 \page shapesonshape_page Get Shapes on Shape
 
-This operation is a special case of <b>Explode</b> operation. It produces a group of sub-shapes of the explosed shape, which are located in a definite way relatively another reference shape.
+This operation is a special case of <b>Explode</b> operation. It produces a group of sub-shapes of the exploded shape, which are located in a definite way relatively another reference shape.
 
 To use this operation, select in the Main Menu <b>Operations -> Get Shapes on Shape.</b> The following dialog box will appear. 
 
index 2d7569e03ebf579983047de763a29e19d405e0c4..67dbd6313d71f4edb12c1b6410b9c3348b0781bc 100644 (file)
@@ -20,9 +20,9 @@ select them in the 3D viewer).
 
 \n <b>Example:</b>
 
-\image html suppress_faces1.png
+\image html suppress_faces1.png "The initial box"
 
-\image html suppress_faces2.png
+\image html suppress_faces2.png "The box with suppressed faces"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_suppress_faces "Repairing Operations".
index b9e25e065cb8e8c0c170e403589eff3fb4da9e60..d353f5f4028260fe2ca8cb0b3545daff19116ec0 100644 (file)
@@ -25,9 +25,9 @@ your shape:
 
 \n <b>Example:</b>
 
-\image html image109.jpg
+\image html image109.jpg "The cone with a hole"
 
-\image html image110.jpg
+\image html image110.jpg "The hole has been suppressed"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_suppress_holes "Repairing Operations".
index 8aa245d4cafd608d4be3cdf0194ea7231c485227..e33880de78fa2c0c6b623bd797525f34b596b2a5 100644 (file)
@@ -29,9 +29,9 @@ checked </li>
 
 \n <b>Example:</b>
 
-\image html supp_int_wires1.png
+\image html supp_int_wires1.png "The box with internal wires"
 
-\image html supp_int_wires2.png
+\image html supp_int_wires2.png "The internal wires have been suppressed"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of
 \ref tui_suppress_internal_wires "Repairing Operations".
index efb331f1caf3047e80ac0ea9420486a824353230..875bb9c7c14c72353850e9f740984c538de1417f 100644 (file)
@@ -2,17 +2,26 @@
 
 \page transformation_operations_page Transformation Operations
 
+Geometry module provides the following transformation operations,
+which allow to:
+
+
 <ul>
-<li>\subpage translation_operation_page</li>
-<li>\subpage rotation_operation_page</li>
-<li>\subpage modify_location_operation_page</li>
-<li>\subpage mirror_operation_page</li>
-<li>\subpage scale_operation_page</li>
-<li>\subpage offset_operation_page</li>
-<li>\subpage multi_translation_operation_page</li>
-<li>\subpage multi_rotation_operation_page</li>
-<li>\subpage fillet_operation_page</li>
-<li>\subpage chamfer_operation_page</li>
+<li>\subpage translation_operation_page "Translate" an object by a certain vector.</li>
+<li>\subpage rotation_operation_page "Rotate" an object around a
+certain axis by a certain angle.</li>
+<li>\subpage modify_location_operation_page "Move" an object to a new location.</li>
+<li>\subpage mirror_operation_page "Mirror" an object through a point
+an axis or a plane of symmetry.</li>
+<li>\subpage scale_operation_page "Scale" an object by one or several scale
+factors.</li>
+<li>Create an \subpage offset_operation_page "Offset" of the object.</li>
+<li>Create a simultaneous \subpage multi_translation_operation_page "Translation in several directions".</li>
+<li>Create a simultaneous \subpage multi_rotation_operation_page</li> "Rotation in several directions".</li>
+<li>Produce a \subpage fillet_operation_page "Fillet" on the selected
+edges of the object.</li>
+<li>Produce a \subpage chamfer_operation_page "Chamfer" on the
+selected edges of the object.</li>
 </ul>
 
 */
\ No newline at end of file
index 3daec5a37986b3377d42b2914d26698d75ac68b3..adab40078cd6c0d1a199fb55c324c74a0e692bee 100644 (file)
@@ -2,53 +2,30 @@
 
 \page transform_geom_obj_page Transforming geometrical objects
 
+The objects created in Salome can be processed with Transformation
+operations, which can be classified into:   
+
 <ul>
-<li>\subpage basic_operations_page</li>
-<ul>
-<li>\ref partition_page</li>
-<li>\ref archimede_page</li>
-</ul>
-<li>\subpage boolean_operations_page</li>
-<ul>
-<li>\ref using_boolean_operations_page</li>
-<li>\ref fuse_operation_page</li>
-<li>\ref common_operation_page</li>
-<li>\ref cut_operation_page</li>
-<li>\ref section_opeartion_page</li>
-</ul>
-<li>\subpage transformation_operations_page</li>
-<ul>
-<li>\ref translation_operation_page</li>
-<li>\ref rotation_operation_page</li>
-<li>\ref modify_location_operation_page</li>
-<li>\ref mirror_operation_page</li>
-<li>\ref scale_operation_page</li>
-<li>\ref offset_operation_page</li>
-<li>\ref multi_translation_operation_page</li>
-<li>\ref multi_rotation_operation_page</li>
-<li>\ref fillet_operation_page</li>
-<li>\ref chamfer_operation_page</li>
-</ul>
-<li>\subpage blocks_operations_page</li>
-<ul>
-<li>\ref multi_transformation_operation_page</li>
-<li>\ref explode_on_blocks_operation_page</li>
-<li>\ref propagate_operation_page</li>
-</ul>
-<li>\subpage repairing_operations_page</li>
-<ul>
-<li>\ref shape_processing_operation_page</li>
-<li>\ref suppress_faces_operation_page</li>
-<li>\ref close_contour_operation_page</li>
-<li>\ref suppress_internal_wires_operation_page</li>
-<li>\ref suppress_holes_operation_page</li>
-<li>\ref sewing_operation_page</li>
-<li>\ref glue_faces_operation_page</li>
-<li>\ref add_point_on_edge_operation_page</li>
-<li>\ref change_orientation_operation_page</li>
-<li>\ref remove_extra_edges_operation_page</li>
-</ul>
-<li>\subpage restore_presentation_parameters_page</li>
+<li>\subpage using_boolean_operations_page  "Boolean operations" using
+Boolean logical operators.</li>
+<li>\subpage transformation_operations_page "Transformation operations", 
+which modify shape or location of the selected object.</li>
+
+<li>\subpage partition_page "Partition" operation, which creates a compound
+by intersection of several shapes with a tool object or a plane.</li>
+<li>\subpage archimede_page "Archimede" operation, which creates a
+plane corresponding to the modelled waterline of the object plunged
+into water.</li>
+<li>\subpage shapesonshape_page "Get shapes on shape" operation, a
+special case of \b Explode operation. </li>
+
+<li>Operations with \subpage blocks_operations_page "Blocks".</li>
+
+
+<li>\subpage restore_presentation_parameters_page "Restore presentation pareameters". 
+This cross-operation functionality allows the resulting shape to
+inherit colors and subshapes from its parent shapes.</li>
 </ul>
 
+
 */
index 120e3877c5d3526b7853e35e3eec813cc9087117..32958367d12e6e75ba2b7ccd233b734f91523f8c 100644 (file)
@@ -43,9 +43,9 @@ of the vector.
 
 \n <b>Example:</b>
 
-\image html translationsn1.png
+\image html translationsn1.png "The initial shape (grey)"
 
-\image html translationsn2.png
+\image html translationsn2.png "The resulting shape (yellow)"
 
 Our <b>TUI Scripts</b> provide you with useful examples of the use of 
 \ref tui_translation "Transformation Operations".
index 88152d543b6405af60335562b5e4d44b54d5834b..c7fd67b75c75c6365be91f5d3a5e93094952a8b8 100644 (file)
@@ -6,10 +6,12 @@
 complex geometrical objects (2D & 3D elements):
 
 <ul>
-<li>\ref fuse_operation_page "Fuse"</li>
-<li>\ref common_operation_page "Common"</li>
-<li>\ref cut_operation_page "Cut"</li>
-<li>\ref section_opeartion_page "Section"</li>
+<li>\subpage fuse_operation_page "Fuse" - creates a shape from two shapes.</li>
+<li>\subpage common_operation_page "Common" - transforms the common part
+of two objects into an independent object.</li>
+<li>\subpage cut_operation_page "Cut" - cuts one shape with
+another. </li>
+<li>\subpage section_opeartion_page "Section" - creates a section between two shapes.</li>
 </ul>
 
 There is a general TUI command covering all these operations, which
index a9e42b2db1305b956e5e45bb448ce2a6ee7602c1..701502e923bbe27eb870b36fb61c37ce84797c9c 100644 (file)
@@ -1,6 +1,6 @@
 /*!
 
-\page view_geom_obj_page Overview
+\page view_geom_obj_page Viewing geometrical objects
 
 \n Newly created geometrical objects are automatically displayed in
 the <b>OCC 3D Viewer</b>.
@@ -18,25 +18,25 @@ other useful options by right-clicking on the selected object.
 object.</li>
 <li><b>Delete</b> - irreversibly deletes the selected object from the
 viewer and from the Object Browser.</li> 
-<li>\ref display_mode_page "Display Mode" - allows to select between
+<li>\subpage display_mode_page "Display Mode" - allows to select between
 Wireframe and Shading presentation.</li>
-<li>\ref color_page "Color" - allows to change the filling color in
+<li>\subpage color_page "Color" - allows to change the filling color in
 the standard <b>Select Color</b> menu.</li>
-<li>\ref transparency_page "Transparency" - allows to change the
+<li>\subpage transparency_page "Transparency" - allows to change the
 transparency of geometrical objects.</li>
-<li>\ref isolines_page "Isos" - allows to change the number of
+<li>\subpage isolines_page "Isos" - allows to change the number of
 isolines displayed within a shape.</li>
 <li><b>Hide</b> - allows to hide the selected geometrical object from the
 viewer. TUI Command : <em>sg.EraseOnly(ID)</em>
-\n \image html image18.gif
+\n \image html image18.png
 </li>
 <li><b>Hide all</b> - allows to hide all objects from the viewer. TUI
 Command: <em>sg.EraseAll()</em>
-\n \image html image26.gif
+\n \image html image26.png
 </li>
-<li><b>Display Only</b> - allows to display only the selected
+<li><b>Show Only</b> - allows to display only the selected
 geometrical object. TUI Command: <em>sg.DisplayOnly(ID)</em>
-\n \image html image33.gif
+\n \image html image33.png
 </li>
 <li><b>Update</b> - refreshes the presentation of your geometrical object in the
 Object Browser, applying all recent changes.</li>
index 5c924b3ec9092178b0706721af597f9e6cacb870..ef9fe6f95bdefc44cefef7e676e67c95ec37e657 100644 (file)
@@ -8,7 +8,7 @@ viewer only.
 
 <br><h2>Create a group</h2>
 
-\image html image56.gif
+\image html image56.png
 
 To create a group of subshapes of a geometrical object in the main
 menu select <b>New entity > Group > Create</b>
@@ -68,12 +68,12 @@ created, ShapeType is a type of shapes in the created group.
 
 <b>Example:</b>
 
-\image html image193.jpg
+\image html image193.jpg "Groups on a cylinder"
 
 
 <br><h2>Edit a group</h2>
 
-\image html image57.gif
+\image html image57.png
 
 To \b Edit an existing group in the main menu select <b>New entity >
 Group > Edit</b>. This menu is designed in the same way as the