From: yfr Date: Fri, 25 Jun 2004 10:52:48 +0000 (+0000) Subject: DCQ : Merge with Ecole Ete a6. X-Git-Tag: Merge_with_Ecole_Ete_a6~1 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=dbb1dc9df26f5ce29b4b24566e48225b7afbf15d;p=modules%2Fvisu.git DCQ : Merge with Ecole Ete a6. --- diff --git a/doc/html/INPUT/doxyfile b/doc/html/INPUT/doxyfile index ea9d33ba..5b8f84d5 100755 --- a/doc/html/INPUT/doxyfile +++ b/doc/html/INPUT/doxyfile @@ -3,7 +3,7 @@ #--------------------------------------------------------------------------- # General configuration options #--------------------------------------------------------------------------- -PROJECT_NAME = "SALOME - VISU - v.1.4.0" +PROJECT_NAME = "SALOME - VISU - v.2.0.0" PROJECT_NUMBER = id#1.1 OUTPUT_DIRECTORY = ../ OUTPUT_LANGUAGE = English diff --git a/doc/html/INPUT/sources/static/tree.js b/doc/html/INPUT/sources/static/tree.js index e0ae6c3d..264bfe2d 100755 --- a/doc/html/INPUT/sources/static/tree.js +++ b/doc/html/INPUT/sources/static/tree.js @@ -1,4 +1,4 @@ -foldersTree = gFld("SALOME v.1.4.0 ", "", "") +foldersTree = gFld("SALOME v.2.0.0 ", "", "") insDoc(foldersTree, gLnk("Main Page", "", "main.html")) aux1 = insFld(foldersTree, gFld("TUI Reference Guide", "")) diff --git a/doc/salome/gui/VISU/files/a.htm b/doc/salome/gui/VISU/files/a.htm new file mode 100755 index 00000000..01b628bf --- /dev/null +++ b/doc/salome/gui/VISU/files/a.htm @@ -0,0 +1,109 @@ + + + + + + + + + + +a + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + diff --git a/doc/salome/gui/VISU/files/a1.htm b/doc/salome/gui/VISU/files/a1.htm new file mode 100755 index 00000000..89d4aa72 --- /dev/null +++ b/doc/salome/gui/VISU/files/a1.htm @@ -0,0 +1,109 @@ + + + + + + + + + + +a1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + diff --git a/doc/salome/gui/VISU/files/a2.htm b/doc/salome/gui/VISU/files/a2.htm new file mode 100755 index 00000000..f7599e55 --- /dev/null +++ b/doc/salome/gui/VISU/files/a2.htm @@ -0,0 +1,109 @@ + + + + + + + + + + +a2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + diff --git a/doc/salome/gui/VISU/files/a3.htm b/doc/salome/gui/VISU/files/a3.htm new file mode 100755 index 00000000..30f74c1c --- /dev/null +++ b/doc/salome/gui/VISU/files/a3.htm @@ -0,0 +1,109 @@ + + + + + + + + + + +a3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + diff --git a/doc/salome/gui/VISU/files/a4.htm b/doc/salome/gui/VISU/files/a4.htm new file mode 100755 index 00000000..dca8899f --- /dev/null +++ b/doc/salome/gui/VISU/files/a4.htm @@ -0,0 +1,109 @@ + + + + + + + + + + +a4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + diff --git a/doc/salome/gui/VISU/files/a5.htm b/doc/salome/gui/VISU/files/a5.htm new file mode 100755 index 00000000..a97e84d1 --- /dev/null +++ b/doc/salome/gui/VISU/files/a5.htm @@ -0,0 +1,109 @@ + + + + + + + + + + +a5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + diff --git a/doc/salome/gui/VISU/files/about_structure_of_med_object.htm b/doc/salome/gui/VISU/files/about_structure_of_med_object.htm new file mode 100755 index 00000000..27e279bf --- /dev/null +++ b/doc/salome/gui/VISU/files/about_structure_of_med_object.htm @@ -0,0 +1,283 @@ + + + + + + + + + + +About structure of MED object + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

About the structure + of MED objects

+ +

 In VISU module 3d + representations are constructed on the base of  submeshes + representing parts of a mesh, which is stored in form of MED objects in + *.med files. Each MED object has its own user-defined structure.

+ +

 

+ +

In general, the mesh + represents an object including the following types of data:

+ +

 

+ +

 - + Geometrical information: list + of nodes and cells of the mesh;

+ +

 - + Information on the interpolation in + accordance with resulting elements: the mesh should be compatible + with chosen interpolation;

+ +

 - + Physical information: initial + and boundary conditions. (Scalar or vector values applied to the cells + of the mesh)

+ +

 

+ +

The structure of MED + object has a tree-like form. It contains three main folders: Families, Groups, Fields.

+ +

 

+ +

            

+ +

 

+ +

Families

+ +

From + general point of view, the whole mesh is divided into families, + submeshes created by the user. Every + family is composed of cells of a definite type  - + it can be Nodes, Edges, Faces or Cells. The presentation created + on the basis of a particular family will + be composed of geometrical elements, corresponding to the type of cells + of this family.  

+ +

 

+ + +
+ +++ + + + + + + + + + + + + + + + + + + + + +
+

Type of cells (entities) of the family

+

Geometrical element

+

Nodes

+

Points

+

Edges

+

Segments

+

Faces

+

Triangles, quadrangles

+

Cells

+

Any

+

Table of correspondence

+ +

 

+ +

 In + the folder Families all families + of the mesh are put into the following subfolders, defining the type of + cells of the mesh: onNodes, onEdges, + onFaces, onCells.

+ +

These + subfolders also represent submeshes of the mesh, which are composed of + all cells of the mesh of this type.

+ +

Groups

+ +

Groups + combine different families independently of the type of cells, + they are composed of.

+ +

 

+ +

Fields

+ +

Fields represent the results of calculations + (it can be scalar or vector values), grouped together under one physical + concept.

+ +

These + values are applied to the cells of a definite submesh, which is indicated + in the Object Browser in the subfolder of the field. +

+ +

Most + often the calculations are performed during some period of time. That's + why fields include Time + Stamps, representing the results of calculations in one definite + moment. In VISU field presentation + are constructed on the base of these Time + Stamps. (See: Creating + field presentations)  

+ +

   

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/about_tables.htm b/doc/salome/gui/VISU/files/about_tables.htm new file mode 100755 index 00000000..b396595f --- /dev/null +++ b/doc/salome/gui/VISU/files/about_tables.htm @@ -0,0 +1,173 @@ + + + + + + + + + + +About tables + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

About tables

+ +

Functionality of VISU component allows to import data + tables and display them in a special table viewer. Tables + represent column-ranged data with units + and column and row + titles (see also).

+ +

 

+ +

Tables can be rarefied + - some of the cells may be empty, without any values.

+ +

 

+ +

In VISU + there are  three + methods to import tables:

+ +

 

+ +

1. +  Importing + tables from *.xls, *.txt or *.tab files, which have been previously created.

+ +

 

+ +

2. +  Creating + tables on the basis of Cut Lines presentations

+ +

 

+ +

3. +   Importing + tables with the help of a special Python script from batch mode of SALOME + PRO (not described in this reference manual)

+ +

 

+ +

+Related Topics

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/animating_presentations.htm b/doc/salome/gui/VISU/files/animating_presentations.htm new file mode 100755 index 00000000..60f40b56 --- /dev/null +++ b/doc/salome/gui/VISU/files/animating_presentations.htm @@ -0,0 +1,344 @@ + + + + + + + + + + +Animating presentations + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Animating presentations

+ +

In VISU + module you can generate real-time animation of fields. In + comparison with sweeping, animations + are created on the base of frames, displaying field presentations generated + on EVERY Time Stamp of your field. So, the frame + displaying the field presentation created on the base of the first time + stamp will begin your animation and the frame displaying the field presentation + created on the base of the last time stamp will end it. In sweeping ONLY ONE + Time Stamp is used for its generation.

+ +

 

+ +

To generate an animation:

+ +

 

+ +

1. +  Right-click + on the field in the Object Browser.

+ +

 

+ +

2. +  From the + pop-up menu select Animation.

+ +

 

+ +

The following dialog + box will appear:

+ +

                       

+ +

 

+ +

 

+ +

Animation + dialog box is destined for management of your animation.

+ +

 

+ +

In VISU you can generate + simultaneous animation of several fields: you can open this dialog + for several fields one after another and after generating frames you can + launch simultaneous animation of several fields.

+ +

 

+ +

3. + Click Setup Animation button. + The following dialog box allowing to set the parameters of your animation + will appear.

+ +

 

+ +

           

+ +

 

+ +

- + Use range of time stamps check + box allows to select the range of time stamps, which will be used for + generating your animation.

+ +

 

+ +

- + Fields: list of fields for animation.

+ +

 

+ +

- Properties: Here you can adjust properties + of each field selected from the list:

+ +

 

+ + + +

 

+ +

4. +  Click Close to validate your parameters. You + will return back to Animation dialog + box

+ +

 

+ +

5. +  Click Generate frames button to generate the + frames for your animation based on the parameters adjusted in Setup + Animation dialog box.

+ +

 

+ +

Running animations:

+ +

 

+ +

In + the main Animation dialog box + there are several button intended for management and running your animation:

+ +

 

+ +

       Running + your animation.

+ +

 

+ +

        Previous / Next + frame (time step)

+ +

 

+ +

        To the beginning + / end of the animation.

+ +

 

+ +

Additional options of the animation:

+ +

 

+ +

You + can increase/decrease the speed + of your animation by moving the Speed + wheel Up/Down:

+ +

 

+ +

       

+ +

 

+ +

Cycled + animation check box: This option allows to start a cycled animation + of your presentation.

+ +

 

+ +

Use proportional timing check + box: This option allows render your animation with proportional periods + of time between every frame (not depending on the time stamps).

+ +

 

+ +

Save + pictures to directory check box: This option allows to save + all the frames composing the animation into a definite directory, which + can be specified in Path field.

+ +

 

+ +

The + following picture shows an animation of deformation of an object:

+ +

 

+ +

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/changing_visualization_parameters_of_the_presenetation.htm b/doc/salome/gui/VISU/files/changing_visualization_parameters_of_the_presenetation.htm new file mode 100755 index 00000000..852b31f2 --- /dev/null +++ b/doc/salome/gui/VISU/files/changing_visualization_parameters_of_the_presenetation.htm @@ -0,0 +1,415 @@ + + + + + + + + + + +Setting presentation view parameters + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Setting presentation + view parameters

+ +

To change view parameters of the presentation:

+ +

 

+ +

Right-click on the submesh (for which you + have already created a presentation) in the Object Browser or right-click + on this presentation in the viewer. From the associated pop-up menu choose + Representation or Properties + submenus.

+ +

 

+ +

All these view parameters are context-sensitive: NOT all + types of visualization and NOT all properties can be set for a definite + 3D presentation.                            

+ +

 

+ +

The main options for + changing  view + parameters of presentations are the following:

+ +

 

+ + + +

 

+ + + +

 

+ + + +

 

+ + + +

 

+ + + +

 

+ +

 

+ +

  

+ +

 

+ +

To + change the type of visualization of a particular presentation:

+ +

 

+ +

Choose + one of the available types of visualization of the presentation from Representation submenu of the pop-up + menu:

+ +

 

+ +

- Points

+ +

 

+ +

- Wireframe

+ +

 

+ +

- Surface

+ +

 

+ +

- Insideframe

+ +

 

+ +

-Surfaceframe

+ +

 

+ +

To change the type of visualization of all presentations, + currently displayed in the viewer:

+ +

 

+ +

- + Choose one of the available types of visualization of the presentation + in the main menu: Representation > + Display Selection

+ +

 

+ +

- + Click on one of the icons, representing the types of visualization in + the Representation toolbar:

+ +

+ +

     Points +  Wireframe + Surface

+ +

 

+ +

 

+ +

 Shrinking/unshrinking + the presentation:

+ +

 

+ +

From the submenu Representation + you can choose Shrink option, + which will display a shrinked image of the presentation: all cells of + the presentation of the mesh will be visually compressed:

+ +

 

+ +

                      

+ +

 

+ +

 To + return the presentation back to normal, unshrinked mode of visualization, + choose the same submenu Representation, + and select Unshrink option.

+ +

 

+ +

 

+ +

To change the color of the presentation: +

+ +

 

+ +

From the submenu Properties + choose Color. From the + standard Select Color dialog box +  choose + the required color for the presentation of your submesh.

+ +

 

+ +

 

+ +

                  

+ +

 

+ +

 Changing + opacity of the presentation:

+ +

 

+ +

 From + the submenu Properties choose + Opacity. The following dialog + box will appear:

+ +

 

+ +

 

+ +

                        

+ +

 

+ +

In this dialog box you + can set the value (between 0 and 100) of opacity of the presentation. +  To validate + your choice click OK button.

+ +

 

+ +

 

+ +

  Changing + the width of the lines:

+ +

 

+ +

From the submenu Properties + choose Line Width. The + following dialog box will appear:

+ +

 

+ +

                       

+ +

 

+ +

To validate your choice + click OK button.

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/creating_curves.htm b/doc/salome/gui/VISU/files/creating_curves.htm new file mode 100755 index 00000000..73e6bc2d --- /dev/null +++ b/doc/salome/gui/VISU/files/creating_curves.htm @@ -0,0 +1,242 @@ + + + + + + + + + + +Creating curves + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Creating curves

+ +

VISU functionality allows to create  Curve + lines  on + the basis of the data taken from tables, and to display these curves in + form of 2D plot using Plot2d viewer.

+ +

 

+ +

To create curves:

+ +

 

+ +

1. +  Right-click + on the required table in the Object Browser

+ +

 

+ +

2.  From + the pop-up menu choose Create Curves + option.

+ +

 

+ +

3.  The + following dialog box will appear:

+ +

 

+ +

+ +

 

+ +

Here + you can set the parameters of your curves. This dialog box has the form + of a table; each row of this table represents one column of values of + the imported data table.

+ +

 

+ +

For + construction of curve lines you should choose at least two columns of + the data table. In Axis column + of the dialog box choose the axis for each of these columns:

+ +

 

+ +

H - The values of this column will correspond + to X-coordinates of the curve.

+ +

 

+ +

V - The values of this column will correspond + to Y-coordinates of the curve.

+ +

 

+ +

From this dialog box you can create several curves for the + columns of your data table with the same units. VISU + allows to display at once up to 200 curves.

+ +

 

+ +

In + this dialog box you can set Attributes + of your curve:

+ +

- + Remove the checkmark from Auto assign + checkbox (if it is checked, default attributes are taken).

+ +

- + Select Line type, Line width, Marker + type, Color.

+ +

 

+ +

4. +  Click OK to create your curves with the given + parameters. Visu will automatically + create your curve or curves in the structure of the study under two SALOME + objects (which will be also automatically created):

+ +

 

+ +

-  SALOME + table object, which will be placed under this table and by default will + have the same name

+ +

-  Plot2DView object: + SALOME container of curve lines, which will be used for construction of + XY plots. More about curve containers see here.   

+ +

 

+ +

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/creating_field_presentations.htm b/doc/salome/gui/VISU/files/creating_field_presentations.htm new file mode 100755 index 00000000..5527e623 --- /dev/null +++ b/doc/salome/gui/VISU/files/creating_field_presentations.htm @@ -0,0 +1,194 @@ + + + + + + + + + + +Creating field presentations + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Creating field presentations

+ +

To create a field presentation (see + also):

+ +

 

+ +

Right-click on one of the time stamps of this + field in the Object browser and choose the required type of presentation + from the following pop-up menu:

+ +

 

+ +

             

+ +

 

+ +

In VISU fields may + contain both scalar and vector values, applied to the cells of the submesh, + as well as ONLY scalar values. + It is not possible to make a vector presentation for fields containing + only scalar values.

+ +

 

+ +

For + fields containing only scalar values, you can create the following types + of presentation:

+ +

 

+ +

                         

+ +

 

+ +

- + Click on one of the time stamps of this field in the Object browser and + select the required type of presentation from the  Visualization + submenu of the main menu + or from the Visualization Toolbar

+ +

 

+ +

In the Object Browser new field presentation + will be displayed  in + the time stamp subfolder.

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/creating_presentations.htm b/doc/salome/gui/VISU/files/creating_presentations.htm new file mode 100755 index 00000000..76ff640a --- /dev/null +++ b/doc/salome/gui/VISU/files/creating_presentations.htm @@ -0,0 +1,154 @@ + + + + + + + + + + +Creating presentations + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Creating presentations

+ +

To create a presentation of a submesh:

+ +

 

+ +

In the Object Browser right-click on a submesh + contained in an imported  MED + object and from the pop-up menu choose Create + Presentation:

+ +

 

+ +

                       

+ +

 

+ +

This presentation will + be displayed in the viewer:

+ +

 

+ +

                       

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/creating_tables_from_cut_lines_presentations.htm b/doc/salome/gui/VISU/files/creating_tables_from_cut_lines_presentations.htm new file mode 100755 index 00000000..c5702644 --- /dev/null +++ b/doc/salome/gui/VISU/files/creating_tables_from_cut_lines_presentations.htm @@ -0,0 +1,179 @@ + + + + + + + + + + +Creating tables from Cut Lines presentations + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Creating tables from + Cut Lines presentations

+ +

In VISU you can create a table, which will + be composed of the scalar values applied to the cells forming a Cut Lines presentation.

+ +

 

+ +

To create a table from Cut Lines presentation:

+ +

 

+ +

1.  Create + a Cut Lines presentation.

+ +

 

+ +

2.  In + the Object Browser or in the viewer right-click on your presentation and + from the pop-up menu select Create or + Update Table

+ +

 

+ +

Your new table will be created and displayed + in the Object Browser.

+ +

 

+ +

This option also allows to + update your table after modifying the base Cut Lines presentation.   

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/creating_xy_plot.htm b/doc/salome/gui/VISU/files/creating_xy_plot.htm new file mode 100755 index 00000000..677d6541 --- /dev/null +++ b/doc/salome/gui/VISU/files/creating_xy_plot.htm @@ -0,0 +1,243 @@ + + + + + + + + + + +Creating XY plot + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Creating XY plots

+ +

To create a XY plot based on one definite curve:

+ +

 

+ +

1.  Select + Plot2d viewer: from the main menu choose Window + > New Window > Plot2d View

+ +

 

+ +

2. In the Object Browser right-click + on this curve line and from the pop-up menu select Display + item.

+ +

 

+ +

To create a XY plot based on several curves:

+ +

 

+ +

1.  Select + Plot2d viewer: from the main menu choose Window + > New Window > Plot2d View

+ +

 

+ +

2. In + the Object Browser right-click on the Visu object + and from the pop-up menu select Create Plot2D View. A + new container for curve lines will be created in the study (with default + name Plot2DView:1).

+ +

 

+ +

3. Right-click on the name of this container + in the Object Browser and select Edit + item. The following dialog box will appear:

+ +

 

+ +

+ +

 

+ +

 

+ +

 This box contains + two windows:

+ +

 

+ +

- Left window displays a list of curve lines, + which have been created in the study.

+ +

 

+ +

- Right window displays a list of curve lines + contained in this particular container. These curves will used for creation + of the XY plot.

+ +

 

+ +

To move a definite curve line from the study + into the container, select it in the left window of this dialog box and + click button.  

+ +

      

+ +

To + move a definite curve line from the container back into the study, select + it in the left window of this dialog box and click button. +

+ +

 

+ +

After + having chosen the curve lines, which will compose your XY plot, click + OK button to quit this dialog + box. In the Object Browser the references to the selected curve lines + will be created under your container:

+ +

 

+ +

+ +

 

+ +

 

+ +

4. + Right-click on the name of the container in the Object Browser and select + Display button. + A XY plot consisting of the previously selected curve lines, will be displayed + in the viewer:

+ +

       

+ +

     

+ +

 

+ +

In VISU you + can display up to 200 curves in one window.

+ + + + + diff --git a/doc/salome/gui/VISU/files/cut_lines_presentation.htm b/doc/salome/gui/VISU/files/cut_lines_presentation.htm new file mode 100755 index 00000000..243305cb --- /dev/null +++ b/doc/salome/gui/VISU/files/cut_lines_presentation.htm @@ -0,0 +1,322 @@ + + + + + + + + + + +Cut Lines presentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Cut + Lines presentation

+ +

Cut Lines is a type of + presentation which displays colored cells with applied scalar values on + the mesh where lines are placed.

+ +

The + procedure of construction of Cut Lines + presentation reuses the algorithm of creation Cut + Planes presentation and consists of two steps:

+ +
    + +
  1.  From + Cut Planes presentation one plane + is taken and it is used as base plane for construction of cut lines.

  2. + +
  3. This plane is cut by + a regular array of planes. The result of this operation is a regular array + of lines in space,  belonging + to the same plane and having the same orientation. They are located inside + or on the mesh.

  4. +
+ +

 

+ +

To create a Cut Lines presentation:

+ +

 

+ +

- Right-click on one of the time stamps of + the field in the Object browser and from the pop-up menu choose Cut Lines, or

+ +

 

+ +

- Click on one of the time stamps of the field + in the Object browser and select from the main menu Visualization + > Cut Lines, or click icon + in the Visualization Toolbar.

+ +

 

+ +

The + following dialog box will appear:

+ +

 

+ +

+ +

 

+ +

+ +

 

+ +

Plane of lines: this tab of the dialog + box contains the parameters of the base plane, on which the cut lines + will be located.

+ +

 

+ +

- Orientation + check boxes allow to set the orientation of cut planes in 3D space. + You should select two of three axis (XY, YZ, or ZX) in which your planes + will be located in 3D space

+ +

- Base plane + position: position of the base plane. This value can be set by + default or entered manually.  

+ +

- Rotations + of the planes in 3d space around the axes of the selected orientation. + (The angle of rotation is set in degrees.)

+ +

- Displacement + of the plane. This parameter defines position of the base plane + in 3d space.

+ +

- Show preview + check box allows to edit the parameters of the presentation and + simultaneously observe the preview of this presentation in the viewer.

+ +

- Generate + Data Table: If this check box is marked, Visu will automatically + generate a data table on the basis of your Cut Lines presentation. This + table will be created in the structure of the study.   

+ +

- Generate + Curves: If this check box is marked, Visu will automatically generate + curve lines on the basis of values taken from the generated data table. + These curves will be created in the structure of the study and can be + visualized in a XY plot.  

+ +

More about table presentations and curve + lines see here.

+ +

 

+ +

Cut + Planes: this tab of the dialog box contains the parameters of cut + planes, which will be used for construction of the cut lines.

+ +

 

+ +

- + Orientation check boxes allow + to set the orientation of cut planes in 3D space. You should select two + of three axis (XY, YZ, or ZX) in which your planes will be located in + 3D space

+ +

- + Rotations of the planes in 3d + space around the axes of the selected orientation. (The angle of rotation + is set in degrees.)

+ +

- + Number of planes, which will form + your presentation.

+ +

- + Position of each of the planes + relative to other planes, which form your presentation. This value can + be set by default or entered manually.  

+ +

- + Displacement of the planes. This + parameter defines the displacement of the planes into one or another side. +

+ +

 

+ +

 

+ +

Scalar Bar + tab allows to define the parameters of the scalar bar displayed + along with this presentation (see + also).

+ +

 

+ +

 

+ +

After + you have finished with setting these parameters, click OK. + Your presentation with scalar bar will be immediately displayed + in the viewer:

+ +

 

+ +

                        

+ +

 

+ +

From Cut Lines presentation + you can create a data table. This + table will consist of the field scalar values located on each cut line + of the constructed presentation (see + also: Creating tables from Cut Lines presentations). After that your + data table can be used for construction of a 2d plot of curves based on + the scalar values from the table (see also: Creating + curves and Creating XY plots). +   

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/cut_lines_resentation.htm b/doc/salome/gui/VISU/files/cut_lines_resentation.htm new file mode 100755 index 00000000..6b19ce2e --- /dev/null +++ b/doc/salome/gui/VISU/files/cut_lines_resentation.htm @@ -0,0 +1,236 @@ + + + + + + + + + + +Cut Planes presentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Cut Planes presentation

