From: vsr Date: Tue, 1 Mar 2005 11:17:00 +0000 (+0000) Subject: Update the GUI documentation for SMESH module X-Git-Tag: V2_2_1rc X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=commitdiff_plain;h=f54ea61edf7a0e6f48091cd0f3b380c195bffc7e;hp=409b861ea153ec9f8ed69ec02512a9c4d9730329;ds=sidebyside Update the GUI documentation for SMESH module --- diff --git a/doc/salome/gui/SMESH/about_mesh_preferences.htm b/doc/salome/gui/SMESH/about_mesh_preferences.htm new file mode 100755 index 000000000..95254fa55 --- /dev/null +++ b/doc/salome/gui/SMESH/about_mesh_preferences.htm @@ -0,0 +1,145 @@ + + + + + +About mesh preferences + + + + + + + + + + + +

About mesh preferences

+ +

In the MESH module you can set mesh preferences, default settings, which + can be used in later sessions with this module. To set preferences, select + in the main window: Preferences / Mesh + (other preferences are described in the KERNEL module)

+ + + +

      

+ +

In the picture above  the + default settings are shown

+ + + +

      

+ + + +

      

+ + + +

 

+ + + + 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..4dbf70788 --- /dev/null +++ b/doc/salome/gui/SMESH/about_viewing_meshes.htm @@ -0,0 +1,130 @@ + + + + + +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.  

+ + + + 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..a3ac9b780 --- /dev/null +++ b/doc/salome/gui/SMESH/aspect_ratio_3d.htm @@ -0,0 +1,154 @@ + + + + + +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.

+ +

 

+ +

 

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + 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..eebf2d6fa --- /dev/null +++ b/doc/salome/gui/SMESH/borders_at_multi-connection.htm @@ -0,0 +1,91 @@ + + + + + +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 green.

+ + + + 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..0bf0c9466 --- /dev/null +++ b/doc/salome/gui/SMESH/borders_at_multiconnection_2d.htm @@ -0,0 +1,90 @@ + + + + + +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.

+ +

 

+ +

        

+ + + + diff --git a/doc/salome/gui/SMESH/clipping.htm b/doc/salome/gui/SMESH/clipping.htm new file mode 100755 index 000000000..d998637b3 --- /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 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/colors___size.htm b/doc/salome/gui/SMESH/colors___size.htm new file mode 100755 index 000000000..eca9c6be4 --- /dev/null +++ b/doc/salome/gui/SMESH/colors___size.htm @@ -0,0 +1,90 @@ + + + + + +Colors / Size + + + + + + + + + + + +

Colors / Size

+ +

+ +

 

+ +

In this pop-up menu you can set the Shrink Coefficient, the Width and + the colors of Fill, Back face and Outline for the Elements of your mesh + and the Color and the Size for the Nodes of your mesh.

+ + + + 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 - + - + + + + + + + + + + +

Deflection ID hypothesis

+ +

Deflection ID hypothesis + can be applied for meshing curvilinear edges composing your geometrical + object. It uses only one parameter: the value of deflection.  

+ +

A geometrical edge is divided into equal segments. The maximum distance + between a point on the edge within a segment and the line connecting the + ends of the segment should not exceed the specified value of deflection + . Then mesh nodes are constructed at end segment locations and 1D mesh + elements are constructed on segments.

+ +

 

+ +

 

+ +

To define the Deflection ID hypothesis:

+ +

 

+ +

Select this hypothesis in the + Create Hypotheses dialog box + and click Create. The following + dialog box will appear:

+ +

 

+ +

+ +

 

+ +

In this dialog box you can set:

+ +

 

+ + + +

 

+ + + + 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

@@ -157,7 +130,6 @@ else

 

- @@ -180,5 +152,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/extrusion_along_a_path.htm b/doc/salome/gui/SMESH/extrusion_along_a_path.htm new file mode 100755 index 000000000..b9a6859a4 --- /dev/null +++ b/doc/salome/gui/SMESH/extrusion_along_a_path.htm @@ -0,0 +1,187 @@ + + + + + +Extrusion along a path + + + + + + + + + + + +

Extrusion along a path

+ +

In principle, Extrusion along a path works in the same way as Extrusion, + the main difference is that we define not a vector, but a path of extrusion + which must be a meshed edge or wire. To get an idea of how this algorithm + works, let's see the left image, where we have a 1D circle edge and  a + 2D hexagon to be extruded along this path (in the picture they are angular + because we show the wireframe of the mesh). And now let's see the right + image, showing the result of the operation.  

+ +
+++ + + + +
+

+

+ +

 

+ +

     

+ +

 

+ +

To use Extrusion along a path:

+ +

 

+ +

1. From the Modification + menu choose the Extrusion along + a path item or click button in the toolbar. The + following dialog box shall appear:

+ +

 

+ +

 

+ +

+ +

 

+ +

2. In this dialog box you should  

+ + + +

 

+ +

3. There are two optional parameters, which, + nevertheless, can be very useful.

+ + + +

4. Click the Apply + or OK button.

+ +

 

+ +

 

+ + + + diff --git a/doc/salome/gui/SMESH/files/1d_meshing_algorithm.htm b/doc/salome/gui/SMESH/files/1d_meshing_algorithm.htm index 51d954a9f..2c708a714 100755 --- a/doc/salome/gui/SMESH/files/1d_meshing_algorithm.htm +++ b/doc/salome/gui/SMESH/files/1d_meshing_algorithm.htm @@ -2,31 +2,11 @@ - - - - - 1D meshing algorithm - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Wire discretization

@@ -121,5 +94,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/2d_(quadrangle)_meshing_algorithm.htm b/doc/salome/gui/SMESH/files/2d_(quadrangle)_meshing_algorithm.htm index 4c605aadc..d0a1a02c3 100755 --- a/doc/salome/gui/SMESH/files/2d_(quadrangle)_meshing_algorithm.htm +++ b/doc/salome/gui/SMESH/files/2d_(quadrangle)_meshing_algorithm.htm @@ -2,31 +2,11 @@ - - - - - 2D (Quadrangle) meshing algorithm - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Quadrangle meshing algorithm

This algorithm is used for meshing of 2D entities of - geometrical objects - faces. -

+ geometrical objects - faces. They + are split into quadrangular elements.

 

@@ -121,5 +94,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/2d_meshing_algorithm.htm b/doc/salome/gui/SMESH/files/2d_meshing_algorithm.htm index d7fe96efe..659f957cf 100755 --- a/doc/salome/gui/SMESH/files/2d_meshing_algorithm.htm +++ b/doc/salome/gui/SMESH/files/2d_meshing_algorithm.htm @@ -2,31 +2,11 @@ - - - - - 2D meshing algorithm - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Triangle (Mefisto) meshing algorithm

This algorithm is used for meshing of 2D entities of geometrical objects - faces. -

+ They are split into triangular elements.

 

@@ -121,5 +94,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/3d_meshing_algorithm.htm b/doc/salome/gui/SMESH/files/3d_meshing_algorithm.htm index dc0851a19..ad8ef3e49 100755 --- a/doc/salome/gui/SMESH/files/3d_meshing_algorithm.htm +++ b/doc/salome/gui/SMESH/files/3d_meshing_algorithm.htm @@ -2,31 +2,11 @@ - - - - - 3D meshing algorithm - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Hexahedron meshing algorithm

@@ -114,6 +88,10 @@ else the Create Algorithms dialog box select this algorithm and click Create.

+

 

+ +

+ - diff --git a/doc/salome/gui/SMESH/files/about_hypotheses.htm b/doc/salome/gui/SMESH/files/about_hypotheses.htm index 4777bbd4c..2c681a959 100755 --- a/doc/salome/gui/SMESH/files/about_hypotheses.htm +++ b/doc/salome/gui/SMESH/files/about_hypotheses.htm @@ -2,31 +2,11 @@ - - - - - About hypotheses - - - - - - - - - - - - - - - - - - - - + - - - - - - -

About hypotheses

@@ -125,55 +97,64 @@ else when applying different hypotheses with different parameters you can preset the quantity of meshing elements which will compose your mesh. So, it will be possible to generate a rough or a more refined mesh or submesh. - In SMESH there are the following + In MESH there are the following basic hypotheses:

 

-
    +
+

 

@@ -270,5 +242,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/about_meshing_algorithms.htm b/doc/salome/gui/SMESH/files/about_meshing_algorithms.htm index 6024897f7..772f14f42 100755 --- a/doc/salome/gui/SMESH/files/about_meshing_algorithms.htm +++ b/doc/salome/gui/SMESH/files/about_meshing_algorithms.htm @@ -2,31 +2,11 @@ - - - - - About meshing algorithms - - - - - - - - - - - - - - - - - - - - + - - - - - - -

About meshing algorithms

