From 3da0843ebb04d3a6da93e7f135b0cec4e7c6857e Mon Sep 17 00:00:00 2001 From: abd Date: Wed, 18 Apr 2007 15:43:39 +0000 Subject: [PATCH] Merging from V3_2_6pre4 and BR40_WP_1_2_2 --- ...zation_parameters_of_the_presenetation.htm | 10 +- doc/salome/gui/VISU/gauss_viewer.htm | 8 +- doc/salome/gui/VISU/visu.log | 7 +- doc/salome/gui/VISU/vtk_3d_viewer.htm | 279 ------- doc/salome/gui/VISU/whdata/whfwdata0.htm | 186 +++-- doc/salome/gui/VISU/whdata/whtdata0.htm | 7 +- doc/salome/gui/VISU/whxdata/whfwdata0.xml | 186 +++-- doc/salome/gui/VISU/whxdata/whtdata0.xml | 4 +- src/CONVERTOR/Makefile.am | 6 +- src/CONVERTOR/VISU_AppendFilter.cxx | 308 +++++++ src/CONVERTOR/VISU_AppendFilter.hxx | 71 ++ src/CONVERTOR/VISU_CommonCellsFilter.cxx | 269 ++++++ src/CONVERTOR/VISU_CommonCellsFilter.hxx | 41 + src/CONVERTOR/VISU_Convertor.hxx | 10 +- src/CONVERTOR/VISU_ConvertorUtils.cxx | 103 ++- src/CONVERTOR/VISU_ConvertorUtils.hxx | 25 +- src/CONVERTOR/VISU_Convertor_impl.cxx | 324 +++++-- src/CONVERTOR/VISU_Convertor_impl.hxx | 51 +- src/CONVERTOR/VISU_MedConvertor.cxx | 16 +- src/CONVERTOR/VISU_MergeFilter.cxx | 789 ++++++++++++++---- src/CONVERTOR/VISU_MergeFilter.hxx | 28 +- src/PIPELINE/VISU_CutPlanesPL.cxx | 4 +- src/PIPELINE/VISU_CutPlanesPL.hxx | 5 + src/PIPELINE/VISU_Extractor.cxx | 17 +- src/PIPELINE/VISU_FieldTransform.cxx | 17 +- src/PIPELINE/VISU_PipeLineUtils.hxx | 5 +- src/PIPELINE/VISU_Plot3DPL.cxx | 4 +- src/PIPELINE/VISU_PrsMergerPL.cxx | 196 ++--- src/PIPELINE/VISU_PrsMergerPL.hxx | 12 +- .../VISU_ScalarMapOnDeformedShapePL.cxx | 13 +- src/PIPELINE/VISU_ScalarMapPL.cxx | 10 +- src/PIPELINE/VISU_StreamLinesPL.cxx | 19 +- src/VISUGUI/VISU_msg_en.po | 7 +- src/VISUGUI/VisuGUI.cxx | 54 +- src/VISUGUI/VisuGUI_ClippingDlg.cxx | 31 +- src/VISUGUI/VisuGUI_CutLinesDlg.cxx | 1 + src/VISUGUI/VisuGUI_DeformedShapeDlg.cxx | 2 +- .../VisuGUI_ScalarMapOnDeformedShapeDlg.cxx | 14 +- .../VisuGUI_ScalarMapOnDeformedShapeDlg.h | 2 + src/VISUGUI/VisuGUI_TimeAnimation.cxx | 47 +- src/VISUGUI/VisuGUI_TimeAnimation.h | 13 +- src/VISU_I/VISU_ColoredPrs3d_i.cc | 17 +- src/VISU_I/VISU_CorbaMedConvertor.cxx | 369 +++++--- src/VISU_I/VISU_CutLines_i.cc | 47 +- src/VISU_I/VISU_CutPlanes_i.cc | 41 +- src/VISU_I/VISU_DeformedShape_i.cc | 4 + src/VISU_I/VISU_DeformedShape_i.hh | 2 + src/VISU_I/VISU_DumpPython.cc | 108 +++ src/VISU_I/VISU_Gen_i.cc | 48 +- src/VISU_I/VISU_IsoSurfaces_i.cc | 20 +- src/VISU_I/VISU_PrsMerger_i.cc | 11 +- src/VISU_I/VISU_PrsMerger_i.hh | 2 + src/VISU_I/VISU_Result_i.cc | 21 +- src/VISU_I/VISU_ScalarMap_i.cc | 24 +- src/VISU_I/VISU_StreamLines_i.cc | 3 +- src/VISU_I/VISU_TimeAnimation.cxx | 302 +++---- src/VISU_I/VISU_TimeAnimation.h | 6 +- src/VISU_I/VISU_View_i.cc | 31 +- src/VISU_I/VISU_View_i.hh | 5 + src/VISU_SWIG/VISU_shared_modules.py | 4 +- 60 files changed, 3034 insertions(+), 1232 deletions(-) delete mode 100755 doc/salome/gui/VISU/vtk_3d_viewer.htm create mode 100644 src/CONVERTOR/VISU_AppendFilter.cxx create mode 100644 src/CONVERTOR/VISU_AppendFilter.hxx create mode 100644 src/CONVERTOR/VISU_CommonCellsFilter.cxx create mode 100644 src/CONVERTOR/VISU_CommonCellsFilter.hxx 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 index c3561566..5df43c6b 100755 --- 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 @@ -124,9 +124,13 @@ if (window.writeIntopicBar)