+ +

Cut Planes is a + type of field presentation, when the given shape is cut by a definite + number of surfaces. These surfaces are colored according the values applied + to the cells of the mesh.

+ +

 

+ +

To create a Cut Planes +  presentation:

+ +

 

+ +

- Right-click on one of the time stamps of + the field in the Object browser and from the pop-up menu choose Cut Planes, or

+ +

 

+ +

- Click on one of the time stamps of the field + in the Object browser and select from the main menu Visualization + > Cut Planes, or click icon + in the Visualization Toolbar

+ +

 

+ +

The following dialog box will appear: +

+ +

 

+ +

                          

+ +

 

+ +

Cut + Planes tab allows to set additional parameters of your Cut + Planes presentation:

+ +

 

+ +

- + Orientation check boxes allow + to set the orientation of cut planes in 3D space. You should select two + of three axis (XY, YZ, or ZX) in which your planes will be located in + 3D space

+ +

- + Rotations of the planes in 3d + space around the axes of the selected orientation. (The angle of rotation + is set in degrees.)

+ +

- + Number of planes, which will form + your presentation.

+ +

- + Position of each of the planes + relative to other planes, which form your presentation. This value can + be set by default, entered manually.  

+ +

- + Displacement of the planes. This + parameter defines the displacement of the planes into one or another side. +

+ +

- + Show preview check box allows + to edit the parameters of the presentation and simultaneously observe + the preview of this presentation in the viewer.

+ +

 

+ +

Scalar Bar + tab allows to define the parameters of the scalar bar displayed + along with this presentation (see + also).

+ +

 

+ +

After you have finished with setting + these parameters, click OK. Your + presentation with scalar bar will be immediately displayed in the viewer: +

+ +

 

+ +

                       

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/deformed_shape_presentation.htm b/doc/salome/gui/VISU/files/deformed_shape_presentation.htm new file mode 100755 index 00000000..53825c0c --- /dev/null +++ b/doc/salome/gui/VISU/files/deformed_shape_presentation.htm @@ -0,0 +1,212 @@ + + + + + + + + + + +Deformed Shape presentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Deformed Shape presentation

+ +

Deformed Shape is + a type of field presentation when vector values corresponding to the cells + of the mesh are visualized by shifting of these cells.

+ +

 

+ +

To create a Deformed Shape  presentation:

+ +

 

+ +

- Right-click on one of the time stamps of + the field in the Object browser and from the pop-up menu choose Deformed Shape, or

+ +

 

+ +

- Click on one of the time stamps of the field + in the Object browser and select from the main menu Visualization + > Deformed Shape, or click icon + in the Visualization Toolbar.

+ +

 

+ +

The following dialog box will appear: +

+ +

 

+ +

                          

+ +

 

+ +

In this dialog box you + can set additional parameters of your Deformed + Shape presentation:

+ +

 

+ +

- + Scale Factor: visualization scaling + of all vector values applied to the cells of the mesh.

+ +

- + Magnitude coloring check box: + this option allows to color your presentation according the scalar + range defined in Scalar Bar properties or to display it using only + one color (this color is taken by default).  

+ +

 

+ +

Scalar Bar + tab allows to define the parameters of the scalar bar displayed + along with this presentation (see + also).

+ +

 

+ +

After you have finished + with setting these parameters, click OK. + Your presentation with scalar bar will be immediately displayed + in the viewer:

+ +

 

+ +

                       

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/displaying_hiding_presentations.htm b/doc/salome/gui/VISU/files/displaying_hiding_presentations.htm new file mode 100755 index 00000000..909c327f --- /dev/null +++ b/doc/salome/gui/VISU/files/displaying_hiding_presentations.htm @@ -0,0 +1,253 @@ + + + + + + + + + + +Displaying/Hiding presentations + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Operations with presentations

+ +

To display a presentation:

+ +

 

+ +

Right-click on it in the Object Browser and + from the pop-up menu choose Display. +

+ +

 

+ +

                        

+ +

 

+ +

To display several presentations:

+ +

 

+ +

Hold down Ctrl + button and select in the Object Browser the presentations for displaying. + Right-click with the mouse and from the pop-up menu select Display. +

+ +

 

+ +

To display only one presentation: +

+ +

 

+ +

 Choose + Display only option. The other + presentations will be immediately  hidden.

+ +

 

+ +

To hide this presentation:

+ +

 

+ +

From the same pop-up menu choose Erase. + (This option will automatically appear in this pop-up menu if this presentation + have been displayed)

+ +

 

+ +

 

+ +

To hide all presentations: +

+ +

 

+ +

From the main menu choose Representation + > Erase All or

+ +

in the Representation + toolbar click this button                                      

+ +

 

+ +

To delete an existing presentation:

+ +

 

+ +

Right-click on it in the Object Browser and + from the pop-up menu choose Delete. +

+ +

 

+ +

 

+ +

Operations accessible only for field presentations.

+ +

 

+ +

To copy a field presentation:

+ +

 

+ +

1. + Right-click on this presentation in the Object Browser or in the viewer.

+ +

 

+ +

2. + From the pop-up menu select Same as option.

+ +

 

+ +

Your + field presentation will duplicated in the same subfolder (time stamp) + in the Object Browser.

+ +

 

+ +

 

+ +

To set additional parameters of field presentations:

+ +

 

+ +

1. + Right-click on this presentation in the Object Browser or in the viewer.

+ +

 

+ +

2. + From the pop-up menu select Edit  option.

+ +

 

+ +

This + option allows to set or modify additional parameters of field presentations + after its creation.

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/displaying_tables.htm b/doc/salome/gui/VISU/files/displaying_tables.htm new file mode 100755 index 00000000..eb2ca69a --- /dev/null +++ b/doc/salome/gui/VISU/files/displaying_tables.htm @@ -0,0 +1,157 @@ + + + + + + + + + + +Displaying tables + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Displaying tables

+ +

To display a table:

+ +

 

+ +

1.  Right-click + on the required table in the Object Browser

+ +

 

+ +

2.  From + the pop-up menu choose Show Table option. + Your table will be displayed in a separate View + Table window:

+ +

 

+ +

             

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/editing_field_presentations.htm b/doc/salome/gui/VISU/files/editing_field_presentations.htm new file mode 100755 index 00000000..8c4afe7b --- /dev/null +++ b/doc/salome/gui/VISU/files/editing_field_presentations.htm @@ -0,0 +1,149 @@ + + + + + + + + + + +Editing field presentations + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Editing field presentations

+ +

 In + VISU all options allowing Changing view parameters, + Renaming, Displaying/Hiding, + Scaling, Selecting are ALSO functional in case of management + of field presentations. But there are some additional options specific + ONLY to field presentations.   

+ +

 

+ +

To delete a field presentation:

+ +

 

+ +

1. + Right-click on this presentation in the Object Browser or in the viewer.

+ +

 

+ +

2. + From the pop-up menu select Delete option.

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/exploring_med_files.htm b/doc/salome/gui/VISU/files/exploring_med_files.htm new file mode 100755 index 00000000..f92ed2dd --- /dev/null +++ b/doc/salome/gui/VISU/files/exploring_med_files.htm @@ -0,0 +1,166 @@ + + + + + + + + + + +Exploring MED files + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Exploring MED files

+ +

In VISU you + can explore MED files. This option automatically launches MED component of SALOME platform and imports + MED files using the algorithm of exploring integrated in this component.

+ +

 

+ +

To explore a MED file:

+ +

 

+ +

1.  From + the main menu choose File > Explore + MED file

+ +

 

+ +

2.  Using + a standard Search Files dialog + box choose the required MED file.

+ +

 

+ +

The + structure of the explored MED file will be displayed in the Object Browser. +

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ + + + + diff --git a/doc/salome/gui/VISU/files/getting_elements_attributes.htm b/doc/salome/gui/VISU/files/getting_elements_attributes.htm new file mode 100755 index 00000000..dadc862c --- /dev/null +++ b/doc/salome/gui/VISU/files/getting_elements_attributes.htm @@ -0,0 +1,260 @@ + + + + + + + + + + +Getting elements attributes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Getting elements attributes

+ +

To view the attributes of the elements (cells, points, meshes) + displayed in the viewer:

+ +

 

+ +

1. In the main menu choose  Selection >Selection + info... The following dialog box will appear:

+ +

 

+ +

+ +

 

+ +

In this dialog you can choose a type of elements + which attributes you would like to get: Point, + Cell, Actor.

+ +

 

+ +

 

+ +

2. In the viewer click on the element of + the required type.

+ +

 

+ +

+ +

 

+ +

It will be highlighted and its attributes + will be displayed in this dialog box:

+ +

 

+ +

Points

+ +

+ +

 

+ +

- Mesh + name

+ +

- Field + name

+ +

- + ID Number of the point

+ +

- + Scalar value applied to the point (if any)

+ +

- Vector value applied + to the point (if any)

+ +

- Coordinates of the + point in 3d space

+ +

Cells

+ +

+ +

 

+ +

- Mesh + name

+ +

- Field + name

+ +

- + ID Number of the cell

+ +

- + Scalar value applied to the cell (if any)

+ +

- Vector value applied + to the cell (if any)

+ +

- Attributes of the + points forming this cell

+ +

 

+ +

Actor (3D object)

+ +

 

+ +

Actor + - it is any 3D object (presentation + of a submesh, field presentation) displayed in the viewer.

+ +

 

+ +

+ +

 

+ +

- Mesh + name

+ +

- Field + name

+ +

- Coordinates of the + object in 3d space

+ +

- Size of the object

+ +

 

+ +

Using this dialog box, you can examine the attributes of a + definite point or cell, selected by its ID number. For that, you should + only enter an ID number of a definite point or cell in the ID + field, the attributes of this point or cell will be immediately + displayed.

+ + + + + diff --git a/doc/salome/gui/VISU/files/getting_started.htm b/doc/salome/gui/VISU/files/getting_started.htm new file mode 100755 index 00000000..eb1cabdf --- /dev/null +++ b/doc/salome/gui/VISU/files/getting_started.htm @@ -0,0 +1,217 @@ + + + + + + + + + + +Getting started + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Getting started

+ +

STEP 1: + Create a new study and launch VISU module  

+ +

 

+ +

+See also

+ +

STEP 2: + Import a mesh from a MED file   

+ +

 

+ +

+See also

+ +

 

+ +

STEP 3: + Create a presentation of a submesh and set view parameters  

+ +

 

+ +

+See also

+ +

 

+ +

STEP 4: + Create field presentations and use sweeping  

+ +

 

+ +

+See also

+ +

 

+ +

 

+ +

STEP 5: + Animate fields  

+ +

+See also

+ +

 

+ +

 

+ +

STEP 6: + Import a table from a file and create a 2d plot based on the data from + this table

+ +

 

+ +

 

+ +

+See also

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/importing_med_objects.htm b/doc/salome/gui/VISU/files/importing_med_objects.htm new file mode 100755 index 00000000..db4e5bc2 --- /dev/null +++ b/doc/salome/gui/VISU/files/importing_med_objects.htm @@ -0,0 +1,208 @@ + + + + + + + + + + +Importing MED objects + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Importing MED file

+ +

To import a MED file:

+ +

 

+ +

From + the File menu choose Import + MED or right-click on the Visu + object in the Object Browser and + select the Import MED option. After it you will see a standard dialog + box allowing to search for and choose *.med  file:

+ +

 

+ +

                          

+ +

 

+ +

To + confirm your choice click Open.

+ +

 

+ +

The structure of the + imported MED object will be immediately displayed in the Object Browser + of SALOME application:

+ +

 

+ +

                       

+ +

 

+ +

At the same time you can import several MED files and work + with them simultaneously. All imported MED files will be displayed in + the Object Browser of SALOME application in Visu + folder.

+ +

 

+ +

In VISU component there are two options of loading of MED + objects:

+ +

 

+ +

- + loading of all data stored in the MED object into the study

+ +

- + loading of the structure of the MED object into the study. In this case + the supplementary data will be automatically uploaded on creation of 3D + presentations on the basis of  the + fields stored in this MED object.  

+ +

 

+ +

This + option can be set by enabling/disabling Preferences>Visu>Full + med loading item. +

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/importing_tables.htm b/doc/salome/gui/VISU/files/importing_tables.htm new file mode 100755 index 00000000..aeddf9b9 --- /dev/null +++ b/doc/salome/gui/VISU/files/importing_tables.htm @@ -0,0 +1,203 @@ + + + + + + + + + + +Importing tables + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Importing/exporting + tables

+ +

To import a table from file:

+ +

 

+ +

1.  From + the main menu choose File > Import + TABLE, or in the Object Browser right-click on the Visu + object and select Import TABLE + item.

+ +

 

+ +

2.  From + the following standard dialog box:

+ +

 

+ +

              

+ +

 

+ +

choose the necessary *.xls, *.txt or + *.tab file containing tables and click Open + button.  

+ +

 

+ +

3.  In + the Object Browser VISU will create + a new folder having the name of the imported file. All tables from this + file will be located in this folder:

+ +

 

+ +

             

+ +

 

+ +

From this picture you can see that one + *.xls file can contain several tables.

+ +

 

+ +

In VISU + you can export into XML files one of the tables contained in the XML file, + which has been previously imported into study.

+ +

 

+ +

To export a table:

+ +

 

+ +

1. Click on it in the Object Browser and + select Export Table.

+ +

 

+ +

2. + In the standard dialog box enter the name of the file, which will contain + your exported table, and click OK button. + Your table will be exported.

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/insideframe.htm b/doc/salome/gui/VISU/files/insideframe.htm new file mode 100755 index 00000000..d2315182 --- /dev/null +++ b/doc/salome/gui/VISU/files/insideframe.htm @@ -0,0 +1,109 @@ + + + + + + + + + + +Insideframe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + diff --git a/doc/salome/gui/VISU/files/introduction_to_visu.htm b/doc/salome/gui/VISU/files/introduction_to_visu.htm new file mode 100755 index 00000000..e316c47d --- /dev/null +++ b/doc/salome/gui/VISU/files/introduction_to_visu.htm @@ -0,0 +1,177 @@ + + + + + + + + + + +Introduction to VISU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Introduction to VISU

+ +

Post-processing + module VISU for SALOME  is + destined for visualization of data produced by the other components of + the platform. VISU provides  various + forms of data visualization including:

+ +

 

+ + + +

 

+ + + +

 

+ + + +

 

+ + + +

                

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/iso_surfaces_presentation.htm b/doc/salome/gui/VISU/files/iso_surfaces_presentation.htm new file mode 100755 index 00000000..78ed0521 --- /dev/null +++ b/doc/salome/gui/VISU/files/iso_surfaces_presentation.htm @@ -0,0 +1,223 @@ + + + + + + + + + + +Iso Surfaces presentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Iso Surfaces presentation

+ +

Iso Surfaces presentation + combines all equal scalar values applied to the cells and on the basis + of them constructs  isobaric + surfaces, which form this presentation.

+ +

 

+ +

To create an Iso Surfaces + presentation:

+ +

 

+ +

- Right-click on one of the time stamps of + the field in the Object browser and from the pop-up menu choose Iso Surfaces, or

+ +

 

+ +

- Click on one of the time stamps of the field + in the Object browser and select from the main menu Visualization + > Iso Surfaces, or click icon + in the Visualization Toolbar

+ +

 

+ +

The following dialog box will appear: +

+ +

 

+ +

                         

+ +

 

+ +

Iso + Surface tab allows to set additional parameters of + the Iso Surfaces presentation:

+ +

 

+ +

- + Number of surfaces, which will + be generated in the framework of this presentation

+ +

 

+ +

- + Minimum / Maximum value fields + allow to enter the range of scalar or vector values applied to the cells, + on the basis of which this presentation will be created.

+ +

 

+ +

- + Update scalar bar range with these values + button allows you to update the range of the values, displayed + with by the scalar bar, with the previously defined range of values.

+ +

 

+ +

Scalar Bar tab allows to define the + parameters of the scalar bar displayed along with this presentation (see also).

+ +

 

+ +

After + you have finished with setting these parameters, click OK. + Your presentation with scalar bar will be immediately displayed + in the viewer:

+ +

 

+ +

                       

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/points.htm b/doc/salome/gui/VISU/files/points.htm new file mode 100755 index 00000000..904dace7 --- /dev/null +++ b/doc/salome/gui/VISU/files/points.htm @@ -0,0 +1,109 @@ + + + + + + + + + + +Points + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + diff --git a/doc/salome/gui/VISU/files/renaming_presentations.htm b/doc/salome/gui/VISU/files/renaming_presentations.htm new file mode 100755 index 00000000..dedba889 --- /dev/null +++ b/doc/salome/gui/VISU/files/renaming_presentations.htm @@ -0,0 +1,136 @@ + + + + + + + + + + +Renaming presentations + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Renaming presentations

+ +

To rename your presentation:

+ +

 

+ +

Right-click on the submesh (for which you + have already created a presentation) in the Object Browser or right-click + on this presentation in the viewer. From the pop-up menu choose Rename, the following dialog box will + appear:

+ +

 

+ +

                       

+ +

 

+ +

In the field Name + enter your personal name of the presentation and click OK + button to confirm your choice. The name of the presentation will + change in the Object Browser.

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/running_visu.htm b/doc/salome/gui/VISU/files/running_visu.htm new file mode 100755 index 00000000..0a650a40 --- /dev/null +++ b/doc/salome/gui/VISU/files/running_visu.htm @@ -0,0 +1,187 @@ + + + + + + + + + + +Running VISU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Running VISU

+ +

To start VISU module in the SALOME application:

+ +

 

+ +
    + +
  1. Run + SALOME application

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

  4. +
+ +

 

+ +

                        

+ +

 

+ +

Before launching VISU module, you should set the VTK viewer + as default viewer for creation of a new study window. In VISU you can + create presentations only in the VTK viewer. (see also: Setting preferences)

+ +

      

+ +

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

+ +

                       

+ +

            select + Visu.

+ +

 

+ +

 

+ +

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

+ +

 

+ +

                          

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/scalar_map_presentation.htm b/doc/salome/gui/VISU/files/scalar_map_presentation.htm new file mode 100755 index 00000000..0c528ecc --- /dev/null +++ b/doc/salome/gui/VISU/files/scalar_map_presentation.htm @@ -0,0 +1,344 @@ + + + + + + + + + + +Scalar Map presentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Scalar Map presentation

+ +

Scalar Map is the + basic type of visualization of calculation data in VISU + module. This presentation consists of the following:

+ +

 

+ +

- creating of a 3D presentation on the basis + of a field;

+ +

- coloring of the cells of this presentation, + according the scalar or vector values applied to this cells;

+ +

-  creating + of a scalar bar: a scale, representing the correspondence  between + the scalar values of the field and the used colors.

+ +

 

+ +

All other types of field presentation are based on the Scalar + Map.

+ +

 

+ +

To create a Scalar Map presentation:

+ +

 

+ +

- Right-click on one of the time stamps of + the field in the Object browser and from the pop-up menu choose Scalar Map, or

+ +

 

+ +

- Click on one of the time stamps of the field + in the Object browser and select from the main menu Visualization + > Scalar Map, or click icon + in the Visualization Toolbar

+ +

 

+ +

The following dialog box will appear:

+ +

         

+ +

+ +

 

+ +

This dialog box is equal for all types of field presentations + and it will be present as an additional tab in all dialog boxes allowing + to create the other types of presentations. It allows to set the parameters + of Scalar range, as well as the + parameters of the Scalar Bar. + You can also set these parameters as preferences which will be used in + all SALOME sessions: in the main menu select Preferences + > Visu > Scalar Bar.    

+ +

 

+ +

Scalar range parameters:

+ +

 

+ +

- Scalar Mode field: + This field allows to choose the mode of transformation of vector values + into scalar values for creation of the presentation. It can be module + of the vector or one of three components of the vector. (Note: This choose + box is relevant only for fields containing vector values, in other cases + it will be inactive).  

+ +

 

+ +

- Logarithmic + scaling check box: You can apply logarithmic + scaling to the color scale of the presentation.

+ +

 

+ +

- Scalar + range check boxes: These check boxes allow you  to + select the range of scalar values of the field, on the basis of which + this presentation will be constructed.   

+ +

 

+ + + +

  

+ +

Scalar Bar parameters:  

+ +

 

+ +

- Nb. + of colors field: In this field you can enter the number of colors, + which will be used for coloring of cells containing scalar values.

+ +

 

+ +

- Nb. + of labels field: In this field you can enter the number of labels, + indicating graduation of the scalar bar.

+ +

 

+ +

- Orientation: + You can select Vertical or Horizontal orientation of the scalar + bar.  

+ +

 

+ +

- Origin: + Here you can enter coordinates of the origin of the scalar bar.

+ +

 

+ +

- Dimensions: + Dimensions of the scalar bar.

+ +

 

+ +

Save as default values check box allows + to save this parameters for all presentations, which will be constructed + later.

+ +

 

+ +

Text properties button allows you to + define from the following dialog box:

+ +

 

+ +

+ +

 

+ +

- Title + of the field, on the basis of which this presentation is created,

+ +

- Font properties + of the this title, displayed in the Object Browser,

+ +

- Font properties + of the labels, displayed new the scalar bar, created with this presentation. +  

+ +

 

+ +

After + you have finished with setting these parameters, click OK. + Your presentation with scalar bar will be immediately displayed + in the viewer:

+ +

 

+ +

                        

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/scaling_presentations.htm b/doc/salome/gui/VISU/files/scaling_presentations.htm new file mode 100755 index 00000000..5ab98aec --- /dev/null +++ b/doc/salome/gui/VISU/files/scaling_presentations.htm @@ -0,0 +1,194 @@ + + + + + + + + + + +Scaling presentations + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Scaling presentations

+ +

In SALOME + there is a feature allowing to scale presentations of submeshes and field + presentations along one of the axes (X, Y, Z).

+ +

 

+ +

To  scale + a presentation:

+ +

 

+ +

1. Choose in the main + menu Representation > Scaling, + or

+ +

     click + on the icon in + the Representation Toolbar.

+ +

 

+ +

2. In the Scaling + dialog box set the parameters of the scaling:

+ +

 

+ +

              

+ +

 

+ +

In Choose + function field select the function of the scaling for each axes. + ( None or Linear).

+ +

In Coefficient + field enter the coefficient of the scaling.

+ +

To cancel all changes, + click Reset button.

+ +

 

+ +

3. Click Apply + button, to apply your scaling on the chosen presentation.

+ +

 

+ +

4. + To confirm all actions and quit Scaling + dialog box, click + OK. +   

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/selection_in_visu.htm b/doc/salome/gui/VISU/files/selection_in_visu.htm new file mode 100755 index 00000000..5c1b3d06 --- /dev/null +++ b/doc/salome/gui/VISU/files/selection_in_visu.htm @@ -0,0 +1,293 @@ + + + + + + + + + + +Selection in VISU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Selection in VISU

+ +

VISU module allows to make selection of the whole presentation, + as well as of its elements: cells, edges, points.

+ +

 

+ +

To make selection of the whole + presentation, (if it has been displayed)  click + on it in the viewer or in the Object Browser.

+ +

 

+ +

                        

+ +

 

+ +

Your presentation will + be displayed with white outline automatically generated by the viewer + according the borders of the presentation in 3d space.

+ +

 

+ +

To + make selection of several presentations, hold down Shift + button and click on them one after another in the viewer or in + the Object Browser or hold down left mouse button and outline the desired + presentations in the viewer window.

+ +

 

+ +

To make selection of + the elements of the presentation (cells, edges, points):

+ +

 

+ +

1. + Choose from Selection Toolbar the + mode of selection:

+ +

 

+ +

 

+ + + + +++++ + + + + + + +
+

  Points +

+

   Selection +  

+

Edges

+

 Selection +          

+

Cells

+

Selection          

+

Actor

+

Selection

+ +

               

+ +

 

+ +

2. + Click on the element of the presentation in the viewer. The color of the + selected element will automatically change.

+ +

To + make selection of several elements of the presentation, with pressed Shift button click on them one after + another in the viewer.