@@ -169,7 +142,10 @@ else meshing algorithm

  • Tetrahedron - meshing algorithm

  • + (Netgen) meshing algorithm

    + +
  • Tetrahedron + (GHS3D) meshing algorithm

  • @@ -208,5 +184,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/about_quality_controls.htm b/doc/salome/gui/SMESH/files/about_quality_controls.htm index 839e3de7e..f52da280f 100755 --- a/doc/salome/gui/SMESH/files/about_quality_controls.htm +++ b/doc/salome/gui/SMESH/files/about_quality_controls.htm @@ -2,31 +2,11 @@ - - - - - About quality controls - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    About quality controls

    Mesh - quality control in SMESH is destined for visual control of the - generated mesh.

    + quality control in MESH is destined for visual control of the generated + mesh.

    Application of a definite quality control consists of usage of the corresponding algorithm, which calculates a value @@ -116,33 +89,75 @@ else

     

    -

    In SMESH you have at your disposal the - following mesh quality controls:

    +

    There are 1D, 2D and 3D quality controls. +

    + +

      

    + +

    1D mesh quality controls:

     

    + + +

     

    + +

    2D mesh quality controls:

    + +

     

    + + + +

     

    + +

    3D mesh quality controls:

    + +

     

    + + + +

     

    + - diff --git a/doc/salome/gui/SMESH/files/adding_nodes_and_elements.htm b/doc/salome/gui/SMESH/files/adding_nodes_and_elements.htm index faf7a9867..3836f9da6 100755 --- a/doc/salome/gui/SMESH/files/adding_nodes_and_elements.htm +++ b/doc/salome/gui/SMESH/files/adding_nodes_and_elements.htm @@ -2,31 +2,11 @@ - - - - - Adding nodes and elements - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Adding nodes and elements

    @@ -119,17 +92,17 @@ else

     

    @@ -159,7 +132,7 @@ else which you would like to add to your mesh. The corresponding dialog box shall appear.

    -

    Adding nodes

    +

    Adding nodes

    @@ -176,7 +149,7 @@ else

     

    -

    Adding edges

    +

    Adding edges

     

    @@ -195,7 +168,7 @@ else

     

    -

    Adding triangles

    +

    Adding triangles

     

    @@ -215,7 +188,7 @@ else

     

    -

    Adding quadrangles

    +

    Adding quadrangles

    @@ -231,7 +204,7 @@ else

     

    -

    Adding tetrahedrons

    +

    Adding tetrahedrons

    @@ -247,7 +220,7 @@ else

    -

    Adding hexahedrons

    +

    Adding hexahedrons

    @@ -272,5 +245,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/area_of_elements.htm b/doc/salome/gui/SMESH/files/area_of_elements.htm index d832bffb0..fba1cd319 100755 --- a/doc/salome/gui/SMESH/files/area_of_elements.htm +++ b/doc/salome/gui/SMESH/files/area_of_elements.htm @@ -2,31 +2,11 @@ - - - - - Area of elements - - - - - - - - - - - - - - - - - - - - + - - - - - - - -

    Area of elements

    +

    Area

    -

    Area of elements mesh - quality control is based on the algorithm of area calculation of  meshing +

    Area mesh quality + control is based on the algorithm of area calculation of  meshing elements . It can be applied to meshes consisting of 2D meshing elements with 3 and 4 nodes (triangles and quadrangles).    

    @@ -117,16 +90,16 @@ else

     

    -

    2. Choose Quality - Controls > Area or click button. Your mesh will - be displayed in the viewer with its elements colored according to the - applied mesh quality control criterion:

    +

    2. Choose Controls + > Area or click button. Your mesh will be displayed + in the viewer with its elements colored according to the applied mesh + quality control criterion:

     

     

    -

    +

     

    @@ -139,5 +112,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/arithmetic_1d.htm b/doc/salome/gui/SMESH/files/arithmetic_1d.htm index 36ad79aa6..30c7cb8f5 100755 --- a/doc/salome/gui/SMESH/files/arithmetic_1d.htm +++ b/doc/salome/gui/SMESH/files/arithmetic_1d.htm @@ -2,31 +2,11 @@ - - - - - Arithmetic 1D - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Arithmetic 1D hypothesis

    Arithmetic 1D - - hypothesis for the Regular 1D algorithm. It allows to split edges into - segments with a length that changes in arithmetic progression (Lk = Lk-1 - + d) beginning from a given starting length and up to a given end length.

    + is a hypothesis for the Regular 1D algorithm. It allows to split edges + into segments with a length that changes in arithmetic progression (Lk + = Lk-1 + d) beginning from a given starting length and up to a given end + length.

     

    @@ -131,8 +105,8 @@ else

    Select this hypothesis in the Create Hypotheses dialog box - click Create. The following dialog - box will appear:

    + and click Create. The following + dialog box will appear:

     

    @@ -160,5 +134,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/aspect_ratio.htm b/doc/salome/gui/SMESH/files/aspect_ratio.htm index 1e1117fd0..d7ec53a46 100755 --- a/doc/salome/gui/SMESH/files/aspect_ratio.htm +++ b/doc/salome/gui/SMESH/files/aspect_ratio.htm @@ -2,31 +2,11 @@ - - - - - Aspect Ratio - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Aspect Ratio

    @@ -165,10 +138,10 @@ else

     

    -

    2. Choose Quality - Controls > Aspect Ratio or click button in the - toolbar. Your mesh will be displayed in the viewer with its elements colored - according to the applied mesh quality control criterion:

    +

    2. Choose Controls + > Aspect Ratio or click button in the toolbar. + Your mesh will be displayed in the viewer with its elements colored according + to the applied mesh quality control criterion:

     

    @@ -181,5 +154,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/changing_orientation_of_elements.htm b/doc/salome/gui/SMESH/files/changing_orientation_of_elements.htm index f51e87294..f1d3c6862 100755 --- a/doc/salome/gui/SMESH/files/changing_orientation_of_elements.htm +++ b/doc/salome/gui/SMESH/files/changing_orientation_of_elements.htm @@ -2,31 +2,11 @@ - - - - - Changing orientation of elements - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Changing orientation of elements

    @@ -168,5 +141,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/computing_meshes.htm b/doc/salome/gui/SMESH/files/computing_meshes.htm index a700eb285..0467c9923 100755 --- a/doc/salome/gui/SMESH/files/computing_meshes.htm +++ b/doc/salome/gui/SMESH/files/computing_meshes.htm @@ -2,31 +2,11 @@ - - - - - Computing meshes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Computing meshes

    @@ -124,5 +97,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/connectivity.htm b/doc/salome/gui/SMESH/files/connectivity.htm index fcc85986a..1221c4da9 100755 --- a/doc/salome/gui/SMESH/files/connectivity.htm +++ b/doc/salome/gui/SMESH/files/connectivity.htm @@ -1,38 +1,14 @@ - - - - - - - - - - -Connectivity - - - - - - - - - - - - - - - - - - - - + - - - - - - - - -

    Connectivity

    - -

    Type topic text here.

    - +

    Connectivity

    +

    Type topic text here.

    - - - + + \ No newline at end of file diff --git a/doc/salome/gui/SMESH/files/constructing_groups_of_specific_elements.htm b/doc/salome/gui/SMESH/files/constructing_groups_of_specific_elements.htm index 6ee21947a..f87833a00 100755 --- a/doc/salome/gui/SMESH/files/constructing_groups_of_specific_elements.htm +++ b/doc/salome/gui/SMESH/files/constructing_groups_of_specific_elements.htm @@ -2,31 +2,11 @@ - - - - - Constructing groups of specific elements - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Constructing groups of specific elements

    -

    In SMESH you can easily construct groups of specific elements (nodes, +

    In MESH you can easily construct groups of specific elements (nodes, edges or faces) which will be taken from a definite submesh.

     

    @@ -112,7 +85,7 @@ else and choose the Construct Group item or select your submesh in the Object Browser and in the Mesh menu chose the Construct Group - item. SMESH will construct several groups consisting of elements + item. MESH will construct several groups consisting of elements of the definite type: nodes, edges or faces

    - diff --git a/doc/salome/gui/SMESH/files/constructing_meshes.htm b/doc/salome/gui/SMESH/files/constructing_meshes.htm index e4a680d66..2e741d8c1 100755 --- a/doc/salome/gui/SMESH/files/constructing_meshes.htm +++ b/doc/salome/gui/SMESH/files/constructing_meshes.htm @@ -2,31 +2,11 @@ - - - - - Constructing meshes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Constructing meshes

    @@ -137,9 +110,9 @@ else

     

    In the Mesh - menu select Global Hyp. or - click button in the toolbar. The following dialog box will - appear:

    + menu select Global Hypothesis + or click button in the toolbar. The following + dialog box will appear:

     

    @@ -181,5 +154,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/constructing_submeshes.htm b/doc/salome/gui/SMESH/files/constructing_submeshes.htm index 820365840..83f28271b 100755 --- a/doc/salome/gui/SMESH/files/constructing_submeshes.htm +++ b/doc/salome/gui/SMESH/files/constructing_submeshes.htm @@ -2,31 +2,11 @@ - - - - - Constructing submeshes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Constructing submeshes

    @@ -192,5 +165,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/creating_groups.htm b/doc/salome/gui/SMESH/files/creating_groups.htm index b5ea84892..aad5abf09 100755 --- a/doc/salome/gui/SMESH/files/creating_groups.htm +++ b/doc/salome/gui/SMESH/files/creating_groups.htm @@ -2,31 +2,11 @@ - - - - - Creating groups - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Creating groups

    In - SMESH you can create groups of elements of different types and having - definite properties.

    + MESH you can create groups of elements of different types and having definite + properties.

     

    @@ -186,7 +159,7 @@ else

    In this dialog box you should enter the name of the geometrical object (you can enter the name manually or select your geometrical object in the Objet Browser or in the 3D viewer) from which - the elements will be taken. And after confirmation of the operation SMESH + the elements will be taken. And after confirmation of the operation MESH will create a new group consisting of geometrical elements of the previously defined type.

    @@ -203,8 +176,9 @@ else element or elements from the list click the Remove button. The Sort button allows to sort the list of elements IDs. The Set - filter button allows to apply a definite filter to selection - of the elements of your group.

    + filter button allows to apply a definite filter to selection of + the elements of your group. See more about filters on the Selection + filter library page

  • Select from set of fields allows to @@ -226,5 +200,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/cutting_quadrangles.htm b/doc/salome/gui/SMESH/files/cutting_quadrangles.htm index 8e2220693..1cf35b233 100755 --- a/doc/salome/gui/SMESH/files/cutting_quadrangles.htm +++ b/doc/salome/gui/SMESH/files/cutting_quadrangles.htm @@ -2,31 +2,11 @@ - - - - - Cutting quadrangles - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Cutting quadrangles

    @@ -190,16 +162,15 @@ else

     

    - - - - + + +
    -

    -

    +

    +

     

    @@ -211,5 +182,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/diagonal_iversion_of_elements.htm b/doc/salome/gui/SMESH/files/diagonal_iversion_of_elements.htm index e736e199e..924db5f96 100755 --- a/doc/salome/gui/SMESH/files/diagonal_iversion_of_elements.htm +++ b/doc/salome/gui/SMESH/files/diagonal_iversion_of_elements.htm @@ -2,31 +2,11 @@ - - - - - Diagonal iversion of elements - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Diagonal inversion of elements

    -

     In SMESH +

     In MESH you can inverse the diagonal (edge) of a pseudo-quadrangle formed by two neighboring triangles with one common edge.

    @@ -142,7 +115,6 @@ else

     

    - @@ -161,5 +133,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/displacing_nodes.htm b/doc/salome/gui/SMESH/files/displacing_nodes.htm index 79e32e4b5..d282e06fb 100755 --- a/doc/salome/gui/SMESH/files/displacing_nodes.htm +++ b/doc/salome/gui/SMESH/files/displacing_nodes.htm @@ -2,31 +2,11 @@ - - - - - Displacing nodes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Moving nodes

    -

    In SMESH you can change the location of any node of your mesh. In this +

    In MESH you can change the location of any node of your mesh. In this case all adjacent elements (edges) will be also transformed right after the displaced node.

    @@ -159,7 +132,6 @@ else

     

    -
    @@ -184,5 +156,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/displaying_nodes_numbers.htm b/doc/salome/gui/SMESH/files/displaying_nodes_numbers.htm index 292f99a30..5278408ca 100755 --- a/doc/salome/gui/SMESH/files/displaying_nodes_numbers.htm +++ b/doc/salome/gui/SMESH/files/displaying_nodes_numbers.htm @@ -2,31 +2,11 @@ - - - - - Displaying nodes numbers - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Displaying nodes numbers

    -

    In SMESH you can display the ID numbers of all nodes of your mesh in +

    In MESH you can display the ID numbers of all nodes of your mesh in the viewer.

     

    @@ -139,8 +113,37 @@ else

     

    +

    Displaying elements numbers

    + +

    In MESH you can display the ID numbers of all meshing elements composing + your mesh in the viewer.

    + +

     

    + +

    To display ID numbers of elements:

    + +

     

    + +

    1. Display your mesh in the viewer

    + +

     

    + +

    2. Right-click on the mesh in the 3D viewer + and from the associated pop-up menu choose Numbering + > Display Elements #.

    + +

     

    + +

    It will look like as follows:

    + +

     

    + +

    +

     

    +

     

    + - diff --git a/doc/salome/gui/SMESH/files/editing_groups.htm b/doc/salome/gui/SMESH/files/editing_groups.htm index eee766b72..83ee331c1 100755 --- a/doc/salome/gui/SMESH/files/editing_groups.htm +++ b/doc/salome/gui/SMESH/files/editing_groups.htm @@ -2,31 +2,11 @@ - - - - - Editing groups - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Editing groups

    @@ -135,5 +108,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/editing_hypotheses.htm b/doc/salome/gui/SMESH/files/editing_hypotheses.htm index a0d30a3f6..8fb93b427 100755 --- a/doc/salome/gui/SMESH/files/editing_hypotheses.htm +++ b/doc/salome/gui/SMESH/files/editing_hypotheses.htm @@ -2,31 +2,11 @@ - - - - - Editing hypotheses - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Editing hypotheses and algorithms

    -

    In SMESH you can rename created +

    In MESH you can rename created and already applied hypotheses and algorithms and edit the input data of the created and already applied hypotheses.

    @@ -111,7 +84,7 @@ else

     

    1. Select the required hypothesis or algorithm - in the Object Browser and right-click on it. From the associated popup + in the Object Browser and right-click on it. From the associated pop-up menu select the Rename item, the following dialog box will appear:

    @@ -132,7 +105,7 @@ else

     

    1. Select the required hypothesis  in - the Object Browser and right-click on it. From the associated popup menu + the Object Browser and right-click on it. From the associated pop-up menu select the Edit item and in the appeared dialog box (it will differ depending on the type of the edited hypothesis) enter a new input value for your hypothesis.

    @@ -149,5 +122,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/importing_and_exporting_meshes.htm b/doc/salome/gui/SMESH/files/importing_and_exporting_meshes.htm index 618bc80be..5d0a732d1 100755 --- a/doc/salome/gui/SMESH/files/importing_and_exporting_meshes.htm +++ b/doc/salome/gui/SMESH/files/importing_and_exporting_meshes.htm @@ -2,31 +2,11 @@ - - - - - Importing and exporting meshes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Importing and exporting meshes

    -

    In SMESH there is a functionality allowing importation/exportation +

    In MESH there is a functionality allowing importation/exportation of meshes from MED, UNV format files.

    @@ -119,7 +94,11 @@ else File dialog box find the file for importation.

    3. Click the OK - button.

    + button.

    + +

     

    + +

     

    @@ -127,18 +106,24 @@ else

     

    -

    1. From the File +

    1. Select the object you wish to export.

    + +

    2. From the File menu choose the Export item, from its sub-menu select the format (MED, UNV) of the file which will contain your exported mesh..

    -

    2. In the standard Search +

    3. In the standard Search File select a location for the exported file and enter its name.

    -

    3. Click the OK +

    4. Click the OK button.

    +

     

    + +

    + - diff --git a/doc/salome/gui/SMESH/files/introduction_to_smesh.htm b/doc/salome/gui/SMESH/files/introduction_to_smesh.htm index eb44da016..7406c628f 100755 --- a/doc/salome/gui/SMESH/files/introduction_to_smesh.htm +++ b/doc/salome/gui/SMESH/files/introduction_to_smesh.htm @@ -2,31 +2,11 @@ - - - - - Introduction to SMESH - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Introduction to SMESH

    -

    SMESH module of +

    MESH module of SALOME is destined for:

     

    @@ -113,7 +86,7 @@ else
  • import and export of meshes in MED format,

  • meshing geometrical models previously created - or imported by the GEOM component. SMESH module allows to apply 1D, 2D, + or imported by the GEOM component. MESH module allows to apply 1D, 2D, 3D meshing algorithms and a set of hypotheses:

    • @@ -171,7 +144,13 @@ else
        -
      • Area of elements

      • +
      • Area

      • + +
      • Free edges

      • + +
      • Borders at multi-connection 2D

      • + +
      • Length 2D

      • Minimum angle

      • @@ -179,9 +158,23 @@ else
      • Aspect Ratio

      • -
      • Warping

      • +
      • Warping

      • -
      • Skew angle

      • +
      • Skew

      • +
      +
    + +

     

    + +

    for solids:

    + +

     

    + +
      + +
        + +
      • Aspect ratio 3D

    @@ -196,5 +189,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/length_from_edges.htm b/doc/salome/gui/SMESH/files/length_from_edges.htm index 148ecd023..eb52f534c 100755 --- a/doc/salome/gui/SMESH/files/length_from_edges.htm +++ b/doc/salome/gui/SMESH/files/length_from_edges.htm @@ -2,31 +2,11 @@ - - - - - Length from edges - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Length from edges (2D hypothesis for Triangulator) hypothesis

    @@ -116,9 +89,9 @@ else

     

    -

    Select this hypotheses in the +

    Select this hypothesis in the Create Hypotheses dialog box - click Create.

    + and click Create.

     

    @@ -131,5 +104,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/length_of_edges.htm b/doc/salome/gui/SMESH/files/length_of_edges.htm index 70acb620a..80249888f 100755 --- a/doc/salome/gui/SMESH/files/length_of_edges.htm +++ b/doc/salome/gui/SMESH/files/length_of_edges.htm @@ -2,31 +2,11 @@ - - - - - Length of edges - - - - - - - - - - - - - - - - - - - - + - - - - - - - -

    Length of edges

    +

    Length 2D

    This quality control criterion consists of calculation of length of the edges combining the meshing elements (triangles and quadrangles) @@ -108,7 +81,7 @@ else

       

    -

    To apply the Length of edges quality criterion to your mesh:

    +

    To apply the Length 2D quality criterion to your mesh:

     

    @@ -116,14 +89,14 @@ else

     

    -

    2. Choose Quality - Controls > Length or click button in the toolbar. - Your mesh will be displayed in the viewer with its elements colored according +

    2. Choose Controls + > Length 2D or click button in the toolbar. Your + mesh will be displayed in the viewer with its elements colored according to the applied mesh quality control criterion:

     

    -

    +

     

    @@ -136,5 +109,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/local_length_hypothesis.htm b/doc/salome/gui/SMESH/files/local_length_hypothesis.htm index a53261d03..dda5c8416 100755 --- a/doc/salome/gui/SMESH/files/local_length_hypothesis.htm +++ b/doc/salome/gui/SMESH/files/local_length_hypothesis.htm @@ -2,31 +2,11 @@ - - - - - Local Length hypothesis - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Average Length hypothesis

    @@ -134,10 +107,10 @@ else

     

    -

    Select this hypotheses in the +

    Select this hypothesis in the Create Hypotheses dialog box - click Create. The following dialog - box will appear:

    + and click Create. The following + dialog box will appear:

     

    @@ -167,5 +140,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/max._element_area_hypothesis.htm b/doc/salome/gui/SMESH/files/max._element_area_hypothesis.htm index ef7a55ebf..96942cc36 100755 --- a/doc/salome/gui/SMESH/files/max._element_area_hypothesis.htm +++ b/doc/salome/gui/SMESH/files/max._element_area_hypothesis.htm @@ -2,31 +2,11 @@ - - - - - Length from edges - - - - - - - - - - - - - - - - - - + - + - - - - - - - -

    Length from edges (2D hypothesis for Triangulator) hypothesis

    +

    Max Element Area hypothesis

    -

    Length from edges - hypothesis builds 1D mesh segments having a length calculated as an average - edge length for a given wire.

    - -

     

    - -

    This hypothesis has no parameters.

    - -

     

    +

    Max + Element Area hypothesis can be applied for meshing of 2D faces + composing your geometrical object. Definition of this hypothesis consists + of setting the maximum area of + meshing elements (depending on the chosen meshing algorithm it can be + triangles or quadrangles), + which will compose the mesh of these 2D faces.

     

    -

    To apply the Length from edges hypothesis:

    +

    To define the Max Element Area hypothesis:

     

    Select this hypothesis in the Create Hypotheses dialog box - click Create.

    + and click Create.

    -

     

    +

     

    + +

    + +

     

    + +

    In this dialog box you can set:

    + +

     

    + +
      + +
    • Name + of your Max Element Area hypothesis

    • + +
    • Max. + Area: the maximum area of meshing elements

    • +

     

    @@ -131,5 +135,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/max._element_volume_hypothsis.htm b/doc/salome/gui/SMESH/files/max._element_volume_hypothsis.htm index 7eb80ee6a..7036b0ce9 100755 --- a/doc/salome/gui/SMESH/files/max._element_volume_hypothsis.htm +++ b/doc/salome/gui/SMESH/files/max._element_volume_hypothsis.htm @@ -2,31 +2,11 @@ - - - - - Non conform mesh allowed hypothesis - - - - - - - - - - - - - - - - - - + - + - - - - - - - -

    Non conform mesh allowed hypothesis

    +

    Max Element Volume hypothesis

    -

    Non Conform mesh allowed - hypothesis allows to generate non-conform meshes (that is, meshes having - some edges ending on an edge or face of adjacent elements).

    +

    Max + Element Area hypothesis can be applied for meshing of 3D objects + composing your geometrical object. Definition of this hypothesis consists + of setting the maximum volume of + 3D meshing elements (depending on the chosen meshing algorithm it can + be hexahedrons or tetrahedrons), + which will compose the mesh of these 3D objects.

     

    -

    This hypothesis has no parameters.

    +

    To define the Max Element Volume hypothesis:

    -

     

    +

     

    -

    To apply this hypothesis:

    +

    Select this hypothesis in the + Create Hypotheses dialog box + and click Create.

    -

     

    +

     

    -

    Select this hypothesis s in the - Create Hypotheses dialog box - click Create.

    +

    + +

     

    + +

    In this dialog box you can set:

    + +

     

    + +
      + +
    • Name + of your Max Element Volume hypothesis

    • + +
    • Max. + Volume: the maximum volume + of 3D meshing elements

    • +
    + +

     

    - diff --git a/doc/salome/gui/SMESH/files/merging_nodes.htm b/doc/salome/gui/SMESH/files/merging_nodes.htm index e324b053f..8347dad6a 100755 --- a/doc/salome/gui/SMESH/files/merging_nodes.htm +++ b/doc/salome/gui/SMESH/files/merging_nodes.htm @@ -2,31 +2,11 @@ - - - - - Merging nodes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Merging nodes

    @@ -132,5 +105,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/minimum_angle.htm b/doc/salome/gui/SMESH/files/minimum_angle.htm index 7a88843cf..2b1e9fdd4 100755 --- a/doc/salome/gui/SMESH/files/minimum_angle.htm +++ b/doc/salome/gui/SMESH/files/minimum_angle.htm @@ -2,31 +2,11 @@ - - - - - Minimum angle - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Minimum angle

    @@ -117,10 +90,10 @@ else

     

    -

    2. Choose Quality - Controls > Minimum angle or click button. Your - mesh will be displayed in the viewer with its elements colored according - to the applied mesh quality control criterion:

    +

    2. Choose Controls + > Minimum angle or click button. Your mesh will + be displayed in the viewer with its elements colored according to the + applied mesh quality control criterion:

     

    @@ -135,5 +108,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/non_conform_mesh_allowed_hypothesis.htm b/doc/salome/gui/SMESH/files/non_conform_mesh_allowed_hypothesis.htm index baecc1235..8424b6c3a 100755 --- a/doc/salome/gui/SMESH/files/non_conform_mesh_allowed_hypothesis.htm +++ b/doc/salome/gui/SMESH/files/non_conform_mesh_allowed_hypothesis.htm @@ -2,31 +2,11 @@ - - - - - Non conform mesh allowed hypothesis - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Non conform mesh allowed hypothesis

    @@ -114,9 +87,9 @@ else

     

    -

    Select this hypothesis s in the +

    Select this hypothesis in the Create Hypotheses dialog box - click Create.

    + and click Create.

    - diff --git a/doc/salome/gui/SMESH/files/number_of_segments_hypothesis.htm b/doc/salome/gui/SMESH/files/number_of_segments_hypothesis.htm index aeceb759d..e984d7d5f 100755 --- a/doc/salome/gui/SMESH/files/number_of_segments_hypothesis.htm +++ b/doc/salome/gui/SMESH/files/number_of_segments_hypothesis.htm @@ -2,31 +2,11 @@ - - - - - Number of segments hypothesis - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Number of segments hypothesis

    @@ -131,12 +104,11 @@ else

    To define the Number of segments hypothesis:

    -

     

    +

     

    -

    From the Hypotheses - menu select Nb. Segments and - click Create. The following dialog - box will appear:

    +

    Select this hypothesis in the + Create Hypotheses dialog box + and click Create.

     

    @@ -167,5 +139,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/propagation_of_1d_hypothesis_on_opposite_edges.htm b/doc/salome/gui/SMESH/files/propagation_of_1d_hypothesis_on_opposite_edges.htm index ae5c97782..b6f6be502 100755 --- a/doc/salome/gui/SMESH/files/propagation_of_1d_hypothesis_on_opposite_edges.htm +++ b/doc/salome/gui/SMESH/files/propagation_of_1d_hypothesis_on_opposite_edges.htm @@ -2,31 +2,11 @@ - - - - - Propagation of 1D Hypothesis on opposite edges - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Propagation of 1D Hypothesis on opposite edges

    @@ -112,7 +85,7 @@ else

     

    -

    Select this hypothesis s in the +

    Select this hypothesis in the Create Hypotheses dialog box click Create.

    @@ -123,5 +96,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/reassigning_hypotheses_and_algorithms.htm b/doc/salome/gui/SMESH/files/reassigning_hypotheses_and_algorithms.htm index 51938ab6a..85deecd5c 100755 --- a/doc/salome/gui/SMESH/files/reassigning_hypotheses_and_algorithms.htm +++ b/doc/salome/gui/SMESH/files/reassigning_hypotheses_and_algorithms.htm @@ -2,31 +2,11 @@ - - - - - Reassigning hypotheses and algorithms - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Reassigning hypotheses and algorithms

    @@ -214,5 +187,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/removing_nodes_and_elements.htm b/doc/salome/gui/SMESH/files/removing_nodes_and_elements.htm index c8b506969..e53bf3c9d 100755 --- a/doc/salome/gui/SMESH/files/removing_nodes_and_elements.htm +++ b/doc/salome/gui/SMESH/files/removing_nodes_and_elements.htm @@ -2,31 +2,11 @@ - - - - - Removing nodes and elements - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Removing nodes and elements

    @@ -165,16 +138,15 @@ else

     

    -
    - - - + + +
    -

    -

    +

    +

     

    @@ -215,15 +187,14 @@ else

     

    - - - - + +
    -

    +
    +

    @@ -240,5 +211,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/renumbering_nodes_and_elements.htm b/doc/salome/gui/SMESH/files/renumbering_nodes_and_elements.htm index 6bf37d0fb..05ddc472d 100755 --- a/doc/salome/gui/SMESH/files/renumbering_nodes_and_elements.htm +++ b/doc/salome/gui/SMESH/files/renumbering_nodes_and_elements.htm @@ -2,31 +2,11 @@ - - - - - Renumbering nodes and elements - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Renumbering nodes and elements

    @@ -180,5 +153,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/rotation.htm b/doc/salome/gui/SMESH/files/rotation.htm index 7ec631e22..02fc61edc 100755 --- a/doc/salome/gui/SMESH/files/rotation.htm +++ b/doc/salome/gui/SMESH/files/rotation.htm @@ -2,31 +2,11 @@ - - - - - Rotation - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Rotation

    @@ -147,5 +120,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/running_smesh_module.htm b/doc/salome/gui/SMESH/files/running_smesh_module.htm index 430218edd..34411701a 100755 --- a/doc/salome/gui/SMESH/files/running_smesh_module.htm +++ b/doc/salome/gui/SMESH/files/running_smesh_module.htm @@ -2,31 +2,11 @@ - - - - - Running SMESH module - - - - - - - - - - - - - - - - - - - - + - - - - - - - -

    Running SMESH module

    - -

    To start SMESH module in SALOME:

    +

    Running MESH module

    -

     

    +

    To start MESH module in SALOME click icon in the + bottom toolbar or select MESH +  from the + bottom Choose box:

    -
      - -
    1. Run - SALOME

    2. - -
    3. Create - a new study by clicking icon in the main toolbar. The - following SALOME standard window will appear:  

    4. -
    +

     

    -

     

    +

    -

                            

    +

                            

    -

     

    +

     

    -

    Before launching the SMESH module, you should set the VTK - viewer as default viewer for creation of a new study window. In SMESH - you can generate and work with meshes only in VTK viewer.

    +

    Before launching the MESH module, you should set the VTK + viewer as default viewer for creation of a new study window. In MESH you + can generate and work with meshes only in VTK viewer.

    -

          

    +

          

    -

        3. - In the bottom toolbar click icon or  from - the bottom Choose box

    +

                       

    -

                           

    +

     

    -

                select - SMESH.

    +

    The desktop of the SALOME + platform will be updated with additional toolbars and menus related to + the MESH component .

    -

     

    +

     

    -

     

    +

     

    -

    The initial desktop of - the SALOME platform will be updated with some additional toolbars and - menus related to the SMESH component - . It will look like as follows:

    - -

     

    - -

     

    - -

    +

     

    @@ -168,5 +127,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/sewing_meshes.htm b/doc/salome/gui/SMESH/files/sewing_meshes.htm index e27d967c7..bbc304771 100755 --- a/doc/salome/gui/SMESH/files/sewing_meshes.htm +++ b/doc/salome/gui/SMESH/files/sewing_meshes.htm @@ -2,31 +2,11 @@ - - - - - Sewing meshes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Sewing meshes

    @@ -324,5 +297,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/shading.htm b/doc/salome/gui/SMESH/files/shading.htm index 2d937e4de..c3f54e73c 100755 --- a/doc/salome/gui/SMESH/files/shading.htm +++ b/doc/salome/gui/SMESH/files/shading.htm @@ -2,31 +2,11 @@ - - - - - Shading - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    @@ -105,5 +78,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/shrink.htm b/doc/salome/gui/SMESH/files/shrink.htm index 53386bb7e..ace0d7856 100755 --- a/doc/salome/gui/SMESH/files/shrink.htm +++ b/doc/salome/gui/SMESH/files/shrink.htm @@ -2,31 +2,11 @@ - - - - - Shrink - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    @@ -105,5 +78,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/skew.htm b/doc/salome/gui/SMESH/files/skew.htm index 24198ba15..45533b6f5 100755 --- a/doc/salome/gui/SMESH/files/skew.htm +++ b/doc/salome/gui/SMESH/files/skew.htm @@ -2,31 +2,11 @@ - - - - - Skew - - - - - - - - - - - - - - - - - - - - + - - - - - - - -

    Skew angle

    +

    Skew

    -

    Skew angle mesh - quality criterion reflects the angle between the lines that join opposite - sides of the element. SKEW  is +

    Skew mesh quality + criterion reflects the angle between the lines that join opposite sides + of the element. SKEW  is a maximum value of all skew angles.

    This mesh quality criterion @@ -130,7 +103,7 @@ else

     

    -

    To apply the Skew angle quality criterion to your mesh:

    +

    To apply the Skew quality criterion to your mesh:

     

    @@ -138,10 +111,10 @@ else

     

    -

    2. Choose Quality - Controls > Skew or click button of the toolbar. - Your mesh will be displayed in the viewer with its elements colored according - to the applied mesh quality control criterion:

    +

    2. Choose Controls + > Skew or click button of the toolbar. Your mesh + will be displayed in the viewer with its elements colored according to + the applied mesh quality control criterion:

     

    @@ -154,5 +127,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/smoothing.htm b/doc/salome/gui/SMESH/files/smoothing.htm index 8d87e630d..387b4f8eb 100755 --- a/doc/salome/gui/SMESH/files/smoothing.htm +++ b/doc/salome/gui/SMESH/files/smoothing.htm @@ -2,31 +2,11 @@ - - - - - Smoothing - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Smoothing

    @@ -213,5 +186,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/start_and_end_length_hypothesis.htm b/doc/salome/gui/SMESH/files/start_and_end_length_hypothesis.htm index 3a8059d29..b78f21642 100755 --- a/doc/salome/gui/SMESH/files/start_and_end_length_hypothesis.htm +++ b/doc/salome/gui/SMESH/files/start_and_end_length_hypothesis.htm @@ -2,31 +2,11 @@ - - - - - Start and End Length hypothesis - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Start and End Length hypothesis

    @@ -130,7 +103,7 @@ else

     

    -

    Select this hypothesis s in the +

    Select this hypothesis in the Create Hypotheses dialog box click Create. The following dialog box will appear:

    @@ -161,5 +134,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/symmetry.htm b/doc/salome/gui/SMESH/files/symmetry.htm index 446029ce2..74633c26f 100755 --- a/doc/salome/gui/SMESH/files/symmetry.htm +++ b/doc/salome/gui/SMESH/files/symmetry.htm @@ -2,31 +2,11 @@ - - - - - Symmetry - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Symmetry

    @@ -160,5 +133,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/taper.htm b/doc/salome/gui/SMESH/files/taper.htm index 38e4f8951..daa93a2eb 100755 --- a/doc/salome/gui/SMESH/files/taper.htm +++ b/doc/salome/gui/SMESH/files/taper.htm @@ -2,31 +2,11 @@ - - - - - Taper - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Taper

    @@ -122,10 +95,10 @@ else

     

    -

    2. Choose Quality - Controls > Taper or click button in the toolbar. - Your mesh will be displayed in the viewer with its elements colored according - to the applied mesh quality control criterion:

    +

    2. Choose Controls + > Taper or click button in the toolbar. Your mesh + will be displayed in the viewer with its elements colored according to + the applied mesh quality control criterion:

     

    @@ -138,5 +111,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/tetrahedron_(ghs3d)_meshing_algorithm.htm b/doc/salome/gui/SMESH/files/tetrahedron_(ghs3d)_meshing_algorithm.htm index f2364d118..a1f7d39e6 100755 --- a/doc/salome/gui/SMESH/files/tetrahedron_(ghs3d)_meshing_algorithm.htm +++ b/doc/salome/gui/SMESH/files/tetrahedron_(ghs3d)_meshing_algorithm.htm @@ -2,31 +2,11 @@ - - - - - Tetrahedron (GHS3D) meshing algorithm - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Tetrahedron (GHS3D) meshing algorithm

    @@ -126,5 +99,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/tetrahedron_(netgen)_meshing_algorithm.htm b/doc/salome/gui/SMESH/files/tetrahedron_(netgen)_meshing_algorithm.htm index c788450f2..4003786c5 100755 --- a/doc/salome/gui/SMESH/files/tetrahedron_(netgen)_meshing_algorithm.htm +++ b/doc/salome/gui/SMESH/files/tetrahedron_(netgen)_meshing_algorithm.htm @@ -2,31 +2,11 @@ - - - - - Tetrahedron (Netgen) meshing algorithm - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Tetrahedron (Netgen) meshing algorithm

    @@ -144,5 +117,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/translation.htm b/doc/salome/gui/SMESH/files/translation.htm index 3202565ac..7d4488b86 100755 --- a/doc/salome/gui/SMESH/files/translation.htm +++ b/doc/salome/gui/SMESH/files/translation.htm @@ -2,31 +2,11 @@ - - - - - Translation - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Translation

    @@ -144,5 +117,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/uniting_a_set_of_triangles.htm b/doc/salome/gui/SMESH/files/uniting_a_set_of_triangles.htm index 460599634..182f46d28 100755 --- a/doc/salome/gui/SMESH/files/uniting_a_set_of_triangles.htm +++ b/doc/salome/gui/SMESH/files/uniting_a_set_of_triangles.htm @@ -2,31 +2,11 @@ - - - - - Uniting a set of triangles - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Uniting a set of triangles

    @@ -187,5 +160,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/uniting_two_triangles.htm b/doc/salome/gui/SMESH/files/uniting_two_triangles.htm index 7d1d9999a..942eb0f8e 100755 --- a/doc/salome/gui/SMESH/files/uniting_two_triangles.htm +++ b/doc/salome/gui/SMESH/files/uniting_two_triangles.htm @@ -2,31 +2,11 @@ - - - - - Uniting two triangles - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Uniting two triangles

    -

     In SMESH +

     In MESH you can union two neighboring triangles (cells) by deletion of the common edge.

    @@ -143,7 +116,6 @@ else

     

    - @@ -162,5 +134,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/using_operations_on_groups.htm b/doc/salome/gui/SMESH/files/using_operations_on_groups.htm index 3320787f2..746ce8041 100755 --- a/doc/salome/gui/SMESH/files/using_operations_on_groups.htm +++ b/doc/salome/gui/SMESH/files/using_operations_on_groups.htm @@ -2,31 +2,11 @@ - - - - - Using operations on groups - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Using operations on groups

    -

    In SMESH you can +

    In MESH you can perform  Boolean operations on groups such as:

    @@ -150,7 +123,7 @@ else

     

    -

    2. Click the OK +

    2. Click the Ok or  Apply button to confirm creation of the group.

    @@ -186,7 +159,7 @@ else

     

    -

    2. Click the OK +

    2. Click the Ok or  Apply button to confirm creation of the group.

    @@ -222,7 +195,7 @@ else

     

    -

    2. Click the OK +

    2. Click the Ok or  Apply button to confirm creation of the group.  

    @@ -239,5 +212,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/using_smesh_module.htm b/doc/salome/gui/SMESH/files/using_smesh_module.htm index 92fc07c05..b3ea29310 100755 --- a/doc/salome/gui/SMESH/files/using_smesh_module.htm +++ b/doc/salome/gui/SMESH/files/using_smesh_module.htm @@ -2,31 +2,11 @@ - - - - - Using SMESH module - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Using SMESH

    @@ -102,5 +76,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/viewing_mesh_info.htm b/doc/salome/gui/SMESH/files/viewing_mesh_info.htm index 012d1bca3..420670224 100755 --- a/doc/salome/gui/SMESH/files/viewing_mesh_info.htm +++ b/doc/salome/gui/SMESH/files/viewing_mesh_info.htm @@ -2,31 +2,11 @@ - - - - - Viewing mesh info - - - - - - - - - - - - - - - - - - - - + - - - - - - - -

    Viewing mesh info

    +

    Mesh infos

    + +

    There are two types of information boxes: Standard + Mesh Infos and Advanced + Mesh Infos.

    -

    To view the information on meshes:

    +

     

    -

     

    +

    The Standard + Mesh Infos box gives only the information on the number of 2D elements + of mesh and the number of nodes. However, from this Info you can learn + about groups selected on this mesh.

    -

    1. Select your mesh in the Object - Browser.

    +

    To view the Standard + Mesh Infos, select your mesh or submesh in the Object + Browser and select Standard Mesh Infos from + the Mesh menu or click + button in the toolbar. The following information will + be displayed:

     

    -

    2. From the Mesh - menu select Mesh - infos or click button of the toolbar.

    +

    -

     

    +

     

    + +

    The Advanced Mesh + Infos gives more information about the mesh, including the total + number of faces and volumes and their geometrical types.

    -

    The following information will be displayed:

    +

    To view the Advanced Mesh Infos, select + your mesh or submesh in the Object Browser + and select Advanced + Mesh Infos from the Mesh menu or click button + in the toolbar. The following information will be displayed:

    -

     

    +

     

    -

     

    +

    -

    +

     

    -

     

    +

     

    -

     

    +

     

    + +

     

    + +

     

    + +

     

    - diff --git a/doc/salome/gui/SMESH/files/visualization_modes.htm b/doc/salome/gui/SMESH/files/visualization_modes.htm index 731b8b0ee..cd0b102b4 100755 --- a/doc/salome/gui/SMESH/files/visualization_modes.htm +++ b/doc/salome/gui/SMESH/files/visualization_modes.htm @@ -2,31 +2,11 @@ - - - - - Visualization modes - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - + - -

    Visualization modes

    @@ -164,5 +132,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/warp.htm b/doc/salome/gui/SMESH/files/warp.htm index 794a5a24d..c4221fcc3 100755 --- a/doc/salome/gui/SMESH/files/warp.htm +++ b/doc/salome/gui/SMESH/files/warp.htm @@ -2,31 +2,11 @@ - - - - - Warp - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Warping

    @@ -149,10 +122,10 @@ else

     

    -

    2. Choose Quality - Controls > Warp or click button of the toolbar. - Your mesh will be displayed in the viewer with its elements colored according - to the applied mesh quality control criterion:

    +

    2. Choose Controls + > Warp or click button of the toolbar. Your mesh + will be displayed in the viewer with its elements colored according to + the applied mesh quality control criterion:

     

    @@ -167,5 +140,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/files/wireframe.htm b/doc/salome/gui/SMESH/files/wireframe.htm index e38b48d28..7e8bab99e 100755 --- a/doc/salome/gui/SMESH/files/wireframe.htm +++ b/doc/salome/gui/SMESH/files/wireframe.htm @@ -2,31 +2,11 @@ - - - - - Wireframe - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    @@ -105,5 +78,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/free_borders.htm b/doc/salome/gui/SMESH/free_borders.htm new file mode 100755 index 000000000..362cfc737 --- /dev/null +++ b/doc/salome/gui/SMESH/free_borders.htm @@ -0,0 +1,92 @@ + + + + + +Free borders + + + + + + + + + + + +

    Free borders

    + +

    This mesh quality control highlights borders of faces + consisting of edges belonging to one face only.

    + +

     

    + +

    + +

    In this picture the free borders are displayed in red.

    + + + + diff --git a/doc/salome/gui/SMESH/free_edges.htm b/doc/salome/gui/SMESH/free_edges.htm new file mode 100755 index 000000000..1e685ae3e --- /dev/null +++ b/doc/salome/gui/SMESH/free_edges.htm @@ -0,0 +1,97 @@ + + + + + +Free_edges + + + + + + + + + + + +

    Free edges

    + +

      This + mesh quality control highlights borders of  elements + of mesh consisting of edges belonging to one element of mesh only.

    + +

     

    + +

    + +

     

    + +

    In this picture some elements of mesh have + been deleted and the "holes" are outlined in red.

    + + + + diff --git a/doc/salome/gui/SMESH/image1.jpg b/doc/salome/gui/SMESH/image1.jpg new file mode 100755 index 000000000..7edc95b5e Binary files /dev/null and b/doc/salome/gui/SMESH/image1.jpg differ diff --git a/doc/salome/gui/SMESH/image101.gif b/doc/salome/gui/SMESH/image101.gif new file mode 100755 index 000000000..b761fec72 Binary files /dev/null and b/doc/salome/gui/SMESH/image101.gif differ diff --git a/doc/salome/gui/SMESH/image102.gif b/doc/salome/gui/SMESH/image102.gif new file mode 100755 index 000000000..be6a58286 Binary files /dev/null and b/doc/salome/gui/SMESH/image102.gif differ diff --git a/doc/salome/gui/SMESH/image103.gif b/doc/salome/gui/SMESH/image103.gif new file mode 100755 index 000000000..f3d6951da Binary files /dev/null and b/doc/salome/gui/SMESH/image103.gif differ diff --git a/doc/salome/gui/SMESH/image104.gif b/doc/salome/gui/SMESH/image104.gif new file mode 100755 index 000000000..3c33feee7 Binary files /dev/null and b/doc/salome/gui/SMESH/image104.gif differ diff --git a/doc/salome/gui/SMESH/image105.gif b/doc/salome/gui/SMESH/image105.gif new file mode 100755 index 000000000..0f7454573 Binary files /dev/null and b/doc/salome/gui/SMESH/image105.gif differ diff --git a/doc/salome/gui/SMESH/image106.gif b/doc/salome/gui/SMESH/image106.gif new file mode 100755 index 000000000..71bda2e9a Binary files /dev/null and b/doc/salome/gui/SMESH/image106.gif differ diff --git a/doc/salome/gui/SMESH/image107.gif b/doc/salome/gui/SMESH/image107.gif new file mode 100755 index 000000000..f89018d6c Binary files /dev/null and b/doc/salome/gui/SMESH/image107.gif differ diff --git a/doc/salome/gui/SMESH/image108.gif b/doc/salome/gui/SMESH/image108.gif new file mode 100755 index 000000000..5f0ed45b4 Binary files /dev/null and b/doc/salome/gui/SMESH/image108.gif differ diff --git a/doc/salome/gui/SMESH/image110.gif b/doc/salome/gui/SMESH/image110.gif new file mode 100755 index 000000000..62fdde1f4 Binary files /dev/null and b/doc/salome/gui/SMESH/image110.gif differ diff --git a/doc/salome/gui/SMESH/image111.gif b/doc/salome/gui/SMESH/image111.gif new file mode 100755 index 000000000..3a031ab03 Binary files /dev/null and b/doc/salome/gui/SMESH/image111.gif differ diff --git a/doc/salome/gui/SMESH/image113.gif b/doc/salome/gui/SMESH/image113.gif new file mode 100755 index 000000000..ec40381a6 Binary files /dev/null and b/doc/salome/gui/SMESH/image113.gif differ diff --git a/doc/salome/gui/SMESH/image114.gif b/doc/salome/gui/SMESH/image114.gif new file mode 100755 index 000000000..b3c65efd0 Binary files /dev/null and b/doc/salome/gui/SMESH/image114.gif differ diff --git a/doc/salome/gui/SMESH/image115.gif b/doc/salome/gui/SMESH/image115.gif new file mode 100755 index 000000000..be3cefb28 Binary files /dev/null and b/doc/salome/gui/SMESH/image115.gif differ diff --git a/doc/salome/gui/SMESH/image116.gif b/doc/salome/gui/SMESH/image116.gif new file mode 100755 index 000000000..72d2c133e Binary files /dev/null and b/doc/salome/gui/SMESH/image116.gif differ diff --git a/doc/salome/gui/SMESH/image117.gif b/doc/salome/gui/SMESH/image117.gif new file mode 100755 index 000000000..e2145483c Binary files /dev/null and b/doc/salome/gui/SMESH/image117.gif differ diff --git a/doc/salome/gui/SMESH/image14.jpg b/doc/salome/gui/SMESH/image14.jpg new file mode 100755 index 000000000..fbf1053c4 Binary files /dev/null and b/doc/salome/gui/SMESH/image14.jpg differ diff --git a/doc/salome/gui/SMESH/image15.gif b/doc/salome/gui/SMESH/image15.gif index 2cac70af0..ab6fb66a0 100755 Binary files a/doc/salome/gui/SMESH/image15.gif and b/doc/salome/gui/SMESH/image15.gif differ diff --git a/doc/salome/gui/SMESH/image15.jpg b/doc/salome/gui/SMESH/image15.jpg new file mode 100755 index 000000000..9cd1f86a6 Binary files /dev/null and b/doc/salome/gui/SMESH/image15.jpg differ diff --git a/doc/salome/gui/SMESH/image16.gif b/doc/salome/gui/SMESH/image16.gif index d840de82f..8b5470789 100755 Binary files a/doc/salome/gui/SMESH/image16.gif and b/doc/salome/gui/SMESH/image16.gif differ diff --git a/doc/salome/gui/SMESH/image17.gif b/doc/salome/gui/SMESH/image17.gif new file mode 100755 index 000000000..1d4674f3c Binary files /dev/null and b/doc/salome/gui/SMESH/image17.gif differ diff --git a/doc/salome/gui/SMESH/image17.jpg b/doc/salome/gui/SMESH/image17.jpg index 97c2c1cf9..674b256f4 100755 Binary files a/doc/salome/gui/SMESH/image17.jpg and b/doc/salome/gui/SMESH/image17.jpg differ diff --git a/doc/salome/gui/SMESH/image18.gif b/doc/salome/gui/SMESH/image18.gif new file mode 100755 index 000000000..a5ae8d8fc Binary files /dev/null and b/doc/salome/gui/SMESH/image18.gif differ diff --git a/doc/salome/gui/SMESH/image19.gif b/doc/salome/gui/SMESH/image19.gif new file mode 100755 index 000000000..3cf748a52 Binary files /dev/null and b/doc/salome/gui/SMESH/image19.gif differ diff --git a/doc/salome/gui/SMESH/image19.jpg b/doc/salome/gui/SMESH/image19.jpg new file mode 100755 index 000000000..f5c63956a Binary files /dev/null and b/doc/salome/gui/SMESH/image19.jpg differ diff --git a/doc/salome/gui/SMESH/image20.gif b/doc/salome/gui/SMESH/image20.gif new file mode 100755 index 000000000..5417f896b Binary files /dev/null and b/doc/salome/gui/SMESH/image20.gif differ diff --git a/doc/salome/gui/SMESH/image21.gif b/doc/salome/gui/SMESH/image21.gif new file mode 100755 index 000000000..5dbd12184 Binary files /dev/null and b/doc/salome/gui/SMESH/image21.gif differ diff --git a/doc/salome/gui/SMESH/image23.gif b/doc/salome/gui/SMESH/image23.gif new file mode 100755 index 000000000..5a1216dc6 Binary files /dev/null and b/doc/salome/gui/SMESH/image23.gif differ diff --git a/doc/salome/gui/SMESH/image27.gif b/doc/salome/gui/SMESH/image27.gif index d21b890b9..6c8485ca9 100755 Binary files a/doc/salome/gui/SMESH/image27.gif and b/doc/salome/gui/SMESH/image27.gif differ diff --git a/doc/salome/gui/SMESH/image3.gif b/doc/salome/gui/SMESH/image3.gif new file mode 100755 index 000000000..8df610305 Binary files /dev/null and b/doc/salome/gui/SMESH/image3.gif differ diff --git a/doc/salome/gui/SMESH/image30.gif b/doc/salome/gui/SMESH/image30.gif new file mode 100755 index 000000000..55859c763 Binary files /dev/null and b/doc/salome/gui/SMESH/image30.gif differ diff --git a/doc/salome/gui/SMESH/image37.jpg b/doc/salome/gui/SMESH/image37.jpg new file mode 100755 index 000000000..5fba91a2f Binary files /dev/null and b/doc/salome/gui/SMESH/image37.jpg differ diff --git a/doc/salome/gui/SMESH/image42.gif b/doc/salome/gui/SMESH/image42.gif index fdfb1b164..5fc329aca 100755 Binary files a/doc/salome/gui/SMESH/image42.gif and b/doc/salome/gui/SMESH/image42.gif differ diff --git a/doc/salome/gui/SMESH/image47.gif b/doc/salome/gui/SMESH/image47.gif index 8d63f4dcf..2ba8d64b2 100755 Binary files a/doc/salome/gui/SMESH/image47.gif and b/doc/salome/gui/SMESH/image47.gif differ diff --git a/doc/salome/gui/SMESH/image48.gif b/doc/salome/gui/SMESH/image48.gif index 1d5704bf2..8e6403c06 100755 Binary files a/doc/salome/gui/SMESH/image48.gif and b/doc/salome/gui/SMESH/image48.gif differ diff --git a/doc/salome/gui/SMESH/image49.gif b/doc/salome/gui/SMESH/image49.gif index 92f715cd0..d10d9c4df 100755 Binary files a/doc/salome/gui/SMESH/image49.gif and b/doc/salome/gui/SMESH/image49.gif differ diff --git a/doc/salome/gui/SMESH/image50.gif b/doc/salome/gui/SMESH/image50.gif index f2d52bed5..72d39545a 100755 Binary files a/doc/salome/gui/SMESH/image50.gif and b/doc/salome/gui/SMESH/image50.gif differ diff --git a/doc/salome/gui/SMESH/image52.gif b/doc/salome/gui/SMESH/image52.gif index 2049e090c..a8a40a0fe 100755 Binary files a/doc/salome/gui/SMESH/image52.gif and b/doc/salome/gui/SMESH/image52.gif differ diff --git a/doc/salome/gui/SMESH/image53.gif b/doc/salome/gui/SMESH/image53.gif index 2049e090c..8f728207f 100755 Binary files a/doc/salome/gui/SMESH/image53.gif and b/doc/salome/gui/SMESH/image53.gif differ diff --git a/doc/salome/gui/SMESH/image55.gif b/doc/salome/gui/SMESH/image55.gif index 7858e6ee6..cc1b80e48 100755 Binary files a/doc/salome/gui/SMESH/image55.gif and b/doc/salome/gui/SMESH/image55.gif differ diff --git a/doc/salome/gui/SMESH/image56.gif b/doc/salome/gui/SMESH/image56.gif index e19be5b24..ffe1e9521 100755 Binary files a/doc/salome/gui/SMESH/image56.gif and b/doc/salome/gui/SMESH/image56.gif differ diff --git a/doc/salome/gui/SMESH/image56.jpg b/doc/salome/gui/SMESH/image56.jpg new file mode 100755 index 000000000..5fba91a2f Binary files /dev/null and b/doc/salome/gui/SMESH/image56.jpg differ diff --git a/doc/salome/gui/SMESH/image58.gif b/doc/salome/gui/SMESH/image58.gif new file mode 100755 index 000000000..45e28568e Binary files /dev/null and b/doc/salome/gui/SMESH/image58.gif differ diff --git a/doc/salome/gui/SMESH/image59.gif b/doc/salome/gui/SMESH/image59.gif new file mode 100755 index 000000000..cd229a66e Binary files /dev/null and b/doc/salome/gui/SMESH/image59.gif differ diff --git a/doc/salome/gui/SMESH/image62.gif b/doc/salome/gui/SMESH/image62.gif new file mode 100755 index 000000000..85c6c8fce Binary files /dev/null and b/doc/salome/gui/SMESH/image62.gif differ diff --git a/doc/salome/gui/SMESH/image79.jpg b/doc/salome/gui/SMESH/image79.jpg new file mode 100755 index 000000000..6d164167f Binary files /dev/null and b/doc/salome/gui/SMESH/image79.jpg differ diff --git a/doc/salome/gui/SMESH/image84.jpg b/doc/salome/gui/SMESH/image84.jpg new file mode 100755 index 000000000..2df893878 Binary files /dev/null and b/doc/salome/gui/SMESH/image84.jpg differ diff --git a/doc/salome/gui/SMESH/image85.jpg b/doc/salome/gui/SMESH/image85.jpg new file mode 100755 index 000000000..fff5b0967 Binary files /dev/null and b/doc/salome/gui/SMESH/image85.jpg differ diff --git a/doc/salome/gui/SMESH/image86.gif b/doc/salome/gui/SMESH/image86.gif new file mode 100755 index 000000000..4d835affc Binary files /dev/null and b/doc/salome/gui/SMESH/image86.gif differ diff --git a/doc/salome/gui/SMESH/image86.jpg b/doc/salome/gui/SMESH/image86.jpg new file mode 100755 index 000000000..168b43e2c Binary files /dev/null and b/doc/salome/gui/SMESH/image86.jpg differ diff --git a/doc/salome/gui/SMESH/image99.gif b/doc/salome/gui/SMESH/image99.gif new file mode 100755 index 000000000..4959ed825 Binary files /dev/null and b/doc/salome/gui/SMESH/image99.gif differ diff --git a/doc/salome/gui/SMESH/length.htm b/doc/salome/gui/SMESH/length.htm new file mode 100755 index 000000000..cc41dee38 --- /dev/null +++ b/doc/salome/gui/SMESH/length.htm @@ -0,0 +1,85 @@ + + + + + +Length + + + + + + + + + + + +

    Length

    + +

    The Length quality control criterion returns a value + of length of edge..

    + + + + diff --git a/doc/salome/gui/SMESH/pattern_mapping.htm b/doc/salome/gui/SMESH/pattern_mapping.htm index a1eabee2e..ba77f923a 100755 --- a/doc/salome/gui/SMESH/pattern_mapping.htm +++ b/doc/salome/gui/SMESH/pattern_mapping.htm @@ -2,31 +2,11 @@ - - - - - Pattern mapping - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Pattern mapping

    @@ -174,36 +152,6 @@ else

     

    -

    Creating patterns

    - -

    The pattern description can be created manually or automatically. Manual - pattern creation implies creation of pattern file by hands. For an automatic - generation the user just specifies a geometrical face having a mesh built - on it. Mesh nodes lying on face vertices become key-points. Additionally, - the user may choose the way of getting nodes coordinates by projecting - nodes on the face instead of using "positions on face" generated - by mesher (if there are any). Faces having a seam edge can’t be used for - automatic pattern creation.

    - -

     

    - -

    When creating a pattern from an existing mesh, there are two possible - cases:

    - -

     

    - -

    1. A sub-mesh on face is selected. A pattern is created from the 2d - elements bound to a face by mesher. Node coordinates are either "positions - on face" computed by mesher, or coordinates got by node projection - on a geometrical surface, according to your choice.

    - -

     

    - -

    2. A mesh where the main shape is a face, is selected. A pattern is - created from all the 2d elements in a mesh. If all mesh elements are build - by mesher, the user can select the way of getting nodes coordinates, else - all nodes are projected on a face surface.

    -

     

    Application of pattern mapping

    @@ -219,24 +167,21 @@ else

     

    -
    - - - + + +
    -

    -

    +

    +

     

    To apply a pattern to a geometrical object, you should specify:

    -

     

    -

    - a face having the number of vertices equal to the number of key-points in the pattern; the number of key-points on internal boundaries of a pattern must also be equal to the number of vertices @@ -248,15 +193,54 @@ else

    - reverse or not the order of key-points. (The order of vertices of a face is counterclockwise looking from outside).

    -

     

    +

     

    -

     

    +

    Then you either load a .smp pattern file previously created manually + by clicking on the button, or click on the New + button for automatic generation.

    + +

    For an automatic generation you just specify a geometrical face having + a mesh built on it. Mesh nodes lying on face vertices become key-points. + Additionally, you may choose the way of getting nodes coordinates by projecting nodes on the face instead + of using "positions on face" generated by mesher (if there is + any). Faces having a seam edge can’t be used for automatic pattern creation.

    + +

     

    + +

    When creating a pattern from an existing mesh, there are two possible + cases:

    + +

     

    + +

    1. A sub-mesh on face is selected. A pattern is created from the 2d + elements bound to a face by mesher. Node coordinates are either "positions + on face" computed by mesher, or coordinates got by node projection + on a geometrical surface, according to your choice.

    + +

    2. A mesh where the main shape is a face, is selected. A pattern is + created from all the 2d elements in a mesh. If all mesh elements are build + by mesher, the user can select the way of getting nodes coordinates, else + all nodes are projected on a face surface.

    + + +++ + + + +
    +

    +

    + +

     

    Mapping algorithm:

    -

    The mapping algorithm is as follows:

    +

    The mapping algorithm is as follows:

    -

     

    +

     

    1. Key-points are set in the order that they are encountered when walking along a pattern boundary so that elements @@ -268,7 +252,7 @@ else

     

    -

    +

     

    @@ -279,7 +263,7 @@ else

     

    -

    +

     

    @@ -294,7 +278,7 @@ else

     

    -

    +

    - diff --git a/doc/salome/gui/SMESH/presentation.htm b/doc/salome/gui/SMESH/presentation.htm new file mode 100755 index 000000000..5254301db --- /dev/null +++ b/doc/salome/gui/SMESH/presentation.htm @@ -0,0 +1,132 @@ + + + + + +Presentation + + + + + + + + + + + +

    Display Mode

    + +

    Right-clicking on the mesh in the Object + Browser, and selecting Display + Mode, you can display your mesh as: +

    + +

     

    + +

    Wireframe,

    + +

    + +

     

    + +

    Shading

    + +

    + +

     

    + +

    or Nodes.

    + +

    + +

     

    + +

    Wireframe can + combine with Nodes and + Shading.

    + +

     

    + +

    Shading + and Wireframe modes can combine + with Shrink, however + Nodes can't.

    + +

    + +

     

    + +

    You can + also access to this functionality in + the Main menu  via + Preferences / Mesh

    + + + + diff --git a/doc/salome/gui/SMESH/revolution.htm b/doc/salome/gui/SMESH/revolution.htm index 515b1a45d..2598e7c81 100755 --- a/doc/salome/gui/SMESH/revolution.htm +++ b/doc/salome/gui/SMESH/revolution.htm @@ -2,31 +2,11 @@ - - - - - Revolution - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Revolution

    @@ -167,5 +140,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SMESH/selection_filter_library.htm b/doc/salome/gui/SMESH/selection_filter_library.htm new file mode 100755 index 000000000..3e16ccfff --- /dev/null +++ b/doc/salome/gui/SMESH/selection_filter_library.htm @@ -0,0 +1,131 @@ + + + + + +Selection filter library + + + + + + + + + + + +

    Selection filter library

    + +

    Selection filter library is a powerful tool enabling to create filters + to be used on meshes. You can access to it from the Main Menu via Tools / Selection filter library

    + +

     

    + +

    + +

     

    + +

    In this dialog window

    + +

    Library file name shows + the path and the file name where your filters will be stored. By clicking + the browse button + you can load an existing filter library.

    + +

    Names of filters lists the filters + created or uploaded for the current study. You can Add + or Delete filters.  

    + +

    In Filter name box you can specify + the name for your filter. By default it is prefixed with the corresponding + entity type.

    + +

    Each filter can be applicable to Nodes, + Edges, Faces or Volumes. + You can combine many criteria in one filter, but they all must be of the + same Entity type. The Add + button creates a new criterion at the end of the list of criteria. The + Insert button creates a new criterion + after the selected criterion. The Remove + button deletes the selected criterion. The Clear + button deletes all criteria.  

    + +

    Each Entity type has its specific + list of criteria, however all filters have common syntax. For each criterion + you should specify the Threshold Value + and whether we search for the elements that should be More, + Less or Equal to this Value. You should also specify if the criterion + is Unary or Binary. +   

    + +

    Some criteria should have the additional parameter of Tolerance.

    + +

     

    + + + + diff --git a/doc/salome/gui/SMESH/smesh.htm b/doc/salome/gui/SMESH/smesh.htm index c5c12b4e7..4964c60ea 100755 --- a/doc/salome/gui/SMESH/smesh.htm +++ b/doc/salome/gui/SMESH/smesh.htm @@ -9,9 +9,8 @@ if (sPath.indexOf("http")!= -1) //--> SMESH reference manual - - + @@ -34,7 +33,7 @@ var bNoApplet = false; var strPane = ""; -var nViewFrameType = nWebhelpNavPaneMode; +var nViewFrameType = -1; if (!window.gAgent) { @@ -43,58 +42,64 @@ if (!window.gAgent) } else { - if (!gbNav4 && !gbIE4) + if (!gbNav4&&!gbIE4&&!gbOpera7&&!gbSafari) document.location = "whnjs.htm"; - if (gbNav4 && !gbNav6 && ((gnVerMinor <= 4.06))) + else if (gbNav4 && !gbNav6 && ((gnVerMinor <= 4.06))) document.location = "whnjs.htm"; - if (gbMac && gbIE4 && !gbIE5) + else if (gbMac && gbIE4 && !gbIE5) document.location = "whnjs.htm"; //figure out which mode is the best - if ((nWebhelpNavPaneMode == 1) || - (nWebhelpNavPaneMode == 2)) + else { - var gbDHTML = (nWebhelpNavPaneMode == 1); - if (nWebhelpNavPaneMode == 2) nViewFrameType = 2; - if (gbNav4) nViewFrameType = 2; - if (gbNav4 && (gnVerMinor < 4.1)) nViewFrameType = 3; - if (gbNav4 && (gnVerMinor == 4.6)) nViewFrameType = 3; - if (gbIE4 && gbDHTML) nViewFrameType = 1; - if (gbIE4 && gbSunOS && nWebhelpNavPaneMode == 2) nViewFrameType = 3; - if (gbNav6 && gbDHTML) nViewFrameType = 1; - if (gbNav6 && !gbNav61 && nWebhelpNavPaneMode == 2) nViewFrameType = 3; - if (gbMac) nViewFrameType = 3; - if ((bNoApplet) && (nViewFrameType == 2)) nViewFrameType = 3; - if (gbOpera) nViewFrameType = 3; + nViewFrameType=nWebhelpNavPaneMode; + if (nWebhelpNavPaneMode==1||nWebhelpNavPaneMode == 2) + { + var gbDHTML=(nWebhelpNavPaneMode==1); + if (gbNav4) nViewFrameType = 2; + if (gbNav4&&(gnVerMinor < 4.1)) nViewFrameType = 3; + if (gbNav4&&(gnVerMinor == 4.6)) nViewFrameType = 3; + if (gbIE4&&gbDHTML) nViewFrameType = 1; + if (gbIE4&&gbSunOS&&nWebhelpNavPaneMode==2) nViewFrameType = 3; + if (gbNav4&&gbSunOS&&nViewFrameType==2) nViewFrameType = 3; + if (gbNav6&&gbDHTML) nViewFrameType = 1; + if (gbNav6&&!gbNav61&&nWebhelpNavPaneMode == 2) nViewFrameType = 3; + if (gbMac) nViewFrameType = 3; + if (gbOpera7&&nViewFrameType == 2) nViewFrameType = 3; + if ((bNoApplet)&&(nViewFrameType == 2)) nViewFrameType = 3; + } } } -var gbWindows = ((gAgent.indexOf("win") != -1) || (gAgent.indexOf("16bit") != -1)); -//The colordepth of the 16 color on Windows is 1. -if ((gbWindows) && (gbNav4) && (window.screen) && (window.screen.colorDepth <= 4)) +if (nViewFrameType!=-1) { - alert("WebHelp has detected that your display is set to 16 colors. For full WebHelp support, please set your display to use 256 or more colors."); - nViewFrameType = 3; -} + var gbWindows = ((gAgent.indexOf("win") != -1) || (gAgent.indexOf("16bit") != -1)); + //The colordepth of the 16 color on Windows is 1. + if ((gbWindows) && (gbNav4) && (window.screen) && (window.screen.colorDepth <= 4)) + { + alert("WebHelp has detected that your display is set to 16 colors. For full WebHelp support, please set your display to use 256 or more colors."); + nViewFrameType = 3; + } -//figure out which one is navpane -// ReplaceMark:nViewFrameType = 1 -if (nViewFrameType == 1) -{ - if (gbNav4 && !gbNav6) - strPane = strPaneList; + //figure out which one is navpane + // ReplaceMark:nViewFrameType = 1 + if (nViewFrameType == 1) + { + if (gbNav4 && !gbNav6) + strPane = strPaneList; + else + strPane = strPaneDHTML; + } + else if (nViewFrameType == 2) + strPane = strPaneApplet; else - strPane = strPaneDHTML; + strPane = strPaneList; } -else if (nViewFrameType == 2) - strPane = strPaneApplet; -else - strPane = strPaneList; //--> diff --git a/doc/salome/gui/SMESH/smesh.log b/doc/salome/gui/SMESH/smesh.log new file mode 100755 index 000000000..4e900a357 --- /dev/null +++ b/doc/salome/gui/SMESH/smesh.log @@ -0,0 +1,463 @@ +|SourceProjectName:SMESH.hpr +|DestinationProjectName:smesh.htm +whhost.js +whmsg.js +whmozemu.js +whproxy.js +whstub.js +whutils.js +whver.js +whform.js +whphost.js +whstart.js +whtopic.js +whframes.js +whlang.js +whskin_info.htm +whskin_blank.htm +whskin_pickup.htm +whskin_homepage.htm +whskin_tw.htm +whnjs.htm +whthost.js +whtdhtml.htm +whihost.js +whibody.htm +whiform.htm +whfhost.js +whfbody.htm +whfform.htm +whghost.js +whgbody.htm +whgdhtml.htm +whgdef.htm +whproj.js +whproj.xml +whproj.htm +whxdata\whtoc.xml +whxdata\whidx.xml +whxdata\whfts.xml +whxdata\whglo.xml +whdata\whtoc.js +whdata\whtoc.htm +whdata\whtdata.js +whdata\whidx.js +whdata\whidx.htm +whdata\whidata.js +whdata\whfts.js +whdata\whfts.htm +whdata\whglo.js +whdata\whglo.htm +whdata\whgdata.js +whdata\whftdata.js +whdata\whfwdata.js +whres.xml +webhelp.jar +webhelp.cab +whgdata\whnvp30.htm +whgdata\whnvp31.htm +whgdata\whnvp32.htm +whgdata\whnvp33.htm +whgdata\whnvt30.htm +whgdata\whnvt31.htm +whgdata\whnvt32.htm +whgdata\whnvt33.htm +whgdata\whnvf30.htm +whgdata\whnvf31.htm +whgdata\whnvf32.htm +whgdata\whnvf33.htm +whgdata\whnvl31.htm +whgdata\whnvl32.htm +whgdata\whnvl33.htm +whgdata\whexpbar.gif +cshdat_webhelp.htm +whcsh_home.htm +whcshdata.htm +cshdat_robohelp.htm +wht_tab0.gif +wht_tab1.gif +wht_tab2.gif +wht_tab3.gif +wht_tab4.gif +wht_tab5.gif +wht_tab6.gif +wht_tab7.gif +wht_tab8.gif +wht_glo_h.gif +wht_glo_n.gif +wht_fts_h.gif +wht_fts_n.gif +wht_idx_h.gif +wht_idx_n.gif +wht_toc_h.gif +wht_toc_n.gif +wht_ws.gif +wht_ws_g.gif +wht_logo1.gif +wht_logo2.gif +wht_abgw.jpg +wht_abgi.jpg +wht_abge.jpg +wht_abtw.jpg +wht_abte.jpg +wht_abti.jpg +wht_spac.gif +wht_next.gif +wht_next_g.gif +wht_prev.gif +wht_prev_g.gif +wht_sync.gif +wht_hide.gif +wht_go.gif +whstart.ico +whestart.ico +whrstart.ico +whidhtml.htm +whfdhtml.htm +whskin_banner.htm +whtbar.js +whskin_pdhtml.htm +whskin_papplet.htm +whskin_plist.htm +whskin_tbars.htm +whskin_mbars.htm +wht_toc4.gif +wht_toc1.gif +wht_toc2.gif +wht_toc3.gif +whskin_frmset010.htm +whst_topics.xml +whskin_frmset01.htm +smesh_hha.hhk +smesh.hhc +smesh.hhk +about_mesh_preferences.htm +about_viewing_meshes.htm +aspect_ratio_3d.htm +borders_at_multi-connection.htm +borders_at_multiconnection_2d.htm +clipping.htm +colors___size.htm +deflection_id_hypothesis.htm +display_entity.htm +extrusion.htm +extrusion_along_a_path.htm +files\1d_meshing_algorithm.htm +files\2d_(quadrangle)_meshing_algorithm.htm +files\2d_meshing_algorithm.htm +files\3d_meshing_algorithm.htm +files\about_hypotheses.htm +files\about_meshes.htm +files\about_meshing_algorithms.htm +files\about_quality_controls.htm +files\adding_nodes_and_elements.htm +files\area_of_elements.htm +files\arithmetic_1d.htm +files\aspect_ratio.htm +files\changing_orientation_of_elements.htm +files\computing_meshes.htm +files\connectivity.htm +files\constructing_groups_of_specific_elements.htm +files\constructing_meshes.htm +files\constructing_submeshes.htm +files\creating_groups.htm +files\cutting_quadrangles.htm +files\diagonal_iversion_of_elements.htm +files\displacing_nodes.htm +files\displaying_nodes_numbers.htm +files\editing_groups.htm +files\editing_hypotheses.htm +files\importing_and_exporting_meshes.htm +files\introduction_to_smesh.htm +files\length_from_edges.htm +files\length_of_edges.htm +files\local_length_hypothesis.htm +files\max._element_area_hypothesis.htm +files\max._element_volume_hypothsis.htm +files\merging_nodes.htm +files\minimum_angle.htm +files\non_conform_mesh_allowed_hypothesis.htm +files\number_of_segments_hypothesis.htm +files\propagation_of_1d_hypothesis_on_opposite_edges.htm +files\reassigning_hypotheses_and_algorithms.htm +files\removing_nodes_and_elements.htm +files\renumbering_nodes_and_elements.htm +files\rotation.htm +files\running_smesh_module.htm +files\sewing_meshes.htm +files\shading.htm +files\shrink.htm +files\skew.htm +files\smoothing.htm +files\start_and_end_length_hypothesis.htm +files\symmetry.htm +files\taper.htm +files\tetrahedron_(ghs3d)_meshing_algorithm.htm +files\tetrahedron_(netgen)_meshing_algorithm.htm +files\translation.htm +files\uniting_a_set_of_triangles.htm +files\uniting_two_triangles.htm +files\using_operations_on_groups.htm +files\using_smesh_module.htm +files\viewing_mesh_info.htm +files\visualization_modes.htm +files\warp.htm +files\wireframe.htm +free_borders.htm +free_edges.htm +length.htm +pattern_mapping.htm +presentation.htm +revolution.htm +selection_filter_library.htm +transparency.htm +ehelp.xml +texture_horiz_ltbluebubbles.jpg +smesh.glo +default.css +image107.gif +image84.jpg +image92.gif +image73.jpg +image62.jpg +image51.jpg +image81.gif +image40.jpg +image70.gif +image108.gif +image85.jpg +image93.gif +image74.jpg +image63.jpg +image52.jpg +image82.gif +image41.jpg +image71.gif +image30.jpg +image86.jpg +image50.gif +image94.gif +image75.jpg +image64.jpg +image53.jpg +image83.gif +image42.jpg +image72.gif +image61.gif +image31.jpg +image20.jpg +image62.gif +image95.gif +image76.jpg +image65.jpg +image54.jpg +image84.gif +image43.jpg +image73.gif +image32.jpg +image21.jpg +image2.gif +image10.jpg +image40.gif +image52.gif +image30.gif +image3.gif +image96.gif +image77.jpg +image66.jpg +image55.jpg +image85.gif +image74.gif +image44.jpg +image63.gif +image22.jpg +image6.jpg +image41.gif +image86.gif +image56.jpg +image53.gif +image42.gif +image20.gif +image97.gif +image78.jpg +image67.jpg +image75.gif +image45.jpg +image34.jpg +image64.gif +image23.jpg +image4.gif +image7.jpg +image31.gif +image79.jpg +image21.gif +image98.gif +image87.gif +image68.jpg +image57.jpg +image76.gif +image46.jpg +image35.jpg +image65.gif +image8.jpg +image43.gif +image32.gif +image99.gif +image55.gif +image14.jpg +image88.gif +image69.jpg +image58.jpg +image77.gif +image47.jpg +image36.jpg +image66.gif +image6.gif +image9.jpg +image44.gif +image33.gif +image22.gif +image25.jpg +i_blue.jpg +image56.gif +image37.jpg +image23.gif +image15.jpg +image89.gif +image59.jpg +image78.gif +image48.jpg +image67.gif +image7.gif +image34.gif +image26.jpg +image110.gif +image79.gif +image49.jpg +image38.jpg +image68.gif +image57.gif +image8.gif +image16.jpg +image46.gif +image35.gif +image27.jpg +image24.gif +image111.gif +image58.gif +image47.gif +image17.jpg +image39.jpg +image69.gif +image9.gif +image36.gif +image28.jpg +image25.gif +note1.gif +image101.gif +image59.gif +image29.jpg +image48.gif +image15.gif +image18.jpg +image37.gif +image113.gif +image102.gif +image19.jpg +image49.gif +image27.gif +image16.gif +image38.gif +image114.gif +image103.gif +image17.gif +image80.jpg +pics\exemple.gif +image39.gif +image28.gif +image115.gif +image104.gif +image18.gif +image81.jpg +image70.jpg +image29.gif +image116.gif +image105.gif +image19.gif +image90.gif +image71.jpg +image60.jpg +image117.gif +image106.gif +image1.jpg +image91.gif +image72.jpg +image61.jpg +image50.jpg +image80.gif +smesh.ppf +ehlpdhtm.js +default_ns.css +whxdata\whtdata0.xml +whxdata\whftdata0.xml +whxdata\whfwdata0.xml +whxdata\whgdata0.xml +whdata\whtdata0.htm +whdata\whftdata0.htm +whdata\whfwdata0.htm +whdata\whgdata0.htm +whgdata\whlstt0.htm +whgdata\whlstt1.htm +whgdata\whlstt2.htm +whgdata\whlstt3.htm +whgdata\whlstt4.htm +whgdata\whlstt5.htm +whgdata\whlstt6.htm +whgdata\whlstt7.htm +whgdata\whlstt8.htm +whgdata\whlstt9.htm +whgdata\whlstt10.htm +whgdata\whlstt11.htm +whgdata\whlstt12.htm +whgdata\whlstt13.htm +whgdata\whlstt14.htm +whgdata\whlsti0.htm +whgdata\whlstfl0.htm +whgdata\whlstfl1.htm +whgdata\whlstfl2.htm +whgdata\whlstfl3.htm +whgdata\whlstfl4.htm +whgdata\whlstfl5.htm +whgdata\whlstfl6.htm +whgdata\whlstfl7.htm +whgdata\whlstfl8.htm +whgdata\whlstfl9.htm +whgdata\whlstfl10.htm +whgdata\whlstfl11.htm +whgdata\whlstfl12.htm +whgdata\whlstfl13.htm +whgdata\whlstfl14.htm +whgdata\whlstfl15.htm +whgdata\whlstfl16.htm +whgdata\whlstfl17.htm +whgdata\whlstfl18.htm +whgdata\whlstfl19.htm +whgdata\whlstfl20.htm +whgdata\whlstfl21.htm +whgdata\whlstfl22.htm +whgdata\whlstfl23.htm +whgdata\whlstfl24.htm +whgdata\whlstfl25.htm +whgdata\whlstf0.htm +whgdata\whlstf1.htm +whgdata\whlstf2.htm +whgdata\whlstf3.htm +whgdata\whlstf4.htm +whgdata\whlstf5.htm +whgdata\whlstf6.htm +whgdata\whlstf7.htm +whgdata\whlstf8.htm +whgdata\whlstg0.htm +smesh.htm +smesh_csh.htm +smesh_rhc.htm diff --git a/doc/salome/gui/SMESH/smesh_csh.htm b/doc/salome/gui/SMESH/smesh_csh.htm index 187fb111f..ebe4e93f8 100755 --- a/doc/salome/gui/SMESH/smesh_csh.htm +++ b/doc/salome/gui/SMESH/smesh_csh.htm @@ -1,9 +1,9 @@ SMESH reference manual - + - + + + + + + + + + +

    Transparency

    + +

    + +

     

    + +

    Using this slider you can set the transparency of shading. Absolutely + transparent shading will be invisible. By default it is absolutely opaque. +  

    + +

     

    + + + + diff --git a/doc/salome/gui/SMESH/webhelp.cab b/doc/salome/gui/SMESH/webhelp.cab index 145860899..b942f642f 100755 Binary files a/doc/salome/gui/SMESH/webhelp.cab and b/doc/salome/gui/SMESH/webhelp.cab differ diff --git a/doc/salome/gui/SMESH/webhelp.jar b/doc/salome/gui/SMESH/webhelp.jar index d985cac1c..53b266636 100755 Binary files a/doc/salome/gui/SMESH/webhelp.jar and b/doc/salome/gui/SMESH/webhelp.jar differ diff --git a/doc/salome/gui/SMESH/whcsh_home.htm b/doc/salome/gui/SMESH/whcsh_home.htm new file mode 100755 index 000000000..38f71d169 --- /dev/null +++ b/doc/salome/gui/SMESH/whcsh_home.htm @@ -0,0 +1,600 @@ + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/SMESH/whcshdata.htm b/doc/salome/gui/SMESH/whcshdata.htm new file mode 100755 index 000000000..2964043b7 --- /dev/null +++ b/doc/salome/gui/SMESH/whcshdata.htm @@ -0,0 +1,87 @@ + + +SMESH reference manual + + + + + + + + + + diff --git a/doc/salome/gui/SMESH/whdata/whftdata.js b/doc/salome/gui/SMESH/whdata/whftdata.js index 9e3b6abd0..071ae6fc7 100755 --- a/doc/salome/gui/SMESH/whdata/whftdata.js +++ b/doc/salome/gui/SMESH/whdata/whftdata.js @@ -1,3 +1,4 @@ +// WebHelp 5.10.001 var gTEA = new Array(); function aTE(sTopicTitle, sTopicURL) { diff --git a/doc/salome/gui/SMESH/whdata/whftdata0.htm b/doc/salome/gui/SMESH/whdata/whftdata0.htm index 22a15d7e5..9ae859213 100755 --- a/doc/salome/gui/SMESH/whdata/whftdata0.htm +++ b/doc/salome/gui/SMESH/whdata/whftdata0.htm @@ -1,6 +1,8 @@ - + + + @@ -10,7 +12,17 @@ - + diff --git a/doc/salome/gui/SMESH/whdata/whfts.htm b/doc/salome/gui/SMESH/whdata/whfts.htm index c66f6baf4..55e0cb1e5 100755 --- a/doc/salome/gui/SMESH/whdata/whfts.htm +++ b/doc/salome/gui/SMESH/whdata/whfts.htm @@ -1,6 +1,8 @@ - + + + @@ -8,9 +10,9 @@ +//--> \ No newline at end of file diff --git a/doc/salome/gui/SMESH/whdata/whfts.js b/doc/salome/gui/SMESH/whdata/whfts.js index 2041512fe..2b6678690 100755 --- a/doc/salome/gui/SMESH/whdata/whfts.js +++ b/doc/salome/gui/SMESH/whdata/whfts.js @@ -1,3 +1,4 @@ +// WebHelp 5.10.001 var gaFileMapping = new Array(); var gaFileTopicMapping = new Array(); diff --git a/doc/salome/gui/SMESH/whdata/whfwdata.js b/doc/salome/gui/SMESH/whdata/whfwdata.js index 463bfb00d..e9e8bc6c1 100755 --- a/doc/salome/gui/SMESH/whdata/whfwdata.js +++ b/doc/salome/gui/SMESH/whdata/whfwdata.js @@ -1,3 +1,4 @@ +// WebHelp 5.10.001 var gWEA = new Array(); function aWE() { diff --git a/doc/salome/gui/SMESH/whdata/whfwdata0.htm b/doc/salome/gui/SMESH/whdata/whfwdata0.htm index 36480d595..45c674df1 100755 --- a/doc/salome/gui/SMESH/whdata/whfwdata0.htm +++ b/doc/salome/gui/SMESH/whdata/whfwdata0.htm @@ -1,6 +1,8 @@ - + + + @@ -10,601 +12,693 @@ - + diff --git a/doc/salome/gui/SMESH/whdata/whgdata.js b/doc/salome/gui/SMESH/whdata/whgdata.js index 729327323..77e0107f3 100755 --- a/doc/salome/gui/SMESH/whdata/whgdata.js +++ b/doc/salome/gui/SMESH/whdata/whgdata.js @@ -1,3 +1,4 @@ +// WebHelp 5.10.001 var gIEA = new Array(); function aGE(sName, sDef) { diff --git a/doc/salome/gui/SMESH/whdata/whgdata0.htm b/doc/salome/gui/SMESH/whdata/whgdata0.htm index 9fbefcb8f..9d256b1a8 100755 --- a/doc/salome/gui/SMESH/whdata/whgdata0.htm +++ b/doc/salome/gui/SMESH/whdata/whgdata0.htm @@ -1,6 +1,8 @@ - + + + diff --git a/doc/salome/gui/SMESH/whdata/whglo.htm b/doc/salome/gui/SMESH/whdata/whglo.htm index d00c26063..dc5a67786 100755 --- a/doc/salome/gui/SMESH/whdata/whglo.htm +++ b/doc/salome/gui/SMESH/whdata/whglo.htm @@ -1,6 +1,8 @@ - + + + diff --git a/doc/salome/gui/SMESH/whdata/whglo.js b/doc/salome/gui/SMESH/whdata/whglo.js index ded3d5791..e0519afcb 100755 --- a/doc/salome/gui/SMESH/whdata/whglo.js +++ b/doc/salome/gui/SMESH/whdata/whglo.js @@ -1,3 +1,4 @@ +// WebHelp 5.10.001 var gaFileMapping = new Array(); function fileMapping(sBK, sEK, sFileName, nNum) { diff --git a/doc/salome/gui/SMESH/whdata/whidata.js b/doc/salome/gui/SMESH/whdata/whidata.js index c8c2a05fd..9f0eb15ed 100755 --- a/doc/salome/gui/SMESH/whdata/whidata.js +++ b/doc/salome/gui/SMESH/whdata/whidata.js @@ -1,3 +1,4 @@ +// WebHelp 5.10.001 // const strings var gIEA = new Array(); function aIE() diff --git a/doc/salome/gui/SMESH/whdata/whidx.htm b/doc/salome/gui/SMESH/whdata/whidx.htm index c0aa1758e..0a0deedd0 100755 --- a/doc/salome/gui/SMESH/whdata/whidx.htm +++ b/doc/salome/gui/SMESH/whdata/whidx.htm @@ -1,13 +1,15 @@ - + + + - \ No newline at end of file diff --git a/doc/salome/gui/SMESH/whdata/whidx.js b/doc/salome/gui/SMESH/whdata/whidx.js index ded3d5791..e0519afcb 100755 --- a/doc/salome/gui/SMESH/whdata/whidx.js +++ b/doc/salome/gui/SMESH/whdata/whidx.js @@ -1,3 +1,4 @@ +// WebHelp 5.10.001 var gaFileMapping = new Array(); function fileMapping(sBK, sEK, sFileName, nNum) { diff --git a/doc/salome/gui/SMESH/whdata/whtdata.js b/doc/salome/gui/SMESH/whdata/whtdata.js index 64bcff920..d5428a7de 100755 --- a/doc/salome/gui/SMESH/whdata/whtdata.js +++ b/doc/salome/gui/SMESH/whdata/whtdata.js @@ -1,3 +1,4 @@ +// WebHelp 5.10.001 var gTEA = new Array(); function aTE() { @@ -34,6 +35,11 @@ function tocEntry(fn_arguments) if (fn_arguments.length > 3) { this.sRefURL = fn_arguments[3]; + if (this.nType == 4) + { + if(this.sRefURL.lastIndexOf("/")!=this.sRefURL.length-1) + this.sRefURL+="/"; + } if (fn_arguments.length > 4) { this.sItemURL = fn_arguments[4]; diff --git a/doc/salome/gui/SMESH/whdata/whtdata0.htm b/doc/salome/gui/SMESH/whdata/whtdata0.htm index 827bf7b7c..40a1ba567 100755 --- a/doc/salome/gui/SMESH/whdata/whtdata0.htm +++ b/doc/salome/gui/SMESH/whdata/whtdata0.htm @@ -1,14 +1,16 @@ - + + + - + diff --git a/doc/salome/gui/SMESH/whdata/whtoc.htm b/doc/salome/gui/SMESH/whdata/whtoc.htm index 5f8c14e00..54e0cbf26 100755 --- a/doc/salome/gui/SMESH/whdata/whtoc.htm +++ b/doc/salome/gui/SMESH/whdata/whtoc.htm @@ -1,9 +1,11 @@ - + + + - + diff --git a/doc/salome/gui/SMESH/whgdhtml.htm b/doc/salome/gui/SMESH/whgdhtml.htm index 01b669216..6ffb2947a 100755 --- a/doc/salome/gui/SMESH/whgdhtml.htm +++ b/doc/salome/gui/SMESH/whgdhtml.htm @@ -1,9 +1,9 @@ Glossary - + - + diff --git a/doc/salome/gui/SMESH/whghost.js b/doc/salome/gui/SMESH/whghost.js index 77751a19e..56e1d5659 100755 --- a/doc/salome/gui/SMESH/whghost.js +++ b/doc/salome/gui/SMESH/whghost.js @@ -1,3 +1,4 @@ +// WebHelp 5.10.004 var gbXML=false; var gaDef=new Array(); var gsBgColor="#ffffff"; @@ -8,6 +9,8 @@ var gsMargin="2pt"; var gsIndent="2pt"; var gsActiveBgColor="#cccccc"; var gbWhGHost=false; +var gbShowDef=true; +var gsGloId="Glo_" function setBackground(sBgImage) { @@ -43,22 +46,6 @@ function setIndent(sIndent) gsIndent=sIndent; } -function writeOneItem(oHTML,bDown,aDataCon,aCurIdxSet,n,aPos,nLevel) -{ - - var sHTML=""; - var nIdxSet=aCurIdxSet[n]; - var nIIdx=aPos[nIdxSet]; - var sRawKName = getItemName(aDataCon,nIdxSet,nIIdx); - var sKName=_textToHtml(sRawKName); - var nIndex=insertDef(sKName,_textToHtml_nonbsp(getDef(aDataCon,nIdxSet,nIIdx))); - if(nLevel==1){ - sHTML+="

    "+sKName+"

    "; - } - oHTML.addHTML(sHTML,1,bDown,true,sRawKName); -} - function insertDef(sKName,sDef) { var nLength=gaDef.length @@ -71,6 +58,7 @@ function showDef(nDef) { if(nDef"; + sHTML+=""+sKName+"

    "; + oHTML.addHTML(sHTML,nLength,bDown,true,sRawKName); + if(gbShowDef) + { + setTimeout("showDef(0);",100); + gbShowDef = false; + } + } +} + +function HighLight(nIndex) +{ + var oObj=getElement(getGloId(nIndex)); + if(oObj) + HighLightElement(oObj,gsActiveBgColor,"transparent"); +} + +function getGloId(nIndex) +{ + return gsGloId+nIndex; } function adjustPosition(bDown,aDataCon,aCurIdxSet,nLength,aPos) @@ -146,7 +176,7 @@ function loadGlo() var sLangId=aProj[0].sLangId; for(var i=0;i Index content - + - + @@ -15,11 +15,7 @@ <p>Your browser does not support frames. We recommend that you update your browser to a version that supports frames.</p><p>To view the Help system without frames click on this<a href="whgdata/whnvp30.htm">hyperlink.</a></p> diff --git a/doc/salome/gui/SMESH/whphost.js b/doc/salome/gui/SMESH/whphost.js index d4c80bbb9..9c91b49c8 100755 --- a/doc/salome/gui/SMESH/whphost.js +++ b/doc/salome/gui/SMESH/whphost.js @@ -1,3 +1,4 @@ +// WebHelp 5.10.005 var gaProj=new Array(); var gnChecked=0; var gsProjName=""; @@ -87,7 +88,7 @@ function whCom(sName,sComFile) var strFile= _getFullPath(getPath(), this.msComFile); var oDiv=getElement(this.msDivId); if(oDiv){ - if(gbIE4){ + if(gbIE4||gbOpera7){ var nIFrameHeight=oDiv.style.pixelHeight; var nIFrameWidth=oDiv.style.pixelWidth; var sHTML=""; + gsHTML=""; goDiv = oDiv; setTimeout("delayLoad()", 100); } @@ -119,11 +119,12 @@ function whCom(sName,sComFile) var sHTML=""; if(gbMac&&gbIE4) sHTML+="
    "; + else if(gbIE5) + sHTML+="
    "; + else if(gbIE4||gbWindows) + sHTML+="
    "; else - if (gbIE5) - sHTML+="
    "; - else - sHTML+="
    "; + sHTML+="
    "; sHTML+="
    "; return sHTML; } @@ -203,29 +204,68 @@ function getPath() goMan=new whComMan(); function addPane(sName,sFileName) { - goMan.addCom(sName,sFileName); + var oParam=new Object(); + oParam.sName=sName; + var oMsg=new whMessage(WH_MSG_GETPANE, this, 1, oParam); + if (SendMessage(oMsg)) + { + if (oMsg.oParam.bEnable) + goMan.addCom(sName,sFileName); + } + else + goMan.addCom(sName,sFileName); } function setShowPane(sName, bForce) { if ((gsFirstPane == "") || bForce) - gsFirstPane=sName; + { + var oMsg=new whMessage(WH_MSG_GETDEFPANE, this, 1, null); + if (SendMessage(oMsg)) + { + if (oMsg.oParam) + gsFirstPane = oMsg.oParam; + else + gsFirstPane=sName; + } + else + gsFirstPane=sName; + } } function window_OnLoad() { - if(gsProjName!="") + var oMsg=new whMessage(WH_MSG_GETCMD,this,1,null); + var bHidePane=false; + if (SendMessage(oMsg)) { - goMan.init(); - if(gsFirstPane!="") - goMan.show(gsFirstPane); - else - goMan.showById(0); - loadData2(gsProjName); + if(oMsg.oParam>0) + { + if(oMsg.oParam==1) + gsFirstPane="toc"; + else if(oMsg.oParam==2) + gsFirstPane="idx"; + else if(oMsg.oParam==3) + gsFirstPane="fts"; + else if(oMsg.oParam==4) + gsFirstPane="glo"; + } + else if(oMsg.oParam==0) + { + bHidePane=true; + } } - else if (gServerEnabled) + goMan.init(); + if(gsProjName!="") + loadData2(gsProjName); + if (bHidePane) + { + gsFirstPane=""; + var oMsg1=new whMessage(WH_MSG_HIDEPANE, this, 1, null) + SendMessage(oMsg1); + } + else { - goMan.init(); if(gsFirstPane!="") goMan.show(gsFirstPane); else @@ -249,7 +289,7 @@ function loadData2(strFile) function addProject(bPreferXML,sXMLName,sHTMLName) { var bLoadXML=bPreferXML; - if(!gbIE4&&!gbNav6) + if(!gbIE4&&!gbNav6&&!gbOpera7) return; if(gbIE4&&!gbIE5) bLoadXML=false; @@ -257,6 +297,8 @@ function addProject(bPreferXML,sXMLName,sHTMLName) bLoadXML=true; if(gbIE55||gbNav6) bLoadXML=true; + if(gbOpera7) + bLoadXML=false; if(bLoadXML) addProjectXML(sXMLName); else @@ -316,6 +358,8 @@ function putDataXML(xmlDoc,sdocPath) var sURL=RmtProject[i].getAttribute("url"); if(sURL) { + if(sURL.lastIndexOf("/")!=sURL.length-1) + sURL+="/"; aRProj[nCount]=new Object(); aRProj[nCount++].sPPath=_getFullPath(aRProj[0].sPPath,sURL); } @@ -326,11 +370,23 @@ function putDataXML(xmlDoc,sdocPath) { // on Netscape 6.0 under some situation the xml file cannot be loaded. // so we use pure html instead. - setTimeout("redirectToList();",100); + if (gnChecked == 0) + setTimeout("redirectToList();",100); + else + { + gnChecked++; + setTimeout("checkRemoteProject();", 1); + } } } } +function onLoadXMLError() +{ + gnChecked++; + setTimeout("checkRemoteProject();", 1); +} + function redirectToList() { if(gbReDirectThis) @@ -346,7 +402,7 @@ function putProjectInfo(aRProj) if(gnChecked!=0) { if(aRProj[0].sLangId!=gaProj[0].sLangId) - alert("The project: "+aRProj[0].sPPath+" is using a different language to the main project, which will cause the index and full text search functionality to be disabled for this remote project."); + alert("The merged Help system "+aRProj[0].sPPath+" is using a different language from the master Help system, which will cause the index and full-text search functionality to be disabled in the merged Help system."); } gaProj[gnChecked]=aRProj[0]; for(var i=1;i project description - + - + diff --git a/doc/salome/gui/SMESH/whproj.js b/doc/salome/gui/SMESH/whproj.js index 0e235159b..ae38fa994 100755 --- a/doc/salome/gui/SMESH/whproj.js +++ b/doc/salome/gui/SMESH/whproj.js @@ -1,3 +1,4 @@ +// WebHelp 5.10.001 var gaProj=new Array(); gaProj[0]=new project(""); @@ -41,6 +42,8 @@ function addGlo(sFile) function addRemoteProject(sProjRelPath) { + if(sProjRelPath.lastIndexOf("/")!=sProjRelPath.length-1) + sProjRelPath+="/"; gaProj[gaProj.length]=new project(sProjRelPath); } diff --git a/doc/salome/gui/SMESH/whproj.xml b/doc/salome/gui/SMESH/whproj.xml index d16f189af..4bd4a8de7 100755 --- a/doc/salome/gui/SMESH/whproj.xml +++ b/doc/salome/gui/SMESH/whproj.xml @@ -1,3 +1,3 @@ - - + + diff --git a/doc/salome/gui/SMESH/whproxy.js b/doc/salome/gui/SMESH/whproxy.js index 222927a0a..d0ee29813 100755 --- a/doc/salome/gui/SMESH/whproxy.js +++ b/doc/salome/gui/SMESH/whproxy.js @@ -1,3 +1,4 @@ +// WebHelp 5.10.001 var gbInited=false; var gWndStubPage=null; function getStubPage() @@ -60,4 +61,14 @@ function SendMessage(oMessage) return false; } -var gbWhProxy=true; \ No newline at end of file +var gbWhProxy=true; + +var gbPreview=false; +gbPreview=false; +if (gbPreview) + document.oncontextmenu=contextMenu; + +function contextMenu() +{ + return false; +} diff --git a/doc/salome/gui/SMESH/whres.xml b/doc/salome/gui/SMESH/whres.xml index 9634684e9..f3f010a3f 100755 --- a/doc/salome/gui/SMESH/whres.xml +++ b/doc/salome/gui/SMESH/whres.xml @@ -1,4 +1,4 @@ - + @@ -6,9 +6,13 @@ + + + + @@ -18,7 +22,11 @@ + + + + @@ -28,13 +36,21 @@ + + + + + + + + @@ -57,6 +73,7 @@ + @@ -160,14 +177,14 @@ - - - - + + + + diff --git a/doc/salome/gui/SMESH/whskin_banner.htm b/doc/salome/gui/SMESH/whskin_banner.htm index afe2d3f06..39ed797e6 100755 --- a/doc/salome/gui/SMESH/whskin_banner.htm +++ b/doc/salome/gui/SMESH/whskin_banner.htm @@ -1,13 +1,14 @@ About WebHelp                                                                                    - + - + + SMESH reference manual + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/SMESH/whskin_info.htm b/doc/salome/gui/SMESH/whskin_info.htm index a7a252fe2..5cef7d346 100755 --- a/doc/salome/gui/SMESH/whskin_info.htm +++ b/doc/salome/gui/SMESH/whskin_info.htm @@ -1,20 +1,20 @@ -WebHelp 5.00 +WebHelp 5.50 - + -

    WebHelp 5.00 System Info

    +

    WebHelp 5.50 System Info

    - + - - - + + +
    Start Page smesh.htm
    Skin Name Default
    Generating Time 18:32 11/11/2004
    Generating Time 13:17 03/01/2005
    Language ID 1033
    Compile Script webhelp5_compile_script.xml
    Compile Build Version 10.00.949
    Product Name WebHelp 5.00
    Authoring Tool Name RoboHelp 2002
    Compile Build Version 13.10.606
    Product Name WebHelp 5.50
    Authoring Tool Name RoboHelp X5
    \ No newline at end of file diff --git a/doc/salome/gui/SMESH/whskin_mbars.htm b/doc/salome/gui/SMESH/whskin_mbars.htm index 66e8c5329..c4fa48af8 100755 --- a/doc/salome/gui/SMESH/whskin_mbars.htm +++ b/doc/salome/gui/SMESH/whskin_mbars.htm @@ -1,6 +1,9 @@ - + WebHelp Navigation Mini-bar + + +\n"; + document.write(sStyle); +} + +function window_OnLoad() +{ + if(document.body) + { + if(gsBgImage&&gsBgImage.length>0) + { + document.body.background=gsBgImage; + } + if(gsBgColor&&gsBgColor.length>0) + { + document.body.bgColor=gsBgColor; + } + } + fnOnload(); + window_onResize(); +} + +function window_onResize() +{ + var oDiv = getElement("divlist"); + var oTitle = getElement("p_title"); + var oButton = getElement("tb_button"); + if (oDiv && oTitle && oButton) + { + oDiv.style.height = document.body.offsetHeight - oTitle.offsetHeight - oButton.offsetHeight - 8; + } +} +goTableFont=new whFont("Verdana","8pt","#000000","normal","normal","none"); +goFont=new whFont("Verdana","8pt","#000000","normal","normal","none"); +goHoverFont=new whFont("Verdana","8pt","#666666","normal","normal","none"); + + +setBackgroundcolor("White"); + +setFont("Table", "Tahoma","8pt","Navy","Normal","Normal","none"); +setListBackgroundcolor("White"); + +setFont("Normal", "Tahoma","8pt","Black","Normal","Normal","none"); +setFont("Hover", "Tahoma","8pt","Navy","Normal","Normal","underline"); +setActiveBgColor("Silver"); + +window.onload=window_OnLoad; +window.onresize = window_onResize; +writeStyle(); +//--> + + + + +

    Select a topic, then click Display

    +
    +
    +
    + + + +
    + + + + \ No newline at end of file diff --git a/doc/salome/gui/SMESH/whskin_plist.htm b/doc/salome/gui/SMESH/whskin_plist.htm index 35f0155b8..f7cf6d1d5 100755 --- a/doc/salome/gui/SMESH/whskin_plist.htm +++ b/doc/salome/gui/SMESH/whskin_plist.htm @@ -1,47 +1,38 @@ Navigation Pane - + - + \ No newline at end of file diff --git a/doc/salome/gui/SMESH/whskin_tbars.htm b/doc/salome/gui/SMESH/whskin_tbars.htm index 8b705444c..6cb490239 100755 --- a/doc/salome/gui/SMESH/whskin_tbars.htm +++ b/doc/salome/gui/SMESH/whskin_tbars.htm @@ -1,6 +1,9 @@ - + WebHelp Navigation Toolbar + + + "; + var sStyle=""; document.write(sStyle); } } } -function button(sText, nWidth, nHeight) +function button(sText,nWidth,nHeight) { - this.sText = sText; - this.nWidth = nWidth; - this.nHeight = nHeight; + this.sText=sText; + this.nWidth=nWidth; + this.nHeight=nHeight; - this.aImgs = new Array(); - var i = 0; - while (button.arguments.length > i + 3) + this.aImgs=new Array(); + var i=0; + while(button.arguments.length>i+3) { - this.aImgs[i] = button.arguments[3 + i]; - i ++; + this.aImgs[i]=button.arguments[3+i]; + i++; } } -// project info +//project info function setRelStartPage(sPath) { - if (gsPPath.length == 0) + if(gsPPath.length==0) { - gsPPath = _getFullPath(_getPath(document.location.href), _getPath(sPath)); - gsStartPage = _getFullPath(_getPath(document.location.href), sPath); - gsRelCurPagePath = _getRelativeFileName(gsStartPage, document.location.href); + gsPPath=_getFullPath(_getPath(document.location.href),_getPath(sPath)); + gsStartPage=_getFullPath(_getPath(document.location.href),sPath); + gsRelCurPagePath=_getRelativeFileName(gsStartPage,document.location.href); } } -function getImage(oImage, sType) +function getImage(oImage,sType) { var sImg=""; - if (oImage && oImage.aImgs && (oImage.aImgs.length > 0)) + if(oImage&&oImage.aImgs&&(oImage.aImgs.length>0)) { - sImg+="\""+ 0) - sImg+=" width=" + oImage.nWidth; - if (oImage.nHeight > 0) - sImg+=" height=" + oImage.nHeight; - sImg+=" border=no>"; + sImg+="\""+sType+"\"0) + sImg+=" width="+oImage.nWidth; + if(oImage.nHeight>0) + sImg+=" height="+oImage.nHeight; + sImg+=" border=0>"; } return sImg; } function addTocInfo(sTocPath) { - gaPaths[gaPaths.length] = sTocPath; + gaPaths[gaPaths.length]=sTocPath; } -function addAvenueInfo(sName, sPrev, sNext) +function addAvenueInfo(sName,sPrev,sNext) { - gaAvenues[gaAvenues.length] = new avenueInfo(sName, sPrev, sNext); + gaAvenues[gaAvenues.length]=new avenueInfo(sName,sPrev,sNext); } -function addButton(sType, nStyle, sText, sHref, sOnClick, sOnMouseOver, sOnLoad, nWidth, nHeight, sImg1, sImg2, sImg3) +function addButton(sType,nStyle,sText,sHref,sOnClick,sOnMouseOver,sOnLoad,nWidth,nHeight,sImg1,sImg2,sImg3) { - var sButton = ""; + var sButton=""; var nBtn=gaButtons.length; - if (sType == "prev") + if(sType=="prev") { - if (canGo(false)) + if(canGo(false)) { - var sTitle = "Previous Topic"; - goPrev = new button(sText, nWidth, nHeight, sImg1, sImg2, sImg3); - sButton = ""; - if (nStyle == BTN_TEXT) - sButton += goPrev.sText; + var sTitle="Previous Topic"; + goPrev=new button(sText,nWidth,nHeight,sImg1,sImg2,sImg3); + sButton=""; + if(nStyle==BTN_TEXT) + sButton+=goPrev.sText; else - sButton += getImage(goPrev, sTitle); - sButton += ""; + sButton+=getImage(goPrev,sTitle); + sButton+=""; } } - else if (sType == "next") + else if(sType=="next") { - if (canGo(true)) + if(canGo(true)) { - var sTitle = "Next Topic"; - goNext = new button(sText, nWidth, nHeight, sImg1, sImg2, sImg3); - sButton = ""; - if (nStyle == BTN_TEXT) - sButton += goNext.sText; + var sTitle="Next Topic"; + goNext=new button(sText,nWidth,nHeight,sImg1,sImg2,sImg3); + sButton=""; + if(nStyle==BTN_TEXT) + sButton+=goNext.sText; else - sButton += getImage(goNext, sTitle); - sButton += ""; + sButton+=getImage(goNext,sTitle); + sButton+=""; } } - else if (sType == "show") + else if(sType=="show") { - if (isTopicOnly()) + if(isTopicOnly()&&(!gbOpera6||gbOpera7)) { - var sTitle = "Show Navigation Component"; - goShow = new button(sText, nWidth, nHeight, sImg1, sImg2, sImg3); - sButton = ""; - if (nStyle == BTN_TEXT) - sButton += goShow.sText; + var sTitle="Show Navigation Component"; + goShow=new button(sText,nWidth,nHeight,sImg1,sImg2,sImg3); + sButton=""; + if(nStyle==BTN_TEXT) + sButton+=goShow.sText; else - sButton += getImage(goShow, sTitle); - sButton += ""; + sButton+=getImage(goShow,sTitle); + sButton+=""; } } - else if (sType == "hide") + else if(sType=="hide") { - if (!isTopicOnly()) + if(!isTopicOnly()&&!gbOpera6) { - var sTitle = "Hide Navigation Component"; - goHide = new button(sText, nWidth, nHeight, sImg1, sImg2, sImg3); - sButton = ""; - if (nStyle == BTN_TEXT) - sButton += goHide.sText; + var sTitle="Hide Navigation Component"; + goHide=new button(sText,nWidth,nHeight,sImg1,sImg2,sImg3); + sButton=""; + if(nStyle==BTN_TEXT) + sButton+=goHide.sText; else - sButton += getImage(goHide, sTitle); - sButton += ""; + sButton+=getImage(goHide,sTitle); + sButton+=""; } } - else if (sType == "shownav") + else if(sType=="shownav") { - - if (isShowHideEnable()) + if(isShowHideEnable()) { - var sTitle = "Show Navigation Component"; - goShowNav = new button(sText, nWidth, nHeight, sImg1, sImg2, sImg3); - sButton = ""; - if (nStyle == BTN_TEXT) - sButton += goShowNav.sText; + var sTitle="Show Navigation Component"; + goShowNav=new button(sText,nWidth,nHeight,sImg1,sImg2,sImg3); + sButton=""; + if(nStyle==BTN_TEXT) + sButton+=goShowNav.sText; else - sButton += getImage(goShowNav, sTitle); - sButton += ""; + sButton+=getImage(goShowNav,sTitle); + sButton+=""; } } - else if (sType == "hidenav") + else if(sType=="hidenav") { - if (isShowHideEnable()) + if(isShowHideEnable()) { - var sTitle = "Hide Navigation Component"; - goHideNav = new button(sText, nWidth, nHeight, sImg1, sImg2, sImg3); - sButton = ""; - if (nStyle == BTN_TEXT) - sButton += goHideNav.sText; + var sTitle="Hide Navigation Component"; + goHideNav=new button(sText,nWidth,nHeight,sImg1,sImg2,sImg3); + sButton=""; + if(nStyle==BTN_TEXT) + sButton+=goHideNav.sText; else - sButton += getImage(goHideNav, sTitle); - sButton += ""; + sButton+=getImage(goHideNav,sTitle); + sButton+=""; } } - else if (sType == "synctoc") + else if(sType=="synctoc") { - if (gaPaths.length > 0) + if(gaPaths.length>0) { - var sTitle = "Sync TOC"; - goSync = new button(sText, nWidth, nHeight, sImg1, sImg2, sImg3); - sButton = ""; - if (nStyle == BTN_TEXT) - sButton += goSync.sText; + var sTitle="Sync TOC"; + goSync=new button(sText,nWidth,nHeight,sImg1,sImg2,sImg3); + sButton=""; + if(nStyle==BTN_TEXT) + sButton+=goSync.sText; else - sButton += getImage(goSync, sTitle); - sButton += ""; + sButton+=getImage(goSync,sTitle); + sButton+=""; } } - else if (sType == "websearch") + else if(sType=="websearch") { - if (gsSearchFormHref.length > 0) + if(gsSearchFormHref.length>0) { - var sTitle = "WebSearch"; - goWebSearch = new button(sText, nWidth, nHeight, sImg1, sImg2, sImg3); - sButton = ""; - if (nStyle == BTN_TEXT) - sButton += goWebSearch.sText; + var sTitle="WebSearch"; + goWebSearch=new button(sText,nWidth,nHeight,sImg1,sImg2,sImg3); + sButton=""; + if(nStyle==BTN_TEXT) + sButton+=goWebSearch.sText; else - sButton += getImage(goWebSearch, sTitle); - sButton += ""; + sButton+=getImage(goWebSearch,sTitle); + sButton+=""; } } - else if (sType == "searchform") + else if(sType=="searchform") { - gaButtons[nBtn] = "NeedSearchForm"; - gaTypes[nBtn] = sType; + gaButtons[nBtn]="NeedSearchForm"; + gaTypes[nBtn]=sType; } - if (sButton.length != 0) + if(sButton.length!=0) { - if (nStyle == BTN_TEXT) - sButton += " "; - gaButtons[nBtn] = "" + sButton + ""; - gaTypes[nBtn] = sType; + if(nStyle==BTN_TEXT) + sButton+=" "; + gaButtons[nBtn]=""+sButton+""; + gaTypes[nBtn]=sType; } } function isSyncEnabled() { - if (!gbCheckSync) + if(!gbCheckSync) { var oMsg=new whMessage(WH_MSG_ISSYNCSSUPPORT,this,1,null); if(SendMessage(oMsg)) @@ -250,30 +250,30 @@ function isSyncEnabled() function isInPopup() { - return (window.name.indexOf("BSSCPopup") != -1); + return (window.name.indexOf("BSSCPopup")!=-1); } function getIntopicBar(sAlign) { - var sHTML = ""; - if (gaButtons.length > 0) + var sHTML=""; + if(gaButtons.length>0) { - sHTML += "
    "; + sHTML+="
    "; - sHTML += ""; - for (var i = 0; i < gaButtons.length; i++) + sHTML+="
    "; + for(var i=0;i 0) + if(isInPopup()) return; + if(gaButtons.length>0) { - var sHTML = ""; - if (nAligns != 0) + var sHTML=""; + if(nAligns!=0) { - sHTML += "
    " - if (nAligns & 1) - sHTML += ""; - if (nAligns & 2) - sHTML += ""; - if (nAligns & 4) - sHTML += ""; - sHTML += "
    " + getIntopicBar("left") + "" + getIntopicBar("center") + "" + getIntopicBar("right") + "
    "; + sHTML+="" + if(nAligns&1) + sHTML+=""; + if(nAligns&2) + sHTML+=""; + if(nAligns&4) + sHTML+=""; + sHTML+="
    "+getIntopicBar("left")+""+getIntopicBar("center")+""+getIntopicBar("right")+"
    "; document.write(sHTML); } } @@ -302,45 +302,45 @@ function writeIntopicBar(nAligns) function sendAveInfoOut() { - if (!isInPopup()) - setTimeout("sendAveInfo();", 100); + if(!isInPopup()) + setTimeout("sendAveInfo();",100); } function sendAveInfo() { - var oMsg = new whMessage(WH_MSG_AVENUEINFO, this, 1, gaAvenues); + var oMsg=new whMessage(WH_MSG_AVENUEINFO,this,1,gaAvenues); SendMessage(oMsg); } function onNext() { - var oMsg = new whMessage(WH_MSG_NEXT, this, 1, null); + var oMsg=new whMessage(WH_MSG_NEXT,this,1,null); SendMessage(oMsg); } function onPrev() { - var oMsg = new whMessage(WH_MSG_PREV, this, 1, null); + var oMsg=new whMessage(WH_MSG_PREV,this,1,null); SendMessage(oMsg); } function createSyncInfo() { - var oParam = new Object(); - if (gsPPath.length == 0) - gsPPath = _getPath(document.location.href); - oParam.sPPath = gsPPath; - oParam.sTPath = document.location.href; - oParam.aPaths = gaPaths; + var oParam=new Object(); + if(gsPPath.length==0) + gsPPath=_getPath(document.location.href); + oParam.sPPath=gsPPath; + oParam.sTPath=document.location.href; + oParam.aPaths=gaPaths; return oParam; } function syncWithShow() { - if (isTopicOnly()) + if(isTopicOnly()) show(); - else + else { sync(); showTocPane(); @@ -349,86 +349,86 @@ function syncWithShow() function showTocPane() { - var oMsg = new whMessage(WH_MSG_SHOWTOC, this, 1, null); + var oMsg=new whMessage(WH_MSG_SHOWTOC,this,1,null); SendMessage(oMsg); } function sendSyncInfo() { - if (!isInPopup()) + if(!isInPopup()) { - var oParam = null; - if (gaPaths.length > 0) + var oParam=null; + if(gaPaths.length>0) { - oParam = createSyncInfo(); + oParam=createSyncInfo(); } - var oMsg = new whMessage(WH_MSG_SYNCINFO, this, 1, oParam); + var oMsg=new whMessage(WH_MSG_SYNCINFO,this,1,oParam); SendMessage(oMsg); } } function sendInvalidSyncInfo() { - if (!isInPopup()) + if(!isInPopup()) { - var oMsg = new whMessage(WH_MSG_SYNCINFO, this, 1, null); + var oMsg=new whMessage(WH_MSG_SYNCINFO,this,1,null); SendMessage(oMsg); } } function enableWebSearch(bEnable) { - if (!isInPopup()) + if(!isInPopup()) { - var oMsg = new whMessage(WH_MSG_ENABLEWEBSEARCH, this, 1, bEnable); + var oMsg=new whMessage(WH_MSG_ENABLEWEBSEARCH,this,1,bEnable); SendMessage(oMsg); } } function autoSync(nSync) { - if (nSync == 0) return; - if (isInPopup()) return; - if (isOutMostTopic()) + if(nSync==0) return; + if(isInPopup()) return; + if(isOutMostTopic()) sync(); } function isOutMostTopic() { - if (gnOutmostTopic == -1) + if(gnOutmostTopic==-1) { - var oMessage = new whMessage(WH_MSG_ISINFRAMESET, this, 1 , null); - if (SendMessage(oMessage)) - gnOutmostTopic = 0; + var oMessage=new whMessage(WH_MSG_ISINFRAMESET,this,1,null); + if(SendMessage(oMessage)) + gnOutmostTopic=0; else - gnOutmostTopic = 1; + gnOutmostTopic=1; } - return (gnOutmostTopic == 1); + return (gnOutmostTopic==1); } function sync() { - if (gaPaths.length > 0) + if(gaPaths.length>0) { - var oParam = createSyncInfo(); - var oMessage = new whMessage(WH_MSG_SYNCTOC, this, 1, oParam); + var oParam=createSyncInfo(); + var oMessage=new whMessage(WH_MSG_SYNCTOC,this,1,oParam); SendMessage(oMessage); } } -function avenueInfo(sName, sPrev, sNext) +function avenueInfo(sName,sPrev,sNext) { - this.sName = sName; - this.sPrev = sPrev; - this.sNext = sNext; + this.sName=sName; + this.sPrev=sPrev; + this.sNext=sNext; } function getCurrentAvenue() { - var oParam = new Object(); - oParam.sAvenue = null; - var oMessage = new whMessage(WH_MSG_GETCURRENTAVENUE, this, 1, oParam); + var oParam=new Object(); + oParam.sAvenue=null; + var oMessage=new whMessage(WH_MSG_GETCURRENTAVENUE,this,1,oParam); SendMessage(oMessage); return oParam.sAvenue; } @@ -437,37 +437,37 @@ function unRegisterListener() { sendInvalidSyncInfo(); enableWebSearch(false); - if (whtopic_foldUnload) + if(whtopic_foldUnload) whtopic_foldUnload(); } function onSendMessage(oMsg) { - var nMsgId = oMsg.nMessageId; - if (nMsgId == WH_MSG_GETAVIAVENUES) + var nMsgId=oMsg.nMessageId; + if(nMsgId==WH_MSG_GETAVIAVENUES) { - oMsg.oParam.aAvenues = gaAvenues; + oMsg.oParam.aAvenues=gaAvenues; return false; } - else if (nMsgId == WH_MSG_GETTOCPATHS) + else if(nMsgId==WH_MSG_GETTOCPATHS) { - if (isOutMostTopic()) + if(isOutMostTopic()) { - oMsg.oParam.oTocInfo = createSyncInfo(); + oMsg.oParam.oTocInfo=createSyncInfo(); return false; } else return true; } - else if (nMsgId == WH_MSG_NEXT) + else if(nMsgId==WH_MSG_NEXT) { goAvenue(true); } - else if (nMsgId == WH_MSG_PREV) + else if(nMsgId==WH_MSG_PREV) { goAvenue(false); } - else if (nMsgId == WH_MSG_WEBSEARCH) + else if(nMsgId==WH_MSG_WEBSEARCH) { websearch(); } @@ -476,60 +476,60 @@ function onSendMessage(oMsg) function goAvenue(bNext) { - var sTopic = null; - var sAvenue = getCurrentAvenue(); - var nAvenue = -1; - if (sAvenue != null && sAvenue != "") + var sTopic=null; + var sAvenue=getCurrentAvenue(); + var nAvenue=-1; + if(sAvenue!=null&&sAvenue!="") { - for (var i = 0; i < gaAvenues.length ; i ++) + for(var i=0;i 0 && bNext) + if(gaAvenues[i].sNext!=null&&gaAvenues[i].sNext.length>0&&bNext) { - sTopic = gaAvenues[i].sNext; + sTopic=gaAvenues[i].sNext; break; } - else if (gaAvenues[i].sPrev != null && gaAvenues[i].sPrev.length > 0 && !bNext) + else if(gaAvenues[i].sPrev!=null&&gaAvenues[i].sPrev.length>0&&!bNext) { - sTopic = gaAvenues[i].sPrev; + sTopic=gaAvenues[i].sPrev; break; } } } - if (sTopic != null && sTopic != "") + if(sTopic!=null&&sTopic!="") { - if (gsPPath != null && gsPPath != "") + if(gsPPath!=null&&gsPPath!="") { - sFullTopicPath = _getFullPath(gsPPath, sTopic); - document.location = sFullTopicPath; + sFullTopicPath=_getFullPath(gsPPath,sTopic); + document.location=sFullTopicPath; } } } function canGo(bNext) { - for (var i = 0; i < gaAvenues.length ; i ++) + for(var i=0;i 0 && bNext) || - (gaAvenues[i].sPrev != null && gaAvenues[i].sPrev.length > 0 && !bNext)) + if((gaAvenues[i].sNext!=null&&gaAvenues[i].sNext.length>0&&bNext)|| + (gaAvenues[i].sPrev!=null&&gaAvenues[i].sPrev.length>0&&!bNext)) return true; } return false; @@ -537,34 +537,34 @@ function canGo(bNext) function show() { - if (gsStartPage != "") - window.location = gsStartPage + "#" + gsRelCurPagePath; + if(gsStartPage!="") + window.location=gsStartPage+"#"+gsRelCurPagePath; } function hide() { - if (goFrame != null) + if(goFrame!=null) { - goFrame.location = window.location; + goFrame.location=window.location; } } function isTopicOnly() { - if (gnTopicOnly == -1) + if(gnTopicOnly==-1) { - var oParam = new Object(); - oParam.oFrame = null; - var oMsg = new whMessage(WH_MSG_GETSTARTFRAME, this, 1, oParam); - if (SendMessage(oMsg)) + var oParam=new Object(); + oParam.oFrame=null; + var oMsg=new whMessage(WH_MSG_GETSTARTFRAME,this,1,oParam); + if(SendMessage(oMsg)) { - goFrame = oParam.oFrame; - gnTopicOnly = 0; + goFrame=oParam.oFrame; + gnTopicOnly=0; } else - gnTopicOnly = 1; + gnTopicOnly=1; } - if (gnTopicOnly == 1) + if(gnTopicOnly==1) return true; else return false; @@ -572,88 +572,150 @@ function isTopicOnly() function websearch() { - if (gbNav4) + if(gbNav4) { - if (document.ehelpform) + if(document.ehelpform) document.ehelpform.submit(); } else { - if (window.ehelpform) + if(window.ehelpform) window.ehelpform.submit(); } } function addSearchFormHref(sHref) { - gsSearchFormHref = sHref; + gsSearchFormHref=sHref; enableWebSearch(true); } function searchB(nForm) { - var sValue = eval("document.searchForm" + nForm + ".searchString.value"); - var oMsg = new whMessage(WH_MSG_SEARCHTHIS, this, 1, sValue); + var sValue=eval("document.searchForm"+nForm+".searchString.value"); + var oMsg=new whMessage(WH_MSG_SEARCHTHIS,this,1,sValue); SendMessage(oMsg); } function getSearchFormHTML() { - var sHTML = ""; - gnForm ++; - var sFormName = "searchForm" + gnForm; - var sButton = "
    " - sButton += ""; - if ("" == "text") + var sHTML=""; + gnForm++; + var sFormName="searchForm"+gnForm; + var sButton="" + sButton+=""; + if(""=="text") { - sButton+=""; + sButton+=""; } - else if ("" == "image") + else if(""=="image") { - sButton+="" + sButton+="" sButton+=""; } - sButton += "
    "; - sHTML ="" + sButton + ""; + sButton+=""; + sHTML=""+sButton+""; return sHTML; } function showHidePane(bShow) { var oMsg=null; - if (bShow) - oMsg=new whMessage(WH_MSG_SHOWPANE, this, 1, null); + if(bShow) + oMsg=new whMessage(WH_MSG_SHOWPANE,this,1,null); else - oMsg=new whMessage(WH_MSG_HIDEPANE, this, 1, null); + oMsg=new whMessage(WH_MSG_HIDEPANE,this,1,null); SendMessage(oMsg); } function isShowHideEnable() { - if (gbIE4) + if(gbIE4) return true; else return false; } + +function PickupDialog_Invoke() +{ + if(!gbIE4||gbMac) + { + if(typeof(_PopupMenu_Invoke)=="function") + return _PopupMenu_Invoke(PickupDialog_Invoke.arguments); + } + else + { + if(PickupDialog_Invoke.arguments.length>2) + { + var sPickup="whskin_pickup.htm"; + var sPickupPath=gsPPath+sPickup; + if(gbIE4) + { + var sFrame=PickupDialog_Invoke.arguments[1]; + var aTopics=new Array(); + for(var i=2;i1) + { + var nWidth=300; + var nHeight=180; + var nScreenWidth=screen.width; + var nScreenHeight=screen.height; + var nLeft=(nScreenWidth-nWidth)/2; + var nTop=(nScreenHeight-nHeight)/2; + if(gbIE4) + { + var vRet=window.showModalDialog(sPickupPath,aTopics,"dialogHeight:"+nHeight+"px;dialogWidth:"+nWidth+"px;resizable:yes;status:no;scroll:no;help:no;center:yes;"); + if(vRet) + { + var sURL=vRet.m_url; + if(sFrame) + window.open(sURL,sFrame); + else + window.open(sURL,"_self"); + } + } + } + else if(aTopics.length==1) + { + var sURL=aTopics[0].m_sURL + if(sFrame) + window.open(sURL,sFrame); + else + window.open(sURL,"_self"); + } + } + } + } +} + if(window.gbWhUtil&&window.gbWhMsg&&window.gbWhVer&&window.gbWhProxy) { - RegisterListener("bsscright", WH_MSG_GETAVIAVENUES); - RegisterListener("bsscright", WH_MSG_GETTOCPATHS); - RegisterListener("bsscright", WH_MSG_NEXT); - RegisterListener("bsscright", WH_MSG_PREV); - RegisterListener("bsscright", WH_MSG_WEBSEARCH); - if (gbMac && gbIE4) + RegisterListener("bsscright",WH_MSG_GETAVIAVENUES); + RegisterListener("bsscright",WH_MSG_GETTOCPATHS); + RegisterListener("bsscright",WH_MSG_NEXT); + RegisterListener("bsscright",WH_MSG_PREV); + RegisterListener("bsscright",WH_MSG_WEBSEARCH); + if(gbMac&&gbIE4) { - if (typeof(window.onunload) != "unknown") - whtopic_foldUnload = window.onunload; + if(typeof(window.onunload)!="unknown") + if(window.onunload.toString!=unRegisterListener.toString) + whtopic_foldUnload=window.onunload; } else { - if (window.onunload) - whtopic_foldUnload = window.onunload; + if(window.onunload) + if(window.onunload.toString!=unRegisterListener.toString) + whtopic_foldUnload=window.onunload; } - window.onunload = unRegisterListener; + window.onunload=unRegisterListener; setButtonFont("show","","10pt","","","",""); gbWhTopic=true; diff --git a/doc/salome/gui/SMESH/whutils.js b/doc/salome/gui/SMESH/whutils.js index 7fa6c28a8..85fae7e05 100755 --- a/doc/salome/gui/SMESH/whutils.js +++ b/doc/salome/gui/SMESH/whutils.js @@ -1,19 +1,26 @@ +// WebHelp 5.10.004 var gsFileName=""; +var gsDivName=""; var xmlDoc=null; var sdocPath=null; var gsInsertBeforeEndHTML=""; var sReplaceStringsSrc=new Array(); +var gsDivName="dataDiv"; +var gnLoadDivNum=0; sReplaceStringsSrc[0]="&"; sReplaceStringsSrc[1]=">"; sReplaceStringsSrc[2]="<"; sReplaceStringsSrc[3]="""; -sReplaceStringsSrc[4]=" "; +sReplaceStringsSrc[4]=String.fromCharCode(8364); +sReplaceStringsSrc[5]=" "; + var sReplaceStringsDst=new Array(); sReplaceStringsDst[0]="&"; sReplaceStringsDst[1]=">"; sReplaceStringsDst[2]="<"; sReplaceStringsDst[3]="\""; -sReplaceStringsDst[4]=" "; +sReplaceStringsDst[4]=String.fromCharCode(128); +sReplaceStringsDst[5]=" "; var goHighLighted=null; function _getRelativePath(strParentPath,strCurrentPath) @@ -45,7 +52,7 @@ function _getRelativePath(strParentPath,strCurrentPath) return strCurrentPath; } -function _getRelativeFileName(strParentPath, strCurrentPath) +function _getRelativeFileName(strParentPath,strCurrentPath) { strParentPath=_replaceSlash(strParentPath); strParentPath=_getPath(strParentPath); @@ -108,7 +115,7 @@ function _getFullPath(sPath,sRelPath) { sRelPath=sRelPath.substring(nPathPos+3); sFullPath=sFullPath.substring(0,sFullPath.length-1); - var nPos2 = sFullPath.lastIndexOf("/"); + var nPos2=sFullPath.lastIndexOf("/"); if(nPos2!=-1) sFullPath=sFullPath.substring(0,nPos2+1); else @@ -123,7 +130,7 @@ function _getFullPath(sPath,sRelPath) function _isAbsPath(strPath) { var strUpper=strPath.toUpperCase(); - return (strUpper.indexOf(":")!=-1); + return (strUpper.indexOf(":")!=-1||strUpper.indexOf("\\\\")==0); } function _replaceSlash(strURL) @@ -166,21 +173,29 @@ function insertItemIntoArray(oArray,i,obj) function loadData(sFileName) { - if(!getElement("dataDiv")) + var i=gnLoadDivNum; + var sName=gsDivName+gnLoadDivNum++; + loadData_2(sFileName,sName); +} + +function loadData_2(sFileName,sDivName) +{ + if(!getElement(sDivName)) { - if(!insertDataDiv()) + if(!insertDataDiv(sDivName)) { gsFileName=sFileName; + gsDivName=sDivName; return; } } var sHTML=""; if(gbMac) - sHTML+=""; + sHTML+=""; else - sHTML+=""; + sHTML+=""; - var oDivCon=getElement("dataDiv"); + var oDivCon=getElement(sDivName); if(oDivCon) { if(gbNav6) @@ -231,21 +246,21 @@ function checkState() if(state==4) { var err=xmlDoc.parseError; - if(err.errorCode!=0) - alert(err.reason); - else + if(err.errorCode==0) putDataXML(xmlDoc,sdocPath); + else + onLoadXMLError(); } } } -function insertDataDiv() +function insertDataDiv(sName) { var sHTML=""; if(gbMac) - sHTML+="
    "; + sHTML+="
    "; else - sHTML+="
    "; + sHTML+="
    "; if((gbIE5||gbNav6)&&document.body) document.body.insertAdjacentHTML("beforeEnd",sHTML); else @@ -264,7 +279,7 @@ function insertWhenBodyReady() { document.body.insertAdjacentHTML("beforeEnd",gsInsertBeforeEndHTML); gsInsertBeforeEndHTML=""; - loadData(gsFileName); + loadData_2(gsFileName,gsDivName); } else { @@ -274,9 +289,12 @@ function insertWhenBodyReady() function window_BUnload() { - var oDivCon=getElement("dataDiv"); - if(oDivCon) - oDivCon.innerHTML=""; + for(var i=0;i='0'&&sBStr.charAt(i)<='9') + { + sNum+=sBStr.charAt(i++); + } + if(sNum!=""){ + var nNum=parseInt(sNum,16); + sText+=String.fromCharCode(nNum); + sBStr=sBStr.substring(i); + } + nPos=sBStr.indexOf('%'); + } + sText+=sBStr; + return sText; +} + +function excapeSingleQuotandSlash(str) +{ + if(str==null) return null; + var nPos=0; + var sRes=""; + var nPosNew=str.indexOf("\\",nPos); + while(nPosNew!=-1){ + sRes+=str.substring(nPos,nPosNew+1)+"\\"; + nPos=nPosNew+1; + nPosNew=str.indexOf("\\",nPos); + } + if(nPos=4) +if(!gbOpera&&!gbKonqueror&&!gbSafari) // opera can mimic IE or Netscape by settings. { - if(navigator.appName=="Netscape") + gbIE=(navigator.appName.indexOf("Microsoft")!=-1); + gbNav=(gAgent.indexOf('mozilla')!=-1) && ((gAgent.indexOf('spoofer')==-1) && (gAgent.indexOf('compatible')==-1)); + if(gnVerMajor>=4) { - gbNav4=true; - if(gnVerMajor>=5) - gbNav6=true; + if(navigator.appName=="Netscape") + { + gbNav4=true; + if(gnVerMajor>=5) + gbNav6=true; + } + gbIE4=(navigator.appName.indexOf("Microsoft")!=-1); + } + if(gbNav6) + { + var nPos=gAgent.indexOf("gecko"); + if(nPos!=-1) + { + var nPos2=gAgent.indexOf("/", nPos); + if(nPos2!=-1) + { + var nVersion=parseFloat(gAgent.substring(nPos2+1)); + if(nVersion>=20010726) + { + gbNav61=true; + if (nVersion>=20020823) + gbNav7=true; + } + } + } + }else if(gbIE4) + { + var nPos=gAgent.indexOf("msie"); + if(nPos!=-1) + { + var nVersion=parseFloat(gAgent.substring(nPos+5)); + if(nVersion>=5) + { + gbIE5=true; + if(nVersion>=5.5) + gbIE55=true; + } + } } - gbIE4=(navigator.appName.indexOf("Microsoft")!=-1); } -if(gbNav6) +else if (gbOpera) { - document.gnPageWidth=innerWidth; - document.gnPageHeight=innerHeight; - var nPos=gAgent.indexOf("netscape"); + var nPos = gAgent.indexOf("opera"); if(nPos!=-1) { - var nVersion=parseFloat(gAgent.substring(nPos+10)); - if(nVersion>=6.1) - gbNav61=true; + var nVersion=parseFloat(gAgent.substring(nPos+6)); + if(nVersion>=6) + { + gbOpera6=true; + if(nVersion>=7) + gbOpera7=true; + } } -}else if(gbIE4) +} +else if (gbKonqueror) { - var nPos=gAgent.indexOf("msie"); + var nPos = gAgent.indexOf("konqueror"); if(nPos!=-1) { - var nVersion=parseFloat(gAgent.substring(nPos+5)); - if(nVersion>=5) - gbIE5=true; - if(nVersion>=5.5) - gbIE55=true; + var nVersion = parseFloat(gAgent.substring(nPos+10)); + if (nVersion >= 3) + { + gbKonqueror3=true; + } } } diff --git a/doc/salome/gui/SMESH/whxdata/whftdata0.xml b/doc/salome/gui/SMESH/whxdata/whftdata0.xml new file mode 100755 index 000000000..1fc8b3c27 --- /dev/null +++ b/doc/salome/gui/SMESH/whxdata/whftdata0.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/salome/gui/SMESH/whxdata/whfts.xml b/doc/salome/gui/SMESH/whxdata/whfts.xml new file mode 100755 index 000000000..82d0ccdaa --- /dev/null +++ b/doc/salome/gui/SMESH/whxdata/whfts.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/salome/gui/SMESH/whxdata/whfwdata0.xml b/doc/salome/gui/SMESH/whxdata/whfwdata0.xml new file mode 100755 index 000000000..7c14180df --- /dev/null +++ b/doc/salome/gui/SMESH/whxdata/whfwdata0.xml @@ -0,0 +1,690 @@ + + + 16,5,53, + 16, + 19,20,21,22,23,24,29,30,31,32,33,34,35,9,10,36,39,43,44,72,48,49,50,74,53,54,55,58,62,63,64,67,68, + 11,15,16,17,18,21,7,9,10,37,38,47,74,56, + 19,20,22,2,23,24,29,30,31,32,33,34,35,9,10,36,39,44,72,48,49,50,74,53,54,55,58,62,63,64,67,68, + 12,13,16,17,18,20,22,2,4,9,10,37,38,41,39,44,72,74,53,66,68, + 16,20,22,2,23,30,31,32,9,10,36,72,48,49,50,74,53,54,55,62,63,68, + 14,16,17,18,19,2,23,29,30,31,32,33,9,10,37,42,48,49,50,74,53,55,59,60,62,63, + 16, + 16,20,22,30,32,10,36,72,53,54,58,68, + 5, + 16, + 48, + 0,10,55, + 64, + 76, + 40,46, + 1,73,75, + 18,20,22,39,44,72,54,55,58,68, + 15,72, + 19,23,29,30,62,64, + 19,23,29,30,34,10,75,62, + 30,37, + 16,72,52,75,55, + 32,44,45,49,53,62, + 55, + 1,59,66, + 48, + 11,12,13,14,15,16,17,18,20,21,27,28,35,10,37,41,42,72,48,53,59,60, + 15,0,21,23,29,30,36,37,43,45,72,47,51,53,55,57,61,62,64, + 9,10,72,55, + 35, + 55, + 3, + 18,5,10,37,44,74,51,54,68, + 10, + 10, + 47, + 16,32,10,72,55,59, + 11,12,13,14,17,19,20,22,23,5,29,30,31,32,34,9,10,37,38,39,44,45,72,47,48,49,50,74,53,54,55,57,58,59,60,62,63,64,68, + 15,17,1,19,21,23,27,28,29,30,7,31,32,34,35,9,10,40,43,72,48,49,50,74,51,53,55,56,57,61,62,63,64, + 20,22,2,27,28,7,35,41,39,40,44,42,46,48,54,55,58,68, + 75, + 18,72, + 15,1,27,28, + 46, + 68, + 15,18,20,2,37,41,42,55,58, + 15,21, + 5,10,74, + 18,22,2,37,55, + 48,68, + 19,33,35,48,49, + 5, + 72, + 23,30,32,62, + 48,53, + 15,38,40,72,56,68, + 9,74,51,57,68, + 6, + 1, + 0,18, + 15,20,10,37,68, + 16,27,28, + 15, + 72, + 52, + 21,53, + 3,4,69,70,53, + 53, + 75, + 68, + 68, + 1, + 64, + 53, + 18,3,4,69,70,37,53, + 0,8,10,55,64, + 52, + 16,72, + 72, + 15,72,53,55, + 11,12,13,14,15,19,21,23,27,28,29,30,7,31,32,34,35,9,10,36,38,41,40,43,45,42,46,72,47,48,49,50,74,51,52,75,53,55,56,57,59,60,61,62,63,64,66, + 15,17,1,19,24,26,27,28,29,34,35,73,48,49,50,75,66,67, + 9,38,72,74,56, + 72,55,59, + 1,19,20,22,23,5,24,27,28,29,30,31,32,34,35,9,10,36,39,44,72,48,49,50,74,51,75,53,54,55,57,58,61,62,63,64,66,68, + 16, + 72, + 18,22,2,38,58, + 15,20,39,44, + 29, + 49, + 32,72, + 49,63, + 10,55, + 55, + 55, + 72, + 1,21,23,29,32,35,48, + 0,1, + 18, + 16, + 53, + 15,72, + 19,20,22,23,26,29,30,31,32,8,33,9,10,36,39,43,44,72,48,49,50,74,51,52,53,54,57,58,61,62,63,68, + 26, + 15,41,42, + 10, + 75, + 11,12,13,14,15,17,1,19,20,21,22,23,5,24,26,27,28,29,30,7,31,32,33,34,35,9,10,36,38,41,39,40,44,45,42,46,72,73,47,48,49,50,74,52,75,53,54,55,56,58,59,60,62,63,64,66,67,68, + 1,5, + 16,53, + 53, + 6, + 43, + 0,18,1,20,22,6,39,44,54,58,68, + 48, + 39,73,75, + 31,75,63, + 53, + 37,52, + 15,16,17,18,1,2,7,33,41,40,42,46,54, + 24,72,53, + 24,27,28, + 15, + 23,29,30,34,35,48,49,55,62,64, + 29, + 15,45,53, + 30,7,55, + 16,18,3,4,37, + 25,72, + 16,53, + 18,20,22,3,4,26,27,28,29,69,70,41,39,40,44,42,46,58, + 56, + 26,27,28,7,56, + 27,28, + 16,17,23,27,28,29,30,36,72,48,55,62, + 29, + 55, + 16,53, + 62, + 0,18,1,20,22,3,4,69,70,37,71,39,44,54,58,68, + 55, + 16,19,32,72, + 51,57,61, + 68, + 30,55,68, + 15,16,18,19,36,72,75,53, + 16, + 53, + 72, + 11,12,13,14,15,16,17,1,19,21,5,29,7,35,37,38,41,40,43,45,42,46,72,47,48,51,75,56,57,59,60,61,64,68, + 16,29,72,52,64, + 37,75, + 20,22,2,71,39,44,75,54,58,68, + 1,5,68, + 23,30,48,75,53,62, + 16,10, + 7,10, + 30,64, + 21, + 15,35, + 16, + 0,1,10,52,75,76, + 16,21,22,5,29,7,10,41,40,42,46,72,53,56, + 16,18,23,26,29,30,37,46,48,49,62, + 41,40,42,46, + 15,7, + 5, + 1,70,49,75, + 37,49,63, + 15,16,35,41,42, + 0,16,1,72, + 72, + 43, + 52, + 16,18,37, + 15,0, + 43, + 30,31,58, + 0, + 11,12,13,14,15,19,21,23,27,28,29,30,7,31,32,34,35,9,10,36,38,41,40,43,45,42,46,72,47,48,49,50,74,51,75,53,55,56,57,59,60,61,62,63,64, + 35, + 56, + 10,53, + 15,19,29,53, + 0, + 16,2,9,74, + 16,2,53,55, + 72,68, + 9,74, + 11,16,17, + 32, + 0,18,1,20,22,3,23,27,28,30,32,8,33,69,39,44,73,54,55,58,62,66,67,68, + 5,7,72,68, + 55, + 7,56, + 59, + 72, + 16,48, + 48, + 72,53, + 26, + 11,15,0,16,17,18,19,21,22,3,4,26,29,30,7,31,32,8,10,69,70,37,71,38,39,40,45,46,72,47,75,53,55,56,62,63,68, + 34,35,43,48, + 62, + 72,53, + 12,13,15,0,16,18,1,19,20,22,2,4,23,6,26,29,30,7,31,32,33,34,9,10,70,37,41,39,44,45,42,72,49,50,74,51,75,53,54,55,56,57,58,59,61,62,64,66,68, + 72, + 75, + 28, + 72, + 15,21,7,45,75,53,56,61, + 53, + 29,31,32,35,36,48,63, + 11,12,13,14,16,17,59,60, + 0,16,1,8,75, + 22,7,72,75,53,55, + 22, + 1, + 18,2, + 2, + 72, + 68, + 16,72,60, + 7, + 55, + 53, + 23,29,30,34,72,75,62, + 36,37, + 36, + 68, + 5, + 9,10,74, + 9,10, + 12,13,15,0,16,17,2,3,6,26,29,8,69,37,41,40,45,46,72,47,75,53,66,68, + 56, + 53, + 10, + 55, + 19,23,29,30,31,32,48,50,53,55,62,63, + 53, + 29,36,72,75, + 6,50,53, + 23,29,30,75,62, + 29,75, + 0,24, + 36,72,53, + 72,53,56, + 16,55, + 72, + 15,17,27,28, + 15,16,17,1,19,21,22,2,23,27,28,29,30,7,31,32,33,34,35,9,10,40,43,72,48,49,50,74,51,53,55,56,57,61,62,63,64,66, + 31,34,72,53, + 36,37, + 2, + 16,68, + 16,18,69,70,37,53,55, + 0, + 16, + 1, + 0,36,43,73,53, + 15,16,18,37,40,45,46,72,52,59, + 24,9,72,74, + 16,37, + 16,18, + 11,12,13,14,15,16,17,27,28,29,7,37,41,40,42,46,72,51,55,56,57,59,60,61,66, + 29,55, + 1,5,10,72, + 17,59, + 66, + 21,2,38,53, + 27, + 55, + 72, + 3, + 23,26,29,30,34,10,37,43,62,64,66, + 68, + 22, + 22, + 68, + 5, + 29,38,45,72,59, + 22,68, + 10, + 18, + 72, + 0,25,34,72,48, + 10, + 14,16,17,19,2,42, + 1, + 16, + 3,4,23,29,30,69,70,62, + 70, + 72, + 10, + 28, + 15,17,21,27,28,7,35,37,38,41,40,45,42,46,47,48,56,59, + 15,21,27,7,35,38,41,40,45,42,46,47,48,56,59, + 72,53, + 34,49,52, + 1,23,29,30,7,31,32,33,9,10,74,53,55,62,63, + 10, + 16,5,29,9,10,72,47,49,74,75,53,55,62, + 10, + 16, + 36,37, + 36, + 16,66, + 72, + 72, + 68, + 1,66, + 16,1,34,66, + 10,57,64, + 15,35, + 75,53, + 72, + 0, + 53, + 16, + 53, + 72, + 72,64, + 72,64, + 37, + 16,31, + 31, + 76, + 72, + 72, + 15,17,19,23,26,30,31,32,34,35,9,10,36,43,72,48,50,74,51,53,55,57,61,62,63,64, + 10,55, + 55, + 54, + 72,49, + 10,55,57, + 0, + 72, + 17, + 72, + 68, + 55, + 22, + 53,56, + 52, + 9,72,74, + 1,66, + 72,55, + 10,72, + 15,18,21,22,37,71,38,39,40,46,53,56,68, + 75,53,55,59, + 10, + 15,0, + 29,75, + 19,2,29,33,48,53, + 72,53,55, + 0,16,7,9,72,74,54, + 53, + 23,29,30,10,75,62, + 21, + 72,75, + 28,37,46,47, + 72,53, + 7,32,36,55,56, + 22, + 29,33,72, + 16, + 72, + 15,0,17,23,30,10,72,73,75,62,64, + 15, + 29,72, + 72, + 10, + 15,37,41,42,55, + 7,41,42,54,55, + 16, + 16, + 68, + 13, + 15,0,17,1,19,23,5,6,24,26,27,28,29,30,31,32,33,34,35,9,10,36,43,72,73,48,49,50,74,51,52,75,53,55,57,61,62,63,64,66,67, + 43,53, + 11,12,13,14,15,0,16,17,18,1,19,20,22,2,3,4,23,5,6,24,26,27,28,29,30,7,31,32,33,34,35,9,10,69,70,36,37,38,41,39,40,43,44,45,42,46,72,73,48,49,50,74,51,52,75,53,54,55,56,57,58,59,60,61,62,63,64,66,67,68, + 55, + 18,37,44,53, + 0,1,73,67, + 16,37, + 16,19,23,30,31,32,34,9,10,37,43,72,48,49,50,74,51,53,55,57,61,62,63, + 23,30,34,62, + 0,16,17,37,52, + 32,37,48, + 18,3,4,37, + 22, + 10,72,75,53, + 72,53, + 21,29,7,34,35,36,41,40,42,46,48,75,56,64, + 59, + 2,59, + 31,63, + 17,59,60, + 10, + 5,27,28,29,32,35,72,48,52,75,64, + 1,72, + 0,16,1,19,20,22,23,6,26,29,7,32,33,9,37,40,43,46,72,73,49,50,74,75,53,54,55,56,58,66,68, + 72,55, + 57,68, + 55, + 16, + 5,10, + 15,0,16,9,37,46,72,74,53,55,66, + 0,1,33, + 53, + 11,12,13,14,15,0,17,1,19,5,24,26,27,28,29,7,34,35,36,41,40,42,46,72,73,48,49,50,51,59,60,61,66,67, + 29, + 10, + 19,23,5,29,30,31,32,34,35,9,10,36,48,49,50,74,53,55,62,63,64, + 15,16,17,27,28,30,7,31,9,69,70,72,47,49,74,75,53,55,56,57,59,61,62,64, + 48,62, + 72,47, + 76, + 23,29,30,10,37,50,51,53,55,57,61,62,64, + 15,5,30,47,53,54, + 16,57,61, + 10, + 16,23,72, + 23,5,30,62, + 68, + 62, + 6,70, + 72, + 16, + 29, + 16,7,75,53, + 15,1,10,38,45,51,53, + 16,72, + 53,55, + 16, + 10,75, + 72, + 72, + 2, + 22, + 37,50,53,57,64, + 0,3,10,69,70, + 53, + 5,57,68, + 68, + 52, + 9,74, + 0,16,7,10,40,46,72,74,51,53,57,61,68, + 1,6,33,35,67, + 48, + 16,72, + 15,0,2,72, + 75, + 0, + 0,73, + 75, + 19,10,49,55, + 0, + 0,16,64, + 0,18,1, + 72, + 15, + 5,30,72, + 56,62, + 27,28,29,37,72,48, + 10, + 22,55, + 55, + 16,9,74,55, + 68, + 21, + 72, + 72,68, + 47, + 15,47, + 29,67, + 31, + 55, + 2, + 2, + 68, + 12,16,17,19,20,22,2,30,31,9,41,39,44,74,54, + 12,47, + 0,18,1,20,22,2,3,4,69,70,37,71,39,44,54,58,68, + 15, + 29, + 23,29,30,51,53,57,61,62, + 18,22,2,37,55,58,68, + 48, + 1, + 48, + 69,70, + 55, + 55, + 72, + 16,18,27,28, + 15, + 72,54, + 1, + 21, + 52, + 16, + 16, + 22, + 23,29,30,34,10,49,75,62, + 35, + 50, + 50, + 23, + 22, + 53, + 15,16,40,46,58, + 16, + 31,32,35,48,63, + 2, + 10, + 72,53, + 16, + 15,10,55,64, + 22, + 16, + 71, + 72, + 23, + 9,74, + 74, + 1,26,32,33,35,10,73,48,67, + 9,10,74,51, + 5,10,74,51, + 15, + 53, + 52, + 22,10, + 37,52, + 16,2,10,46,47,75,53, + 0,18, + 5,29,34,10, + 72, + 36,75, + 53, + 1,5,72, + 15,21,7,37,38,40,46,56, + 11,12,13,14,15,0,17,1,19,21,23,24,26,27,28,29,30,7,31,32,34,35,9,10,36,38,41,40,43,45,42,46,72,73,47,48,49,50,74,51,52,75,53,55,56,57,59,60,61,62,63,64,66,67, + 0,23,29,30,75,62, + 16, + 58, + 53, + 0,1, + 0,16,17,1,19,21,23,5,6,29,30,7,32,10,37,41,40,42,46,72,47,48,52,53,55,56,76,62,67, + 0, + 53, + 0,73,76,67, + 15,17,19,23,30,31,32,9,10,43,72,74,51,53,57,61,62,63, + 15,16,22,10,72,55, + 19,49,55, + 22,68, + 29,7,9,10,72,48,74,51,52,75,53,55,64, + 5,10,75, + 0,18,55, + 0,6,73,67, + 22,44,53,54, + 21, + 16,2,72, + 2, + 0,1,6,55, + 2, + 18,37,54, + 76, + 17,19,37,49,50,53,65,67, + 55, + 72, + 15,22,72,53,56,58, + 37, + 23,29,30,62, + 16,72,51,61, + 3,7,72,49,53,55,56,59, + 26,75, + 19,30,9,10,72,49,74,51,75,55,57,61,64, + 12,13,21,5,40,46,53, + 29, + 1,36,66, + 15,21,5,10,52,53,56,61, + 24,9,74, + 72,75, + 27,28, + 48,52,75, + 36,43,72,51,53,57,61, + 19,8,49,50, + 15,23,26,28,29,30,9,10,48,74,55,62,66, + 2, + 30, + 16,9,72,74,53,59, + 16,55, + 9,74, + 57, + 57, + 75, + 16,72,73, + 62, + 15,26,29,72, + 18,37,58, + 55, + 16,17,19,2,42,59,60, + 25, + 72,53, + 0,19,9,10,43,49,74,53,55,56, + 16,53,57,67, + 75, + 48, + 0, + 43,74,75, + 75,64, + 22,23,24,27,28,30,31,32,34,9,10,39,72,49,50,74,52,54,55,58,62,63,66,68, + 25, + 16,53, + 16, + 66, + 55, + 32, + 43,51,53,57,61, + 61, + 61, + 1,76, + 76, + 13,16,17,19,20,22,2,31,9,41,39,44,74,54,58,62,63, + 13, + 38, + 16,22,5,30,31,10,44,72,48,53,58,61,63,64,66, + 15,16,19,2,25,26,29,35,9,10,49,74,75,53,66, + 55, + 16,53, + 75, + 48, + 55, + 62,63,64, + 53,62,63,64, + 47, + 36, + 1,21,6,33,35,53,67, + 1,52,55, + 75, + 11,12,13,14,0,16,17,1,3,5,27,28,7,9,40,43,46,72,48,74,75,53,55,56,59,60,76,64,65, + 18, + 1,10, + 53,55, + 16, + 0,18,21,22,2,7,35,10,71,44,75,54, + 9,10,74,51,57,61,68, + 48, + 16,72, + 72, + 10, + 0,1,73,75, + 48, + 1,19,20,22,23,5,29,30,31,32,33,9,10,39,44,48,49,50,74,52,53,54,55,58,62,63,66,67,68, + 18, + 67, + 14,15,16,17,29,37,42,75,59,60,66, + 52, + 72, + 18,37,68, + 16,1,10,72,64, + 55, + 72, + 75, + 49,59, + 9,10,74,55, + 23,29,30,62, + 0,6, + 15,0,16,17,19,20,21,22,23,26,27,28,29,30,7,32,33,34,35,9,10,36,41,39,40,44,42,46,72,47,48,49,50,74,52,75,53,54,55,56,58,76,62,64,66,68, + 0,5,52,75, + 11,17,10,38, + 0,10,73,67, + 36, + 7,72,53, + 46, + 10,52, + 19,48,53, + 16,5,68, + 16,5, + 15,16,18,1,19,20,21,22,23,5,6,24,26,28,29,7,32,33,34,35,36,41,39,40,43,44,42,46,72,73,48,49,50,51,75,54,55,56,57,58,61,66,67,68, + 16,5, + 72, + + diff --git a/doc/salome/gui/SMESH/whxdata/whgdata0.xml b/doc/salome/gui/SMESH/whxdata/whgdata0.xml new file mode 100755 index 000000000..0075ff8d5 --- /dev/null +++ b/doc/salome/gui/SMESH/whxdata/whgdata0.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/salome/gui/SMESH/whxdata/whglo.xml b/doc/salome/gui/SMESH/whxdata/whglo.xml new file mode 100755 index 000000000..0f1cd68e5 --- /dev/null +++ b/doc/salome/gui/SMESH/whxdata/whglo.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/doc/salome/gui/SMESH/whxdata/whidx.xml b/doc/salome/gui/SMESH/whxdata/whidx.xml new file mode 100755 index 000000000..ac66bb966 --- /dev/null +++ b/doc/salome/gui/SMESH/whxdata/whidx.xml @@ -0,0 +1,4 @@ + + + + diff --git a/doc/salome/gui/SMESH/whxdata/whtdata0.xml b/doc/salome/gui/SMESH/whxdata/whtdata0.xml new file mode 100755 index 000000000..6a607bdeb --- /dev/null +++ b/doc/salome/gui/SMESH/whxdata/whtdata0.xml @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/salome/gui/SMESH/whxdata/whtoc.xml b/doc/salome/gui/SMESH/whxdata/whtoc.xml new file mode 100755 index 000000000..a271ba7cc --- /dev/null +++ b/doc/salome/gui/SMESH/whxdata/whtoc.xml @@ -0,0 +1,4 @@ + + + +