Each  newly - created presentation is displayed in VTK viewer. To display an existing - presentation, right-click on it in the Object Browser and select Display.  

+ created presentation is displayed in the VTK + 3D Viewer. VTK 3D Viewer + is detailly described in the documentation on + GUI module.

+ +

To display an existing presentation, right-click on it in the Object + Browser and select Display.  

 

diff --git a/doc/salome/gui/VISU/gauss_viewer.htm b/doc/salome/gui/VISU/gauss_viewer.htm index fd77a247..8fcb09ca 100755 --- a/doc/salome/gui/VISU/gauss_viewer.htm +++ b/doc/salome/gui/VISU/gauss_viewer.htm @@ -151,9 +151,13 @@ if (window.writeIntopicBar)

 

-

Most operations available via Viewer Toolbar are common with VTK 3D Viewer.

+

Most operations available via Viewer Toolbar are common with VTK + 3D Viewer. VTK 3D Viewer + is detailly described in the documentation on + GUI module.

-

However, some of them are used only in Gauss Points Viewer.

+

However, some functionalities are used only in Gauss + Points Viewer.

 

diff --git a/doc/salome/gui/VISU/visu.log b/doc/salome/gui/VISU/visu.log index a655daa9..6ad71319 100755 --- a/doc/salome/gui/VISU/visu.log +++ b/doc/salome/gui/VISU/visu.log @@ -213,6 +213,7 @@ pics\image88.gif pics\warning.png pics\importtablefromfile.png pics\surface.jpg +pics\view_rotation_point.png image11.gif pics\image89.gif image44.gif @@ -221,6 +222,7 @@ pics\animation.png pics\fitdatarange.png image22.gif pics\begining.jpg +pics\set_rotation_point_dialog1.png pics\image46.gif image23.gif image1.jpg @@ -229,6 +231,7 @@ image37.jpg image34.gif pics\cutplanes.png pics\cutlinesicon.jpg +pics\set_rotation_point_dialog2.png pics\image69.gif pics\image47.gif image2.jpg @@ -254,6 +257,7 @@ more.jpg pics\speed.jpg pics\next.jpg pics\run.jpg +pics\image157.gif pics\image49.gif image26.gif image4.jpg @@ -278,7 +282,6 @@ image16.gif image19.jpg pics\blue_up.jpg pics\blue_left.jpg -image3.gif image39.gif image17.gif pics\vectorsprsnt.png @@ -379,6 +382,7 @@ whgdata\whlstfl21.htm whgdata\whlstfl22.htm whgdata\whlstfl23.htm whgdata\whlstfl24.htm +whgdata\whlstfl25.htm whgdata\whlstf0.htm whgdata\whlstf1.htm whgdata\whlstf2.htm @@ -389,6 +393,7 @@ whgdata\whlstf6.htm whgdata\whlstf7.htm whgdata\whlstf8.htm whgdata\whlstf9.htm +whgdata\whlstf10.htm whgdata\whlstg0.htm index.htm index_csh.htm diff --git a/doc/salome/gui/VISU/vtk_3d_viewer.htm b/doc/salome/gui/VISU/vtk_3d_viewer.htm deleted file mode 100755 index 06ca6bef..00000000 --- a/doc/salome/gui/VISU/vtk_3d_viewer.htm +++ /dev/null @@ -1,279 +0,0 @@ - - - - - -VTK 3D Viewer - - - - - - - - - - - - - -

VTK 3D Viewer

- -

VTK - 3D viewer  is - used in Post-Pro module for visualization of all 3D Presentations except - for Gauss Points Presentations.

- -

 

- -

The functionalities of VTK viewer are available via its Viewer Toolbar. - Buttons marked with small downward triangles have extended functionality - which can be accessed by locking on them with left mouse button.  

- -

 

- -

- -

 

- - - -

 

- -

- -

 

- -

By default the rotation point is located - in the Center of the bounding box of an object.

- -

 

- -

- -

 

- -

Unchecking Use - Bounding Box Center box allows you to define the coordinates of - the rotation point manually.

- -

 

- -

Set to - Origin button restores the default rotation point coordinates.

- -

Select - Point from View button allows to select the rotation point in the - 3D Viewer

- - - -

 

- -

- -

 

- - - -

 

- - - - diff --git a/doc/salome/gui/VISU/whdata/whfwdata0.htm b/doc/salome/gui/VISU/whdata/whfwdata0.htm index 68805eb0..3307ee33 100755 --- a/doc/salome/gui/VISU/whdata/whfwdata0.htm +++ b/doc/salome/gui/VISU/whdata/whfwdata0.htm @@ -12,10 +12,10 @@