+ +

 

+ +

Actor selection mode is initial mode + of selection of the whole presentation.

+ +

 

+ +

To make selection of + an element of the presentation (cell, point) with a definite number, you + can:

+ +

 

+ +

 1. + Choose from the main menu Selection > + Cell (Point) > Select by number or

+ +

 

+ +

 2. + Select from Selection Toolbar a mode of selection (Cells selection + or Points selection),

+ +

right-click on the + presentation displayed in the viewer and from the pop-up menu choose (according + the chosen mode of selection)  Select a Point + or Select a Cell option.

+ +

 

+ +

The + following dialog box will appear:

+ +

 

+ +

                      

+ +

 

+ +

Or in case of cell + selection:

+ +

 

+ +

                      

+ +

 

+ +

In the field Point number (Cell number) enter the + number of the Point (Cell), you want to select and press OK. + The selected element of your presentation will be highlighted:

+ +

 

+ +

   

+ + + + + diff --git a/doc/salome/gui/VISU/files/setting_properties_of_xy_plots.htm b/doc/salome/gui/VISU/files/setting_properties_of_xy_plots.htm new file mode 100755 index 00000000..44bd0ae9 --- /dev/null +++ b/doc/salome/gui/VISU/files/setting_properties_of_xy_plots.htm @@ -0,0 +1,188 @@ + + + + + + + + + + +Setting properties of XY plots + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Setting properties of XY plots

+ +

To define properties of XY plots:

+ +

 

+ +

Right-click on the background of the Plot + 2d viewer and select Properties item. + The following dialog box will appear:

+ +

 

+ +

+ +

 

+ +

The options are as follows:

+ +

 

+ + + +

 

+ +

  

+ + + + + diff --git a/doc/salome/gui/VISU/files/shrink.htm b/doc/salome/gui/VISU/files/shrink.htm new file mode 100755 index 00000000..3dcfb15e --- /dev/null +++ b/doc/salome/gui/VISU/files/shrink.htm @@ -0,0 +1,109 @@ + + + + + + + + + + +Shrink + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + diff --git a/doc/salome/gui/VISU/files/stream_lines_presentation.htm b/doc/salome/gui/VISU/files/stream_lines_presentation.htm new file mode 100755 index 00000000..9d848213 --- /dev/null +++ b/doc/salome/gui/VISU/files/stream_lines_presentation.htm @@ -0,0 +1,285 @@ + + + + + + + + + + +Stream Lines presentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Stream Lines presentation

+ +

Stream Lines is a type of presentation transforming + into lines the cells with vectors having most similar direction. A streamline + can be thought of as the path that a massless particle takes in a vector + field. Streamlines are used to convey the structure of a vector field. + Usually streamlines are created to explore the most interesting features + in the field.

+ +

Creating streamlines + requires specifying multiple parameters including starting + points of streamlines, direction + and other parameters to control the propagation + of the streamlines.

+ +

 In + VISU there is an option allowing + to specify one particular area + of the field on which the Stream Lines + presentation will be created. This option has been created for optimization + purposes: sometimes generation of a Stream Lines presentation based on + all points of a very complicated field is very time-consuming and requires + a lot of hardware resources.

+ +

To bound the area on which the Stream + Lines presentation will be created. you can use another field presentation. + The points of the field located on this source presentation will serve + as starting points for generated streamlines.  

+ +

 

+ +

To create + a Stream Lines presentation:

+ +

 

+ +

- Right-click on one + of the time stamps of the field in the Object browser and from the pop-up + menu choose Stream Lines, or

+ +

 

+ +

- Click on one of the + time stamps of the field in the Object browser and select from the main + menu Visualization > Stream Lines, + or click icon in + the Visualization Toolbar.

+ +

 

+ +

The following dialog + box will appear:

+ +

 

+ +

+ +

 

+ +

Stream + Lines tab allows you to set additional parameters of your + Stream Lines presentation:

+ +

 

+ +

- Source: + This set of fields allow to define a definite source presentation on the + basis of which your Stream Lines presentation + will be generated.   

+ +

 

+ +

If in the Source + type choose box you have chosen None, + your Stream Lines presentation will be generated on all + points of the field.

+ +

You can also specify + the source presentation (from the list of already created field presentations). + The points of the field located on this source presentation will serve + as starting points for generated streamlines.

+ +

In the Used + points field you can set the number of these starting points (from + 0 to 100%).

+ +

 

+ +

- Propagation + Time field: this parameter controls the maximum length of the stream + line (measured in units of time)

+ +

 

+ +

- Step + Length field: this parameter defines the size of the output line + segments that make up the streamline (which is represented as a polyline).

+ +

 

+ +

- Integration + Step field: parameter of smoothness of the stream lines. This parameter + defines the accuracy of construction of the streamlines. A smaller value + of this parameter allows to construct smoother streamlines (at the cost + of more computation time).

+ +

 

+ +

- Direction choose + box: this option allows to select direction of the stream lines.(Forward, + Backward or Both)

+ +

 

+ +

- Magnitude + coloring check box: this option allows to color your presentation + according the vector values applied to the cells of the mesh or to display + it using only one color (this color can be selected if you click Use Color button).

+ +

 

+ +

Scalar Bar tab allows to define + the parameters of the scalar bar displayed along with this presentation + (see also).

+ +

 

+ +

After + you have finished with setting these parameters, click OK. + Your presentation with scalar bar will be immediately displayed + in the viewer:

+ +

 

+ +

                        

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/surface.htm b/doc/salome/gui/VISU/files/surface.htm new file mode 100755 index 00000000..7e2fcba0 --- /dev/null +++ b/doc/salome/gui/VISU/files/surface.htm @@ -0,0 +1,109 @@ + + + + + + + + + + +Surface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + diff --git a/doc/salome/gui/VISU/files/surfaceframe.htm b/doc/salome/gui/VISU/files/surfaceframe.htm new file mode 100755 index 00000000..dde8f79d --- /dev/null +++ b/doc/salome/gui/VISU/files/surfaceframe.htm @@ -0,0 +1,109 @@ + + + + + + + + + + +Surfaceframe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + diff --git a/doc/salome/gui/VISU/files/sweeping.htm b/doc/salome/gui/VISU/files/sweeping.htm new file mode 100755 index 00000000..64337456 --- /dev/null +++ b/doc/salome/gui/VISU/files/sweeping.htm @@ -0,0 +1,235 @@ + + + + + + + + + + +Sweeping + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Sweeping

+ +

In VISU there is an option allowing to + display pseudo-animation of a field presentation. For creation of this + pseudo-animation you should take one field presentation generated on the + base of ONE Time Step (For comparison, + Animation  is + generated on the base of ALL Time + Steps of a field). The frame displaying this field presentation will be + basic. VISU + automatically generates another frame displaying initial + field presentation, which is composed of cells with minimum + acceptable values regarding the values applied to the cells of the basic presentation. It also automatically + generates a user-defined number of frames (steps), + which will display the process of transformation of the field presentation + from initial state into basic state. +  Sweeping + is a type of animation composed of these frames: the frame displaying + initial field presentation will + start the animation, the frame displaying basic + field presentation will end it.

+ +

 

+ +

To sweep + a field presentation:

+ +

 

+ +

1. Create + a field presentation.

+ +

 

+ +

2. Right-click on this + presentation in the Object Browser or in the viewer.

+ +

 

+ +

3. From the pop-up menu + select Sweep option.

+ +

 

+ +

4. Enjoy it.

+ +

 

+ +

In VISU + sweeping is available only for Scalar Map, Iso Surfaces, Cut Planes and + Deformed Shape presentations.

+ +

 

+ +

To set + sweeping preferences:

+ +

 

+ +

In the main menu choose + Preferences > Visu > Sweeping the + following dialog box will appear:

+ +

 

+ +

+ +

 

+ +

Time + step: time of representation of one step.

+ +

 

+ +

Number + of cycles: defines the number of times this animation will be repeated.

+ +

 

+ +

Number + of steps which will compose the whole animation.

+ +

 

+ +

These preferences will + be saved for all SALOME sessions.

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/vectors_presentation.htm b/doc/salome/gui/VISU/files/vectors_presentation.htm new file mode 100755 index 00000000..294decf2 --- /dev/null +++ b/doc/salome/gui/VISU/files/vectors_presentation.htm @@ -0,0 +1,218 @@ + + + + + + + + + + +Vectors presentation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Vectors presentation

+ +

Vectors + presentation visualizes vectors of the corresponding cells of the + mesh in graphical mode.

+ +

 

+ +

To create a Vectors  presentation:

+ +

 

+ +

- Right-click on one of the time stamps of + the field in the Object browser and from the pop-up menu choose Vectors, or

+ +

 

+ +

- Click on one of the time stamps of the field + in the Object browser and select from the main menu Visualization + > Vectors, or click icon + in the Visualization Toolbar.

+ +

 

+ +

The following dialog box will appear: +

+ +

 

+ +

                         

+ +

 

+ +

Vectors + tab allows you to set additional parameters of your + Vectors presentation:

+ +

 

+ +

- + Scale Factor: visualization scaling + of all vector values applied to the cells of the mesh.

+ +

- + Line width: width of the lines + representing vectors in your presentation.

+ +

- + Magnitude coloring check box: + this option allows to color your presentation according the scalar + range defined in Scalar Bar properties or to display it using only + one color (this color can be selected if you click Select + Color button).

+ +

- + Use glyphs check box: this option + allows you to visualize vectors with pointers and select their type + and position on the line + of the vectors.

+ +

 

+ +

Scalar Bar tab allows to define + the parameters of the scalar bar displayed along with this presentation + (see also).

+ +

 

+ +

After + you have finished with setting these parameters, click OK. + Your presentation with scalar bar will be immediately displayed + in the viewer:

+ +

 

+ +

                        

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ + + + + diff --git a/doc/salome/gui/VISU/files/wireframe.htm b/doc/salome/gui/VISU/files/wireframe.htm new file mode 100755 index 00000000..88c5b466 --- /dev/null +++ b/doc/salome/gui/VISU/files/wireframe.htm @@ -0,0 +1,109 @@ + + + + + + + + + + +Wireframe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + diff --git a/doc/salome/gui/VISU/pics/animatdef.jpg b/doc/salome/gui/VISU/pics/animatdef.jpg new file mode 100755 index 00000000..ed9b4693 Binary files /dev/null and b/doc/salome/gui/VISU/pics/animatdef.jpg differ diff --git a/doc/salome/gui/VISU/pics/animation.jpg b/doc/salome/gui/VISU/pics/animation.jpg new file mode 100755 index 00000000..eac0b736 Binary files /dev/null and b/doc/salome/gui/VISU/pics/animation.jpg differ diff --git a/doc/salome/gui/VISU/pics/animationparam.jpg b/doc/salome/gui/VISU/pics/animationparam.jpg new file mode 100755 index 00000000..06da5a36 Binary files /dev/null and b/doc/salome/gui/VISU/pics/animationparam.jpg differ diff --git a/doc/salome/gui/VISU/pics/begining.jpg b/doc/salome/gui/VISU/pics/begining.jpg new file mode 100755 index 00000000..9c624022 Binary files /dev/null and b/doc/salome/gui/VISU/pics/begining.jpg differ diff --git a/doc/salome/gui/VISU/pics/cellsel.jpg b/doc/salome/gui/VISU/pics/cellsel.jpg new file mode 100755 index 00000000..8e7f8d93 Binary files /dev/null and b/doc/salome/gui/VISU/pics/cellsel.jpg differ diff --git a/doc/salome/gui/VISU/pics/cellselection.jpg b/doc/salome/gui/VISU/pics/cellselection.jpg new file mode 100755 index 00000000..26c83e5d Binary files /dev/null and b/doc/salome/gui/VISU/pics/cellselection.jpg differ diff --git a/doc/salome/gui/VISU/pics/choosebox.jpg b/doc/salome/gui/VISU/pics/choosebox.jpg new file mode 100755 index 00000000..3ac9079c Binary files /dev/null and b/doc/salome/gui/VISU/pics/choosebox.jpg differ diff --git a/doc/salome/gui/VISU/pics/crtprsnt.jpg b/doc/salome/gui/VISU/pics/crtprsnt.jpg new file mode 100755 index 00000000..c1ee4eb4 Binary files /dev/null and b/doc/salome/gui/VISU/pics/crtprsnt.jpg differ diff --git a/doc/salome/gui/VISU/pics/cutlinesicn.jpg b/doc/salome/gui/VISU/pics/cutlinesicn.jpg new file mode 100755 index 00000000..eb43365c Binary files /dev/null and b/doc/salome/gui/VISU/pics/cutlinesicn.jpg differ diff --git a/doc/salome/gui/VISU/pics/cutlinesicon.jpg b/doc/salome/gui/VISU/pics/cutlinesicon.jpg new file mode 100755 index 00000000..cd866735 Binary files /dev/null and b/doc/salome/gui/VISU/pics/cutlinesicon.jpg differ diff --git a/doc/salome/gui/VISU/pics/cutlinesprsnt.jpg b/doc/salome/gui/VISU/pics/cutlinesprsnt.jpg new file mode 100755 index 00000000..22191fa9 Binary files /dev/null and b/doc/salome/gui/VISU/pics/cutlinesprsnt.jpg differ diff --git a/doc/salome/gui/VISU/pics/cutplpresent.jpg b/doc/salome/gui/VISU/pics/cutplpresent.jpg new file mode 100755 index 00000000..c318c2ec Binary files /dev/null and b/doc/salome/gui/VISU/pics/cutplpresent.jpg differ diff --git a/doc/salome/gui/VISU/pics/defshapeicon.jpg b/doc/salome/gui/VISU/pics/defshapeicon.jpg new file mode 100755 index 00000000..5d59f160 Binary files /dev/null and b/doc/salome/gui/VISU/pics/defshapeicon.jpg differ diff --git a/doc/salome/gui/VISU/pics/defshapeprsnt.jpg b/doc/salome/gui/VISU/pics/defshapeprsnt.jpg new file mode 100755 index 00000000..dec7f23d Binary files /dev/null and b/doc/salome/gui/VISU/pics/defshapeprsnt.jpg differ diff --git a/doc/salome/gui/VISU/pics/display.jpg b/doc/salome/gui/VISU/pics/display.jpg new file mode 100755 index 00000000..2b8f9c21 Binary files /dev/null and b/doc/salome/gui/VISU/pics/display.jpg differ diff --git a/doc/salome/gui/VISU/pics/display1.jpg b/doc/salome/gui/VISU/pics/display1.jpg new file mode 100755 index 00000000..19c9e364 Binary files /dev/null and b/doc/salome/gui/VISU/pics/display1.jpg differ diff --git a/doc/salome/gui/VISU/pics/end.jpg b/doc/salome/gui/VISU/pics/end.jpg new file mode 100755 index 00000000..3aef5d1b Binary files /dev/null and b/doc/salome/gui/VISU/pics/end.jpg differ diff --git a/doc/salome/gui/VISU/pics/erase.jpg b/doc/salome/gui/VISU/pics/erase.jpg new file mode 100755 index 00000000..14963b8c Binary files /dev/null and b/doc/salome/gui/VISU/pics/erase.jpg differ diff --git a/doc/salome/gui/VISU/pics/fieldprsnt3.jpg b/doc/salome/gui/VISU/pics/fieldprsnt3.jpg new file mode 100755 index 00000000..ce1c4737 Binary files /dev/null and b/doc/salome/gui/VISU/pics/fieldprsnt3.jpg differ diff --git a/doc/salome/gui/VISU/pics/fieldprsnt6.jpg b/doc/salome/gui/VISU/pics/fieldprsnt6.jpg new file mode 100755 index 00000000..0a0e7754 Binary files /dev/null and b/doc/salome/gui/VISU/pics/fieldprsnt6.jpg differ diff --git a/doc/salome/gui/VISU/pics/importingtables.jpg b/doc/salome/gui/VISU/pics/importingtables.jpg new file mode 100755 index 00000000..77ad78e9 Binary files /dev/null and b/doc/salome/gui/VISU/pics/importingtables.jpg differ diff --git a/doc/salome/gui/VISU/pics/importmed.jpg b/doc/salome/gui/VISU/pics/importmed.jpg new file mode 100755 index 00000000..27086e97 Binary files /dev/null and b/doc/salome/gui/VISU/pics/importmed.jpg differ diff --git a/doc/salome/gui/VISU/pics/iso.jpg b/doc/salome/gui/VISU/pics/iso.jpg new file mode 100755 index 00000000..0c1d46f2 Binary files /dev/null and b/doc/salome/gui/VISU/pics/iso.jpg differ diff --git a/doc/salome/gui/VISU/pics/isosurf.jpg b/doc/salome/gui/VISU/pics/isosurf.jpg new file mode 100755 index 00000000..88d5ac72 Binary files /dev/null and b/doc/salome/gui/VISU/pics/isosurf.jpg differ diff --git a/doc/salome/gui/VISU/pics/main.jpg b/doc/salome/gui/VISU/pics/main.jpg new file mode 100755 index 00000000..5f0683dc Binary files /dev/null and b/doc/salome/gui/VISU/pics/main.jpg differ diff --git a/doc/salome/gui/VISU/pics/new.jpg b/doc/salome/gui/VISU/pics/new.jpg new file mode 100755 index 00000000..4fec7adc Binary files /dev/null and b/doc/salome/gui/VISU/pics/new.jpg differ diff --git a/doc/salome/gui/VISU/pics/next.jpg b/doc/salome/gui/VISU/pics/next.jpg new file mode 100755 index 00000000..958ff001 Binary files /dev/null and b/doc/salome/gui/VISU/pics/next.jpg differ diff --git a/doc/salome/gui/VISU/pics/object.jpg b/doc/salome/gui/VISU/pics/object.jpg new file mode 100755 index 00000000..769482ef Binary files /dev/null and b/doc/salome/gui/VISU/pics/object.jpg differ diff --git a/doc/salome/gui/VISU/pics/opacity.jpg b/doc/salome/gui/VISU/pics/opacity.jpg new file mode 100755 index 00000000..72adcb43 Binary files /dev/null and b/doc/salome/gui/VISU/pics/opacity.jpg differ diff --git a/doc/salome/gui/VISU/pics/points.jpg b/doc/salome/gui/VISU/pics/points.jpg new file mode 100755 index 00000000..6164f769 Binary files /dev/null and b/doc/salome/gui/VISU/pics/points.jpg differ diff --git a/doc/salome/gui/VISU/pics/pointselection.jpg b/doc/salome/gui/VISU/pics/pointselection.jpg new file mode 100755 index 00000000..fd227511 Binary files /dev/null and b/doc/salome/gui/VISU/pics/pointselection.jpg differ diff --git a/doc/salome/gui/VISU/pics/presentat1.jpg b/doc/salome/gui/VISU/pics/presentat1.jpg new file mode 100755 index 00000000..9b8716b7 Binary files /dev/null and b/doc/salome/gui/VISU/pics/presentat1.jpg differ diff --git a/doc/salome/gui/VISU/pics/previous.jpg b/doc/salome/gui/VISU/pics/previous.jpg new file mode 100755 index 00000000..4b4106b8 Binary files /dev/null and b/doc/salome/gui/VISU/pics/previous.jpg differ diff --git a/doc/salome/gui/VISU/pics/rename.jpg b/doc/salome/gui/VISU/pics/rename.jpg new file mode 100755 index 00000000..01bc1013 Binary files /dev/null and b/doc/salome/gui/VISU/pics/rename.jpg differ diff --git a/doc/salome/gui/VISU/pics/run.jpg b/doc/salome/gui/VISU/pics/run.jpg new file mode 100755 index 00000000..d8805928 Binary files /dev/null and b/doc/salome/gui/VISU/pics/run.jpg differ diff --git a/doc/salome/gui/VISU/pics/scalarmap.jpg b/doc/salome/gui/VISU/pics/scalarmap.jpg new file mode 100755 index 00000000..a02f1cc8 Binary files /dev/null and b/doc/salome/gui/VISU/pics/scalarmap.jpg differ diff --git a/doc/salome/gui/VISU/pics/scalarmapicon.jpg b/doc/salome/gui/VISU/pics/scalarmapicon.jpg new file mode 100755 index 00000000..fff992d5 Binary files /dev/null and b/doc/salome/gui/VISU/pics/scalarmapicon.jpg differ diff --git a/doc/salome/gui/VISU/pics/scalingdb.jpg b/doc/salome/gui/VISU/pics/scalingdb.jpg new file mode 100755 index 00000000..8ac41148 Binary files /dev/null and b/doc/salome/gui/VISU/pics/scalingdb.jpg differ diff --git a/doc/salome/gui/VISU/pics/scalingicon.jpg b/doc/salome/gui/VISU/pics/scalingicon.jpg new file mode 100755 index 00000000..5acd2f57 Binary files /dev/null and b/doc/salome/gui/VISU/pics/scalingicon.jpg differ diff --git a/doc/salome/gui/VISU/pics/selection1.jpg b/doc/salome/gui/VISU/pics/selection1.jpg new file mode 100755 index 00000000..c93668ce Binary files /dev/null and b/doc/salome/gui/VISU/pics/selection1.jpg differ diff --git a/doc/salome/gui/VISU/pics/selmode.jpg b/doc/salome/gui/VISU/pics/selmode.jpg new file mode 100755 index 00000000..c74a3c35 Binary files /dev/null and b/doc/salome/gui/VISU/pics/selmode.jpg differ diff --git a/doc/salome/gui/VISU/pics/shrink.jpg b/doc/salome/gui/VISU/pics/shrink.jpg new file mode 100755 index 00000000..0985b855 Binary files /dev/null and b/doc/salome/gui/VISU/pics/shrink.jpg differ diff --git a/doc/salome/gui/VISU/pics/speed.jpg b/doc/salome/gui/VISU/pics/speed.jpg new file mode 100755 index 00000000..3076f301 Binary files /dev/null and b/doc/salome/gui/VISU/pics/speed.jpg differ diff --git a/doc/salome/gui/VISU/pics/streamlinesicon.jpg b/doc/salome/gui/VISU/pics/streamlinesicon.jpg new file mode 100755 index 00000000..3d90087e Binary files /dev/null and b/doc/salome/gui/VISU/pics/streamlinesicon.jpg differ diff --git a/doc/salome/gui/VISU/pics/streamlinesprsnt.jpg b/doc/salome/gui/VISU/pics/streamlinesprsnt.jpg new file mode 100755 index 00000000..08846927 Binary files /dev/null and b/doc/salome/gui/VISU/pics/streamlinesprsnt.jpg differ diff --git a/doc/salome/gui/VISU/pics/structmed.jpg b/doc/salome/gui/VISU/pics/structmed.jpg new file mode 100755 index 00000000..2a958d41 Binary files /dev/null and b/doc/salome/gui/VISU/pics/structmed.jpg differ diff --git a/doc/salome/gui/VISU/pics/surface.jpg b/doc/salome/gui/VISU/pics/surface.jpg new file mode 100755 index 00000000..6f9a0240 Binary files /dev/null and b/doc/salome/gui/VISU/pics/surface.jpg differ diff --git a/doc/salome/gui/VISU/pics/sweeppreferences.jpg b/doc/salome/gui/VISU/pics/sweeppreferences.jpg new file mode 100755 index 00000000..fb65d529 Binary files /dev/null and b/doc/salome/gui/VISU/pics/sweeppreferences.jpg differ diff --git a/doc/salome/gui/VISU/pics/table.gif b/doc/salome/gui/VISU/pics/table.gif new file mode 100755 index 00000000..09fefd88 Binary files /dev/null and b/doc/salome/gui/VISU/pics/table.gif differ diff --git a/doc/salome/gui/VISU/pics/vecticon.jpg b/doc/salome/gui/VISU/pics/vecticon.jpg new file mode 100755 index 00000000..40c36af4 Binary files /dev/null and b/doc/salome/gui/VISU/pics/vecticon.jpg differ diff --git a/doc/salome/gui/VISU/pics/vectorsprsnt.jpg b/doc/salome/gui/VISU/pics/vectorsprsnt.jpg new file mode 100755 index 00000000..f8b359ed Binary files /dev/null and b/doc/salome/gui/VISU/pics/vectorsprsnt.jpg differ diff --git a/doc/salome/gui/VISU/pics/visuicon.jpg b/doc/salome/gui/VISU/pics/visuicon.jpg new file mode 100755 index 00000000..8489eef2 Binary files /dev/null and b/doc/salome/gui/VISU/pics/visuicon.jpg differ diff --git a/doc/salome/gui/VISU/pics/visuwind.jpg b/doc/salome/gui/VISU/pics/visuwind.jpg new file mode 100755 index 00000000..7a0b4864 Binary files /dev/null and b/doc/salome/gui/VISU/pics/visuwind.jpg differ diff --git a/doc/salome/gui/VISU/pics/width.jpg b/doc/salome/gui/VISU/pics/width.jpg new file mode 100755 index 00000000..b19e6256 Binary files /dev/null and b/doc/salome/gui/VISU/pics/width.jpg differ diff --git a/doc/salome/gui/VISU/pics/wireframe.jpg b/doc/salome/gui/VISU/pics/wireframe.jpg new file mode 100755 index 00000000..aa84b51c Binary files /dev/null and b/doc/salome/gui/VISU/pics/wireframe.jpg differ diff --git a/doc/salome/gui/VISU/whdata/whftdata.js b/doc/salome/gui/VISU/whdata/whftdata.js new file mode 100755 index 00000000..9e3b6abd --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whftdata.js @@ -0,0 +1,24 @@ +var gTEA = new Array(); +function aTE(sTopicTitle, sTopicURL) +{ + var len = gTEA.length; + gTEA[len] = new topicEntry(sTopicTitle, sTopicURL); +} + +function topicEntry(sTopicTitle, sTopicURL) +{ + this.sTopicTitle = sTopicTitle; + this.sTopicURL = sTopicURL; +} + +function window_OnLoad() +{ + if (parent && parent != this) { + if (parent.putFtsTData) + { + parent.putFtsTData(gTEA); + } + } +} + +window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whftdata0.htm b/doc/salome/gui/VISU/whdata/whftdata0.htm new file mode 100755 index 00000000..75bff29d --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whftdata0.htm @@ -0,0 +1,47 @@ + + + + + + + + + diff --git a/doc/salome/gui/VISU/whdata/whftdata0.xml b/doc/salome/gui/VISU/whdata/whftdata0.xml new file mode 100755 index 00000000..2728762b --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whftdata0.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/salome/gui/VISU/whdata/whfts.htm b/doc/salome/gui/VISU/whdata/whfts.htm new file mode 100755 index 00000000..6bfef55d --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whfts.htm @@ -0,0 +1,16 @@ + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whfts.js b/doc/salome/gui/VISU/whdata/whfts.js new file mode 100755 index 00000000..2041512f --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whfts.js @@ -0,0 +1,39 @@ +var gaFileMapping = new Array(); +var gaFileTopicMapping = new Array(); + +function fileMapping(sStartKey, sEndKey, sFileName) +{ + this.sStartKey = sStartKey; + this.sEndKey = sEndKey; + this.sFileName = sFileName; + this.aFtsKeys = null; +} + +function fileTopicMapping(nIdBegin, nIdEnd, sFileName) +{ + this.nBegin = nIdBegin; + this.nEnd = nIdEnd; + this.sFileName = sFileName; + this.aTopics = null; +} + + +function iWM(sStartKey, sEndKey, sFileName) +{ + gaFileMapping[gaFileMapping.length] = new fileMapping(sStartKey, sEndKey, sFileName); +} + +function window_OnLoad() +{ + if (parent && parent != this && parent.ftsReady) + { + parent.ftsReady(gaFileMapping, gaFileTopicMapping); + } +} + +function iTM(nIdBegin, nIdEnd, sFileName) +{ + gaFileTopicMapping[gaFileTopicMapping.length] = new fileTopicMapping(nIdBegin, nIdEnd, sFileName); +} + +window.onload = window_OnLoad; diff --git a/doc/salome/gui/VISU/whdata/whfts.xml b/doc/salome/gui/VISU/whdata/whfts.xml new file mode 100755 index 00000000..09551fd9 --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whfts.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/doc/salome/gui/VISU/whdata/whfwdata.js b/doc/salome/gui/VISU/whdata/whfwdata.js new file mode 100755 index 00000000..463bfb00 --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whfwdata.js @@ -0,0 +1,36 @@ +var gWEA = new Array(); +function aWE() +{ + var len = gWEA.length; + gWEA[len] = new ftsEntry(aWE.arguments); +} + +function ftsEntry(fn_arguments) +{ + if (fn_arguments.length && fn_arguments.length >= 1) + { + this.sItemName = fn_arguments[0]; + this.aTopics = null; + var nLen = fn_arguments.length; + if (nLen > 1) + { + this.aTopics = new Array(); + for (var i = 0; i < nLen - 1; i ++ ) + { + this.aTopics[i] = fn_arguments[i + 1]; + } + } + } +} + +function window_OnLoad() +{ + if (parent && parent != this) { + if (parent.putFtsWData) + { + parent.putFtsWData(gWEA); + } + } +} + +window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whfwdata0.htm b/doc/salome/gui/VISU/whdata/whfwdata0.htm new file mode 100755 index 00000000..d7f545cd --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whfwdata0.htm @@ -0,0 +1,504 @@ + + + + + + + + + diff --git a/doc/salome/gui/VISU/whdata/whfwdata0.xml b/doc/salome/gui/VISU/whdata/whfwdata0.xml new file mode 100755 index 00000000..4877f245 --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whfwdata0.xml @@ -0,0 +1,492 @@ + + + 3,28, + 1,2,4,7,8,13,12,14,15,16,17,19,25,26,29, + 3,28, + 1,2,4,7,8,13,12,14,15,16,17,19,25,26,29, + 4,8, + 4,9,17,27, + 1,2,4,8,17,19,23,25,29, + 0,9,10,16,18,20,24,26,3, + 2,4,8,17,25,29, + 2,17, + 17, + 29, + 12, + 10,11,24,26,28,30, + 0, + 28, + 25, + 16,26, + 2,10,11,12,14,21,23,24,28,30, + 2, + 9,15, + 1,2,4,7,9,10,11,12,14,18,21,24,25,26,27,28,29,30, + 9,10,11,21,25,27,28,30, + 22,3,28, + 9,10, + 2,17, + 2,29, + 2,9,10,26,28,29, + 0,1,16, + 24,25, + 2,4,8,9,10,11,12,16,21,22,23,24,26,3,27,28,29,30, + 0,5,7,9,10,11,16,21,24,28,29,30, + 18,23, + 28, + 9,10, + 9, + 4, + 3, + 4,16, + 4, + 4,9,12,15,18,26,29, + 3,29, + 9,10,25,27, + 4,9,10,27, + 2,8,3, + 27, + 28, + 2,9,10,11,21,24,28,30, + 0,2,7,8,9,17,20,24,28,29, + 0,1,4,9,18,21,24,27,28, + 24,29, + 1, + 23, + 2, + 9,24, + 26, + 5,28, + 23, + 28, + 0, + 2,4,8,9,10,11,15,16,18,19,21,22,23,24,25,26,3,27,28,29,30, + 0,2,4,5,6,7,8,9,10,11,13,12,14,15,18,19,21,22,24,26,3,28,29,30, + 2,8,12,19,21,22,24,25,26,3,28,30, + 0,24, + 25, + 14,18,24,26, + 0,1,5,7,9,10,11,16,21,24,26,3,28,29,30, + 16,26, + 14,22,25,26,3, + 2,4,9,10,11,24,27,28,30, + 4, + 4, + 18,22,3, + 4,5,6,8,9,10,11,13,12,15,16,18,19,21,22,23,24,25,26,3,28,29,30, + 0,8,25,26,28, + 2,4,5,6,7,8,9,10,11,13,12,14,16,18,19,21,22,23,24,25,26,3,27,28,29,30, + 2, + 25, + 4,9,10,11,24,26,3,27,28,30, + 1,4, + 0,21, + 2,29, + 0, + 28, + 1,15,18,20,23,24, + 0,2,7,8,29, + 3, + 28, + 0, + 0, + 18,22,25, + 8,9,24,27, + 0,9,21,24,27,28, + 4,9,28, + 28, + 0,4,5,6,8,9,19,24, + 4, + 3, + 28, + 28, + 4,16,24, + 12, + 0,4,11,30, + 0,24, + 28, + 0,1,2,4,5,6,7,8,9,10,11,17,19,21,22,23,24,3,28,29,30, + 8,9,12,18,23,24,29, + 12, + 3, + 4,8,9,27, + 1,7,9,10,29, + 2,29, + 0,1,4,9,17,18,20,24, + 2, + 4,8,9,10,11,23,24,27, + 0,9,10,11,21,24,27,28,29,30, + 0,2,8,10,16,26,3,28, + 11,29, + 2, + 9,10, + 12,14, + 2, + 1, + 27, + 26, + 23, + 2,20, + 2,4,8,9,10,11,15,16,18,19,21,22,24,25,26,3,27,28,29,30, + 0, + 24, + 28, + 2, + 18, + 9,10, + 1,2,4,5,6,7,8,9,10,11,13,12,14,15,16,18,21,24,26,3,27,28,29,30, + 0, + 2,12,26, + 12, + 0,26, + 8,9,10,12,14, + 0,16,26, + 1, + 18, + 2,29, + 29, + 16,19,21,22,24,25,26, + 9,10, + 0, + 21,24, + 12, + 0,2, + 16, + 12, + 15,28, + 19, + 0, + 11,30, + 0, + 0, + 25,28, + 0,2,5,9,10,11,12,14,16,17,18,20,21,22,24,25,26,27,28,29,30, + 0,1,15,17,18,19, + 9,10,11,21,24,28,30, + 2, + 0,18,19, + 0, + 0,2,4,5,8,9,10,11,16,19,21,22,23,24,26,3,27,28,29,30, + 24, + 7,16,20,27, + 28, + 2,29, + 21, + 18, + 25, + 14, + 1,4, + 0, + 2,9,21,26,28,29, + 2,28, + 0, + 16,17, + 4,10, + 30, + 24, + 30, + 27, + 0, + 4, + 28, + 8,9,19,28, + 1, + 2,4,9,24,27, + 12,14, + 12, + 16,26, + 12,26, + 24,27, + 9,10,11,21,23,24,25,3,28,30, + 16, + 4,9,12,16,24,26,27,28,30, + 3, + 9,10,11,12,16,18,21,24,28,30, + 1,4,6,15,17,18,19, + 24, + 24, + 0,20,28, + 2, + 0, + 0,24, + 16, + 0, + 0,23,26,29, + 9, + 3, + 15, + 28, + 2, + 28, + 0, + 20, + 21,29, + 21, + 8,18,19,27, + 24, + 24, + 2, + 2,15,17,23, + 4, + 8,26, + 27, + 28, + 24, + 0,16,23, + 1,4,7,8,9,3,27,28,30, + 25,27, + 0,2,8,28, + 18, + 9,10,19,28, + 24,27, + 23, + 28, + 11,28,30, + 0,2,5,8,9,10,11,12,15,16,19,21,23,24,25,26,3,27,28,29,30, + 5,26,28, + 2,14, + 1,9,10, + 24,29, + 4,9,27, + 27, + 28, + 24, + 21,28, + 28, + 2,4,5,6,7,8,9,10,11,13,12,14,15,16,18,19,21,22,23,24,25,26,3,28,29,30, + 0,9,10,11,16,17,3,28,30, + 1, + 24, + 21,29, + 1,24,26,3,27,30, + 7,12, + 0,2,17,20,23,24,26, + 0, + 12,26, + 2,8, + 28, + 4,8,16,19,22,27, + 24, + 19, + 5,7,8,17,19,23,24, + 2, + 0, + 25,28, + 3, + 24, + 9,10,16,21,24,26,28,29, + 27, + 0,2,4,5,6,7,8,9,10,11,13,12,14,15,16,18,19,21,22,24,26,3,28,29,30, + 9,10, + 0, + 4,8,9,10,11,19,21,22,24,25,26,3,28,30, + 0,2,4,5,8,9,10,11,12,19,21,24,25,26,3,28,29,30, + 4, + 0, + 0, + 0, + 0, + 3, + 2,18,19, + 9,12, + 28, + 2,4,7,11,13,12,14,15,18,26,3,27,28,29,30, + 9,10,24, + 24, + 24, + 26, + 28, + 0,24, + 9,10,28, + 2,4,9,10,11,12,14,17,21,24,25,3,28,30, + 0, + 28, + 0,8,3,28, + 2,28, + 0, + 0,2, + 22, + 0, + 2,19, + 4,9, + 9,10,29, + 15,20,23, + 4,8,9,17,20,27, + 4,8, + 4,8, + 0,16,26,3,27,28, + 30, + 28, + 2,4,5,6,7,8,9,10,11,13,12,14,21,22,24,26,3,28,29,30, + 9,10,27,30, + 5, + 20, + 18,23,24,29, + 26, + 24, + 0,1,2,5,6,7,9,10,11,12,14,16,17,18,20,21,22,23,24,25,26,3,28,29,30, + 9,10, + 2, + 1,8,19,21, + 1, + 9, + 20,29, + 20, + 28, + 2,11,24,3,27,30, + 2, + 20, + 29, + 28, + 0, + 1, + 0, + 8,25, + 1,2,11,21,24,30, + 1, + 2, + 1,8, + 29, + 9, + 23, + 9,10, + 24, + 4, + 14,22, + 2, + 29, + 0,1,4,24,3,28,30, + 0,12,25,3,29, + 4,5,13,15,16,3,28, + 25, + 28, + 0,9, + 2,3, + 9, + 2,4,5,6,7,8,9,10,11,13,12,14,18,19,21,22,24,26,3,27,28,29,30, + 9,10, + 1,4, + 2,23, + 0, + 1,4,15,18,20,23,24,25,29, + 4,9,12,18,24,3, + 2,24,27,29, + 11,14,24,25,27,30, + 0,2,5,7,9,10,11,16,21,24,27,28,29,30, + 1, + 0,1,2,4,5,9,10,11,18,19,21,23,28,30, + 15,18, + 0,28, + 2,4,5,7,8,9,10,11,12,14,16,18,19,21,23,24,25,26,3,27,28,29,30, + 16,26,3, + 3, + 13, + 28, + 24,29, + 2,4,9,10,11,12,17,18,21,23,24,25,3,27,28,29,30, + 27, + 2, + 10,11,29, + 11,26, + 0,4,9,10,16,23,29, + 2,9,10,13,27, + 3, + 9,10, + 28, + 2, + 9,10,18, + 16,27,28, + 28, + 28, + 28, + 2, + 28, + 28, + 9,10,16,26, + 2, + 1, + 2, + 14, + 28, + 27, + 0,2,5,9,10,11,12,21,24,28,30, + 15,18,19,23,3, + 2,17,23,28,29, + 29, + 2,9,17,28,29, + 0,18, + 28, + 28, + 0,4,9,15,18,28, + 4,8,9,17,18,19,23, + 0,5,12, + 0, + 5,3, + 0,5,6,16,17,20,22,25,3, + 18, + 10,21,3,29, + 3, + 2,17,29, + 1,9,10,11,19,21,24,28,30, + 0,1,4,7,9,13,17,19,20,27, + 28,29, + 4,9,11, + 24, + 1,18,21,26, + 28, + 0,1,9,10,24, + 0,2,5,9,10,11,12,18,21,24,28,29,30, + 1,24,27, + 0, + 5,9,10,11,12,21,23,24,25,26,3,28,30, + 28, + 24,29, + 0, + 0, + 4,8,9,10,18, + 1,19, + 0,2,4,5,9,10,11,16,24,3,27,28,29,30, + 1,4,28, + 3, + 2,4,5,6,7,8,9,10,11,13,12,14,21,22,24,26,3,28,29,30, + 7,21,23, + 18, + 0,2,4,8,9,11,15,16,24,28,29,30, + 28, + 4, + 2,3, + 0,1,4,5,7,9,10,11,16,21,24,3,28,29,30, + 20, + 0,5,11,16,21,24,28,30, + 24,27, + 28, + 0,1,4,6,7,8,9,10,11,13,12,14,16,17,21,22,23,24,26,3,27,28,29,30, + 0,1,2,4,5,7,8,9,14,15,17,18,19,20,23,24,26,28,29, + 3, + 9,11,30, + 5,9,10,11,20,21,24,3,28,30, + 23, + 26, + 5,24,26, + 2, + 26, + 0,26,29, + 0, + 4,3,30, + 0,2,4,5,6,7,8,9,10,11,13,12,15,16,18,19,21,22,23,24,26,3,27,28,29,30, + 8,13,23,26, + 3, + 1, + 18, + 16, + 4,25,27, + 1,19, + 19, + 4,8,9,10,20,27, + 4,25,27, + 2,4,7,8,9,10,11,13,12,18,19,21,22,24,25,26,3,28,30, + 9,10, + 25, + 9,10, + + diff --git a/doc/salome/gui/VISU/whdata/whgdata.js b/doc/salome/gui/VISU/whdata/whgdata.js new file mode 100755 index 00000000..72932732 --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whgdata.js @@ -0,0 +1,25 @@ +var gIEA = new Array(); +function aGE(sName, sDef) +{ + var len = gIEA.length; + gIEA[len] = new gloEntry(sName, sDef); +} + +function gloEntry(sName, sDef) +{ + this.sName = sName; + this.sDef = sDef; + this.nNKOff = 0; +} + +function window_OnLoad() +{ + if (parent && parent != this) { + if (parent.putData) + { + parent.putData(gIEA); + } + } +} + +window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whgdata0.htm b/doc/salome/gui/VISU/whdata/whgdata0.htm new file mode 100755 index 00000000..9fbefcb8 --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whgdata0.htm @@ -0,0 +1,31 @@ + + + + + + + + + diff --git a/doc/salome/gui/VISU/whdata/whgdata0.xml b/doc/salome/gui/VISU/whdata/whgdata0.xml new file mode 100755 index 00000000..de635924 --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whgdata0.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/salome/gui/VISU/whdata/whglo.htm b/doc/salome/gui/VISU/whdata/whglo.htm new file mode 100755 index 00000000..d00c2606 --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whglo.htm @@ -0,0 +1,14 @@ + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whglo.js b/doc/salome/gui/VISU/whdata/whglo.js new file mode 100755 index 00000000..ded3d579 --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whglo.js @@ -0,0 +1,33 @@ +var gaFileMapping = new Array(); +function fileMapping(sBK, sEK, sFileName, nNum) +{ + this.sBK = sBK; + this.sEK = sEK; + this.sFileName = sFileName; + this.aKs = null; + this.nNum = nNum; + this.oUsedItems = null; +} + + +function iFM(sBK, sEK, sFileName, nNum) +{ + var i = gaFileMapping.length; + gaFileMapping[i] = new fileMapping(sBK, sEK, sFileName, nNum); + if (i == 0) { + gaFileMapping[i].nTotal = nNum; + } + else { + gaFileMapping[i].nTotal = nNum + gaFileMapping[i - 1].nTotal; + } +} + +function window_OnLoad() +{ + if (parent && parent != this && parent.projReady) + { + parent.projReady(gaFileMapping); + } +} + +window.onload = window_OnLoad; diff --git a/doc/salome/gui/VISU/whdata/whglo.xml b/doc/salome/gui/VISU/whdata/whglo.xml new file mode 100755 index 00000000..dcdf6cf1 --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whglo.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whidata.js b/doc/salome/gui/VISU/whdata/whidata.js new file mode 100755 index 00000000..c8c2a05f --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whidata.js @@ -0,0 +1,88 @@ +// const strings +var gIEA = new Array(); +function aIE() +{ + var len = gIEA.length; + gIEA[len] = new indexEntry(aIE.arguments); +} + +function topic(sName, sURL) +{ + this.sName = sName; + this.sURL = sURL; +} + +function indexEntry(fn_arguments) +{ + if (fn_arguments.length && fn_arguments.length >= 3) + { + this.nType = fn_arguments[0]; + this.nPKOff = 0; + this.nNKOff = fn_arguments[1]; + this.sName = fn_arguments[2]; + this.aTopics = null; + var nLen = fn_arguments.length; + if (Math.floor(nLen / 2) * 2 == nLen) + { + this.sTarget = fn_arguments[3]; + if (nLen > 5) + { + this.aTopics = new Array(); + for (var i = 0; i < (nLen - 5)/2; i++) + { + this.aTopics[i] = new topic(fn_arguments[i * 2 + 4], fn_arguments[i * 2 + 5]); + } + } + + } + else + { + if (nLen > 4) + { + this.aTopics = new Array(); + for (var i = 0; i < (nLen - 4)/2; i++) + { + this.aTopics[i] = new topic(fn_arguments[i * 2 + 3], fn_arguments[i * 2 + 4]); + } + } + } + } +} + +function getIndexTopicMappingList(nItemIndex) +{ + var sTopics = ""; + if (gIEA.length > nItemIndex) + { + if (gIEA[nItemIndex].aTopics) + { + var i = 0; + var nLen = gIEA[nItemIndex].aTopics.length; + for (i = 0; i < nLen; i ++) + { + sTopics += "," + gIEA[nItemIndex].aTopics[i]; + } + } + } + return sTopics; +} + +function window_OnLoad() +{ + if (parent && parent != this) { + if (parent.putData) + { + for (var i = 0; i < gIEA.length; i ++ ) + { + if (gIEA[i].nNKOff != 0 && i + gIEA[i].nNKOff + 1 < gIEA.length) + { + + gIEA[i + gIEA[i].nNKOff + 1].nPKOff = gIEA[i].nNKOff; + } + } + parent.putData(gIEA); + } + } +} + +window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whidx.htm b/doc/salome/gui/VISU/whdata/whidx.htm new file mode 100755 index 00000000..c0aa1758 --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whidx.htm @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/doc/salome/gui/VISU/whdata/whtdata.js b/doc/salome/gui/VISU/whdata/whtdata.js new file mode 100755 index 00000000..64bcff92 --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whtdata.js @@ -0,0 +1,58 @@ +var gTEA = new Array(); +function aTE() +{ + gTEA[gTEA.length] = new tocEntry(aTE.arguments); +} + +function tocEntry(fn_arguments) +{ + if (fn_arguments.length < 3) + { + alert ("data format wrong!!!"); + return; + } + + this.nType = fn_arguments[0]; + this.nContents = fn_arguments[1]; + this.sItemName = fn_arguments[2]; + + if (this.nType == 1 || this.nType == 2 || this.nType == 16) + { + if (fn_arguments.length > 3) + { + this.sItemURL = fn_arguments[3]; + if (fn_arguments.length > 4) + { + this.sTarget = fn_arguments[4]; + if (fn_arguments.length > 5) + this.sIconRef = fn_arguments[5]; + } + } + } + if (this.nType == 4 || this.nType == 8) + { + if (fn_arguments.length > 3) + { + this.sRefURL = fn_arguments[3]; + if (fn_arguments.length > 4) + { + this.sItemURL = fn_arguments[4]; + if (fn_arguments.length > 5) + { + this.sTarget = fn_arguments[5]; + if (fn_arguments.length > 6) + this.sIconRef = fn_arguments[6]; + } + } + } + } +} + + +function window_OnLoad() +{ + if (parent && parent != this && parent.putData) { + parent.putData(gTEA); + } +} +window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whtdata0.htm b/doc/salome/gui/VISU/whdata/whtdata0.htm new file mode 100755 index 00000000..d6047adc --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whtdata0.htm @@ -0,0 +1,47 @@ + + + + + + + + + diff --git a/doc/salome/gui/VISU/whdata/whtdata0.xml b/doc/salome/gui/VISU/whdata/whtdata0.xml new file mode 100755 index 00000000..b11e71bf --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whtdata0.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/salome/gui/VISU/whdata/whtoc.htm b/doc/salome/gui/VISU/whdata/whtoc.htm new file mode 100755 index 00000000..5f8c14e0 --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whtoc.htm @@ -0,0 +1,14 @@ + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whtoc.js b/doc/salome/gui/VISU/whdata/whtoc.js new file mode 100755 index 00000000..14560508 --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whtoc.js @@ -0,0 +1,28 @@ +// const strings +var gaProj = new Array(); +var gsRoot = ""; + +function setRoot(sRoot) +{ + gsRoot = sRoot +} + +function aPE(sProjPath, sRootPath) +{ + gaProj[gaProj.length] = new tocProjEntry(sProjPath, sRootPath); +} + +function tocProjEntry(sProjPath, sRootPath) +{ + this.sPPath = sProjPath; + this.sRPath = sRootPath; +} + + +function window_OnLoad() +{ + if (parent && parent != this && parent.projReady) { + parent.projReady(gsRoot, gaProj); + } +} +window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whtoc.xml b/doc/salome/gui/VISU/whdata/whtoc.xml new file mode 100755 index 00000000..bffb89aa --- /dev/null +++ b/doc/salome/gui/VISU/whdata/whtoc.xml @@ -0,0 +1,4 @@ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whexpbar.gif b/doc/salome/gui/VISU/whgdata/whexpbar.gif new file mode 100755 index 00000000..e677dc6f Binary files /dev/null and b/doc/salome/gui/VISU/whgdata/whexpbar.gif differ diff --git a/doc/salome/gui/VISU/whgdata/whlstf0.htm b/doc/salome/gui/VISU/whgdata/whlstf0.htm new file mode 100755 index 00000000..009c4e0d --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstf0.htm @@ -0,0 +1,48 @@ + + +Search Words List + + + + + + + +

+ + +2d 1 2 3 4
3d 1 2 3 4 5 6 7 8 9
+

+acceptable
accessible
accordance
according 1 2 3 4 5 6
accuracy
actions
actor 1 2
additional 1 2 3 4 5 6 7 8 9 10
adjust
adjusted
algorithm 1 2
allow 1 2 3 4 5
allowing 1 2 3 4 5 6 7
allows 1 2 3 4 5 6 7 8 9 10 11 12 13 14
along 1 2 3 4 5 6 7 8
already 1 2 3
angle 1 2
animate
animating
animation 1 2
animations
another 1 2 3 4 5 6
any 1 2 3
appear 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
application 1 2
applied 1 2 3 4 5 6 7 8 9 10 11 12
apply 1 2
area
around 1 2
array
assign
associated
attributes 1 2
auto
automatically 1 2 3 4 5 6 7
available 1 2
axes 1 2 3 4
axis 1 2 3 4
+

+back 1 2 3
background
backward
bar 1 2 3 4 5 6 7 8
base 1 2 3 4 5
based 1 2 3 4 5 6 7
basic 1 2
basis 1 2 3 4 5 6 7 8 9
batch
before
begin
beginning
belonging 1 2
borders
both 1 2
bottom
bound
boundary
box 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
boxes 1 2 3
browser 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
button 1 2 3 4 5 6 7 8 9 10 11 12
+

+calculation
calculations
cancel
case 1 2 3
cases
cell 1 2
cells 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
change 1 2 3
changes
changing 1 2
check 1 2 3 4 5 6 7 8
checkbox
checked
checkmark
choice 1 2 3
choose 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
chosen 1 2 3 4 5
click 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
clicking
close


>> + + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstf1.htm b/doc/salome/gui/VISU/whgdata/whlstf1.htm new file mode 100755 index 00000000..21f2b574 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstf1.htm @@ -0,0 +1,45 @@ + + +Search Words List + + + + + + + +

<<

+

+coefficient
color 1 2 3 4 5 6 7 8
colored 1 2 3
coloring 1 2 3 4
colors
column 1 2
columns
combine
combines
comparison 1 2
compatible
complicated
component 1 2 3 4
components 1 2
compose 1 2
composed 1 2 3
composing
compressed
computation
concept
conditions
confirm 1 2 3
consist 1 2
consisting
consists 1 2
construct
constructed 1 2 3 4
construction 1 2 3
constructs
consuming
contain 1 2
contained 1 2 3
container 1 2
containers
containing 1 2 3
contains 1 2 3
context
control
controls
convey
coordinates 1 2 3
copy
correspond
correspondence 1 2
corresponding 1 2 3
cost
create 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
created 1 2 3 4 5 6 7 8 9 10 11 12
creating 1 2 3 4 5 6 7 8 9 10
creation 1 2 3 4 5 6 7
ctrl
currently
curve 1 2 3 4
curves 1 2 3
cut 1 2 3 4 5
cycled
cycles
+

+data 1 2 3 4 5 6 7 8
decrease
default 1 2 3 4 5 6 7 8
define 1 2 3 4 5 6 7 8
defined 1 2 3 4 5 6
defines 1 2 3 4
defining
definite 1 2 3 4 5 6 7 8
deformation
deformed 1 2
degrees 1 2
delete 1 2
depending
described
description
desired
desktop
destined 1 2
dialog 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
different
dimensions
direction
directory
disabling
displacement 1 2
display 1 2 3 4 5 6 7 8 9 10
displayed 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
displaying 1 2 3 4 5
displays 1 2
divided
down 1 2 3
duplicated
+

+edges 1 2
edit 1 2 3 4
editing
element 1 2 3
elements 1 2 3
empty
enabling
end 1 2
enjoy
enter 1 2 3 4 5 6 7
entered 1 2
entities
equal 1 2
erase
every 1 2
examine
existing
explore 1 2
explored
exploring
export
exported
exporting


>> + + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstf2.htm b/doc/salome/gui/VISU/whgdata/whlstf2.htm new file mode 100755 index 00000000..ab89548a --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstf2.htm @@ -0,0 +1,53 @@ + + +Search Words List + + + + + + + +

<<

+

+ + +faces
factor 1 2
families
family
feature
features
field 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
fields 1 2 3 4 5 6 7 8 9 10
file 1 2 3 4
files 1 2 3 4 5
finished 1 2 3 4 5 6 7
first
folder 1 2 3
folders
following 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
follows 1 2
font
forming 1 2 3
forms
forward
frame 1 2
frames 1 2
framework
full
function
functional
functionality 1 2
+

+general
generate 1 2
generated 1 2 3 4 5 6
generates
generating
generation 1 2
geometrical
get
getting 1 2
given 1 2
glyphs
graduation
graphical
grid
grouped
groups
+

+h
hardware
having 1 2 3 4
help
here 1 2 3 4 5
hidden
hide
hiding
highlighted 1 2
hold 1 2
horizontal 1 2
+

+icon 1 2 3 4 5 6 7 8 9
icons
id
if 1 2 3 4 5 6 7 8 9
image
immediately 1 2 3 4 5 6 7 8 9 10
import 1 2 3 4
imported 1 2 3 4
importing 1 2 3
imports
imposed
inactive
including 1 2 3
increase
independently
indicated
indicating
info
information
initial 1 2 3 4
inside
insideframe
integrated
integration
intended
interesting
interpolation
introduction
iso 1 2
isobaric
item 1 2 3 4
+

+labels
larger
last
launch 1 2
launches
launching
least
left 1 2
legend
length
less
like 1 2 3
line 1 2 3 4 5 6
linear 1 2
lines 1 2 3 4 5 6 7 8 9
list 1 2 3 4
loading
located 1 2 3 4
logarithmic 1 2
look
lot
+

+magnitude 1 2 3
main 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
make 1 2 3
management 1 2
manual
manually 1 2
map 1 2
marked 1 2
marker 1 2
markers
marks
massless
maximal
maximum 1 2
measured
menu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
menus
mesh 1 2 3 4 5 6 7 8 9
meshes
methods


>> + + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstf3.htm b/doc/salome/gui/VISU/whgdata/whlstf3.htm new file mode 100755 index 00000000..634340a0 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstf3.htm @@ -0,0 +1,51 @@ + + +Search Words List + + + + + + + +

<<

+

+minimal
minimum 1 2
mode 1 2 3 4 5 6
modify
modifying
module 1 2 3 4 5 6 7
moment
mouse 1 2
move
moving
multiple
+

+name 1 2 3 4 5
names
nb
necessary
new 1 2 3 4 5 6 7
next
nodes
none 1 2
normal
note
number 1 2 3 4 5 6 7 8
numerical
+

+object 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
objects 1 2 3
observe 1 2
often
ok 1 2 3 4 5 6 7 8 9 10 11 12 13 14
once
oncells
one 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
onedges
onfaces
onnodes
opacity
open 1 2 3
operation
operations
optimization
option 1 2 3 4 5 6 7 8 9 10 11 12 13 14
options 1 2 3 4 5
orientation 1 2 3
origin
out
outline
output
own 1 2
+

+parameter 1 2 3
parameters 1 2 3 4 5 6 7 8 9 10 11 12 13 14
particle
particular 1 2 3 4
parts
path 1 2
performed
period
periods
personal
physical
picture 1 2
pictures
placed 1 2
plane
planes 1 2 3
platform 1 2 3
plot 1 2 3 4 5
plot2d 1 2
plot2dview 1 2
plots 1 2 3 4 5
point 1 2 3
pointers
points 1 2 3 4 5 6
polyline
pop 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
position 1 2 3 4
possible
post
preferences 1 2 3 4
present
presentation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
presentations 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
press
pressed
preview 1 2
previous
previously 1 2 3 4
pro
procedure
process
processing
produced
propagation
properties 1 2 3 4 5 6
proportional
provides
pseudo
purposes
put
python
+

+quadrangles
quit 1 2
+

+range 1 2 3 4 5
ranged
rarefied


>> + + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstf4.htm b/doc/salome/gui/VISU/whgdata/whlstf4.htm new file mode 100755 index 00000000..3a96c00a --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstf4.htm @@ -0,0 +1,43 @@ + + +Search Words List + + + + + + + +

<<

+

+real
reference
references
regarding
regular
related
relative 1 2
relevant
remove
rename
renaming 1 2
render
repeated
represent 1 2
representation 1 2 3 4
representations
represented
representing 1 2 3 4
represents 1 2
required 1 2 3 4 5 6
requires
reset
resources
result
resulting
results
return 1 2
reuses
right 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
rotation 1 2
rotations 1 2
row 1 2
run
running 1 2
+

+s
salome 1 2 3 4 5 6 7 8 9
same 1 2 3 4 5 6
save 1 2 3
saved
scalar 1 2 3 4 5 6 7 8 9 10 11 12 13 14
scale 1 2 3 4
scaling 1 2 3 4 5 6
script
search 1 2
see 1 2 3 4 5 6 7 8 9 10 11 12 13 14
segments 1 2
select 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
selected 1 2 3 4 5 6 7 8 9
selecting
selection 1 2 3
sensitive
separate
serve
sessions 1 2
set 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
setting 1 2 3 4 5 6 7 8 9 10
settings
setup
shape 1 2 3
shift
shifting
should 1 2 3 4 5 6 7
show 1 2 3 4
shows
shrink
shrinked
shrinking
side 1 2
similar
simultaneous
simultaneously 1 2 3
size 1 2 3
smaller
smoother
smoothness
so
sometimes
source
space 1 2 3 4
special
specific
specified
specify
specifying
speed
spline
stamp 1 2 3
stamps 1 2 3 4 5 6 7 8 9 10
standard 1 2 3 4 5
start 1 2 3
started
starting
state
step 1 2 3 4
steps 1 2
stored 1 2
stream
streamline
streamlines
structure 1 2 3 4 5 6
study 1 2 3 4 5 6 7
subfolder 1 2 3
subfolders
submenu 1 2
submenus
submesh 1 2 3 4 5 6 7
submeshes 1 2 3
supplementary
surface 1 2
surfaceframe
surfaces 1 2 3


>> + + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstf5.htm b/doc/salome/gui/VISU/whgdata/whlstf5.htm new file mode 100755 index 00000000..e2dbdcd0 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstf5.htm @@ -0,0 +1,54 @@ + + +Search Words List + + + + + + + +

<<

+

+sweep
sweeping 1 2 3
+

+tab 1 2 3 4 5 6 7 8 9
table 1 2 3 4 5 6 7 8 9
tables 1 2 3 4 5 6 7 8
take
taken 1 2 3
takes
text
them 1 2 3 4
thought
three 1 2 3 4 5
time 1 2 3 4 5 6 7 8 9 10 11 12 13
times
timing
title 1 2
titles
together
toolbar 1 2 3 4 5 6 7 8 9 10 11 12 13
toolbars
transformation 1 2
transforming
tree
triangles
two 1 2 3 4 5
txt 1 2
type 1 2 3 4 5 6 7 8 9 10 11 12 13 14
types 1 2 3 4
+

+units 1 2 3
unshrink
unshrinked
unshrinking
up 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
update 1 2
updated
uploaded
used 1 2 3 4 5 6
user 1 2
using 1 2 3 4 5 6 7
usually
+

+v
validate 1 2
value 1 2 3 4 5 6 7
values 1 2 3 4 5 6 7 8 9 10 11 12 13
various
vector 1 2 3 4 5 6 7 8
vectors 1 2
vertical 1 2
very
view 1 2 3 4 5 6 7
viewer 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
visu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
visualization 1 2 3 4 5 6 7 8 9 10
visualize
visualized 1 2
visualizes
visually
vtk
+

+want
well 1 2 3
wheel
white
whole 1 2 3
why
width 1 2 3
will 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
window 1 2 3 4
windows
wireframe
without
work
would
+

+x 1 2 3
xls 1 2
xml
xy 1 2 3 4 5 6
+

+y 1 2 3
your 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
yz 1 2
+

+z
zx 1 2


+ + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl0.htm b/doc/salome/gui/VISU/whgdata/whlstfl0.htm new file mode 100755 index 00000000..34b90174 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl0.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ AC AD AL AN AP AR AS AT AU AV AX ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl1.htm b/doc/salome/gui/VISU/whgdata/whlstfl1.htm new file mode 100755 index 00000000..bb9b1d7b --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl1.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ BA BE BO BR BU ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl10.htm b/doc/salome/gui/VISU/whgdata/whlstfl10.htm new file mode 100755 index 00000000..be642e98 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl10.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ MA ME MI MO MU ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl11.htm b/doc/salome/gui/VISU/whgdata/whlstfl11.htm new file mode 100755 index 00000000..587f2dfc --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl11.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ NA NB NE NO NU ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl12.htm b/doc/salome/gui/VISU/whgdata/whlstfl12.htm new file mode 100755 index 00000000..5bbda698 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl12.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ OB OF OK ON OP OR OU OW ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl13.htm b/doc/salome/gui/VISU/whgdata/whlstfl13.htm new file mode 100755 index 00000000..bcf77845 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl13.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ PA PE PH PI PL PO PR PS PU PY ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl14.htm b/doc/salome/gui/VISU/whgdata/whlstfl14.htm new file mode 100755 index 00000000..f2b19bf1 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl14.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ RA RE RI RO RU ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl15.htm b/doc/salome/gui/VISU/whgdata/whlstfl15.htm new file mode 100755 index 00000000..9d27c3e2 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl15.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ S SA SC SE SH SI SM SO SP ST SU SW ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl16.htm b/doc/salome/gui/VISU/whgdata/whlstfl16.htm new file mode 100755 index 00000000..4dc8bb72 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl16.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ TA TE TH TI TO TR TW TX TY ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl17.htm b/doc/salome/gui/VISU/whgdata/whlstfl17.htm new file mode 100755 index 00000000..d74eca93 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl17.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ UN UP US ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl18.htm b/doc/salome/gui/VISU/whgdata/whlstfl18.htm new file mode 100755 index 00000000..2bb5f8ac --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl18.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ V VA VE VI VT ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl19.htm b/doc/salome/gui/VISU/whgdata/whlstfl19.htm new file mode 100755 index 00000000..2fb4a722 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl19.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ WA WE WH WI WO ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl2.htm b/doc/salome/gui/VISU/whgdata/whlstfl2.htm new file mode 100755 index 00000000..167ece98 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl2.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ CA CE CH CL CO CR CT CU CY ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl20.htm b/doc/salome/gui/VISU/whgdata/whlstfl20.htm new file mode 100755 index 00000000..0c4668e4 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl20.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ X XL XM XY ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl21.htm b/doc/salome/gui/VISU/whgdata/whlstfl21.htm new file mode 100755 index 00000000..74eb527e --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl21.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ Y YO YZ ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl22.htm b/doc/salome/gui/VISU/whgdata/whlstfl22.htm new file mode 100755 index 00000000..a044a0bf --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl22.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ Z ZX ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl3.htm b/doc/salome/gui/VISU/whgdata/whlstfl3.htm new file mode 100755 index 00000000..8f31a15f --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl3.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ DA DE DI DO DU ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl4.htm b/doc/salome/gui/VISU/whgdata/whlstfl4.htm new file mode 100755 index 00000000..98b66c64 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl4.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ ED EL EM EN EQ ER EV EX ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl5.htm b/doc/salome/gui/VISU/whgdata/whlstfl5.htm new file mode 100755 index 00000000..f36edda5 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl5.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ FA FE FI FO FR FU ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl6.htm b/doc/salome/gui/VISU/whgdata/whlstfl6.htm new file mode 100755 index 00000000..6111c4c1 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl6.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ GE GI GL GR ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl7.htm b/doc/salome/gui/VISU/whgdata/whlstfl7.htm new file mode 100755 index 00000000..454d2035 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl7.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ H HA HE HI HO ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl8.htm b/doc/salome/gui/VISU/whgdata/whlstfl8.htm new file mode 100755 index 00000000..12517a8b --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl8.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ IC ID IF IM IN IS IT ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstfl9.htm b/doc/salome/gui/VISU/whgdata/whlstfl9.htm new file mode 100755 index 00000000..5d847fcb --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstfl9.htm @@ -0,0 +1,45 @@ + + +Search Words letter + + + + + + + + + +

^ LA LE LI LO ^

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstg0.htm b/doc/salome/gui/VISU/whgdata/whlstg0.htm new file mode 100755 index 00000000..e4212415 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstg0.htm @@ -0,0 +1,112 @@ + + +Glossary words list + + + + + + + +

+ +
+Cell
+Element of a mesh. Cells are determined by their connectivity. They can have 0,1,2 or 3 dimension.
+ +
+Component
+One integer or real value can correspond to each component of a field and to each entity of a mesh
+ +
+Descendant connectivity
+It is a description of the entities of the mesh with dimension N. This description is made by an ordered list of geometrical entities (nodes, edges, or faces) with dimension N-1.
+ +
+Edge
+An edge of a volumetric or surface mesh. It is composed of 2 or 3 nodes (2 vertex nodes and optionally one middle node).
+ +
+Entity of a mesh
+Geometrical component of the mesh: node, cell, face and edge. Faces and edges are only intermediate entities allowing to define the cells in descendant connectivity.
+ +
+Equivalence
+Equivalence represents a list of correspondance 2 by 2 of the entities of the same dimension.
+ +
+Face
+Face of a volumetrical cell (triangle, quadrangle).
+ +
+Family
+Entities of a mesh are described by a certain number  of characteristics (boundary conditions, groups membership). Families represent classes equivalent to these characteristics (two entities of a mesh can belong to the same family if they have the same characteristics). Every family is determined by a set of attributes and a list of groups membership.
+ +
+Field
+Field consists of one or several scalar components. One definite type is associated to the given field and the values corresponding to different components are all of the same type.
+ +
+Field profile
+Fields can be defined only on one part of the mesh. Profile  of the field or profile of the component of a field indicates which entities of the mesh contain values.
+ +
+Group
+Unordered set of entities of a mesh. One entity can belong to  several groups.
+ +
+Mesh
+Mesh is described by its geometry: list of nodes and list of cells which constitute this mesh. Supplementary information is added with the help of families (initial, boundary conditions).
+ +
+Nodal connectivity
+It is a description of an entity of the mesh by an ordered list of nodes constituting this entity.
+ +
+Node
+Node can be an isolated node of a mesh, a vertex or middle node of an edge. A node is associated to a point.
+ +
+Point
+Geometrical entity determined by its coordinates in the space.
+ +
+Reference connectivity
+For each type of entity of a mesh, reference connectivity define the topology of an entity.
+ +
+Result
+List of fields referring to one mesh.
+ +
+Study
+Study represents a chain of sequences of calculations.
+

+ + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlsti0.htm b/doc/salome/gui/VISU/whgdata/whlsti0.htm new file mode 100755 index 00000000..2c881bad --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlsti0.htm @@ -0,0 +1,38 @@ + + + +Index words list + + + + + + + + + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstt0.htm b/doc/salome/gui/VISU/whgdata/whlstt0.htm new file mode 100755 index 00000000..c8fa33ee --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstt0.htm @@ -0,0 +1,50 @@ + + + +Content + + + + + + + + + +
+

+ VISU module
+

+ +
+

+

+ + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstt1.htm b/doc/salome/gui/VISU/whgdata/whlstt1.htm new file mode 100755 index 00000000..e0e177fa --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstt1.htm @@ -0,0 +1,58 @@ + + + +Content + + + + + + + + + +
+

+ VISU module
+    Introduction to VISU
+    Getting started
+    Running VISU
+    Importing MED files
+    About the structure of MED objects
+    3D presentations
+    Table presentations
+    XY plots
+

+ +
+

+

+ + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstt2.htm b/doc/salome/gui/VISU/whgdata/whlstt2.htm new file mode 100755 index 00000000..6da12718 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstt2.htm @@ -0,0 +1,65 @@ + + + +Content + + + + + + + + + +
+

+ VISU module
+    Introduction to VISU
+    Getting started
+    Running VISU
+    Importing MED files
+    About the structure of MED objects
+    3D presentations
+       Presentations of submeshes
+       Field presentations
+       Setting presentation view parameters
+       Operations with presentations
+       Renaming presentations
+       Scaling presentations
+       Getting elements attributes
+    Table presentations
+    XY plots
+

+ +
+

+

+ + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstt3.htm b/doc/salome/gui/VISU/whgdata/whlstt3.htm new file mode 100755 index 00000000..3b13d11a --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstt3.htm @@ -0,0 +1,66 @@ + + + +Content + + + + + + + + + +
+

+ VISU module
+    Introduction to VISU
+    Getting started
+    Running VISU
+    Importing MED files
+    About the structure of MED objects
+    3D presentations
+       Presentations of submeshes
+          Creating presentations
+       Field presentations
+       Setting presentation view parameters
+       Operations with presentations
+       Renaming presentations
+       Scaling presentations
+       Getting elements attributes
+    Table presentations
+    XY plots
+

+ +
+

+

+ + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstt4.htm b/doc/salome/gui/VISU/whgdata/whlstt4.htm new file mode 100755 index 00000000..857ab0b9 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstt4.htm @@ -0,0 +1,76 @@ + + + +Content + + + + + + + + + +
+

+ VISU module
+    Introduction to VISU
+    Getting started
+    Running VISU
+    Importing MED files
+    About the structure of MED objects
+    3D presentations
+       Presentations of submeshes
+       Field presentations
+          Creating field presentations
+          Scalar Map presentation
+          Iso Surfaces presentation
+          Cut Planes presentation
+          Cut Lines presentation
+          Deformed Shape presentation
+          Vectors presentation
+          Stream Lines presentation
+          Editing field presentations
+          Sweeping
+          Animating presentations
+       Setting presentation view parameters
+       Operations with presentations
+       Renaming presentations
+       Scaling presentations
+       Getting elements attributes
+    Table presentations
+    XY plots
+

+ +
+

+

+ + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstt5.htm b/doc/salome/gui/VISU/whgdata/whlstt5.htm new file mode 100755 index 00000000..7d77a0dc --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstt5.htm @@ -0,0 +1,61 @@ + + + +Content + + + + + + + + + +
+

+ VISU module
+    Introduction to VISU
+    Getting started
+    Running VISU
+    Importing MED files
+    About the structure of MED objects
+    3D presentations
+    Table presentations
+       About tables
+       Importing/exporting tables
+       Displaying tables
+    XY plots
+

+ +
+

+

+ + + + diff --git a/doc/salome/gui/VISU/whgdata/whlstt6.htm b/doc/salome/gui/VISU/whgdata/whlstt6.htm new file mode 100755 index 00000000..a3282a9c --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whlstt6.htm @@ -0,0 +1,61 @@ + + + +Content + + + + + + + + + +
+

+ VISU module
+    Introduction to VISU
+    Getting started
+    Running VISU
+    Importing MED files
+    About the structure of MED objects
+    3D presentations
+    Table presentations
+    XY plots
+       Creating curves
+       Creating XY plots
+       Setting properties of XY plots
+

+ +
+

+

+ + + + diff --git a/doc/salome/gui/VISU/whgdata/whnvf30.htm b/doc/salome/gui/VISU/whgdata/whnvf30.htm new file mode 100755 index 00000000..7daf4a57 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvf30.htm @@ -0,0 +1,12 @@ + + + +toc frame + + + + + + + + diff --git a/doc/salome/gui/VISU/whgdata/whnvf31.htm b/doc/salome/gui/VISU/whgdata/whnvf31.htm new file mode 100755 index 00000000..abe72828 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvf31.htm @@ -0,0 +1,14 @@ + + + +Index frame + + + + + + + + + + diff --git a/doc/salome/gui/VISU/whgdata/whnvf32.htm b/doc/salome/gui/VISU/whgdata/whnvf32.htm new file mode 100755 index 00000000..afdcde91 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvf32.htm @@ -0,0 +1,14 @@ + + + +search frame + + + + + + + + + + diff --git a/doc/salome/gui/VISU/whgdata/whnvf33.htm b/doc/salome/gui/VISU/whgdata/whnvf33.htm new file mode 100755 index 00000000..0e897d81 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvf33.htm @@ -0,0 +1,14 @@ + + + +Glossary frame + + + + + + + + + + diff --git a/doc/salome/gui/VISU/whgdata/whnvl31.htm b/doc/salome/gui/VISU/whgdata/whnvl31.htm new file mode 100755 index 00000000..bd342a1e --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvl31.htm @@ -0,0 +1,42 @@ + + + +Index Letters + + + + + + + + + + + diff --git a/doc/salome/gui/VISU/whgdata/whnvl32.htm b/doc/salome/gui/VISU/whgdata/whnvl32.htm new file mode 100755 index 00000000..b11392f9 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvl32.htm @@ -0,0 +1,71 @@ + + + +Search Letters + + + + + + + +

+ # + A + B + C + D + E + F + G + H + I + J + K + L + M + N + O + P + Q + R + S + T + U + V + W + X + Y + Z +

+ + + + diff --git a/doc/salome/gui/VISU/whgdata/whnvl33.htm b/doc/salome/gui/VISU/whgdata/whnvl33.htm new file mode 100755 index 00000000..d181711b --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvl33.htm @@ -0,0 +1,71 @@ + + + +Glossary Letters + + + + + + + +

+ # + A + B + C + D + E + F + G + H + I + J + K + L + M + N + O + P + Q + R + S + T + U + V + W + X + Y + Z +

+ + + + diff --git a/doc/salome/gui/VISU/whgdata/whnvp30.htm b/doc/salome/gui/VISU/whgdata/whnvp30.htm new file mode 100755 index 00000000..cc65c8f2 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvp30.htm @@ -0,0 +1,14 @@ + + + + Content Navigation Pane + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/VISU/whgdata/whnvp31.htm b/doc/salome/gui/VISU/whgdata/whnvp31.htm new file mode 100755 index 00000000..dfca9cae --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvp31.htm @@ -0,0 +1,14 @@ + + + + Index Navigation Pane + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/VISU/whgdata/whnvp32.htm b/doc/salome/gui/VISU/whgdata/whnvp32.htm new file mode 100755 index 00000000..c0b6f6dc --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvp32.htm @@ -0,0 +1,15 @@ + + + + Search Navigation Pane + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/VISU/whgdata/whnvp33.htm b/doc/salome/gui/VISU/whgdata/whnvp33.htm new file mode 100755 index 00000000..49812657 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvp33.htm @@ -0,0 +1,14 @@ + + + + Glossary Navigation Pane + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/VISU/whgdata/whnvt30.htm b/doc/salome/gui/VISU/whgdata/whnvt30.htm new file mode 100755 index 00000000..706e7bdb --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvt30.htm @@ -0,0 +1,46 @@ + + + +Content Navigation Tab + + + + + + + + + + +
+ +
+ + + + diff --git a/doc/salome/gui/VISU/whgdata/whnvt31.htm b/doc/salome/gui/VISU/whgdata/whnvt31.htm new file mode 100755 index 00000000..ebfdb88f --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvt31.htm @@ -0,0 +1,44 @@ + + + +Index Navigation Tab + + + + + + + + + + +
+ +
+ + + + diff --git a/doc/salome/gui/VISU/whgdata/whnvt32.htm b/doc/salome/gui/VISU/whgdata/whnvt32.htm new file mode 100755 index 00000000..93c54b3f --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvt32.htm @@ -0,0 +1,44 @@ + + + +Search Navigation Tab + + + + + + + + + + +
+ +
+ + + + diff --git a/doc/salome/gui/VISU/whgdata/whnvt33.htm b/doc/salome/gui/VISU/whgdata/whnvt33.htm new file mode 100755 index 00000000..9219c271 --- /dev/null +++ b/doc/salome/gui/VISU/whgdata/whnvt33.htm @@ -0,0 +1,44 @@ + + + +Glossary Navigation Tab + + + + + + + + + + +
+ +
+ + + + diff --git a/doc/salome/tui/Makefile.in b/doc/salome/tui/Makefile.in new file mode 100644 index 00000000..44faf46d --- /dev/null +++ b/doc/salome/tui/Makefile.in @@ -0,0 +1,43 @@ +# Copyright (C) 2003 CEA/DEN, EDF R&D +# +# +# +# File : Makefile.in +# Author : Vasily Rusyaev (Open Cascade NN) +# Module : doc +# $Header: + +top_srcdir=@top_srcdir@ +top_builddir=../../.. +root_srcdir=@ROOT_SRCDIR@ +srcdir=@srcdir@ +VPATH=.:@srcdir@ +doxygen=@DOXYGEN@ + +@COMMENCE@ + +docs: + cp -fr $(srcdir)/VISU ./INPUT; \ + cd INPUT; \ + sed 's|../../../share/salome|$(root_srcdir)|' ./doxyfile > ./doxyfile1; \ + mv -f doxyfile1 doxyfile; \ + $(doxygen) ./doxyfile; \ + cd ..; \ + cp -fr $(srcdir)/VISU/sources/static/*.* ./VISU/ + cp -fr $(srcdir)/VISU/sources/ VISU/ + cp -fr $(srcdir)/VISU/HTML/ VISU/ + rm -fr INPUT + +clean: + rm -fr VISU + +distclean: clean + rm -fr INPUT + +install: + $(INSTALL) -d $(docdir); \ + mkdir -p $(docdir)/tui + cp -fr VISU $(docdir)/tui + +uninstall: + rm -fr $(docdir)/tui/VISU diff --git a/doc/salome/tui/VISU/HTML/VISU_Gen.html b/doc/salome/tui/VISU/HTML/VISU_Gen.html new file mode 100644 index 00000000..13cb79ce --- /dev/null +++ b/doc/salome/tui/VISU/HTML/VISU_Gen.html @@ -0,0 +1,1066 @@ + + + + + + + + + + + + + + + + +
interface Base
IDL file
Python
IdType GetID ( )
return_value = GetID ( )
VISUType GetType ( )
return_value = GetType ( )

+ + + + + + + +
interface PrsObject
IDL file
Python

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface Table
IDL file
Python
void SetTitle ( in string theTitle )
SetTitle ( theTitle )
string GetTitle ( )
return_value = GetTitle ( )
void SetOrientation ( in Orientation theOrientation )
SetOrientation ( theOrientation )
Orientation GetOrientation ( )
return_value = GetOrientation ( )
long GetNbRows ( )
return_value = GetNbRows ( )
long GetNbColumns ( )
return_value = GetNbColumns ( )

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface Curve
IDL file
Python
void SetTitle ( in string theTitle )
SetTitle ( theTitle )
string GetTitle ( )
return_value = GetTitle ( )
void SetColor ( in Color theColor )
SetColor ( theColor )
Color GetColor ( )
return_value = GetColor ( )
void SetMarker ( in MarkerType theType )
SetMarker ( theType )
MarkerType GetMarker ( )
return_value = GetMarker ( )
void SetLine ( in LineType theType, in long theLineWidth )
SetLine ( theType, theLineWidth )
LineType GetLine ( )
return_value = GetLine ( )
long GetLineWidth ( )
return_value = GetLineWidth ( )

+ + + + + + + + + + + + + + + + + + + + + + + +
interface Container
IDL file
Python
void AddCurve ( in Curve theCurve )
AddCurve ( theCurve )
void RemoveCurve ( in Curve theCurve )
RemoveCurve ( theCurve )
long GetNbCurves ( )
return_value = GetNbCurves ( )
void Clear ( )
Clear ( )

+ + + + + + + + + + + +
interface Prs3d
IDL file
Python
void Destroy ( )
Destroy ( )

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface Mesh
IDL file
Python
void SetCellColor ( in Color theColor )
SetCellColor ( theColor )
Color GetCellColor ( )
return_value = GetCellColor ( )
void SetNodeColor ( in Color theColor )
SetNodeColor ( theColor )
Color GetNodeColor ( )
return_value = GetNodeColor ( )
void SetLinkColor ( in Color theColor )
SetLinkColor ( theColor )
Color GetLinkColor ( )
return_value = GetLinkColor ( )
void SetPresentationType ( in PresentationType theType )
SetPresentationType ( theType )
PresentationType GetPresentationType ( )
return_value = GetPresentationType ( )

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface ScalarMap
IDL file
Python
void SetScalarMode ( in long theScaling )
SetScalarMode ( theScaling )
long GetScalarMode ( )
return_value = GetScalarMode ( )
void SetScaling ( in Scaling theScaling )
SetScaling ( theScaling )
Scaling GetScaling ( )
return_value = GetScaling ( )
void SetRange ( in double theMin, in double theMax )
SetRange ( theMin, theMax )
double GetMin ( )
return_value = GetMin ( )
double GetMax ( )
return_value = GetMax ( )
void SetOrientation ( in Orientation theOrientation )
SetOrientation ( theOrientation )
Orientation GetOrientation ( )
return_value = GetOrientation ( )
void SetPosition ( in double X, in double Y )
SetPosition ( X, Y )
double GetPosX ( )
return_value = GetPosX ( )
double GetPosY ( )
return_value = GetPosY ( )
void SetSize ( in double theWidth, in double theHeight )
SetSize ( theWidth, theHeight )
double GetWidth ( )
return_value = GetWidth ( )
double GetHeight ( )
return_value = GetHeight ( )
void SetNbColors ( in long theNbColors )
SetNbColors ( theNbColors )
long GetNbColors ( )
return_value = GetNbColors ( )
void SetLabels ( in long theNbLabels )
SetLabels ( theNbLabels )
long GetLabels ( )
return_value = GetLabels ( )
void SetTitle ( in string theName )
SetTitle ( theName )
string GetTitle ( )
return_value = GetTitle ( )

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface DeformedShape
IDL file
Python
void SetScale ( in double theScale )
SetScale ( theScale )
double GetScale ( )
return_value = GetScale ( )
boolean IsColored ( )
return_value = IsColored ( )
void ShowColored ( in boolean theColored )
ShowColored ( theColored )
Color GetColor ( )
return_value = GetColor ( )
void SetColor ( in Color theColor )
SetColor ( theColor )

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface CutPlanes
IDL file
Python
void SetOrientationType ( in Orientation theNb )
SetOrientationType ( theNb )
Orientation GetOrientationType ( )
return_value = GetOrientationType ( )
void SetDisplacement ( in double theDisp )
SetDisplacement ( theDisp )
double GetDisplacement ( )
return_value = GetDisplacement ( )
void SetPlanePosition ( in long thePlaneNumber, in double thePlanePosition )
SetPlanePosition ( thePlaneNumber, thePlanePosition )
void SetDefault ( in long thePlaneNumber )
SetDefault ( thePlaneNumber )
double GetPlanePosition ( in long thePlaneNumber )
return_value = GetPlanePosition ( thePlaneNumber )
boolean IsDefault ( in long thePlaneNumber )
return_value = IsDefault ( thePlaneNumber )
void SetNbPlanes ( in long theNb )
SetNbPlanes ( theNb )
long GetNbPlanes ( )
return_value = GetNbPlanes ( )
void SetRotateX ( in double theAngle )
SetRotateX ( theAngle )
double GetRotateX ( )
return_value = GetRotateX ( )
void SetRotateY ( in double theAngle )
SetRotateY ( theAngle )
double GetRotateY ( )
return_value = GetRotateY ( )

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface CutLines
IDL file
Python
void SetOrientationType ( in Orientation theNb )
SetOrientationType ( theNb )
void SetOrientationType2 ( in Orientation theNb )
SetOrientationType2 ( theNb )
Orientation GetOrientationType ( )
return_value = GetOrientationType ( )
Orientation GetOrientationType2 ( )
return_value = GetOrientationType2 ( )
void SetDisplacement ( in double theDisp )
SetDisplacement ( theDisp )
void SetDisplacement2 ( in double theDisp )
SetDisplacement2 ( theDisp )
double GetDisplacement ( )
return_value = GetDisplacement ( )
double GetDisplacement2 ( )
return_value = GetDisplacement2 ( )
void SetBasePlanePosition ( in double thePlanePosition )
SetBasePlanePosition ( thePlanePosition )
double GetBasePlanePosition ( )
return_value = GetBasePlanePosition ( )
void SetLinePosition ( in long thePlaneNumber, in double thePlanePosition )
SetLinePosition ( thePlaneNumber, thePlanePosition )
double GetLinePosition ( in long thePlaneNumber )
return_value = GetLinePosition ( thePlaneNumber )
void SetDefault ( )
SetDefault ( )
boolean IsDefault ( )
return_value = IsDefault ( )
void SetDefaultPosition ( in long thePlaneNumber )
SetDefaultPosition ( thePlaneNumber )
boolean IsDefaultPosition ( in long thePlaneNumber )
return_value = IsDefaultPosition ( thePlaneNumber )
void SetNbLines ( in long theNb )
SetNbLines ( theNb )
long GetNbLines ( )
return_value = GetNbLines ( )
void SetRotateX ( in double theAngle )
SetRotateX ( theAngle )
void SetRotateX2 ( in double theAngle )
SetRotateX2 ( theAngle )
double GetRotateX ( )
return_value = GetRotateX ( )
double GetRotateX2 ( )
return_value = GetRotateX2 ( )
void SetRotateY ( in double theAngle )
SetRotateY ( theAngle )
void SetRotateY2 ( in double theAngle )
SetRotateY2 ( theAngle )
double GetRotateY ( )
return_value = GetRotateY ( )
double GetRotateY2 ( )
return_value = GetRotateY2 ( )

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface StreamLines
IDL file
Python
void SetDirection ( in Direction theDirection )
SetDirection ( theDirection )
Direction GetDirection ( )
return_value = GetDirection ( )
void SetStepLength ( in double theStep )
SetStepLength ( theStep )
double GetStepLength ( )
return_value = GetStepLength ( )
void SetPropagationTime ( in double theTime )
SetPropagationTime ( theTime )
double GetPropagationTime ( )
return_value = GetPropagationTime ( )
void SetIntegrationStep ( in double theStep )
SetIntegrationStep ( theStep )
double GetIntegrationStep ( )
return_value = GetIntegrationStep ( )
void SetSource ( in Prs3d thePrs3d )
SetSource ( thePrs3d )
Prs3d GetSource ( )
return_value = GetSource ( )
void SetUsedPoints ( in double thePercents )
SetUsedPoints ( thePercents )
double GetUsedPoints ( )
return_value = GetUsedPoints ( )

+ + + + + + + + + + + + + + + +
interface IsoSurfaces
IDL file
Python
void SetNbSurfaces ( in long theNb )
SetNbSurfaces ( theNb )
long GetNbSurfaces ( )
return_value = GetNbSurfaces ( )

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface Vectors
IDL file
Python
void SetLineWidth ( in double theWidth )
SetLineWidth ( theWidth )
double GetLineWidth ( )
return_value = GetLineWidth ( )
void SetGlyphType ( in GlyphType theType )
SetGlyphType ( theType )
GlyphType GetGlyphType ( )
return_value = GetGlyphType ( )
void SetGlyphPos ( in GlyphPos thePos )
SetGlyphPos ( thePos )
GlyphPos GetGlyphPos ( )
return_value = GetGlyphPos ( )

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface Animation
IDL file
Python
void addField ( in SObject theObject )
addField ( theObject )
void generatePresentations ( in long theFieldNum )
generatePresentations ( theFieldNum )
boolean generateFrames ( )
return_value = generateFrames ( )
void clearView ( )
clearView ( )
void startAnimation ( )
startAnimation ( )
void stopAnimation ( )
stopAnimation ( )
void nextFrame ( )
nextFrame ( )
void prevFrame ( )
prevFrame ( )
void firstFrame ( )
firstFrame ( )
void lastFrame ( )
lastFrame ( )
void gotoFrame ( in long theFrame )
gotoFrame ( theFrame )
long getNbFields ( )
return_value = getNbFields ( )
long getNbFrames ( )
return_value = getNbFrames ( )
boolean isRunning ( )
return_value = isRunning ( )
long getCurrentFrame ( )
return_value = getCurrentFrame ( )
ScalarMap getPresentation ( in long theField, in long theFrame )
return_value = getPresentation ( theField, theFrame )
void setPresentationType ( in long theFieldNum, in VISUType theType )
setPresentationType ( theFieldNum, theType )
VISUType getPresentationType ( in long theFieldNum )
return_value = getPresentationType ( theFieldNum )
void setSpeed ( in long theSpeed )
setSpeed ( theSpeed )
long getSpeed ( )
return_value = getSpeed ( )
boolean isProportional ( )
return_value = isProportional ( )
void setAnimationRange ( in double theMin, in double theMax )
setAnimationRange ( theMin, theMax )
double getMinRange ( )
return_value = getMinRange ( )
double getMaxRange ( )
return_value = getMaxRange ( )
boolean isRangeDefined ( )
return_value = isRangeDefined ( )
void dumpTo ( in string thePath )
dumpTo ( thePath )
boolean isCycling ( )
return_value = isCycling ( )
double getMinTime ( )
return_value = getMinTime ( )
double getMaxTime ( )
return_value = getMaxTime ( )
void setProportional ( in boolean theProp )
setProportional ( theProp )
void setCycling ( in boolean theCycle )
setCycling ( theCycle )

+ + + + + + + + + + + +
interface Result
IDL file
Python
boolean BuildAll ( )
return_value = BuildAll ( )

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface VISU_Gen
IDL file
Python
void SetCurrentStudy ( in Study theStudy )
SetCurrentStudy ( theStudy )
Study GetCurrentStudy ( )
return_value = GetCurrentStudy ( )
ViewManager GetViewManager ( )
return_value = GetViewManager ( )
SObject ImportTables ( in string theFileName )
return_value = ImportTables ( theFileName )
Result ImportFile ( in string theFileName )
return_value = ImportFile ( theFileName )
Result ImportMed ( in SObject theMedSObject )
return_value = ImportMed ( theMedSObject )
Result ImportMedField ( in FIELD theField )
return_value = ImportMedField ( theField )
Mesh MeshOnEntity ( in Result theResult, in string theMeshName, in Entity theEntity )
return_value = MeshOnEntity ( theResult, theMeshName, theEntity )
Mesh FamilyMeshOnEntity ( in Result theResult, in string theMeshName, in Entity theEntity, in string theFamilyName )
return_value = FamilyMeshOnEntity ( theResult, theMeshName, theEntity, theFamilyName )
Mesh GroupMesh ( in Result theResult, in string theMeshName, in string theGroupName )
return_value = GroupMesh ( theResult, theMeshName, theGroupName )
ScalarMap ScalarMapOnField ( in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration )
return_value = ScalarMapOnField ( theResult, theMeshName, theEntity, theFieldName, theIteration )
DeformedShape DeformedShapeOnField ( in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration )
return_value = DeformedShapeOnField ( theResult, theMeshName, theEntity, theFieldName, theIteration )
Vectors VectorsOnField ( in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration )
return_value = VectorsOnField ( theResult, theMeshName, theEntity, theFieldName, theIteration )
IsoSurfaces IsoSurfacesOnField ( in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration )
return_value = IsoSurfacesOnField ( theResult, theMeshName, theEntity, theFieldName, theIteration )
StreamLines StreamLinesOnField ( in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration )
return_value = StreamLinesOnField ( theResult, theMeshName, theEntity, theFieldName, theIteration )
CutPlanes CutPlanesOnField ( in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration )
return_value = CutPlanesOnField ( theResult, theMeshName, theEntity, theFieldName, theIteration )
CutLines CutLinesOnField ( in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration )
return_value = CutLinesOnField ( theResult, theMeshName, theEntity, theFieldName, theIteration )
Table CreateTable ( in string theTableEntry )
return_value = CreateTable ( theTableEntry )
Curve CreateCurve ( in Table theTable, in long theHRow, in long theVRow )
return_value = CreateCurve ( theTable, theHRow, theVRow )
Container CreateContainer ( )
return_value = CreateContainer ( )
Animation CreateAnimation ( in View3D theView3d )
return_value = CreateAnimation ( theView3d )

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface View
IDL file
Python
void SetTitle ( in string theTitle )
SetTitle ( theTitle )
string GetTitle ( )
return_value = GetTitle ( )
void SetBackground ( in Color theColor )
SetBackground ( theColor )
Color GetBackground ( )
return_value = GetBackground ( )
void Minimize ( )
Minimize ( )
void Restore ( )
Restore ( )
void Maximize ( )
Maximize ( )
void EraseAll ( )
EraseAll ( )
void DisplayAll ( )
DisplayAll ( )
void Erase ( in PrsObject thePrsObj )
Erase ( thePrsObj )
void Display ( in PrsObject thePrsObj )
Display ( thePrsObj )
void DisplayOnly ( in PrsObject thePrsObj )
DisplayOnly ( thePrsObj )
void Update ( )
Update ( )
boolean SavePicture ( in string theFileName )
return_value = SavePicture ( theFileName )

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface View3D
IDL file
Python
void FitAll ( )
FitAll ( )
void SetView ( in ViewType theType )
SetView ( theType )
void SetPointOfView ( in XYZ theCoord )
SetPointOfView ( theCoord )
XYZ GetPointOfView ( )
return_value = GetPointOfView ( )
void SetViewUp ( in XYZ theDir )
SetViewUp ( theDir )
XYZ GetViewUp ( )
return_value = GetViewUp ( )
void SetFocalPoint ( in XYZ theDir )
SetFocalPoint ( theDir )
XYZ GetFocalPoint ( )
return_value = GetFocalPoint ( )
void SetParallelScale ( in double theScale )
SetParallelScale ( theScale )
double GetParallelScale ( )
return_value = GetParallelScale ( )
void ScaleView ( in Axis theAxis, in double theParam )
ScaleView ( theAxis, theParam )
void RemoveScale ( )
RemoveScale ( )
boolean SaveViewParams ( in string theName )
return_value = SaveViewParams ( theName )
boolean RestoreViewParams ( in string theName )
return_value = RestoreViewParams ( theName )

+ + + + + + + +
interface TableView
IDL file
Python

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface XYPlot
IDL file
Python
void SetSubTitle ( in string theTitle )
SetSubTitle ( theTitle )
string GetSubTitle ( )
return_value = GetSubTitle ( )
void SetCurveType ( in CurveType theType )
SetCurveType ( theType )
CurveType GetCurveType ( )
return_value = GetCurveType ( )
void SetMarkerSize ( in long theSize )
SetMarkerSize ( theSize )
long GetMarkerSize ( )
return_value = GetMarkerSize ( )
void EnableXGrid ( in boolean theMajor, in long theNumMajor, in boolean theMinor, in long theNumMinor )
EnableXGrid ( theMajor, theNumMajor, theMinor, theNumMinor )
void EnableYGrid ( in boolean theMajor, in long theNumMajor, in boolean theMinor, in long theNumMinor )
EnableYGrid ( theMajor, theNumMajor, theMinor, theNumMinor )
void SetHorScaling ( in Scaling theScaling )
SetHorScaling ( theScaling )
Scaling GetHorScaling ( )
return_value = GetHorScaling ( )
void SetVerScaling ( in Scaling theScaling )
SetVerScaling ( theScaling )
Scaling GetVerScaling ( )
return_value = GetVerScaling ( )
void SetXTitle ( in string theTitle )
SetXTitle ( theTitle )
string GetXTitle ( )
return_value = GetXTitle ( )
void SetYTitle ( in string theTitle )
SetYTitle ( theTitle )
string GetYTitle ( )
return_value = GetYTitle ( )
void ShowLegend ( in boolean theShowing )
ShowLegend ( theShowing )
void FitAll ( )
FitAll ( )

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
interface ViewManager
IDL file
Python
View GetCurrentView ( )
return_value = GetCurrentView ( )
View3D Create3DView ( )
return_value = Create3DView ( )
TableView CreateTableView ( in Table theTable )
return_value = CreateTableView ( theTable )
XYPlot CreateXYPlot ( )
return_value = CreateXYPlot ( )
void Destroy ( in View theView )
Destroy ( theView )
void ProcessEvents ( )
ProcessEvents ( )

+
diff --git a/doc/salome/tui/VISU/doxyfile b/doc/salome/tui/VISU/doxyfile new file mode 100755 index 00000000..81569276 --- /dev/null +++ b/doc/salome/tui/VISU/doxyfile @@ -0,0 +1,200 @@ +# Doxyfile 1.3-rc1 + +#--------------------------------------------------------------------------- +# General configuration options +#--------------------------------------------------------------------------- +PROJECT_NAME = "SALOME - VISU - v.2.0.0" +PROJECT_NUMBER = id#1.1 +OUTPUT_DIRECTORY = ../ +OUTPUT_LANGUAGE = English +EXTRACT_ALL = YES +EXTRACT_PRIVATE = YES +EXTRACT_STATIC = YES +EXTRACT_LOCAL_CLASSES = YES +HIDE_UNDOC_MEMBERS = NO +HIDE_UNDOC_CLASSES = NO +HIDE_FRIEND_COMPOUNDS = NO +HIDE_IN_BODY_DOCS = NO +BRIEF_MEMBER_DESC = YES +REPEAT_BRIEF = NO +ALWAYS_DETAILED_SEC = YES +INLINE_INHERITED_MEMB = YES +FULL_PATH_NAMES = NO +STRIP_FROM_PATH = +INTERNAL_DOCS = YES +CASE_SENSE_NAMES = YES +SHORT_NAMES = NO +HIDE_SCOPE_NAMES = NO +VERBATIM_HEADERS = YES +SHOW_INCLUDE_FILES = YES +JAVADOC_AUTOBRIEF = YES +MULTILINE_CPP_IS_BRIEF = NO +DETAILS_AT_TOP = NO +INHERIT_DOCS = YES +INLINE_INFO = YES +SORT_MEMBER_DOCS = NO +DISTRIBUTE_GROUP_DOC = NO +TAB_SIZE = 5 +GENERATE_TODOLIST = YES +GENERATE_TESTLIST = YES +GENERATE_BUGLIST = YES +GENERATE_DEPRECATEDLIST= YES +ALIASES = +ENABLED_SECTIONS = +MAX_INITIALIZER_LINES = 25 +OPTIMIZE_OUTPUT_FOR_C = YES +OPTIMIZE_OUTPUT_JAVA = YES +SHOW_USED_FILES = NO +#--------------------------------------------------------------------------- +# configuration options related to warning and progress messages +#--------------------------------------------------------------------------- +QUIET = NO +WARNINGS = YES +WARN_IF_UNDOCUMENTED = YES +WARN_FORMAT = "$file:$line: $text" +WARN_LOGFILE = log.txt +#--------------------------------------------------------------------------- +# configuration options related to the input files +#--------------------------------------------------------------------------- +INPUT = ../../../share/salome/idl/VISU_Gen.idl +FILE_PATTERNS = +RECURSIVE = NO +EXCLUDE = +EXCLUDE_SYMLINKS = NO +EXCLUDE_PATTERNS = +EXAMPLE_PATH = +EXAMPLE_PATTERNS = +EXAMPLE_RECURSIVE = NO +IMAGE_PATH = sources/ +INPUT_FILTER = +FILTER_SOURCE_FILES = YES +#--------------------------------------------------------------------------- +# configuration options related to source browsing +#--------------------------------------------------------------------------- +SOURCE_BROWSER = NO +INLINE_SOURCES = NO +STRIP_CODE_COMMENTS = YES +REFERENCED_BY_RELATION = NO +REFERENCES_RELATION = YES +#--------------------------------------------------------------------------- +# configuration options related to the alphabetical class index +#--------------------------------------------------------------------------- +ALPHABETICAL_INDEX = NO +COLS_IN_ALPHA_INDEX = 5 +IGNORE_PREFIX = +#--------------------------------------------------------------------------- +# configuration options related to the HTML output +#--------------------------------------------------------------------------- +GENERATE_HTML = YES +HTML_OUTPUT = VISU +HTML_FILE_EXTENSION = .html +HTML_HEADER = sources/myheader.html +HTML_FOOTER = +HTML_STYLESHEET = +HTML_ALIGN_MEMBERS = YES +GENERATE_HTMLHELP = NO +CHM_FILE = +HHC_LOCATION = +GENERATE_CHI = NO +BINARY_TOC = YES +TOC_EXPAND = YES +DISABLE_INDEX = YES +ENUM_VALUES_PER_LINE = 4 +GENERATE_TREEVIEW = YES +TREEVIEW_WIDTH = 250 +#--------------------------------------------------------------------------- +# configuration options related to the LaTeX output +#--------------------------------------------------------------------------- +GENERATE_LATEX = NO +LATEX_OUTPUT = latex +LATEX_CMD_NAME = latex +MAKEINDEX_CMD_NAME = makeindex +COMPACT_LATEX = NO +PAPER_TYPE = a4wide +EXTRA_PACKAGES = +LATEX_HEADER = +PDF_HYPERLINKS = NO +USE_PDFLATEX = NO +LATEX_BATCHMODE = NO +#--------------------------------------------------------------------------- +# configuration options related to the RTF output +#--------------------------------------------------------------------------- +GENERATE_RTF = NO +RTF_OUTPUT = rtf +COMPACT_RTF = NO +RTF_HYPERLINKS = NO +RTF_STYLESHEET_FILE = +RTF_EXTENSIONS_FILE = +#--------------------------------------------------------------------------- +# configuration options related to the man page output +#--------------------------------------------------------------------------- +GENERATE_MAN = NO +MAN_OUTPUT = man +MAN_EXTENSION = .3 +MAN_LINKS = NO +#--------------------------------------------------------------------------- +# configuration options related to the XML output +#--------------------------------------------------------------------------- +GENERATE_XML = NO +XML_SCHEMA = +XML_DTD = +#--------------------------------------------------------------------------- +# configuration options for the AutoGen Definitions output +#--------------------------------------------------------------------------- +GENERATE_AUTOGEN_DEF = NO +#--------------------------------------------------------------------------- +# configuration options related to the Perl module output +#--------------------------------------------------------------------------- +GENERATE_PERLMOD = NO +PERLMOD_LATEX = NO +PERLMOD_PRETTY = YES +PERLMOD_MAKEVAR_PREFIX = +#--------------------------------------------------------------------------- +# Configuration options related to the preprocessor +#--------------------------------------------------------------------------- +ENABLE_PREPROCESSING = YES +MACRO_EXPANSION = YES +EXPAND_ONLY_PREDEF = NO +SEARCH_INCLUDES = YES +INCLUDE_PATH = +INCLUDE_FILE_PATTERNS = +PREDEFINED = +EXPAND_AS_DEFINED = +SKIP_FUNCTION_MACROS = NO +#--------------------------------------------------------------------------- +# Configuration::addtions related to external references +#--------------------------------------------------------------------------- +TAGFILES = +GENERATE_TAGFILE = +ALLEXTERNALS = NO +EXTERNAL_GROUPS = YES +PERL_PATH = /usr/bin/perl +#--------------------------------------------------------------------------- +# Configuration options related to the dot tool +#--------------------------------------------------------------------------- +CLASS_DIAGRAMS = YES +HIDE_UNDOC_RELATIONS = NO +HAVE_DOT = YES +CLASS_GRAPH = YES +COLLABORATION_GRAPH = NO +TEMPLATE_RELATIONS = YES +INCLUDE_GRAPH = YES +INCLUDED_BY_GRAPH = NO +GRAPHICAL_HIERARCHY = YES +DOT_IMAGE_FORMAT = jpg +DOT_PATH = +DOTFILE_DIRS = +MAX_DOT_GRAPH_WIDTH = 1024 +MAX_DOT_GRAPH_HEIGHT = 1200 +GENERATE_LEGEND = NO +DOT_CLEANUP = YES +#--------------------------------------------------------------------------- +# Configuration::addtions related to the search engine +#--------------------------------------------------------------------------- +SEARCHENGINE = NO +CGI_NAME = search.cgi +CGI_URL = +DOC_URL = +DOC_ABSPATH = +BIN_ABSPATH = /usr/local/bin/ +EXT_DOC_PATHS = diff --git a/doc/salome/tui/VISU/sources/Application-About.png b/doc/salome/tui/VISU/sources/Application-About.png new file mode 100755 index 00000000..7b58330d Binary files /dev/null and b/doc/salome/tui/VISU/sources/Application-About.png differ diff --git a/doc/salome/tui/VISU/sources/Application-About1.jpg b/doc/salome/tui/VISU/sources/Application-About1.jpg new file mode 100755 index 00000000..cf7ab8ba Binary files /dev/null and b/doc/salome/tui/VISU/sources/Application-About1.jpg differ diff --git a/doc/salome/tui/VISU/sources/application.gif b/doc/salome/tui/VISU/sources/application.gif new file mode 100644 index 00000000..0b05d5c1 Binary files /dev/null and b/doc/salome/tui/VISU/sources/application.gif differ diff --git a/doc/salome/tui/VISU/sources/application.jpg b/doc/salome/tui/VISU/sources/application.jpg new file mode 100755 index 00000000..a6979ab9 Binary files /dev/null and b/doc/salome/tui/VISU/sources/application.jpg differ diff --git a/doc/salome/tui/VISU/sources/bg_salome.gif b/doc/salome/tui/VISU/sources/bg_salome.gif new file mode 100644 index 00000000..c7e03068 Binary files /dev/null and b/doc/salome/tui/VISU/sources/bg_salome.gif differ diff --git a/doc/salome/tui/VISU/sources/logocorp.gif b/doc/salome/tui/VISU/sources/logocorp.gif new file mode 100755 index 00000000..7697e083 Binary files /dev/null and b/doc/salome/tui/VISU/sources/logocorp.gif differ diff --git a/doc/salome/tui/VISU/sources/myheader.html b/doc/salome/tui/VISU/sources/myheader.html new file mode 100755 index 00000000..83ca543c --- /dev/null +++ b/doc/salome/tui/VISU/sources/myheader.html @@ -0,0 +1,24 @@ + + + + + + Main Page + + + +  +
+ + + + + + +
+
+
+ + + + diff --git a/doc/salome/tui/VISU/sources/occ.gif b/doc/salome/tui/VISU/sources/occ.gif new file mode 100755 index 00000000..ce017c8a Binary files /dev/null and b/doc/salome/tui/VISU/sources/occ.gif differ diff --git a/doc/salome/tui/VISU/sources/static/DataStruct.gif b/doc/salome/tui/VISU/sources/static/DataStruct.gif new file mode 100755 index 00000000..bec28ad2 Binary files /dev/null and b/doc/salome/tui/VISU/sources/static/DataStruct.gif differ diff --git a/doc/salome/tui/VISU/sources/static/PrsObj.gif b/doc/salome/tui/VISU/sources/static/PrsObj.gif new file mode 100755 index 00000000..a8aa81fe Binary files /dev/null and b/doc/salome/tui/VISU/sources/static/PrsObj.gif differ diff --git a/doc/salome/tui/VISU/sources/static/View.gif b/doc/salome/tui/VISU/sources/static/View.gif new file mode 100755 index 00000000..b6aa909e Binary files /dev/null and b/doc/salome/tui/VISU/sources/static/View.gif differ diff --git a/doc/salome/tui/VISU/sources/static/doxygen.css b/doc/salome/tui/VISU/sources/static/doxygen.css new file mode 100755 index 00000000..0a8e93d5 --- /dev/null +++ b/doc/salome/tui/VISU/sources/static/doxygen.css @@ -0,0 +1,49 @@ +H1 { text-align: center; } +CAPTION { font-weight: bold } +A.qindex {} +A.qindexRef {} +A.el { text-decoration: none; font-weight: bold } +A.elRef { font-weight: bold } +A.code { text-decoration: none; font-weight: normal; color: #4444ee } +A.codeRef { font-weight: normal; color: #4444ee } +A:hover { text-decoration: none; background-color: lightblue } +DL.el { margin-left: -1cm } +DIV.fragment { width: 100%; border: none; background-color: #CCCCCC } +DIV.ah { background-color: #CCCCCC; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px } +TD.md { background-color: lightblue; font-weight: bold; } +TD.mdname1 { background-color: lightblue; font-weight: bold; color: #602020; } +TD.mdname { background-color: lightblue; font-weight: bold; color: #602020; width: 600px; } +DIV.groupHeader { margin-left: 16px; margin-top: 12px; margin-bottom: 6px; font-weight: bold } +DIV.groupText { margin-left: 16px; font-style: italic; font-size: smaller } +BODY { background: url(sources/bg_salome.gif) } +TD.indexkey { + background-color: #CCCCCC; + font-weight: bold; + padding-right : 10px; + padding-top : 2px; + padding-left : 10px; + padding-bottom : 2px; + margin-left : 0px; + margin-right : 0px; + margin-top : 2px; + margin-bottom : 2px +} +TD.indexvalue { + background-color: #CCCCCC; + font-style: italic; + padding-right : 10px; + padding-top : 2px; + padding-left : 10px; + padding-bottom : 2px; + margin-left : 0px; + margin-right : 0px; + margin-top : 2px; + margin-bottom : 2px +} +span.keyword { color: #008000 } +span.keywordtype { color: #604020 } +span.keywordflow { color: #e08000 } +span.comment { color: #800000 } +span.preprocessor { color: #806020 } +span.stringliteral { color: #002080 } +span.charliteral { color: #008080 } diff --git a/doc/salome/tui/VISU/sources/static/examples_VISU.html b/doc/salome/tui/VISU/sources/static/examples_VISU.html new file mode 100755 index 00000000..40e26ee9 --- /dev/null +++ b/doc/salome/tui/VISU/sources/static/examples_VISU.html @@ -0,0 +1,1270 @@ + + + + + + + + Main Page + + + + +   +
+ + + + + + + + +
+ + +
+
+ +

Examples

+      Interfaces:
+
+ VISU::Base

+ VISU::VISU_Gen
+ VISU::PrsObject
+

+ VISU::Result
+
+ VISU::Prs3d

+ VISU::Mesh
+ VISU::ScalarMap
+ VISU::CutPlanes
+ VISU::CutLines
+ VISU::IsoSurfaces
+ VISU::DeformedShape
+ VISU::Vectors
+ VISU::StreamLines
+
+ VISU::Table
+ VISU::Curve
+ VISU::Container
+
+ VISU::ViewManager

+ VISU::View
+ VISU::View3D
+ VISU::TableView
+ VISU::XYPlot
+ +

Base

+ + + + + + + + + + + + +
IdType + VISU::Base::GetID   +
+
+ +

#Returns ID of the object. That is IOR of CORBA representation a VISU +object.
+

+ +

aSObject = myLocalStudy.FindObjectIOR(theResult.GetID())
+

+ + + + + + + + + + + +
VISUType + VISU::Base::GetType   +
+ +

#Returns the type of the presentable object. It can be used for quick +class definition of an VISU object
+
+ if aVISUObject.GetType() == VISU.TSCALARMAP :
+     #do something ...
+

+ +


+

+

VISU_Gen
+

+ + + + + + + + + + + + + +
void VISU::VISU_Gen::SetCurrentStudy + in SALOMEDS::Study   theStudy +
+
+
+ +

+ + + + + + + +
+ + + + + + + + + + + +
SALOMEDS::Study +VISU::VISU_Gen::GetCurrentStudy   +
+
+
+
+ #It is very important to set SALOMEDS::Study for VISU Engine before you +start any work with them.
+ #Every object that you will create will be assigned to the study you set +before.
+ #It can be done like this:
+

+ +

aStudy = myStudyManager.NewStudy("A foo Study")
+ if aStudy is None : raise RuntimeError, "Error"
+ else : print "OK"
+     theVisuGen.SetCurrentStudy(aStudy)
+     #to do every things you like
+     ...
+

+ +

+ + + + + + + +
+ + + + + + + + + + + +
ViewManager +VISU::VISU_Gen::GetViewManager   +
+
+
+ + + + + + + + + +
  +

Gets the ViewManager which is used for creation of post-processing +presentations.

+
+
+ #In order to display any VISU::PrsObject in propriate viewer you must take +VISU::ViewManager interface
+

+ +

aViewManager = myVisuGen.GetViewManager()
+ #to do something for displaing some presentation
+ ...
+

+ +

+ + + + + + + +
+ + + + + + + + + + + + +
SALOMEDS::SObject +VISU::VISU_Gen::ImportTables in string   theFileName +
+
+
+ + + + + + + + + +
  +

Imports tables from a file and create TableAttribute in Sudy +

+
+
+ #It is possible to import some ASCII files that include text table representation. +One file can consist from more than one table.
+

+ +

aSObject = myVisuGen.ImportTables("/MyPresicousFileOfTables.txt")
+

+ +

+ + + + + + + +
+ + + + + + + + + + + + +
Result +VISU::VISU_Gen::ImportFile in string   theFileName +
+
+
+ + + + + + + + + +
  +

Imports data from a file.

+
+
+ #It is possible import a med files to VISU
+

+ +

aResult = myVisuGen.ImportFile("/ItIsDreamOfMyLife.med")
+

+ +

+ + + + + + + +
+ + + + + + + + + + + + +
Result +VISU::VISU_Gen::ImportMed in SALOMEDS::SObject   theMedSObject +
+
+
+ + + + + + + + + +
  +

Imports data from a MED object.

+
+
+ #
+

+ +

+ + + + + + + +
+ + + + + + + + + + + + +
Result +VISU::VISU_Gen::ImportMedField in SALOME_MED::FIELD   theField +
+
+
+ + + + + + + + + +
  +

Imports data from a MED field.

+
+

+ +

+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Mesh +VISU::VISU_Gen::MeshOnEntity in Result   theResult, +

+

+
in string   theMeshName, +

+

+
in Entity   theEntity

+

+
+
+ + + + + + + + + +
  +

Creates a Mesh on the basis of the data generated in other sources +(MED object or file).

+
+

+ +

+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Mesh +VISU::VISU_Gen::FamilyMeshOnEntity in Result   theResult, +

+

+
in string   theMeshName, +

+

+
in Entity   theEntity, +

+

+
in string   theFamilyName

+

+
+
+

+ +

+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Mesh +VISU::VISU_Gen::GroupMesh in Result   theResult, +

+

+
in string   theMeshName, +

+

+
in string   theGroupName

+

+
+
+

+ +

+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ScalarMap +VISU::VISU_Gen::ScalarMapOnField in Result   theResult, +

+

+
in string   theMeshName, +

+

+
in Entity   theEntity, +

+

+
in string   theFieldName, +

+

+
in double   theIteration

+

+
+
+ + + + + + + + + +
  +

Creates a scalar bar presentation.

+ +
+
Parameters:
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
theResult  Data generated in other sources. (MED object or file) +
theMeshName  One of the meshes presented in MED file
theEntity  Type of entity where the field is defined
theFieldName  Group of data attributed to the MESH. The data can +be scalar or vector.
theIteration  Number of iteration on the field
+
+
+
+

+ +

+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeformedShape +VISU::VISU_Gen::DeformedShapeOnField in Result   theResult, +

+

+
in string   theMeshName, +

+

+
in Entity   theEntity, +

+

+
in string   theFieldName, +

+

+
in double   theIteration

+

+
+
+ + + + + + + + + +
  +

Creates a deformed shape presentation.

+ +
+
Parameters:
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
theResult  Data generated in other sources. (MED object or file) +
theMeshName  One of the meshes presented in MED file
theEntity  Type of entity where the field is defined
theFieldName  Group of data attributed to the MESH. The data can +be scalar or vector.
theIteration  Number of iteration on the field
+
+
+
+

+ +

+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Vectors +VISU::VISU_Gen::VectorsOnField in Result   theResult, +

+

+
in string   theMeshName, +

+

+
in Entity   theEntity, +

+

+
in string   theFieldName, +

+

+
in double   theIteration

+

+
+
+ + + + + + + + + +
  +

Creates a vector presentation.

+ +
+
Parameters:
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
theResult  Data generated in other sources. (MED object or file) +
theMeshName  One of the meshes presented in MED file
theEntity  Type of entity where the field is defined
theFieldName  Group of data attributed to the MESH. The data can +be scalar or vector.
theIteration  Number of iteration on the field
+
+
+
+

+ +

+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IsoSurfaces +VISU::VISU_Gen::IsoSurfacesOnField in Result   theResult, +

+

+
in string   theMeshName, +

+

+
in Entity   theEntity, +

+

+
in string   theFieldName, +

+

+
in double   theIteration

+

+
+
+ + + + + + + + + +
  +

Creates an iso surface presentation.

+ +
+
Parameters:
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
theResult  Data generated in other sources. (MED object or file) +
theMeshName  One of the meshes presented in MED file
theEntity  Type of entity where the field is defined
theFieldName  Group of data attributed to the MESH. The data can +be scalar or vector.
theIteration  Number of iteration on the field
+
+
+
+

+ +

+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StreamLines +VISU::VISU_Gen::StreamLinesOnField in Result   theResult, +

+

+
in string   theMeshName, +

+

+
in Entity   theEntity, +

+

+
in string   theFieldName, +

+

+
in double   theIteration

+

+
+
+ + + + + + + + + +
  +

Creates an stream lines presentation.

+ +
+
Parameters:
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
theResult  Data generated in other sources. (MED object or file) +
theMeshName  One of the meshes presented in MED file
theEntity  Type of entity where the field is defined
theFieldName  Group of data attributed to the MESH. The data can +be scalar or vector.
theIteration  Number of iteration on the field
+
+
+
+

+ +

+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CutPlanes +VISU::VISU_Gen::CutPlanesOnField in Result   theResult, +

+

+
in string   theMeshName, +

+

+
in Entity   theEntity, +

+

+
in string   theFieldName, +

+

+
in double   theIteration

+

+
+
+ + + + + +
  +

Creates a presentation of cut planes.

+ +
+
Parameters:
+
+ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/tui/VISU/sources/static/overview_VISU.html b/doc/salome/tui/VISU/sources/static/overview_VISU.html new file mode 100755 index 00000000..844abd40 --- /dev/null +++ b/doc/salome/tui/VISU/sources/static/overview_VISU.html @@ -0,0 +1,252 @@ + + + + + + Main Page + + + +  +
theResult  Data generated in other sources. (MED object or file) +
theMeshName  One of the meshes presented in MED file
theEntity  Type of entity where the field is defined
theFieldName 
+ + + + + + +
+
+
+ + +

General overview +

+

Table of contents

+ + +
+

1. Introduction

+

Post-processing module VISU for SALOME is destined for visualization of data + produced by other components. VISU provides various forms of data visualization + including:

+ +
    +
  • Data tables,
  • +
  • XY plots based on data from tables,
  • +
  • 3D presentations,
  • +
      +
    • Scalar Map,
    • +
    • Deformed Shape,
    • +
    • Vectors,
    • +
    • Iso Surfaces,
    • +
    • Cut Planes,
    • +
    • Stream Lines,
    • +
    • Cut Lines.
    • +
    +
+Back to the contents +

2. Defintions

+

The following terms are used for presentation of the VISU module:

+
+
Study
+
manages data produced by various component of SALOME platform. More detailed description of the SALOME Study can be found in the document named "Data Structure and Persistence Specifications".
+
Component
+
a SALOME software module that implements predefined interfaces. +The component provides the data for the SALOME study in a form of links (stored in the Study) +to the specific data stored in the component. All components are CORBA servers and it allows them +to be running on different host stations.
+
Geometry
a coherent set of data produced by component GEOM or any other geometry tool +and imported using geometry exchange interface (like BRep, IGES and so on).
+
Mesh
a collection of elements used as a support for numeric simulation.
+
Field
the set of results of the same type allocated to mesh elements. +Fields can be one of next types: scalars, vectors, tensors, matrices, character strings.
+
+Back to the contents +

3. Forms of data visualization

+

3.1 Data tables

+

Table represents data in spreadsheet-like form. For these purposes the QTable + widget will be provided. This widget can be reused in any module for any dialog + box as a control. For post-processing data visualization needs this widget is + used inside of Table window (based on non-modal window frame). Data represented + in Table window of post-processing module is be editable.

+

3.2 XY plots

+

XY plot represents calculation data in form of 2D (XY) plotting. +XY plot view is shown in a separated view window (non-modal dialog box), which can be moved in any position of the screen for convenience. +The QWT extension of QT toolkit is used for XY plotting. +QWT provides unlimited number of displayed curves (data sets) and supports logarithmic scale, zooming, and selection.

+ +

3.3 3D presentations

+

A 3D presentation shows geometry, mesh and fields in 3D space. +Provides selection, rotation, zooming, scaling, and panning of 3d scene. +Color bar for scalar data presentation is supplied. +For 3D presentation window of the current implementation of VTK viewer in study window is used.

+Back to the contents +

4. Data structure

+

Source data for post-processing module can be imported from MED file or MED object in study data structure (CORBA object) can be used for this purposes.

+

In case of import MED file the data from this file will be converted in form of VTK Data Source format and stored in VISU data structure. In case of using of MED object from study the label in VISU data structure will be created with reference to the corresponded MED object.

+

Available result data is displayed under corresponded MED data label. For every result the number of presentations can be created dependently on result type.

+

Presentation is represented in data structure in form of list of presentation creation parameters. This could be:

+
    +
  • Presentation type (table, XY plot, 3d view);
  • +
  • Presentation subtype (for example for 3d: scalar map, iso-surfaces, combined view and so on);
  • +
  • Parameters of the presentation dependently on its type (number of colors, type of scale, font parameters, grid parameters and so on).
  • +
+

Parameters of presentation are persistent data, which will be stored in study file.

+ + +
+Back to the contents +

5. VISU module features and services

+

The functionality of the VISU module is provided by a set of classes which are combined into +the VISU package. +

The API reference of the VISU component can be found here.

+

5.1 Base class

+

This is a root class for all objects of the VISU module.

+

The API reference for this class can be found here.

+ +

5.2 ViewManager class

+

This class is used for management of the view windows (creation and deletion).

+

The API reference for this class can be found here.

+ +

5.3 View class

+

View class is a base for all other classes, necessary for creation of different views .

+ +
+

The API reference for this class can be found here.

+ +

5.3.1 3dView class

+

This class provides a set of methods for creation of a 3d view window.

+

The API reference for this class can be found here.

+ +

5.3.2 TableView class

+

This class provides a set of methods for creation of a Table view window.

+

The API reference for this class can be found here.

+ +

5.3.3 XYPlotView class

+

This class provides a set of methods for creation of a XYPlot view window.

+

The API reference for this class can be found here.

+ +

5.4 Result class

+

This class serves for inner representation of data generated in other sources. +(MED object or file) This data is needed for further construction of graphical presentations.

+

The API reference for this class can be found here.

+

5.5 PrsObject class

+

It is the root class of all presentable objects.

+
+

The API reference for this class can be found here.

+ +

5.5.1 Curve class

+

Manages presentation parameters of one curve. +This object can be used for presentation of set of curves using Container class.

+

The API reference for this class can be found here.

+ +

5.5.2 Table class

+

Manages presentation parameters of a table.

+

The API reference for this class can be found here.

+ +

5.5.3 Container class

+

This class is provided in order to create one presentation using several presentable objects. This can provide combination of a set of curves to display them in XY plot view. +

+

The API reference for this class can be found here.

+ +

5.5.4 Prs3d class

+

Root class for all 3D presentations.

+

The API reference for this class can be found here.

+ +

5.5.5 Mesh class

+

Manages presentation parameters of a 3D presentattion of a mesh. +This object can be used for presentation of set of curves using Container class.

+

The API reference for this class can be found here.

+ +

5.5.6 ScalarMap class

+

Manages presentation parameters of the scalar bar.

+

The API reference for this class can be found here.

+ +

5.5.7 CutLines class

+

Manages presentation parameters of the cut lines presentation.

+

The API reference for this class can be found here.

+ +

5.5.8 CutPlanes class

+

Manages presentation parameters of the cut planes presentation.

+

The API reference for this class can be found here.

+ +

5.5.9 IsoSurfaces class

+

Manages presentation parameters of the iso surfaces presentation.

+

The API reference for this class can be found here.

+ +

5.5.10 DeformedShape class

+

Manages presentation parameters of the deformed shape presentation.

+

The API reference for this class can be found here.

+ +

5.5.11 Vectors class

+

Manages presentation parameters of the vector presentation.

+

The API reference for this class can be found here.

+ +

5.5.12 StreamLines class

+

Manages presentation parameters of the streamlines presentation.

+

The API reference for this class can be found here.

+ +

5.6 Animation class

+

This class provides a set of methods used for:

+
    +
  • generating different animations,
  • +
  • setting the parameters of the animations,
  • +
  • playing these animations in the VISU module.
  • +
+

The API reference for this class can be found here.

+ +

5.7 VISU_Gen class

+

This is the main clas of the VISU component in SALOME application. It is used for , +using the views provided by ViewManager. This class provides a set of methods used for:

+
    +
  • creation of all types of post-processing presentations from given Result and Table object reference
  • +
  • creation of animations
  • + +
+

The API reference for this class can be found here.

+Back to the contents + + diff --git a/doc/salome/tui/VISU/sources/static/page2.html b/doc/salome/tui/VISU/sources/static/page2.html new file mode 100755 index 00000000..d31cf0c4 --- /dev/null +++ b/doc/salome/tui/VISU/sources/static/page2.html @@ -0,0 +1,31 @@ + + + + + + Main Page + + + +  +
+ + + + + + +
+
+
+ + + + + + + + diff --git a/doc/salome/tui/VISU/sources/static/tree.js b/doc/salome/tui/VISU/sources/static/tree.js new file mode 100755 index 00000000..264bfe2d --- /dev/null +++ b/doc/salome/tui/VISU/sources/static/tree.js @@ -0,0 +1,85 @@ +foldersTree = gFld("SALOME v.2.0.0 ", "", "") + insDoc(foldersTree, gLnk("Main Page", "", "main.html")) + +aux1 = insFld(foldersTree, gFld("TUI Reference Guide", "")) + aux2 = insFld(aux1, gFld("Modules", "")) + aux3 = insFld(aux2, gFld("SALOME VISU module", "")) + insDoc(aux3, gLnk("Overview", "", "overview_VISU.html")) + aux4 = insFld(aux3, gFld("Packages", "")) + insDoc(aux4, gLnk("VISU", "", "namespaceVISU.html")) + insDoc(aux3, gLnk("Examples", "", "examples_VISU.html")) + + +/*! Data structures +*/ + insDoc(aux1, gLnk("Data Structures", "", "annotated.html")) + +/*! insDoc(aux1, gLnk("VISU::Animation", "", "interfaceVISU_1_1Animation.html")) + insDoc(aux1, gLnk("VISU::Base", "", "interfaceVISU_1_1Base.html")) + insDoc(aux1, gLnk("VISU::Container", "", "interfaceVISU_1_1Container.html")) + insDoc(aux1, gLnk("VISU::Curve", "", "interfaceVISU_1_1Curve.html")) + insDoc(aux1, gLnk("VISU::CutLines", "", "interfaceVISU_1_1CutLines.html")) + insDoc(aux1, gLnk("VISU::CutPlanes", "", "interfaceVISU_1_1CutPlanes.html")) + insDoc(aux1, gLnk("VISU::DeformedShape", "", "interfaceVISU_1_1DeformedShape.html")) + insDoc(aux1, gLnk("VISU::IsoSurfaces", "", "interfaceVISU_1_1IsoSurfaces.html")) + insDoc(aux1, gLnk("VISU::Mesh", "", "interfaceVISU_1_1Mesh.html")) + insDoc(aux1, gLnk("VISU::Prs3d", "", "interfaceVISU_1_1Prs3d.html")) + insDoc(aux1, gLnk("VISU::PrsObject", "", "interfaceVISU_1_1PrsObject.html")) + insDoc(aux1, gLnk("VISU::Result", "", "interfaceVISU_1_1Result.html")) + insDoc(aux1, gLnk("VISU::ScalarMap", "", "interfaceVISU_1_1ScalarMap.html")) + insDoc(aux1, gLnk("VISU::StreamLines", "", "interfaceVISU_1_1StreamLines.html")) + insDoc(aux1, gLnk("VISU::Table", "", "interfaceVISU_1_1Table.html")) + insDoc(aux1, gLnk("VISU::TableView", "", "interfaceVISU_1_1TableView.html")) + insDoc(aux1, gLnk("VISU::Vectors", "", "interfaceVISU_1_1Vectors.html")) + insDoc(aux1, gLnk("VISU::View", "", "interfaceVISU_1_1View.html")) + insDoc(aux1, gLnk("VISU::View3D", "", "interfaceVISU_1_1View3D.html")) + insDoc(aux1, gLnk("VISU::ViewManager", "", "interfaceVISU_1_1ViewManager.html")) + insDoc(aux1, gLnk("VISU::VISU_Gen", "", "interfaceVISU_1_1VISU__Gen.html")) + insDoc(aux1, gLnk("VISU::XYPlot", "", "interfaceVISU_1_1XYPlot.html")) +*/ + insDoc(aux1, gLnk("Class Hierarchy", "", "hierarchy.html")) + +/*! + aux2 = insFld(aux1, gFld("VISU::Base", "", "interfaceVISU_1_1Base.html")) + insDoc(aux2, gLnk("VISU::Animation", "", "interfaceVISU_1_1Animation.html")) + aux3 = insFld(aux2, gFld("VISU::PrsObject", "", "interfaceVISU_1_1PrsObject.html")) + insDoc(aux3, gLnk("VISU::Container", "", "interfaceVISU_1_1Container.html")) + insDoc(aux3, gLnk("VISU::Curve", "", "interfaceVISU_1_1Curve.html")) + aux4 = insFld(aux3, gFld("VISU::Prs3d", "", "interfaceVISU_1_1Prs3d.html")) + insDoc(aux4, gLnk("VISU::Mesh", "", "interfaceVISU_1_1Mesh.html")) + aux5 = insFld(aux4, gFld("VISU::ScalarMap", "", "interfaceVISU_1_1ScalarMap.html")) + insDoc(aux5, gLnk("VISU::CutLines", "", "interfaceVISU_1_1CutLines.html")) + insDoc(aux5, gLnk("VISU::CutPlanes", "", "interfaceVISU_1_1CutPlanes.html")) + aux6 = insFld(aux5, gFld("VISU::DeformedShape", "", "interfaceVISU_1_1DeformedShape.html")) + insDoc(aux6, gLnk("VISU::StreamLines", "", "interfaceVISU_1_1StreamLines.html")) + insDoc(aux6, gLnk("VISU::Vectors", "", "interfaceVISU_1_1Vectors.html")) + insDoc(aux5, gLnk("VISU::IsoSurfaces", "", "interfaceVISU_1_1IsoSurfaces.html")) + insDoc(aux3, gLnk("VISU::Table", "", "interfaceVISU_1_1Table.html")) + insDoc(aux2, gLnk("VISU::Result", "", "interfaceVISU_1_1Result.html")) + aux3 = insFld(aux2, gFld("VISU::View", "", "interfaceVISU_1_1View.html")) + insDoc(aux3, gLnk("VISU::TableView", "", "interfaceVISU_1_1TableView.html")) + insDoc(aux3, gLnk("VISU::View3D", "", "interfaceVISU_1_1View3D.html")) + insDoc(aux3, gLnk("VISU::XYPlot", "", "interfaceVISU_1_1XYPlot.html")) + insDoc(aux2, gLnk("VISU::ViewManager", "", "interfaceVISU_1_1ViewManager.html")) + insDoc(aux2, gLnk("VISU::VISU_Gen", "", "interfaceVISU_1_1VISU__Gen.html")) + insDoc(aux2, gLnk("VISU::VISU_Gen", "", "interfaceVISU_1_1VISU__Gen.html")) + insDoc(aux2, gLnk("VISU::VISU_Gen", "", "interfaceVISU_1_1VISU__Gen.html")) +*/ + insDoc(aux1, gLnk("Class methods list", "", "functions.html")) +/*! +aux1 = insFld(foldersTree, gFld("Namespace List", "", "namespaces.html")) + insDoc(aux1, gLnk("VISU", "", "namespaceVISU.html")) +*/ + insDoc(aux1, gLnk("Namespace Members", "", "namespacemembers.html")) + + insDoc(aux1, gLnk("File List", "", "files.html")) + +/*! + insDoc(aux1, gLnk("VISU_Gen.idl", "", "VISU__Gen_8idl.html")) +*/ + +aux1 = insFld(foldersTree, gFld("IDL/Python mapping", "")) + insDoc(aux1, gLnk("Mapping of VISU IDL definitions to Python language", "", "page2.html")) + +/*! insDoc(foldersTree, gLnk("Graphical Class Hierarchy", "", "inherits.html")) +*/ diff --git a/doc/salome/tui/VISU/sources/static/treeview.js b/doc/salome/tui/VISU/sources/static/treeview.js new file mode 100644 index 00000000..55eb43d0 --- /dev/null +++ b/doc/salome/tui/VISU/sources/static/treeview.js @@ -0,0 +1,505 @@ +//**************************************************************** +// You are free to copy the "Folder-Tree" script as long as you +// keep this copyright notice: +// Script found in: http://www.geocities.com/Paris/LeftBank/2178/ +// Author: Marcelino Alves Martins (martins@hks.com) December '97. +//**************************************************************** + +//Log of changes: +// 17 Feb 98 - Fix initialization flashing problem with Netscape +// +// 27 Jan 98 - Root folder starts open; support for USETEXTLINKS; +// make the ftien4 a js file +// +// DvH: Dec 2000 - Made some minor changes to support external +// references + +// Definition of class Folder +// ***************************************************************** + +function Folder(folderDescription, tagName, hreference) //constructor +{ + //constant data + this.desc = folderDescription + this.tagName = tagName + this.hreference = hreference + this.id = -1 + this.navObj = 0 + this.iconImg = 0 + this.nodeImg = 0 + this.isLastNode = 0 + + //dynamic data + this.isOpen = true + this.iconSrc = "ftv2folderopen.png" + this.children = new Array + this.nChildren = 0 + + //methods + this.initialize = initializeFolder + this.setState = setStateFolder + this.addChild = addChild + this.createIndex = createEntryIndex + this.hide = hideFolder + this.display = display + this.renderOb = drawFolder + this.totalHeight = totalHeight + this.subEntries = folderSubEntries + this.outputLink = outputFolderLink +} + +function setStateFolder(isOpen) +{ + var subEntries + var totalHeight + var fIt = 0 + var i=0 + + if (isOpen == this.isOpen) + return + + if (browserVersion == 2) + { + totalHeight = 0 + for (i=0; i < this.nChildren; i++) + totalHeight = totalHeight + this.children[i].navObj.clip.height + subEntries = this.subEntries() + if (this.isOpen) + totalHeight = 0 - totalHeight + for (fIt = this.id + subEntries + 1; fIt < nEntries; fIt++) + indexOfEntries[fIt].navObj.moveBy(0, totalHeight) + } + this.isOpen = isOpen + propagateChangesInState(this) +} + +function propagateChangesInState(folder) +{ + var i=0 + + if (folder.isOpen) + { + if (folder.nodeImg) + if (folder.isLastNode) + folder.nodeImg.src = "ftv2mlastnode.png" + else + folder.nodeImg.src = "ftv2mnode.png" + folder.iconImg.src = "ftv2folderopen.png" + for (i=0; i 0) + auxEv = "" + else + auxEv = "" + + if (level>0) + if (lastNode) //the last 'brother' in the children array + { + this.renderOb(leftSide + auxEv + "") +// leftSide = leftSide + "" + this.isLastNode = 1 + } + else + { + this.renderOb(leftSide + auxEv + "") + leftSide = leftSide + "" + this.isLastNode = 0 + } + else + this.renderOb("") + + if (nc > 0) + { + level = level + 1 + for (i=0 ; i < this.nChildren; i++) + { + if (i == this.nChildren-1) + this.children[i].initialize(level, 1, leftSide) + else + this.children[i].initialize(level, 0, leftSide) + } + } +} + +function drawFolder(leftSide) +{ + if (browserVersion == 2) { + if (!doc.yPos) + doc.yPos=8 + doc.write("") + } + if (browserVersion == 3) + { + doc.write("
") + } + + doc.write("\n") + doc.write("\n\n") + doc.write("\n
") + doc.write(leftSide) + this.outputLink() + doc.write("") + doc.write("") + if (USETEXTLINKS) + { + this.outputLink() + doc.write(this.desc + "") + } + else + doc.write(this.desc) + +/*! + if (this.tagName!="") + { + doc.write(" [external]") + } +*/ + doc.write("
\n") + + if (browserVersion == 2) { + doc.write("") + } + if (browserVersion == 3) { + doc.write("
") + } + + if (browserVersion == 1) { + this.navObj = doc.all["folder"+this.id] + this.iconImg = doc.all["folderIcon"+this.id] + this.nodeImg = doc.all["nodeIcon"+this.id] + } else if (browserVersion == 2) { + this.navObj = doc.layers["folder"+this.id] + this.iconImg = this.navObj.document.images["folderIcon"+this.id] + this.nodeImg = this.navObj.document.images["nodeIcon"+this.id] + doc.yPos=doc.yPos+this.navObj.clip.height + } else if (browserVersion == 3) { + this.navObj = doc.getElementById("folder"+this.id) + this.iconImg = doc.images.namedItem("folderIcon"+this.id) + this.nodeImg = doc.images.namedItem("nodeIcon"+this.id) + } +} + +function outputFolderLink() +{ + if (this.hreference) + { + doc.write(" 0) + doc.write("onClick='javascript:clickOnFolder("+this.id+")'") + doc.write(">") + } + else + doc.write("") +} + +function addChild(childNode) +{ + this.children[this.nChildren] = childNode + this.nChildren++ + return childNode +} + +function folderSubEntries() +{ + var i = 0 + var se = this.nChildren + + for (i=0; i < this.nChildren; i++){ + if (this.children[i].children) //is a folder + se = se + this.children[i].subEntries() + } + + return se +} + + +// Definition of class Item (a document or link inside a Folder) +// ************************************************************* + +function Item(itemDescription, tagName, itemLink) // Constructor +{ + // constant data + this.desc = itemDescription + this.tagName = tagName + this.link = itemLink + this.id = -1 //initialized in initalize() + this.navObj = 0 //initialized in render() + this.iconImg = 0 //initialized in render() + this.iconSrc = "ftv2doc.png" + + // methods + this.initialize = initializeItem + this.createIndex = createEntryIndex + this.hide = hideItem + this.display = display + this.renderOb = drawItem + this.totalHeight = totalHeight +} + +function hideItem() +{ + if (browserVersion == 1 || browserVersion == 3) { + if (this.navObj.style.display == "none") + return + this.navObj.style.display = "none" + } else { + if (this.navObj.visibility == "hidden") + return + this.navObj.visibility = "hidden" + } +} + +function initializeItem(level, lastNode, leftSide) +{ + this.createIndex() + + if (level>0) + if (lastNode) //the last 'brother' in the children array + { + this.renderOb(leftSide + "") + leftSide = leftSide + "" + } + else + { + this.renderOb(leftSide + "") + leftSide = leftSide + "" + } + else + this.renderOb("") +} + +function drawItem(leftSide) +{ + if (browserVersion == 2) + doc.write("") + if (browserVersion == 3) + doc.write("
") + + doc.write("\n\n") + doc.write("\n
") + doc.write(leftSide) + if (this.link!="") + { + doc.write("") + } + doc.write("") + if (this.link!="") + { + doc.write("") + } + doc.write("") + if (USETEXTLINKS && this.link!="") + doc.write("" + this.desc + "") + else + doc.write(this.desc) +/*! + if (this.tagName!="") + { + doc.write(" [external]"); + } +*/ + doc.write("\n
\n") + + if (browserVersion == 2) + doc.write("") + if (browserVersion == 3) + doc.write("
") + + if (browserVersion == 1) { + this.navObj = doc.all["item"+this.id] + this.iconImg = doc.all["itemIcon"+this.id] + } else if (browserVersion == 2) { + this.navObj = doc.layers["item"+this.id] + this.iconImg = this.navObj.document.images["itemIcon"+this.id] + doc.yPos=doc.yPos+this.navObj.clip.height + } else if (browserVersion == 3) { + this.navObj = doc.getElementById("item"+this.id) + this.iconImg = doc.images.namedItem("itemIcon"+this.id) + } +} + + +// Methods common to both objects (pseudo-inheritance) +// ******************************************************** + +function display() +{ + if (browserVersion == 1 || browserVersion == 3) + this.navObj.style.display = "block" + else + this.navObj.visibility = "show" +} + +function createEntryIndex() +{ + this.id = nEntries + indexOfEntries[nEntries] = this + nEntries++ +} + +// total height of subEntries open +function totalHeight() //used with browserVersion == 2 +{ + var h = this.navObj.clip.height + var i = 0 + + if (this.isOpen) //is a folder and _is_ open + for (i=0 ; i < this.nChildren; i++) + h = h + this.children[i].totalHeight() + + return h +} + + +// Events +// ********************************************************* + +function clickOnFolder(folderId) +{ + var clicked = indexOfEntries[folderId] + + if (!clicked.isOpen) + clickOnNode(folderId) + + return + + if (clicked.isSelected) + return +} + +function clickOnNode(folderId) +{ + var clickedFolder = 0 + var state = 0 + + clickedFolder = indexOfEntries[folderId] + state = clickedFolder.isOpen + + clickedFolder.setState(!state) //open<->close +} + +function initializeDocument() +{ + doc = document; + if (doc.all) + browserVersion = 1 //IE4 + else + if (doc.layers) + browserVersion = 2 //NS4 + else if(navigator.userAgent.toLowerCase().indexOf('gecko') != -1) + browserVersion = 3 //mozilla + else + browserVersion = 0 //other + + foldersTree.initialize(0, 1, "") + foldersTree.display() + + if (browserVersion > 0) + { + if(browserVersion != 3) + doc.write(" ") + + // close the whole tree + clickOnNode(0) + // open the root folder + clickOnNode(0) + } +} + +// Auxiliary Functions for Folder-Treee backward compatibility +// ********************************************************* + +function gFld(description, tagName, hreference) +{ + folder = new Folder(description, tagName, hreference) + return folder +} + +function gLnk(description, tagName, linkData) +{ + fullLink = "" + + if (linkData!="") + { + fullLink = "'"+linkData+"' target=\"basefrm\"" + } + + linkItem = new Item(description, tagName, fullLink) + return linkItem +} + +function insFld(parentFolder, childFolder) +{ + return parentFolder.addChild(childFolder) +} + +function insDoc(parentFolder, document) +{ + parentFolder.addChild(document) +} + +// Global variables +// **************** + +USETEXTLINKS = 1 +indexOfEntries = new Array +nEntries = 0 +doc = document +browserVersion = 0 +selectedFolder=0