From: admin Date: Thu, 1 Dec 2005 10:06:00 +0000 (+0000) Subject: This commit was generated by cvs2git to create tag 'TG-Start-D5-38-2003'. X-Git-Tag: TG-Start-D5-38-2003 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=f18874fc0c10e72b52a82dc6b7676de48ce05c67;p=modules%2Fvisu.git This commit was generated by cvs2git to create tag 'TG-Start-D5-38-2003'. Sprout from master 2005-09-14 06:35:35 UTC jfa 'Force saving of presentations parameters during saving of animation' Cherrypick from master 2005-08-08 08:27:24 UTC jfa 'Update state of Save button after Rename and Create Presentation on mesh': src/VISUGUI/Makefile.in src/VISUGUI/VisuGUI_NonIsometricDlg.cxx src/VISUGUI/VisuGUI_Tools.cxx src/VISUGUI/VisuGUI_Tools.h Cherrypick from master 2005-12-01 10:05:59 UTC asl 'Improvement: now in rules you can use "canBeDisplayed" parameter. It is true, if current object can be displayed in active viewer. The result of this check is calculated by new virtual method LightApp_Displayer::canBeDisplayed. GEOM, SMESH, VISU overrides it in order to provide information, what object can be displayed in what viewer': src/VISUGUI/VisuGUI_Displayer.cxx src/VISUGUI/VisuGUI_Selection.h Cherrypick from master 2005-06-08 13:22:03 UTC smh 'SMH: 3.0.0 preparation - merged and adopted version (POLYWORK+HEAD)': src/VISU_SWIG/Makefile.in Cherrypick from IMPORT 2003-10-14 08:11:44 UTC nri 'sources v1.2c': src/PIPELINE/VISU_LookupTable.cxx src/PIPELINE/VISU_LookupTable.hxx src/PIPELINE/VISU_ScalarMapPL.hxx src/VISU_SWIG/VISU_Gen_s.cc Delete: INSTALL LICENCE Makefile.in adm_local/unix/config_files/check_GUI.m4 adm_local/unix/config_files/check_Med.m4 adm_local/unix/make_omniorb.in bin/VERSION build_configure configure.in.base doc/Makefile.in doc/salome/Makefile.in doc/salome/gui/VISU/VISU.log doc/salome/gui/VISU/animation.gif doc/salome/gui/VISU/createfieldprsnt.gif doc/salome/gui/VISU/createpresent.gif doc/salome/gui/VISU/createtable.gif doc/salome/gui/VISU/cshdat_robohelp.htm doc/salome/gui/VISU/cshdat_webhelp.htm doc/salome/gui/VISU/default.css doc/salome/gui/VISU/default.skn doc/salome/gui/VISU/default_ns.css doc/salome/gui/VISU/ehlpdhtm.js doc/salome/gui/VISU/files/a.htm doc/salome/gui/VISU/files/a1.htm doc/salome/gui/VISU/files/a2.htm doc/salome/gui/VISU/files/a3.htm doc/salome/gui/VISU/files/a4.htm doc/salome/gui/VISU/files/a5.htm doc/salome/gui/VISU/files/about_structure_of_med_object.htm doc/salome/gui/VISU/files/about_tables.htm doc/salome/gui/VISU/files/animating_presentations.htm doc/salome/gui/VISU/files/changing_visualization_parameters_of_the_presenetation.htm doc/salome/gui/VISU/files/creating_curves.htm doc/salome/gui/VISU/files/creating_field_presentations.htm doc/salome/gui/VISU/files/creating_presentations.htm doc/salome/gui/VISU/files/creating_tables_from_cut_lines_presentations.htm doc/salome/gui/VISU/files/creating_xy_plot.htm doc/salome/gui/VISU/files/cut_lines_presentation.htm doc/salome/gui/VISU/files/cut_lines_resentation.htm doc/salome/gui/VISU/files/deformed_shape_presentation.htm doc/salome/gui/VISU/files/displaying_hiding_presentations.htm doc/salome/gui/VISU/files/displaying_tables.htm doc/salome/gui/VISU/files/editing_field_presentations.htm doc/salome/gui/VISU/files/exploring_med_files.htm doc/salome/gui/VISU/files/getting_elements_attributes.htm doc/salome/gui/VISU/files/getting_started.htm doc/salome/gui/VISU/files/importing_med_objects.htm doc/salome/gui/VISU/files/importing_tables.htm doc/salome/gui/VISU/files/insideframe.htm doc/salome/gui/VISU/files/introduction_to_visu.htm doc/salome/gui/VISU/files/iso_surfaces_presentation.htm doc/salome/gui/VISU/files/points.htm doc/salome/gui/VISU/files/renaming_presentations.htm doc/salome/gui/VISU/files/running_visu.htm doc/salome/gui/VISU/files/scalar_map_presentation.htm doc/salome/gui/VISU/files/scaling_presentations.htm doc/salome/gui/VISU/files/selection_in_visu.htm doc/salome/gui/VISU/files/setting_properties_of_xy_plots.htm doc/salome/gui/VISU/files/shrink.htm doc/salome/gui/VISU/files/stream_lines_presentation.htm doc/salome/gui/VISU/files/surface.htm doc/salome/gui/VISU/files/surfaceframe.htm doc/salome/gui/VISU/files/sweeping.htm doc/salome/gui/VISU/files/vectors_presentation.htm doc/salome/gui/VISU/files/wireframe.htm doc/salome/gui/VISU/i_blue.jpg doc/salome/gui/VISU/image1.gif doc/salome/gui/VISU/image10.jpg doc/salome/gui/VISU/image11.jpg doc/salome/gui/VISU/image12.jpg doc/salome/gui/VISU/image13.jpg doc/salome/gui/VISU/image14.gif doc/salome/gui/VISU/image15.gif doc/salome/gui/VISU/image15.jpg doc/salome/gui/VISU/image16.gif doc/salome/gui/VISU/image16.jpg doc/salome/gui/VISU/image17.gif doc/salome/gui/VISU/image17.jpg doc/salome/gui/VISU/image18.jpg doc/salome/gui/VISU/image19.jpg doc/salome/gui/VISU/image20.jpg doc/salome/gui/VISU/image21.jpg doc/salome/gui/VISU/image22.jpg doc/salome/gui/VISU/image4.jpg doc/salome/gui/VISU/image5.jpg doc/salome/gui/VISU/image6.jpg doc/salome/gui/VISU/image7.jpg doc/salome/gui/VISU/image8.gif doc/salome/gui/VISU/image8.jpg doc/salome/gui/VISU/image9.jpg doc/salome/gui/VISU/importmed.gif doc/salome/gui/VISU/launchvisu.gif doc/salome/gui/VISU/more.jpg doc/salome/gui/VISU/note1.gif doc/salome/gui/VISU/pics/animatdef.jpg doc/salome/gui/VISU/pics/animation.jpg doc/salome/gui/VISU/pics/animationparam.jpg doc/salome/gui/VISU/pics/begining.jpg doc/salome/gui/VISU/pics/cellsel.jpg doc/salome/gui/VISU/pics/cellselection.jpg doc/salome/gui/VISU/pics/choosebox.jpg doc/salome/gui/VISU/pics/crtprsnt.jpg doc/salome/gui/VISU/pics/cutlinesicn.jpg doc/salome/gui/VISU/pics/cutlinesicon.jpg doc/salome/gui/VISU/pics/cutlinesprsnt.jpg doc/salome/gui/VISU/pics/cutplpresent.jpg doc/salome/gui/VISU/pics/defshapeicon.jpg doc/salome/gui/VISU/pics/defshapeprsnt.jpg doc/salome/gui/VISU/pics/display.jpg doc/salome/gui/VISU/pics/display1.jpg doc/salome/gui/VISU/pics/end.jpg doc/salome/gui/VISU/pics/erase.jpg doc/salome/gui/VISU/pics/fieldprsnt3.jpg doc/salome/gui/VISU/pics/fieldprsnt6.jpg doc/salome/gui/VISU/pics/importingtables.jpg doc/salome/gui/VISU/pics/importmed.jpg doc/salome/gui/VISU/pics/iso.jpg doc/salome/gui/VISU/pics/isosurf.jpg doc/salome/gui/VISU/pics/main.jpg doc/salome/gui/VISU/pics/new.jpg doc/salome/gui/VISU/pics/next.jpg doc/salome/gui/VISU/pics/object.jpg doc/salome/gui/VISU/pics/opacity.jpg doc/salome/gui/VISU/pics/points.jpg doc/salome/gui/VISU/pics/pointselection.jpg doc/salome/gui/VISU/pics/presentat1.jpg doc/salome/gui/VISU/pics/previous.jpg doc/salome/gui/VISU/pics/rename.jpg doc/salome/gui/VISU/pics/run.jpg doc/salome/gui/VISU/pics/scalarmap.jpg doc/salome/gui/VISU/pics/scalarmapicon.jpg doc/salome/gui/VISU/pics/scalingdb.jpg doc/salome/gui/VISU/pics/scalingicon.jpg doc/salome/gui/VISU/pics/selection1.jpg doc/salome/gui/VISU/pics/selmode.jpg doc/salome/gui/VISU/pics/shrink.jpg doc/salome/gui/VISU/pics/speed.jpg doc/salome/gui/VISU/pics/streamlinesicon.jpg doc/salome/gui/VISU/pics/streamlinesprsnt.jpg doc/salome/gui/VISU/pics/structmed.jpg doc/salome/gui/VISU/pics/surface.jpg doc/salome/gui/VISU/pics/sweeppreferences.jpg doc/salome/gui/VISU/pics/table.gif doc/salome/gui/VISU/pics/vecticon.jpg doc/salome/gui/VISU/pics/vectorsprsnt.jpg doc/salome/gui/VISU/pics/visuicon.jpg doc/salome/gui/VISU/pics/visuwind.jpg doc/salome/gui/VISU/pics/width.jpg doc/salome/gui/VISU/pics/wireframe.jpg doc/salome/gui/VISU/ss_btn_related_topics.gif doc/salome/gui/VISU/ss_btn_see_also.gif doc/salome/gui/VISU/texture_horiz_ltbluebubbles.jpg doc/salome/gui/VISU/tip1.gif doc/salome/gui/VISU/visu.html doc/salome/gui/VISU/visu_csh.html doc/salome/gui/VISU/visu_rhc.html doc/salome/gui/VISU/webhelp.cab doc/salome/gui/VISU/webhelp.jar doc/salome/gui/VISU/whdata/whftdata.js doc/salome/gui/VISU/whdata/whftdata0.htm doc/salome/gui/VISU/whdata/whftdata0.xml doc/salome/gui/VISU/whdata/whfts.htm doc/salome/gui/VISU/whdata/whfts.js doc/salome/gui/VISU/whdata/whfts.xml doc/salome/gui/VISU/whdata/whfwdata.js doc/salome/gui/VISU/whdata/whfwdata0.htm doc/salome/gui/VISU/whdata/whfwdata0.xml doc/salome/gui/VISU/whdata/whgdata.js doc/salome/gui/VISU/whdata/whgdata0.htm doc/salome/gui/VISU/whdata/whgdata0.xml doc/salome/gui/VISU/whdata/whglo.htm doc/salome/gui/VISU/whdata/whglo.js doc/salome/gui/VISU/whdata/whglo.xml doc/salome/gui/VISU/whdata/whidata.js doc/salome/gui/VISU/whdata/whidx.htm doc/salome/gui/VISU/whdata/whidx.js doc/salome/gui/VISU/whdata/whidx.xml doc/salome/gui/VISU/whdata/whtdata.js doc/salome/gui/VISU/whdata/whtdata0.htm doc/salome/gui/VISU/whdata/whtdata0.xml doc/salome/gui/VISU/whdata/whtoc.htm doc/salome/gui/VISU/whdata/whtoc.js doc/salome/gui/VISU/whdata/whtoc.xml doc/salome/gui/VISU/whestart.ico doc/salome/gui/VISU/whfbody.htm doc/salome/gui/VISU/whfdhtml.htm doc/salome/gui/VISU/whfform.htm doc/salome/gui/VISU/whfhost.js doc/salome/gui/VISU/whform.js doc/salome/gui/VISU/whframes.js doc/salome/gui/VISU/whgbody.htm doc/salome/gui/VISU/whgdata/whexpbar.gif doc/salome/gui/VISU/whgdata/whlstf0.htm doc/salome/gui/VISU/whgdata/whlstf1.htm doc/salome/gui/VISU/whgdata/whlstf2.htm doc/salome/gui/VISU/whgdata/whlstf3.htm doc/salome/gui/VISU/whgdata/whlstf4.htm doc/salome/gui/VISU/whgdata/whlstf5.htm doc/salome/gui/VISU/whgdata/whlstfl0.htm doc/salome/gui/VISU/whgdata/whlstfl1.htm doc/salome/gui/VISU/whgdata/whlstfl10.htm doc/salome/gui/VISU/whgdata/whlstfl11.htm doc/salome/gui/VISU/whgdata/whlstfl12.htm doc/salome/gui/VISU/whgdata/whlstfl13.htm doc/salome/gui/VISU/whgdata/whlstfl14.htm doc/salome/gui/VISU/whgdata/whlstfl15.htm doc/salome/gui/VISU/whgdata/whlstfl16.htm doc/salome/gui/VISU/whgdata/whlstfl17.htm doc/salome/gui/VISU/whgdata/whlstfl18.htm doc/salome/gui/VISU/whgdata/whlstfl19.htm doc/salome/gui/VISU/whgdata/whlstfl2.htm doc/salome/gui/VISU/whgdata/whlstfl20.htm doc/salome/gui/VISU/whgdata/whlstfl21.htm doc/salome/gui/VISU/whgdata/whlstfl22.htm doc/salome/gui/VISU/whgdata/whlstfl3.htm doc/salome/gui/VISU/whgdata/whlstfl4.htm doc/salome/gui/VISU/whgdata/whlstfl5.htm doc/salome/gui/VISU/whgdata/whlstfl6.htm doc/salome/gui/VISU/whgdata/whlstfl7.htm doc/salome/gui/VISU/whgdata/whlstfl8.htm doc/salome/gui/VISU/whgdata/whlstfl9.htm doc/salome/gui/VISU/whgdata/whlstg0.htm doc/salome/gui/VISU/whgdata/whlsti0.htm doc/salome/gui/VISU/whgdata/whlstt0.htm doc/salome/gui/VISU/whgdata/whlstt1.htm doc/salome/gui/VISU/whgdata/whlstt2.htm doc/salome/gui/VISU/whgdata/whlstt3.htm doc/salome/gui/VISU/whgdata/whlstt4.htm doc/salome/gui/VISU/whgdata/whlstt5.htm doc/salome/gui/VISU/whgdata/whlstt6.htm doc/salome/gui/VISU/whgdata/whnvf30.htm doc/salome/gui/VISU/whgdata/whnvf31.htm doc/salome/gui/VISU/whgdata/whnvf32.htm doc/salome/gui/VISU/whgdata/whnvf33.htm doc/salome/gui/VISU/whgdata/whnvl31.htm doc/salome/gui/VISU/whgdata/whnvl32.htm doc/salome/gui/VISU/whgdata/whnvl33.htm doc/salome/gui/VISU/whgdata/whnvp30.htm doc/salome/gui/VISU/whgdata/whnvp31.htm doc/salome/gui/VISU/whgdata/whnvp32.htm doc/salome/gui/VISU/whgdata/whnvp33.htm doc/salome/gui/VISU/whgdata/whnvt30.htm doc/salome/gui/VISU/whgdata/whnvt31.htm doc/salome/gui/VISU/whgdata/whnvt32.htm doc/salome/gui/VISU/whgdata/whnvt33.htm doc/salome/gui/VISU/whgdef.htm doc/salome/gui/VISU/whgdhtml.htm doc/salome/gui/VISU/whghost.js doc/salome/gui/VISU/whhost.js doc/salome/gui/VISU/whibody.htm doc/salome/gui/VISU/whidhtml.htm doc/salome/gui/VISU/whiform.htm doc/salome/gui/VISU/whihost.js doc/salome/gui/VISU/whlang.js doc/salome/gui/VISU/whmozemu.js doc/salome/gui/VISU/whmsg.js doc/salome/gui/VISU/whnjs.htm doc/salome/gui/VISU/whphost.js doc/salome/gui/VISU/whproj.htm doc/salome/gui/VISU/whproj.js doc/salome/gui/VISU/whproj.xml doc/salome/gui/VISU/whproxy.js doc/salome/gui/VISU/whres.xml doc/salome/gui/VISU/whrstart.ico doc/salome/gui/VISU/whskin_banner.htm doc/salome/gui/VISU/whskin_blank.htm doc/salome/gui/VISU/whskin_frmset01.htm doc/salome/gui/VISU/whskin_frmset010.htm doc/salome/gui/VISU/whskin_info.htm doc/salome/gui/VISU/whskin_mbars.htm doc/salome/gui/VISU/whskin_papplet.htm doc/salome/gui/VISU/whskin_pdhtml.htm doc/salome/gui/VISU/whskin_plist.htm doc/salome/gui/VISU/whskin_tbars.htm doc/salome/gui/VISU/whst_topics.xml doc/salome/gui/VISU/whstart.ico doc/salome/gui/VISU/whstart.js doc/salome/gui/VISU/whstub.js doc/salome/gui/VISU/wht_abge.jpg doc/salome/gui/VISU/wht_abgi.jpg doc/salome/gui/VISU/wht_abgw.jpg doc/salome/gui/VISU/wht_abte.jpg doc/salome/gui/VISU/wht_abti.jpg doc/salome/gui/VISU/wht_abtw.jpg doc/salome/gui/VISU/wht_fts_h.gif doc/salome/gui/VISU/wht_fts_n.gif doc/salome/gui/VISU/wht_glo_h.gif doc/salome/gui/VISU/wht_glo_n.gif doc/salome/gui/VISU/wht_go.gif doc/salome/gui/VISU/wht_hide.gif doc/salome/gui/VISU/wht_idx_h.gif doc/salome/gui/VISU/wht_idx_n.gif doc/salome/gui/VISU/wht_logo1.gif doc/salome/gui/VISU/wht_logo2.gif doc/salome/gui/VISU/wht_next.gif doc/salome/gui/VISU/wht_next_g.gif doc/salome/gui/VISU/wht_prev.gif doc/salome/gui/VISU/wht_prev_g.gif doc/salome/gui/VISU/wht_spac.gif doc/salome/gui/VISU/wht_sync.gif doc/salome/gui/VISU/wht_tab0.gif doc/salome/gui/VISU/wht_tab1.gif doc/salome/gui/VISU/wht_tab2.gif doc/salome/gui/VISU/wht_tab3.gif doc/salome/gui/VISU/wht_tab4.gif doc/salome/gui/VISU/wht_tab5.gif doc/salome/gui/VISU/wht_tab6.gif doc/salome/gui/VISU/wht_tab7.gif doc/salome/gui/VISU/wht_tab8.gif doc/salome/gui/VISU/wht_toc1.gif doc/salome/gui/VISU/wht_toc2.gif doc/salome/gui/VISU/wht_toc3.gif doc/salome/gui/VISU/wht_toc4.gif doc/salome/gui/VISU/wht_toc_h.gif doc/salome/gui/VISU/wht_toc_n.gif doc/salome/gui/VISU/wht_ws.gif doc/salome/gui/VISU/wht_ws_g.gif doc/salome/gui/VISU/whtbar.js doc/salome/gui/VISU/whtdhtml.htm doc/salome/gui/VISU/whthost.js doc/salome/gui/VISU/whtopic.js doc/salome/gui/VISU/whutils.js doc/salome/gui/VISU/whver.js doc/salome/tui/Makefile.in doc/salome/tui/VISU/HTML/VISU_Gen.html doc/salome/tui/VISU/sources/Application-About.png doc/salome/tui/VISU/sources/Application-About1.jpg doc/salome/tui/VISU/sources/application.gif doc/salome/tui/VISU/sources/application.jpg doc/salome/tui/VISU/sources/bg_salome.gif doc/salome/tui/VISU/sources/logocorp.gif doc/salome/tui/VISU/sources/myheader.html doc/salome/tui/VISU/sources/occ.gif doc/salome/tui/VISU/sources/static/DataStruct.gif doc/salome/tui/VISU/sources/static/PrsObj.gif doc/salome/tui/VISU/sources/static/View.gif doc/salome/tui/VISU/sources/static/doxygen.css doc/salome/tui/VISU/sources/static/examples_VISU.html doc/salome/tui/VISU/sources/static/overview_VISU.html doc/salome/tui/VISU/sources/static/page2.html doc/salome/tui/VISU/sources/static/tree.js doc/salome/tui/VISU/sources/static/treeview.js examples/Fields_group3D.med examples/Makefile.in examples/ResOK_0000.med examples/VISU_Example_01.py examples/VISU_Example_02.py examples/VISU_Example_03.py examples/VISU_Example_04.py examples/VISU_Example_05.py examples/VISU_Example_06.py examples/tables_test.xls idl/Makefile.in resources/ModuleVisu.png resources/VISU.config resources/VISUCatalog.xml resources/VISU_en.xml resources/VISU_fr.xml resources/Visu_anim.png resources/Visu_cutlines.png resources/Visu_cutplane.png resources/Visu_deformed.png resources/Visu_deformed_anim.png resources/Visu_eraseall.png resources/Visu_graduated_axes.png resources/Visu_isosurfaces.png resources/Visu_plot2d.png resources/Visu_plot3d.png resources/Visu_points.png resources/Visu_sameas.png resources/Visu_scalars.png resources/Visu_scalars_anim.png resources/Visu_scaling.png resources/Visu_selectall.png resources/Visu_selectionactor.png resources/Visu_selectioncell.png resources/Visu_selectionedge.png resources/Visu_selectionpoint.png resources/Visu_selectonly.png resources/Visu_streamlines.png resources/Visu_surface.png resources/Visu_tree_visu.png resources/Visu_vectors.png resources/Visu_wireframe.png src/ENGINE/Makefile.in src/GUITOOLS/Makefile.in src/GUITOOLS/VisuGUI_TableDlg.cxx src/GUITOOLS/VisuGUI_TableDlg.h src/OBJECT/VISU_MeshAct.h src/OBJECT/VISU_ScalarMapAct.h src/OBJECT/VISU_VectorsAct.cxx src/OBJECT/VISU_VectorsAct.h src/PIPELINE/VISU_CutLinesPL.hxx src/PIPELINE/VISU_CutPlanesPL.hxx src/PIPELINE/VISU_DeformedShapePL.hxx src/PIPELINE/VISU_Extractor.hxx src/PIPELINE/VISU_FieldTransform.hxx src/PIPELINE/VISU_IsoSurfacesPL.hxx src/PIPELINE/VISU_MeshPL.cxx src/PIPELINE/VISU_MeshPL.hxx src/PIPELINE/VISU_PipeLineUtils.cxx src/PIPELINE/VISU_PipeLineUtils.hxx src/PIPELINE/VISU_Plot3DPL.hxx src/PIPELINE/VISU_ScalarBarActor.cxx src/PIPELINE/VISU_ScalarBarActor.hxx src/PIPELINE/VISU_StreamLinesPL.hxx src/PIPELINE/VISU_UsedPointsFilter.cxx src/PIPELINE/VISU_UsedPointsFilter.hxx src/PIPELINE/VISU_VectorsPL.hxx src/VISUGUI/VISU_icons.po src/VISUGUI/VISU_images.po src/VISUGUI/VISU_msg_en.po src/VISUGUI/VisuGUI_ActionsDef.h src/VISUGUI/VisuGUI_ClippingDlg.cxx src/VISUGUI/VisuGUI_ClippingDlg.h src/VISUGUI/VisuGUI_CursorDlg.cxx src/VISUGUI/VisuGUI_CursorDlg.h src/VISUGUI/VisuGUI_CutLinesDlg.cxx src/VISUGUI/VisuGUI_CutLinesDlg.h src/VISUGUI/VisuGUI_CutPlanesDlg.cxx src/VISUGUI/VisuGUI_CutPlanesDlg.h src/VISUGUI/VisuGUI_DeformedShapeDlg.cxx src/VISUGUI/VisuGUI_DeformedShapeDlg.h src/VISUGUI/VisuGUI_EditContainerDlg.cxx src/VISUGUI/VisuGUI_EditContainerDlg.h src/VISUGUI/VisuGUI_FileDlg.cxx src/VISUGUI/VisuGUI_FileDlg.h src/VISUGUI/VisuGUI_IsoSurfacesDlg.cxx src/VISUGUI/VisuGUI_IsoSurfacesDlg.h src/VISUGUI/VisuGUI_NameDlg.cxx src/VISUGUI/VisuGUI_NameDlg.h src/VISUGUI/VisuGUI_OffsetDlg.h src/VISUGUI/VisuGUI_Plot3DDlg.h src/VISUGUI/VisuGUI_StreamLinesDlg.cxx src/VISUGUI/VisuGUI_StreamLinesDlg.h src/VISUGUI/VisuGUI_SweepPrefDlg.cxx src/VISUGUI/VisuGUI_SweepPrefDlg.h src/VISUGUI/VisuGUI_VectorsDlg.cxx src/VISUGUI/VisuGUI_VectorsDlg.h src/VISU_I/VISUConfig.cc src/VISU_I/VISU_DumpPython.cc src/VISU_I/VISU_Mesh_i.hh src/VISU_I/VISU_PrsObject_i.cc src/VISU_I/VISU_PrsObject_i.hh src/VISU_I/VISU_Table_i.cc src/VISU_I/VISU_Table_i.hh src/VISU_I/VISU_ViewManager_i.hh src/VISU_I/VISU_View_i.hh src/VISU_SWIG/VISU_Gen_s.hh src/VISU_SWIG/VISU_shared_modules.py src/VISU_SWIG/batch_test_events.py src/VISU_SWIG/batchmode_visu.py src/VISU_SWIG/batchmode_visu_table.py src/VISU_SWIG/batchmode_visu_view.py src/VISU_SWIG/batchmode_visu_view3d.py src/VISU_SWIG/libVISU_Swig.i src/VISU_SWIG/test_events.py src/VISU_SWIG/visu.py src/VISU_SWIG/visu_big_table.py src/VISU_SWIG/visu_delete.py src/VISU_SWIG/visu_gui.py src/VISU_SWIG/visu_med.py src/VISU_SWIG/visu_prs_example.py src/VISU_SWIG/visu_split_views.py src/VISU_SWIG/visu_swig_test.py src/VISU_SWIG/visu_table.py src/VISU_SWIG/visu_view.py src/VISU_SWIG/visu_view3d.py --- diff --git a/INSTALL b/INSTALL deleted file mode 100644 index 22ac0883..00000000 --- a/INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -This is the version 3.0.0 of VISU -Compatible with : - - KERNEL 3.0.0 - - SALOMEGUI 3.0.0 - - MED 3.0.0 diff --git a/LICENCE b/LICENCE deleted file mode 100644 index b1e3f5a2..00000000 --- a/LICENCE +++ /dev/null @@ -1,504 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/Makefile.in b/Makefile.in deleted file mode 100644 index ca5acded..00000000 --- a/Makefile.in +++ /dev/null @@ -1,93 +0,0 @@ -# -* Makefile *- -# -# Author : Patrick GOLDBRONN (CEA) -# Date : 28/06/2001 -# $Header$ -# - -# source path -top_srcdir=@top_srcdir@ -top_builddir=. -srcdir=@srcdir@ -VPATH=.:@srcdir@:@top_srcdir@/bin:@top_srcdir@/resources:./bin:@top_srcdir@/idl:${KERNEL_ROOT_DIR}/idl/salome - - -@COMMENCE@ - -SUBDIRS = idl src examples doc - -BIN_SCRIPT= \ -VERSION - - -# copy header files in common directory -ifeq ($(HAVE_SSTREAM),yes) - include_list=include/salome/SALOMEconfig.h -else - include_list=include/salome/SALOMEconfig.h include/salome/sstream -endif - -inc: idl $(include_list) - -include/salome/SALOMEconfig.h: salome_adm/unix/SALOMEconfig.ref - -$(RM) $@ - $(LN_S) ../../$< $@ - -# test if SALOMEconfig.h has changed (contents) -salome_adm/unix/SALOMEconfig.ref: salome_adm/unix/SALOMEconfig.h - @if ! [ -a $@ ]; then \ - cp -p -f $< $@; \ - fi; \ - if ! cmp $< $@; then \ - cp -p -f $< $@; \ - fi; \ - -include/salome/sstream: salome_adm/unix/sstream - -$(RM) $@ - $(LN_S) ../../$< $@ - -depend: depend_idl - -depend_idl: - (cd idl ; $(MAKE) $@) || exit 1 - -# doc is already build : if you want to had documents, go manually to doc and run 'make doc' -#doc: -# (cd doc && $(MAKE) $@) || exit 1 - -install-end: -# finish libtool install -# @$(LT) --mode=finish $(libdir) - -install-include: $(include_list) - $(INSTALL) -d $(includedir) - @for f in X $(include_list); do \ - if test $$f != X; then \ - ($(INSTALL_DATA) -p $$f $(includedir)/. || exit 1); \ - fi; \ - done - -# install script in $(bindir) : -install-bin: $(BIN_SCRIPT) - $(INSTALL) -d $(bindir) - if test $(BIN_SCRIPT)X != X; then \ - $(INSTALL_PROGRAM) $^ $(bindir); \ - fi - -uninstall: uninstall-idl - -uninstall-idl: - $(RM) $(idldir)/*.idl - -distclean: distclean-other - -distclean-other: - -$(RM) salome_adm/unix/*~ salome_adm/unix/*% salome_adm/unix/*.bak salome_adm/unix/*.new salome_adm/unix/*.old - -$(RM) salome_adm/unix/make_* - -$(RM) salome_adm/unix/depend salome_adm/unix/SALOMEconfig.h - -$(RM) config.cache config.log config.status - -@MODULE@ - -install: install-bin install-include install-end - diff --git a/adm_local/unix/config_files/check_GUI.m4 b/adm_local/unix/config_files/check_GUI.m4 deleted file mode 100755 index d2c8eb8a..00000000 --- a/adm_local/unix/config_files/check_GUI.m4 +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, -# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org -# -#------------------------------------------------------------ -# Check availability of Salome binary distribution -# -# Author : Marc Tajchman (CEA, 2002) -#------------------------------------------------------------ - -AC_DEFUN([CHECK_SALOME_GUI],[ - -AC_CHECKING(for SalomeGUI) - -SalomeGUI_ok=yes - -AC_ARG_WITH(gui, - --with-salome_gui=DIR root directory path of SALOME GUI installation, - SALOME_GUI_DIR="$withval",SALOME_GUI_DIR="") - -if test "x$SALOME_GUI_DIR" = "x" ; then - if test "x$GUI_ROOT_DIR" != "x" ; then - SALOME_GUI_DIR=$GUI_ROOT_DIR - else - # search Salome binaries in PATH variable - AC_PATH_PROG(TEMP, libSalomeApp.so) - if test "x$TEMP" != "x" ; then - SALOME_GUI_DIR=`dirname $TEMP` - else - fi - fi -fi - -if test -f ${SALOME_GUI_DIR}/lib/salome/libSalomeApp.so ; then - SalomeGUI_ok=yes - AC_MSG_RESULT(Using SALOME GUI distribution in ${SALOME_GUI_DIR}) - GUI_ROOT_DIR=${SALOME_GUI_DIR} - AC_SUBST(GUI_ROOT_DIR) -else - AC_MSG_WARN("Cannot find compiled SALOME GUI distribution") -fi - -AC_MSG_RESULT(for SALOME GUI: $SalomeGUI_ok) - -])dnl - diff --git a/adm_local/unix/config_files/check_Med.m4 b/adm_local/unix/config_files/check_Med.m4 deleted file mode 100644 index 727bf438..00000000 --- a/adm_local/unix/config_files/check_Med.m4 +++ /dev/null @@ -1,45 +0,0 @@ -# Check availability of Med binary distribution -# -# Author : Nicolas REJNERI (OPEN CASCADE, 2003) -# - -AC_DEFUN([CHECK_MED],[ - -AC_CHECKING(for Med) - -Med_ok=no - -AC_ARG_WITH(med, - [ --with-med=DIR root directory path of MED installation ], - MED_DIR="$withval",MED_DIR="") - -if test "x$MED_DIR" == "x" ; then - -# no --with-med-dir option used - - if test "x$MED_ROOT_DIR" != "x" ; then - - # MED_ROOT_DIR environment variable defined - MED_DIR=$MED_ROOT_DIR - - fi -# -fi - -if test -f ${MED_DIR}/idl/salome/MED.idl ; then - Med_ok=yes - AC_MSG_RESULT(Using Med module distribution in ${MED_DIR}) - - if test "x$MED_ROOT_DIR" == "x" ; then - MED_ROOT_DIR=${MED_DIR} - fi - AC_SUBST(MED_ROOT_DIR) - -else - AC_MSG_WARN("Cannot find Med module sources") -fi - -AC_MSG_RESULT(for Med: $Med_ok) - -])dnl - diff --git a/adm_local/unix/make_omniorb.in b/adm_local/unix/make_omniorb.in deleted file mode 100644 index 7caf4b7c..00000000 --- a/adm_local/unix/make_omniorb.in +++ /dev/null @@ -1,59 +0,0 @@ -#======================================================================= -# Begin specific part to omniorb -# (include from file adm/unix/make_omniorb generated by -# adm/unix/make_omniorb.in) -#======================================================================= -# -* Makefile *- -# -# Author : Patrick GOLDBRONN (CEA) -# Date : 29/06/2001 -# $Header$ -# - -# Client and server object are the same with omniorb -# There are one header file and one source file generate - -#IDLOBJ=$(IDLSRC:%.idl=%$(IDL_CLN_OBJ)) - -# dependancies between idl and it's generated files -%$(OMNIORB_IDL_CLN_CXX) %$(OMNIORB_IDL_CLN_H): ${KERNEL_ROOT_DIR}/idl/salome/%.idl - $(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $< - -%$(OMNIORB_IDL_CLN_CXX) %$(OMNIORB_IDL_CLN_H): ${GUI_ROOT_DIR}/idl/salome/%.idl - $(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $< - -%$(OMNIORB_IDL_CLN_CXX) %$(OMNIORB_IDL_CLN_H): ${MED_ROOT_DIR}/idl/salome/%.idl - $(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $< - -%$(OMNIORB_IDL_CLN_CXX) %$(OMNIORB_IDL_CLN_H): ${top_srcdir}/idl/%.idl - $(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $< - -# dependncies between idl files -depend_idl: .depidl - -# we use cpp to generate dependencies between idl files. -# we change cpp output to keep only idl file and transform it to get a suitable rule -.depidl: $(IDL_FILES) - @touch $@ - @for dep in $? dummy; do \ - if [ $$dep != "dummy" ]; then \ - echo Building dependencies for $$dep; \ - basedep=`basename $$dep .idl`; \ - header="$$basedep"$(IDL_CLN_H); \ - sed '\%^'"$$header"':%,\%[^\\]$$%d' <$@ >$@- && mv $@- $@; \ - $(CPP) $(C_DEPEND_FLAG) -I$(srcdir) $$dep 2>/dev/null | \ - sed `echo "s%$$basedep\\.idl%$$header:%g"` | \ - sed 's% $(srcdir)/% %g' | \ - sed 's% $(top_srcdir)/% %g' | \ - sed 's% $(top_builddir)/% %g' | \ - sed 's%^.*:\.o: *%%' | sed 's%^ *\\ *%%'| sed 's%^ *\(.*\):%\1:%' | \ - sed 's/\.idl/$(IDL_CLN_H)/' >>$@; \ - echo '' >>$@; \ - fi; \ - done ; - --include .depidl - -#======================================================================= -# End specific part to omniorb -#======================================================================= diff --git a/bin/VERSION b/bin/VERSION deleted file mode 100755 index 59a5e705..00000000 --- a/bin/VERSION +++ /dev/null @@ -1 +0,0 @@ -THIS IS SALOME - VISU VERSION: 3.0.2 diff --git a/build_configure b/build_configure deleted file mode 100755 index 106d07db..00000000 --- a/build_configure +++ /dev/null @@ -1,217 +0,0 @@ -#!/bin/bash - -# -# Tool for updating list of .in file for the SALOME project -# and regenerating configure script -# -# Author : Marc Tajchman - CEA -# Date : 10/10/2002 -# $Header$ -# - -ORIG_DIR=`pwd` -CONF_DIR=`echo $0 | sed -e "s,[^/]*$,,;s,/$,,;s,^$,.,"` - -######################################################################## -# Test if the KERNEL_ROOT_DIR is set correctly - -if test ! -d "${KERNEL_ROOT_DIR}"; then - echo "failed : KERNEL_ROOT_DIR variable is not correct !" - exit -fi - -# Test if the KERNEL_SRC is set correctly - -#if test ! -d "${KERNEL_SRC}"; then -# echo "failed : KERNEL_SRC variable is not correct !" -# exit -#fi -######################################################################## -# find_in - utility function -# -# usage : -# find_in directory filename -# -# Finds files following the *.in pattern, recursively in the -# directory (first argument). -# Results are appended into the file (second argument) -# -# Difference from the standard unix find is that files are tested -# before directories -# - -find_in() -{ - local i - local f=$2 - -# if the first argument is not a directory, returns - - if [ ! -d "$1" ] ; then - return - fi - -# dont look in the CVS directories - - case $1 in - */CVS) return ;; - */adm_local/*) return ;; - *) ;; - esac - -# for each regular file contained in the directory -# test if it's a .in file - - for i in "$1"/* - do - if [ -f "$i" ] ; then - case $i in - *.in) echo " "$i" \\" >> $f;; - *) ;; - esac - fi - done - -# for each subdirectory of the first argument, proceeds recursively - - for i in "$1"/* - do - if [ -d "$i" ] ; then - find_in "$i" "$f" - fi - done -} - - -####################################################################### -# Generate list of .in files (Makefile.in, config.h.in, etc) -# appending it in file configure.in - -cd ${CONF_DIR} -ABS_CONF_DIR=`pwd` - -# -# Common part of the configure.in file -# -chmod u+w configure.in.base -if ! \cp -f configure.in.base configure.in_tmp1 -then - echo - echo "error : can't create files in" ${CONF_DIR} - echo "aborting ..." - chmod u-w configure.in.base - exit -fi -chmod u-w configure.in.base - -if [ -e "${CONF_DIR}/salome_adm" ] ; then - \rm -f ${CONF_DIR}/salome_adm -fi - - -# make a link allowing AC_OUTPUT to find the salome_adm/.../*.in files -echo "" >> configure.in_tmp1 -echo 'ln -fs ${KERNEL_ROOT_DIR}/salome_adm ${ROOT_SRCDIR}/salome_adm' >> configure.in_tmp1 - -echo "" >> configure.in_tmp1 -echo "AC_OUTPUT([ \\" >> configure.in_tmp1 - -# -# List of .in files in the adm/unix directory -# These files MUST be on top of AC_OUTPUT list so we -# put them "manually" -# - -echo " ./salome_adm/unix/SALOMEconfig.h \\" >> configure.in_tmp1 -echo " ./salome_adm/unix/F77config.h \\" >> configure.in_tmp1 -echo " ./salome_adm/unix/sstream \\" >> configure.in_tmp1 -echo " ./salome_adm/unix/depend \\" >> configure.in_tmp1 -echo " ./adm_local/unix/make_omniorb \\" >> configure.in_tmp1 -echo " ./salome_adm/unix/envScript \\" >> configure.in_tmp1 -echo " ./adm_local/unix/make_commence \\" >> configure.in_tmp1 -echo " ./salome_adm/unix/make_conclude \\" >> configure.in_tmp1 -echo " ./salome_adm/unix/make_module \\" >> configure.in_tmp1 - -\rm -f configure.in_tmp2 configure.in_tmp3 -touch configure.in_tmp2 -find_in . configure.in_tmp2 -sed -e '/^...salome_adm/d' configure.in_tmp2 > configure.in_tmp3 -sed -e '/^...adm_local.unix.make_omniorb/d' configure.in_tmp3 configure.in_tmp2 -sed -e '/^...adm_local.unix.make_commence/d' configure.in_tmp2 > configure.in_tmp3 -sed -e '/configure.in/d' configure.in_tmp3 > configure.in_tmp2 -sed -e 's/.in / /' configure.in_tmp2 >> configure.in_tmp1 -#sed '/^.*salome_adm/d' configure.in_tmp2 > configure.in_tmp3 -#sed '/configure.in/d' configure.in_tmp3 > configure.in_tmp2 -#sed 's/.in / /' configure.in_tmp2 >> configure.in_tmp1 - -echo "])" >> configure.in_tmp1 - -# delete the link created for AC_OUTPUT -#echo "" >> configure.in_tmp1 -#echo 'rm -f ${ROOT_SRCDIR}/salome_adm' >> configure.in_tmp1 -\mv configure.in_tmp1 configure.in_new -\rm -f configure.in_tmp2 configure.in_tmp3 - - -######################################################################## -# Create new (or replace old) configure.in file -# Print a message if the file is write protected -# - -echo -if test ! -f configure.in -then - echo -n "Creating new file 'configure.in' ... " - if \mv configure.in_new configure.in >& /dev/null - then - echo "done" - else - echo "error, check your file permissions" - fi -else - echo -n "Updating 'configure.in' file ... " - if ! \cp configure.in configure.in_old >& /dev/null - then - echo - echo - echo "Can't backup previous configure.in" - echo -n "Continue (you will not be able to revert) - (Y/N) ? " - read R - case "x$R" in - xn*) exit;; - xN*) exit;; - esac - echo - echo -n " " - fi - if \cp configure.in_new configure.in >& /dev/null - then - echo "done" - else - echo - echo "error, can't update previous configure.in" - fi -fi - -######################################################################## -# Use autoconf to rebuild the configure script -# - -if test -f configure -then - echo -n "Updating 'configure' script ... " -else - echo -n "Creating 'configure' script ... " -fi - -aclocal --acdir=adm_local/unix/config_files -I ${KERNEL_ROOT_DIR}/salome_adm/unix/config_files -if autoconf -then - echo "done" -else - echo "failed (check file permissions and/or user quotas ...)" -fi - -cd ${ORIG_DIR} - -echo diff --git a/configure.in.base b/configure.in.base deleted file mode 100644 index 1396ae1e..00000000 --- a/configure.in.base +++ /dev/null @@ -1,392 +0,0 @@ -# -# PLEASE DO NOT MODIFY configure.in FILE -# -# ALL CHANGES WILL BE DISCARDED BY THE NEXT -# build_configure COMMAND -# -# CHANGES MUST BE MADE IN configure.in.base FILE -# -# -# Author : Marc Tajchman (CEA) -# Date : 28/06/2001 -# Modified by : Patrick GOLDBRONN (CEA) -# Modified by : Marc Tajchman (CEA) -# -# Created from configure.in.base -# - -AC_INIT(src) -AC_CONFIG_AUX_DIR(${KERNEL_ROOT_DIR}/salome_adm/unix/config_files) -AC_CANONICAL_HOST - -PACKAGE=salome -AC_SUBST(PACKAGE) - -VERSION=0.0.1 -AC_SUBST(VERSION) - -dnl -dnl Initialize source and build root directories -dnl - -ROOT_BUILDDIR=`pwd` -ROOT_SRCDIR=`echo $0 | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"` -cd $ROOT_SRCDIR -ROOT_SRCDIR=`pwd` -cd $ROOT_BUILDDIR - -AC_SUBST(ROOT_SRCDIR) -AC_SUBST(ROOT_BUILDDIR) - -echo -echo Source root directory : $ROOT_SRCDIR -echo Build root directory : $ROOT_BUILDDIR -echo -echo - -if test -z "$AR"; then - AC_CHECK_PROGS(AR,ar xar,:,$PATH) -fi -AC_SUBST(AR) - -dnl Export the AR macro so that it will be placed in the libtool file -dnl correctly. -export AR - -echo -echo --------------------------------------------- -echo testing make -echo --------------------------------------------- -echo - -AC_PROG_MAKE_SET -AC_PROG_INSTALL -dnl -dnl libtool macro check for CC, LD, NM, LN_S, RANLIB, STRIP + pour les librairies dynamiques ! - -AC_ENABLE_DEBUG(yes) -AC_DISABLE_PRODUCTION - -echo --------------------------------------------- -echo testing libtool -echo --------------------------------------------- - -dnl first, we set static to no! -dnl if we want it, use --enable-static -AC_ENABLE_STATIC(no) - -AC_LIBTOOL_DLOPEN -AC_PROG_LIBTOOL - -dnl Fix up the INSTALL macro if it s a relative path. We want the -dnl full-path to the binary instead. -case "$INSTALL" in - *install-sh*) - INSTALL='\${KERNEL_ROOT_DIR}'/salome_adm/unix/config_files/install-sh - ;; -esac - -echo -echo --------------------------------------------- -echo testing C/C++ -echo --------------------------------------------- -echo - -cc_ok=no -dnl inutil car libtool -dnl AC_PROG_CC -AC_PROG_CXX -AC_DEPEND_FLAG -# AC_CC_WARNINGS([ansi]) -cc_ok=yes - -dnl Library libdl : -AC_CHECK_LIB(dl,dlopen) - -dnl add library libm : -AC_CHECK_LIB(m,ceil) - -dnl -dnl Well we use sstream which is not in gcc pre-2.95.3 -dnl We must test if it exists. If not, add it in include ! -dnl - -AC_CXX_USE_STD_IOSTREAM -AC_CXX_HAVE_SSTREAM - -echo -echo --------------------------------------------- -echo BOOST Library -echo --------------------------------------------- -echo - -CHECK_BOOST - -dnl -dnl --------------------------------------------- -dnl testing MPICH -dnl --------------------------------------------- -dnl - -CHECK_MPICH - -echo -echo --------------------------------------------- -echo testing LEX \& YACC -echo --------------------------------------------- -echo - -lex_yacc_ok=no -AC_PROG_YACC -AC_PROG_LEX -lex_yacc_ok=yes - -echo -echo --------------------------------------------- -echo testing python -echo --------------------------------------------- -echo - -CHECK_PYTHON - -dnl echo -dnl echo --------------------------------------------- -dnl echo testing java -dnl echo --------------------------------------------- -dnl echo - -dnl CHECK_JAVA - -echo -echo --------------------------------------------- -echo testing swig -echo --------------------------------------------- -echo - -CHECK_SWIG - -echo -echo --------------------------------------------- -echo testing threads -echo --------------------------------------------- -echo - -ENABLE_PTHREADS - -echo -echo --------------------------------------------- -echo testing omniORB -echo --------------------------------------------- -echo - -CHECK_OMNIORB - -dnl echo -dnl echo --------------------------------------------- -dnl echo testing mico -dnl echo --------------------------------------------- -dnl echo - -dnl CHECK_MICO - -echo -echo --------------------------------------------- -echo default ORB : omniORB -echo --------------------------------------------- -echo - -DEFAULT_ORB=omniORB -CHECK_CORBA - -AC_SUBST_FILE(CORBA) -corba=make_$ORB -CORBA=adm_local/unix/$corba - -echo -echo --------------------------------------------- -echo testing openGL -echo --------------------------------------------- -echo - -CHECK_OPENGL - -echo -echo --------------------------------------------- -echo testing QT -echo --------------------------------------------- -echo - -CHECK_QT - -echo -echo --------------------------------------------- -echo testing msg2qm -echo --------------------------------------------- -echo - -CHECK_MSG2QM - -echo -echo --------------------------------------------- -echo testing VTK -echo --------------------------------------------- -echo - -CHECK_VTK - -echo -echo --------------------------------------------- -echo testing HDF5 -echo --------------------------------------------- -echo - -CHECK_HDF5 - -echo -echo --------------------------------------------- -echo Testing OpenCascade -echo --------------------------------------------- -echo - -CHECK_CAS - -echo -echo --------------------------------------------- -echo Testing qwt -echo --------------------------------------------- -echo - -CHECK_QWT - -echo -echo --------------------------------------------- -echo Testing html generators -echo --------------------------------------------- -echo - -CHECK_HTML_GENERATORS - -echo -echo --------------------------------------------- -echo Testing Kernel -echo --------------------------------------------- -echo - -CHECK_KERNEL - -echo -echo --------------------------------------------- -echo Testing Med -echo --------------------------------------------- -echo - -CHECK_MED - -echo -echo --------------------------------------------- -echo Summary -echo --------------------------------------------- -echo - -echo Configure -variables="cc_ok boost_ok lex_yacc_ok python_ok swig_ok threads_ok OpenGL_ok qt_ok vtk_ok hdf5_ok omniORB_ok occ_ok qwt_ok doxygen_ok graphviz_ok Kernel_ok Med_ok" - -for var in $variables -do - printf " %10s : " `echo \$var | sed -e "s,_ok,,"` - eval echo \$$var -done - -echo -echo "Default ORB : $DEFAULT_ORB" -echo - -dnl generals files which could be included in every makefile - -AC_SUBST_FILE(COMMENCE) COMMENCE=adm_local/unix/make_commence -AC_SUBST_FILE(CONCLUDE) CONCLUDE=salome_adm/unix/make_conclude -AC_SUBST_FILE(MODULE) MODULE=salome_adm/unix/make_module - -dnl les dependences -AC_SUBST_FILE(DEPEND) DEPEND=salome_adm/unix/depend - -dnl We don t need to say when we re entering directories if we re using -dnl GNU make becuase make does it for us. -if test "X$GMAKE" = "Xyes"; then - AC_SUBST(SETX) SETX=":" -else - AC_SUBST(SETX) SETX="set -x" -fi - -# make other build directories -for rep in salome_adm adm_local doc bin/salome include/salome lib/salome share/salome/resources idl -do -# if test ! -d $rep ; then -# eval mkdir $rep -# fi - $INSTALL -d $rep -done - -echo -echo --------------------------------------------- -echo copying resource files, shell scripts, and -echo xml files -echo --------------------------------------------- -echo - - -dnl copy resources directories - -#for i in `find $ROOT_SRCDIR -name 'resources' -print` -#do -# local_res=`echo $i | sed -e "s,$ROOT_SRCDIR,.,"` -# local_res_dir=`echo $local_res | sed -e "s,[[^/]]*$,,;s,/$,,;s,^$,.,"` -# mkdir -p $local_res_dir -# cd $local_res_dir -# ln -fs $i -# echo $local_res -# cd $ROOT_BUILDDIR -#done - -dnl copy shells and utilities contained in the bin directory -dnl excluding .in files (treated in AC-OUTPUT below) and CVS -dnl directory - -mkdir -p bin/salome -cd bin/salome -for i in $ROOT_SRCDIR/bin/* -do - local_bin=`echo $i | sed -e "s,$ROOT_SRCDIR,.,"` - case "$local_bin" in - *.in | *~) ;; - ./bin/CVS | ./bin/salome) ;; - *) /usr/bin/install $i .; echo $local_bin ;; - esac -done -cd $ROOT_BUILDDIR - -AC_SUBST_FILE(ENVSCRIPT) ENVSCRIPT=salome_adm/unix/envScript - -dnl copy xml files to the build tree (lib directory) -dnl pourquoi ???? - -#cd lib -#for i in `find $ROOT_SRCDIR -name "*.xml" -print` -#do -# ln -fs $i -# echo `echo $i | sed -e "s,$ROOT_SRCDIR,.,"` -#done -#cd $ROOT_BUILDDIR - - -echo -echo --------------------------------------------- -echo generating Makefiles and configure files -echo --------------------------------------------- -echo - -AC_OUTPUT_COMMANDS([ \ - chmod +x ./bin/* \ -]) - -## do not delete this line diff --git a/doc/Makefile.in b/doc/Makefile.in deleted file mode 100644 index 7295ede7..00000000 --- a/doc/Makefile.in +++ /dev/null @@ -1,40 +0,0 @@ - -# -* Makefile *- -# -# Author : Patrick GOLDBRONN (CEA) -# Date : 30/11/2001 -# $Header$ -# -# source path -top_srcdir=@top_srcdir@ -top_builddir=.. -srcdir=@srcdir@ -VPATH=.:@srcdir@ - -SUBDIRS= salome - -@COMMENCE@ - -docs: - @@SETX@; for d in $(SUBDIRS); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done -clean: - @@SETX@; for d in $(SUBDIRS); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done - -distclean: clean - @@SETX@; for d in $(SUBDIRS); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done - -install: - @@SETX@; for d in $(SUBDIRS); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done - -uninstall: - @@SETX@; for d in $(SUBDIRS); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done diff --git a/doc/salome/Makefile.in b/doc/salome/Makefile.in deleted file mode 100644 index 5e21efd2..00000000 --- a/doc/salome/Makefile.in +++ /dev/null @@ -1,43 +0,0 @@ -# -* Makefile *- -# -# Author : Patrick GOLDBRONN (CEA) -# Date : 30/11/2001 -# $Header$ -# -# source path -top_srcdir=@top_srcdir@ -top_builddir=../.. -srcdir=@srcdir@ -VPATH=.:@srcdir@ - -SUBDIRS= tui gui - -@COMMENCE@ - -docs: - @@SETX@; for d in $(SUBDIRS); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done; \ - cp -f $(srcdir)/VISU_index.html VISU_index.html - -clean: - @@SETX@; for d in $(SUBDIRS); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done - -distclean: clean - @@SETX@; for d in $(SUBDIRS); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done - -install: - $(MAKE) docs - (cd tui && $(MAKE) install); - (cd gui && $(MAKE) install); - cp -f VISU_index.html $(docdir) - -uninstall: - @@SETX@; for d in $(SUBDIRS); do \ - (cd $$d && $(MAKE) $@) || exit 1; \ - done; \ - rm -fr $(docdir)/VISU_index.html diff --git a/doc/salome/gui/VISU/VISU.log b/doc/salome/gui/VISU/VISU.log deleted file mode 100755 index 0cf5607f..00000000 --- a/doc/salome/gui/VISU/VISU.log +++ /dev/null @@ -1,318 +0,0 @@ -|SourceProjectName:VISU.hpr -|DestinationProjectName:visu.html -whhost.js -whmsg.js -whmozemu.js -whproxy.js -whstub.js -whutils.js -whver.js -whform.js -whphost.js -whstart.js -whtopic.js -whframes.js -whlang.js -whskin_info.htm -whskin_blank.htm -whnjs.htm -whthost.js -whtdhtml.htm -whihost.js -whibody.htm -whiform.htm -whfhost.js -whfbody.htm -whfform.htm -whghost.js -whgbody.htm -whgdhtml.htm -whgdef.htm -whproj.js -whproj.xml -whproj.htm -whdata\whtoc.js -whdata\whtoc.xml -whdata\whtoc.htm -whdata\whtdata.js -whdata\whidx.js -whdata\whidx.xml -whdata\whidx.htm -whdata\whidata.js -whdata\whfts.js -whdata\whfts.xml -whdata\whfts.htm -whdata\whglo.js -whdata\whglo.xml -whdata\whglo.htm -whdata\whgdata.js -whdata\whftdata.js -whdata\whfwdata.js -whres.xml -webhelp.jar -webhelp.cab -whgdata\whnvp30.htm -whgdata\whnvp31.htm -whgdata\whnvp32.htm -whgdata\whnvp33.htm -whgdata\whnvt30.htm -whgdata\whnvt31.htm -whgdata\whnvt32.htm -whgdata\whnvt33.htm -whgdata\whnvf30.htm -whgdata\whnvf31.htm -whgdata\whnvf32.htm -whgdata\whnvf33.htm -whgdata\whnvl31.htm -whgdata\whnvl32.htm -whgdata\whnvl33.htm -whgdata\whexpbar.gif -cshdat_webhelp.htm -cshdat_robohelp.htm -wht_tab0.gif -wht_tab1.gif -wht_tab2.gif -wht_tab3.gif -wht_tab4.gif -wht_tab5.gif -wht_tab6.gif -wht_tab7.gif -wht_tab8.gif -wht_glo_h.gif -wht_glo_n.gif -wht_fts_h.gif -wht_fts_n.gif -wht_idx_h.gif -wht_idx_n.gif -wht_toc_h.gif -wht_toc_n.gif -wht_ws.gif -wht_ws_g.gif -wht_logo1.gif -wht_logo2.gif -wht_abgw.jpg -wht_abgi.jpg -wht_abge.jpg -wht_abtw.jpg -wht_abte.jpg -wht_abti.jpg -wht_spac.gif -wht_next.gif -wht_next_g.gif -wht_prev.gif -wht_prev_g.gif -wht_sync.gif -wht_hide.gif -wht_go.gif -whstart.ico -whestart.ico -whrstart.ico -whidhtml.htm -whfdhtml.htm -whskin_banner.htm -whtbar.js -default.skn -whskin_pdhtml.htm -whskin_papplet.htm -whskin_plist.htm -whskin_tbars.htm -whskin_mbars.htm -wht_toc4.gif -wht_toc1.gif -wht_toc2.gif -wht_toc3.gif -whskin_frmset010.htm -whst_topics.xml -whskin_frmset01.htm -visu_hha.hhk -visu.hhc -visu.hhk -files\a.htm -files\a1.htm -files\a2.htm -files\a3.htm -files\a4.htm -files\a5.htm -files\about_structure_of_med_object.htm -files\about_tables.htm -files\animating_presentations.htm -files\changing_visualization_parameters_of_the_presenetation.htm -files\creating_curves.htm -files\creating_field_presentations.htm -files\creating_presentations.htm -files\creating_tables_from_cut_lines_presentations.htm -files\creating_xy_plot.htm -files\cut_lines_presentation.htm -files\cut_lines_resentation.htm -files\deformed_shape_presentation.htm -files\displaying_hiding_presentations.htm -files\displaying_tables.htm -files\editing_field_presentations.htm -files\exploring_med_files.htm -files\getting_elements_attributes.htm -files\getting_started.htm -files\importing_med_objects.htm -files\importing_tables.htm -files\insideframe.htm -files\introduction_to_visu.htm -files\iso_surfaces_presentation.htm -files\points.htm -files\renaming_presentations.htm -files\running_visu.htm -files\scalar_map_presentation.htm -files\scaling_presentations.htm -files\selection_in_visu.htm -files\setting_properties_of_xy_plots.htm -files\shrink.htm -files\stream_lines_presentation.htm -files\surface.htm -files\surfaceframe.htm -files\sweeping.htm -files\vectors_presentation.htm -files\wireframe.htm -ehlpdhtm.js -texture_horiz_ltbluebubbles.jpg -visu.glo -default.css -image21.jpg -image10.jpg -pics\surface.jpg -image22.jpg -image11.jpg -more.jpg -pics\speed.jpg -pics\next.jpg -pics\run.jpg -pics\cutlinesicon.jpg -pics\cellselection.jpg -pics\width.jpg -pics\main.jpg -image12.jpg -createtable.gif -pics\fieldprsnt3.jpg -pics\points.jpg -pics\choosebox.jpg -image13.jpg -pics\animatdef.jpg -pics\table.gif -pics\streamlinesprsnt.jpg -pics\defshapeicon.jpg -pics\structmed.jpg -pics\visuicon.jpg -image4.jpg -createfieldprsnt.gif -image1.gif -pics\animation.jpg -pics\scalarmapicon.jpg -pics\presentat1.jpg -image15.jpg -image5.jpg -pics\fieldprsnt6.jpg -pics\shrink.jpg -image16.jpg -image6.jpg -pics\end.jpg -pics\cutplpresent.jpg -image14.gif -image17.jpg -image7.jpg -animation.gif -pics\begining.jpg -pics\streamlinesicon.jpg -pics\defshapeprsnt.jpg -pics\new.jpg -image15.gif -image18.jpg -image8.jpg -pics\display.jpg -pics\wireframe.jpg -pics\crtprsnt.jpg -image16.gif -image19.jpg -image9.jpg -pics\selmode.jpg -pics\scalingdb.jpg -i_blue.jpg -pics\object.jpg -image17.gif -tip1.gif -pics\pointselection.jpg -pics\rename.jpg -image8.gif -pics\sweeppreferences.jpg -pics\previous.jpg -pics\scalingicon.jpg -pics\importmed.jpg -pics\importingtables.jpg -pics\animationparam.jpg -pics\erase.jpg -pics\opacity.jpg -pics\cutlinesprsnt.jpg -pics\selection1.jpg -createpresent.gif -importmed.gif -note1.gif -launchvisu.gif -pics\cutlinesicn.jpg -pics\iso.jpg -pics\scalarmap.jpg -pics\display1.jpg -pics\visuwind.jpg -image20.jpg -pics\cellsel.jpg -pics\vectorsprsnt.jpg -pics\vecticon.jpg -pics\isosurf.jpg -visu.ppf -ss_btn_related_topics.gif -ss_btn_see_also.gif -default_ns.css -whdata\whtdata0.xml -whdata\whtdata0.htm -whdata\whftdata0.xml -whdata\whftdata0.htm -whdata\whfwdata0.xml -whdata\whfwdata0.htm -whdata\whgdata0.xml -whdata\whgdata0.htm -whgdata\whlstt0.htm -whgdata\whlstt1.htm -whgdata\whlstt2.htm -whgdata\whlstt3.htm -whgdata\whlstt4.htm -whgdata\whlstt5.htm -whgdata\whlstt6.htm -whgdata\whlsti0.htm -whgdata\whlstfl0.htm -whgdata\whlstfl1.htm -whgdata\whlstfl2.htm -whgdata\whlstfl3.htm -whgdata\whlstfl4.htm -whgdata\whlstfl5.htm -whgdata\whlstfl6.htm -whgdata\whlstfl7.htm -whgdata\whlstfl8.htm -whgdata\whlstfl9.htm -whgdata\whlstfl10.htm -whgdata\whlstfl11.htm -whgdata\whlstfl12.htm -whgdata\whlstfl13.htm -whgdata\whlstfl14.htm -whgdata\whlstfl15.htm -whgdata\whlstfl16.htm -whgdata\whlstfl17.htm -whgdata\whlstfl18.htm -whgdata\whlstfl19.htm -whgdata\whlstfl20.htm -whgdata\whlstfl21.htm -whgdata\whlstfl22.htm -whgdata\whlstf0.htm -whgdata\whlstf1.htm -whgdata\whlstf2.htm -whgdata\whlstf3.htm -whgdata\whlstf4.htm -whgdata\whlstf5.htm -whgdata\whlstg0.htm -visu.html -visu_csh.html -visu_rhc.html diff --git a/doc/salome/gui/VISU/animation.gif b/doc/salome/gui/VISU/animation.gif deleted file mode 100755 index 3f41856f..00000000 Binary files a/doc/salome/gui/VISU/animation.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/createfieldprsnt.gif b/doc/salome/gui/VISU/createfieldprsnt.gif deleted file mode 100755 index 3e65e1fc..00000000 Binary files a/doc/salome/gui/VISU/createfieldprsnt.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/createpresent.gif b/doc/salome/gui/VISU/createpresent.gif deleted file mode 100755 index 807cd7e2..00000000 Binary files a/doc/salome/gui/VISU/createpresent.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/createtable.gif b/doc/salome/gui/VISU/createtable.gif deleted file mode 100755 index 2216f37d..00000000 Binary files a/doc/salome/gui/VISU/createtable.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/cshdat_robohelp.htm b/doc/salome/gui/VISU/cshdat_robohelp.htm deleted file mode 100755 index 4ba4a936..00000000 --- a/doc/salome/gui/VISU/cshdat_robohelp.htm +++ /dev/null @@ -1,252 +0,0 @@ - - -VISU refrence manual - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/cshdat_webhelp.htm b/doc/salome/gui/VISU/cshdat_webhelp.htm deleted file mode 100755 index 56ad2272..00000000 --- a/doc/salome/gui/VISU/cshdat_webhelp.htm +++ /dev/null @@ -1,251 +0,0 @@ - - -VISU refrence manual - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/default.css b/doc/salome/gui/VISU/default.css deleted file mode 100755 index d2d425ac..00000000 --- a/doc/salome/gui/VISU/default.css +++ /dev/null @@ -1,209 +0,0 @@ -/*=(===============================================================)*/ - -/*=(===============================================================)*/ -/*=(Created with RoboEditor.)=======================================*/ -/*=(===============================================================)*/ - -BODY { - background-color: #ffffff; - font-family: "Times New Roman", serif; -} - -H1 { - font-weight: bold; - font-size: 24.0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-H1 { - font-weight: bold; - font-size: 24.0pt; -} -/*}}end!kadov=======================================================*/ - - - -H2 { - font-weight: bold; - font-size: 18.0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-H2 { - font-weight: bold; - font-size: 18.0pt; -} -/*}}end!kadov=======================================================*/ - - - -H3 { - font-weight: bold; - font-size: 14.0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-H3 { - font-weight: bold; - font-size: 14.0pt; -} -/*}}end!kadov=======================================================*/ - - - -H4 { - font-weight: bold; - font-size: 12.0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-H4 { - font-weight: bold; - font-size: 12.0pt; -} -/*}}end!kadov=======================================================*/ - - - -H5 { - font-weight: bold; - font-size: 10.0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-H5 { - font-weight: bold; - font-size: 10.0pt; -} -/*}}end!kadov=======================================================*/ - - - -H6 { - font-weight: bold; - font-size: 8.0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-H6 { - font-weight: bold; - font-size: 8.0pt; -} -/*}}end!kadov=======================================================*/ - - - -P { - font-size: 12.0pt; - margin-top: 0pt; - margin-bottom: 0pt; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-P { - font-size: 12.0pt; -} -/*}}end!kadov=======================================================*/ - - - -A.expandspot { - color: #008000; - cursor: hand; - font-style: italic; - x-text-underline: off; - x-text-overline: off; - x-text-line-through: off; - /*begin!kadov{{*/ text-decoration: none none none; /*}}end!kadov*/ -} - -SPAN.expandtext { - font-style: italic; - font-weight: normal; - color: #ff0000; -} - -A.dropspot { - cursor: hand; - color: #008000; - font-style: italic; - x-text-underline: off; - x-text-overline: off; - x-text-line-through: off; - /*begin!kadov{{*/ text-decoration: none none none; /*}}end!kadov*/ -} - -A.glossterm { - color: #800000; - cursor: hand; - font-style: italic; - x-text-underline: off; - x-text-overline: off; - x-text-line-through: off; - /*begin!kadov{{*/ text-decoration: none none none; /*}}end!kadov*/ -} - -SPAN.glosstext { - font-style: italic; - font-weight: normal; - color: #0000ff; -} - -OL, -UL { - margin-top: 0px; - margin-bottom: 0px; -} - -A:active { -} - -A:hover { - x-text-underline: Off; - /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/ -} - -A:link { - x-text-underline: Off; - /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/ -} - -A:visited { - x-text-underline: Off; - /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/ -} - -P.TODO { - font-weight: normal; - font-style: italic; - font-family: "Arial Black", sans-serif; -} - -/*=(Generated Code)=================================================*/ -/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ -/*begin!kadov{{=====================================================*/ -LI.kadov-P-CTODO { - font-weight: normal; - font-style: italic; - font-family: "Arial Black", sans-serif; -} -/*}}end!kadov=======================================================*/ - - - - -/*=(===============================================================)*/ diff --git a/doc/salome/gui/VISU/default.skn b/doc/salome/gui/VISU/default.skn deleted file mode 100755 index f162a662..00000000 --- a/doc/salome/gui/VISU/default.skn +++ /dev/null @@ -1,262 +0,0 @@ - - - - Default - Contents - font-family:Arial font-size:8pt font-weight:normal font-style:normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal - - - - - - - - - - - - - -]]> - - - - - - - - - - - - - - background:#99ccff - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - background:#639ace - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:White - - left - - Contents - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Index - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Search - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Glossary - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - WebSearch - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Search Input - - - - - <text></text> - - - - - Logo - - eHelp Corporation - - - - - background:#99ccff - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - background:#639ace - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:White - - - Previous - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Next - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Sync TOC - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Hide - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - - - - - - - background:White alink:Silver hover-color:Navy - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - - - background:White alink:Silver hover-color:Navy - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - - background:White - - - <text>::??DefaultWebSkinText??::</text> - <font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy</font> - - - - - - - background:White alink:Silver hover-color:Navy - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - - background:White - - - <text>::??DefaultWebSkinText??::</text> - <font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy</font> - - - - - - - background:White alink:Silver hover-color:Navy - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - ::??DefaultWebSkinText??:: - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy - background:White - - - - ::??DefaultWebSkinText??:: - - - - - ::??DefaultWebSkinText??:: - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy - background:White - - - - ::??DefaultWebSkinText??:: - - - - - - - - none - - - diff --git a/doc/salome/gui/VISU/default_ns.css b/doc/salome/gui/VISU/default_ns.css deleted file mode 100755 index 020a6711..00000000 --- a/doc/salome/gui/VISU/default_ns.css +++ /dev/null @@ -1,122 +0,0 @@ -BODY { - background-color:#ffffff; - font-family:"Times New Roman" , serif; } -H1 { - font-weight:bold; - font-size:24.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H1 { - font-weight:bold; - font-size:24.0pt; } -H2 { - font-weight:bold; - font-size:18.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H2 { - font-weight:bold; - font-size:18.0pt; } -H3 { - font-weight:bold; - font-size:14.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H3 { - font-weight:bold; - font-size:14.0pt; } -H4 { - font-weight:bold; - font-size:12.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H4 { - font-weight:bold; - font-size:12.0pt; } -H5 { - font-weight:bold; - font-size:10.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H5 { - font-weight:bold; - font-size:10.0pt; } -H6 { - font-weight:bold; - font-size:8.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H6 { - font-weight:bold; - font-size:8.0pt; } -P { - font-size:12.0pt; - margin-top:1; - margin-bottom:1; - font-family:"Times New Roman" , serif; } -LI.kadov-P { - font-size:12.0pt; } -A.expandspot { - color:#008000; - cursor:hand; - font-style:italic; - x-text-underline:off; - x-text-overline:off; - x-text-line-through:off; - text-decoration:none none none; } -SPAN.expandtext { - font-style:italic; - font-weight:normal; - color:#ff0000; } -A.dropspot { - cursor:hand; - color:#008000; - font-style:italic; - x-text-underline:off; - x-text-overline:off; - x-text-line-through:off; - text-decoration:none none none; } -A.glossterm { - color:#800000; - cursor:hand; - font-style:italic; - x-text-underline:off; - x-text-overline:off; - x-text-line-through:off; - text-decoration:none none none; } -SPAN.glosstext { - font-style:italic; - font-weight:normal; - color:#0000ff; } -OL { - margin-top:0px; - margin-bottom:0px; - font-family:"Times New Roman" , serif; } -UL { - margin-top:0px; - margin-bottom:0px; - font-family:"Times New Roman" , serif; } -A:active { } -A:hover { - x-text-underline:Off; - text-decoration:none; } -A:link { - x-text-underline:Off; - text-decoration:none; } -A:visited { - x-text-underline:Off; - text-decoration:none; } -P.TODO { - font-weight:normal; - font-style:italic; - font-family:"Arial Black" , sans-serif; } -LI.kadov-P-CTODO { - font-weight:normal; - font-style:italic; - font-family:"Arial Black" , sans-serif; } -ol ol { - margin-top:1; - margin-bottom:1; } -ol ul { - margin-top:1; - margin-bottom:1; } -ul ul { - margin-top:1; - margin-bottom:1; } -ul ol { - margin-top:1; - margin-bottom:1; } diff --git a/doc/salome/gui/VISU/ehlpdhtm.js b/doc/salome/gui/VISU/ehlpdhtm.js deleted file mode 100755 index 86d26ea9..00000000 --- a/doc/salome/gui/VISU/ehlpdhtm.js +++ /dev/null @@ -1,4033 +0,0 @@ -// eHelp® Corporation Dynamic HTML JavaScript -// Copyright© 1998-2001 eHelp® Corporation.All rights reserved. -// Version=4.57 - -// Warning:Do not modify this file.It is generated by RoboHELP® and changes will be overwritten. - -//// Segment Begin -- (JavaScript 1.0) - -/// Section Begin - General and relative topics(JavaScript 1.0) - -//{{HH_SYMBOL_SECTION -var HH_ChmFilename = ""; -var HH_WindowName = ""; -var HH_GlossaryFont = ""; -var HH_Glossary = ""; -var HH_Avenue = ""; -var HH_ActiveX = false; -//}}HH_SYMBOL_SECTION - -//Begin to support previous generic parameters -//Get the information about the browser. -var gstrBsAgent = navigator.userAgent.toLowerCase(); -var gnBsVer = parseInt(navigator.appVersion); - -var gbBsIE = (gstrBsAgent.indexOf('msie') != -1); -var gbBsNS = (gstrBsAgent.indexOf('mozilla') != -1) && ((gstrBsAgent.indexOf('spoofer') == -1) && (gstrBsAgent.indexOf('compatible') == -1)); -var gbBsOpera = (gstrBsAgent.indexOf('opera') != -1); - -var gbBsIE3Before = ((gbBsIE) && (gnBsVer <= 2)); -var gbBsNS3Before = ((gbBsNS) && (gnBsVer <= 3)); - -var gbBsNS2 = ((gbBsNS) && (gnBsVer <= 2)); -var gbBsNS3 = ((gbBsNS) && (gnBsVer == 3)); -var gbBsIE300301 = ((gbBsIE) && (gnBsVer == 2) && ((gstrBsAgent.indexOf("3.00") != -1)||(gstrBsAgent.indexOf("3.0a") != -1)||(gstrBsAgent.indexOf("3.0b")!=-1)||(gstrBsAgent.indexOf("3.01")!=-1))); -var gbBsIE302 = ((gbBsIE) && (gnBsVer == 2) && (gstrBsAgent.indexOf("3.02") != -1)); - -var gbBsNS4 = ((gbBsNS) && (gnBsVer >= 4)); -var gbBsNS6 = ((gbBsNS) && (gnBsVer >= 5)); - -var gbBsIE4 = ((gbBsIE) && (gnBsVer >= 4)); -var gbBsIE5 = false; -var gbBsIE55 = false; - -gbBsIE = (navigator.appName.indexOf("Microsoft") != -1); - -if (parseInt(navigator.appVersion) >= 4) { - gbBsIE4 = (navigator.appName.indexOf("Microsoft") != -1); - - if (gbBsIE4) { - var nPos = gstrBsAgent.indexOf("msie"); - var strIEversion = gstrBsAgent.substring(nPos + 5); - var nVersion = parseFloat(strIEversion); - if (nVersion >= 5) - gbBsIE5 = true; - if (nVersion >= 5.5) - gbBsIE55 = true; - } -} - -var gbBsMac = (gstrBsAgent.indexOf('mac') != -1); -var gbBsWindows = ((gstrBsAgent.indexOf('win') != -1) || (gstrBsAgent.indexOf('16bit') != -1)); -var gbBsOp3 = (gstrBsAgent.indexOf('opera') != -1); - -// Utilities functions. -function BsscHasExtJs() -{ - if( gbBsIE3Before || gbBsNS3Before) - return false; - return true; -} - -// Register event handler -var gBsOnLoads = new Array(); // An array holds all the onload event handler. -var gBsOnClicks = new Array(); // An array holds all the onClick event handler. -var gBsOnUnLoads = new Array(); // An array holds all the OnUnLoad event handler. -var gBsOnMouseOvers = new Array(); // An array holds all the OnMouseOver event handler. -var gBsOnMouseOuts = new Array(); // An array holds all the OnMouseOut event handler. - -var gbOrignalOnMouseDown = null; - -function BsscRegisterOnLoad(funcHandler) -{ - var nLength = gBsOnLoads.length; - gBsOnLoads[nLength] = funcHandler; -} - -function BsscRegisterOnClick(funcHandler) -{ - var nLength = gBsOnClicks.length; - gBsOnClicks[nLength] = funcHandler; -} - -function BsscRegisterOnUnLoad(funcHandler) -{ - var nLength = gBsOnUnLoads.length; - gBsOnUnLoads[nLength] = funcHandler; -} - -function BsscRegisterOnMouseOver(funcHandler) -{ - var nLength = gBsOnMouseOvers.length; - gBsOnMouseOvers[nLength] = funcHandler; -} - -function BsscRegisterOnMouseOut(funcHandler) -{ - var nLength = gBsOnMouseOuts.length; - gBsOnMouseOuts[nLength] = funcHandler; -} - - -function BsGeneralOnLoad() -{ - if (!gbBsIE4 && !gbBsNS4) - return; - - // Make everything visible in navigator - if (gbBsNS4 && !gbBsNS6) { - // Make some special effects items visible - for (var iLayer = 0; iLayer < document.layers.length; iLayer++) { - document.layers[iLayer].visibility = "show"; - document.layers[iLayer].left = 0; - } - } -} - -// If resize the netscape browser, need to reload it. -function BsReDo() -{ - if (innerWidth != origWidth || innerHeight != origHeight) - location.reload(); -} -// End of the local functions. - -// The following functions are used by the html files. -function BSSCOnLoad() -{ - if( !BsscHasExtJs() ) - return; - for (var nElement = gBsOnLoads.length - 1; nElement >= 0; nElement--) - gBsOnLoads[nElement](); -} - -function BSSCOnClick() -{ - if (!BsscHasExtJs()) return; - - for (var nElement = gBsOnClicks.length - 1; nElement >= 0; nElement--) - gBsOnClicks[nElement](); -} - -function BSSCOnUnload() -{ - if (!BsscHasExtJs()) return; - for (var nElement = gBsOnUnLoads.length - 1; nElement >= 0; nElement--) - { - gBsOnUnLoads[nElement](); - } -} - -function BSSCOnMouseOver() -{ - if (!BsscHasExtJs()) return; - for (var nElement = gBsOnMouseOvers.length - 1; nElement >= 0; nElement--) - { - gBsOnMouseOvers[nElement](); - } -} - -function BSSCOnMouseOut() -{ - if (!BsscHasExtJs()) return; - for (var nElement = gBsOnMouseOuts.length - 1; nElement >= 0; nElement--) - { - gBsOnMouseOuts[nElement](); - } -} -// End of invocation of the event handle functions. - - -// Add the GereralOnLoad to the onload array. -if (typeof(BsscRegisterOnLoad) != "undefined") -{ - BsscRegisterOnLoad(BsGeneralOnLoad); -} -if (gbBsNS4&&!gbBsNS6) { - origWidth = innerWidth; - origHeight = innerHeight; - onresize = BsReDo; -} -//End to support previous generic parameters - -//Begin to support previous HHActiveX invoking -function BsHHActivateComponents() -{ - if( HH_ActiveX && (HH_ChmFilename != "") && ((self == top) || (self == top.frames[0]))) - { - var objBody = document.all.tags("BODY")[0]; - if( typeof(objBody) == "object" ) - { - objBody.insertAdjacentHTML("beforeEnd", ''); - if (HHComponentActivator.object) - HHComponentActivator.Activate(HH_ChmFilename, HH_WindowName, HH_GlossaryFont, HH_Glossary, HH_Avenue); - } - } -} - -function BsHHActivXOnLoad() -{ - if( gbBsIE4 ) - BsHHActivateComponents(); -} - -if( typeof(BsscRegisterOnLoad) != "undefined" ) -{ - BsscRegisterOnLoad(BsHHActivXOnLoad); -} -//End to support previous HHActiveX invoking - -//Begin to support previous relative topics -//If webHelp needs Related Topics DHTMLcode, it's supposed to add it here -var gbPopupMenuTimeoutExpired = false; -var gbInPopupMenu = false; -var gbPopupMenuTopicList = null; -var gOlddocumentClick = null; - -////////////////////////////////////////////////////////////////////////////////////////// -// -// Popup Menu code -// -////////////////////////////////////////////////////////////////////////////////////////// - -var g_bIsPopupMenuInit = false; -function _WritePopupMenuLayer() -{ - if (!g_bIsPopupMenuInit) - { - if (gbBsNS4) { -//Do not try to write ininle styles for NS! NS can not handle it and will not stop downloading the html page... - if (gbBsNS6) - document.write(""); - else - document.write("
"); - } else{ - document.write(""); - if (gbBsIE4) { - document.write(""); - } - } - g_bIsPopupMenuInit = true; - } -} - -//Define variable arguments as: strTitle, strUrl -function MTE() -{ - this.strTitle = MTE.arguments[0]; - if (MTE.arguments.length > 1) - this.strURL = MTE.arguments[1]; - else - this.strURL = this.strTitle; -} - -// If the topic list is set, it is an array of TopicEntry objects (defined in WebHelp3.js) -function PopupMenu_SetTopicList(aPopupTopicArray) -{ - gbPopupMenuTopicList = aPopupTopicArray; -} - - -//Seek for the bsscright frame -function _SeekFrameByName( cRoot, strName ) -{ - if( cRoot == null ) return null; - if( cRoot.frames == null ) return null; - if( cRoot.frames[strName] != null ) return cRoot.frames[strName]; - for (var i=0; i"); - wndPopupLinks.document.write(""); - var strParaLine = ""; - for (var i = 0; i < (argLen - 2) / 2; i++) { - strParaLine = ""; - strParaLine += ""); - wndPopupLinks.document.close(); - window.gbInPopupMenu = true; - if (!gbBsIE) { - wndPopupLinks.focus(); - } - - return false; - } - - - if (((argLen < 5) && ((isNaN(fn_arguments[2])) || (gbPopupMenuTopicList == null))) || - ((argLen < 4) && ((!isNaN(fn_arguments[2])) && (gbPopupMenuTopicList != null)))) { - // Get the place that we will be putting the topic into - var strURL = ""; - if (isNaN(fn_arguments[2]) || (gbPopupMenuTopicList == null)) { - strURL = fn_arguments[3]; - } - else { - strURL = gbPopupMenuTopicList[fn_arguments[2]].strURL; - } - - if (targetDoc != null) { - targetDoc.location.href = strURL; - } - else { - if (fn_arguments[1] != null && typeof(fn_arguments[1]) != "undefined") - window.open(strURL, fn_arguments[1]); - else - window.open(strURL); - } - window.gbInPopupMenu = true; - return false; - } - - var strMenu = ""; - if (gbBsNS4) { - strMenu = ''; - } else { - strMenu = '
'; - } else { - strMenu += '' + gbPopupMenuTopicList[fn_arguments[i]].strTitle + ''; - } - strMenu += ''; - - if (isNaN(fn_arguments[i]) || (gbPopupMenuTopicList == null)) { - i += 2; - } else { - i += 1; - } - } - strMenu += "
"; - - if (gbBsMac) { - // totally hack. because ie5 in mac need something. is one of them. mac is mad. - strMenu +="
"; - } - - var layerPopup = null; - var stylePopup = null; - var nEventX = 0; - var nEventY = 0; - var nWindowWidth = 0; - if (gbBsIE4) { - - layerPopup = document.all["PopupMenu"]; - layerPopup.innerHTML = strMenu; - stylePopup = layerPopup.style; - - _BSPSGetClientSize(); - - // Get the position of the item causing the event (relative to its parent) - nEventX = window.event.clientX; - nEventY = window.event.clientY; - - if (nEventY + layerPopup.scrollHeight + 10 < gBsClientHeight) { - nEventY += document.body.scrollTop + 10; - } else { - nEventY = (document.body.scrollTop + gBsClientHeight) - layerPopup.scrollHeight - 20; - } - stylePopup.top = nEventY; - - var nPopupWidth = layerPopup.scrollWidth; - if (gbBsMac) { - nPopupWidth = 80; // we have no idea how to get the dynamic width of the popup. - } - if (nEventX + nPopupWidth + 20 > gBsClientWidth) { - if (gBsClientWidth - nPopupWidth < 5) { - stylePopup.left = 5; - } else { - stylePopup.left = gBsClientWidth - nPopupWidth - 5; - } - } else { - stylePopup.left = nEventX + document.body.scrollLeft + 20; - } - - stylePopup.visibility = "visible"; - if (!gOlddocumentClick && document.onclick) - gOlddocumentClick = document.onclick; - document.onclick = PopupMenu_HandleClick; - - } else if (gbBsNS6) { - layerPopup = document.getElementById("PopupMenu"); - layerPopup.style.visibility = "hidden"; - - var e = fn_arguments[0]; - nEventX = e.pageX; - nEventY = e.pageY; - _BSPSGetClientSize(); - layerPopup.innerHTML = strMenu; - - if (nEventY + layerPopup.offsetHeight + 20 < window.pageYOffset + gBsClientHeight) { - nEventY += 20; - } else { - nEventY = gBsClientHeight + window.pageYOffset - layerPopup.offsetHeight - 20; - } - - if (nEventX + layerPopup.offsetWidth + 20 > gBsClientWidth + window.pageXOffset) { - if (gBsClientWidth + window.pageXOffset - layerPopup.offsetWidth < 20) { - nEventX = 5; - } else { - nEventX = gBsClientWidth + window.pageXOffset - layerPopup.offsetWidth - 20; - } - } else { - nEventX += 20; - } - layerPopup.style.top = nEventY; - layerPopup.style.left = nEventX; - // set again to avoid the stupid frash in netscape 6. - layerPopup.innerHTML = strMenu; - layerPopup.style.visibility = "visible"; - //window.captureEvents(Event.MOUSEDOWN); - if (!gOlddocumentClick && document.onclick) - gOlddocumentClick = document.onclick; - window.onclick = PopupMenu_HandleClick; - } - else if (gbBsNS4) { - layerPopup = document.layers.PopupMenu; - layerPopup.visibility = "hide"; - stylePopup = layerPopup.document; - stylePopup.write(strMenu); - stylePopup.close(); - var e = fn_arguments[0]; - nEventX = e.pageX; - nEventY = e.pageY; - _BSPSGetClientSize(); - if (nEventY + layerPopup.clip.height + 20 < window.pageYOffset + gBsClientHeight) { - nEventY += 20; - } else { - nEventY = gBsClientHeight + window.pageYOffset- layerPopup.clip.height - 20; - } - layerPopup.top = nEventY; - - if (nEventX + layerPopup.clip.width + 20 > gBsClientWidth + window.pageXOffset) { - if (gBsClientWidth + window.pageXOffset - layerPopup.clip.width < 20) { - nEventX = 5; - } else { - nEventX = gBsClientWidth + window.pageXOffset - layerPopup.clip.width - 20; - } - } else { - nEventX += 20; - } - - layerPopup.left = nEventX; - - layerPopup.visibility = "show"; - - window.captureEvents(Event.MOUSEDOWN); - if (!gOlddocumentClick && document.onmousedown) - gOlddocumentClick = document.onmousedown; - window.onmousedown = PopupMenu_HandleClick; - } - - window.gbInPopupMenu = true; - window.gbPopupMenuTimeoutExpired = false; - setTimeout("PopupMenu_Timeout();", 100); - return false; -} - - -function PopupMenu_Timeout() -{ - window.gbPopupMenuTimeoutExpired = true; -} - -function PopupMenu_Over(e) -{ - if (gbBsIE4) { - e.srcElement.className = "PopupOver"; - } else if (gbBsNS4) { -// this.bgColor = "red"; -// e.target.document.className = "PopupOver"; - } - return; -} - -function PopupMenu_Out(e) -{ - if (gbBsIE4) { - e.srcElement.className = "PopupNotOver"; - } else if (gbBsNS4) { - this.bgColor = "#f0f0f0"; - } - return; -} - - -function PopupMenu_HandleClick(e) -{ - if (window.gbPopupMenuTimeoutExpired) { - - window.gbInPopupMenu = false; - - if (gbBsNS4 && !gbBsNS6) { - window.releaseEvents(Event.MOUSEDOWN); - } - - var layerPopup = null; - var stylePopup = null; - if (gbBsIE4) { - layerPopup = document.all["PopupMenu"]; - stylePopup = layerPopup.style; - stylePopup.visibility = "hidden"; - } else if (gbBsNS6) { - layerPopup = document.getElementById("PopupMenu"); - layerPopup.style.visibility = "hidden"; - } else if (gbBsNS4) { - layerPopup = document.layers.PopupMenu; - layerPopup.visibility = "hide"; - } - - if (gOlddocumentClick) - { - if (gbBsNS4 && !gbBsNS6) - document.onmousedown = gOlddocumentClick; - else - document.onclick = gOlddocumentClick; - } - } - return; -} - -// This function should be deleted when all old projects are cleaned up -function BSPSWritePopupFrameForIE4() -{ - return false; -} - -///////////////////////////////////////////////////////////////////// -function BSSCPopup_ClickMac() -{ - if ((!DHTMLPopupSupport()) && (gbBsIE4)) - { - var bClickOnAnchor = false; - var el; - if ((window.event != null) && - (window.event.srcElement != null)) - { - el = window.event.srcElement; - while (el != null) - { - if ((el.tagName == "A") || (el.tagName == "AREA")) { - bClickOnAnchor = true; - break; - } - if (el.tagName == "BODY") { - break; - } - el = el.parentElement; - } - } - if (BSSCPopup_IsPopup()) - { - if (!bClickOnAnchor) { - parent.window.gPopupWindow = null; - self.close(); - } - } - else - { - bClosePopupWindow = true; - if ((bClickOnAnchor) && - (el.href) && - ((el.href.indexOf("javascript:BSSCPopup") != -1) || (el.href.indexOf("javascript:null") != -1) || (el.href.indexOf("javascript:void(0)") != -1))) - { - bClosePopupWindow = false; - } - if (bClosePopupWindow) - { - if (window.gPopupWindow != null && !window.gPopupWindow.closed ) - { - window.gPopupWindow.close(); - } - } - } - } - } - -////////////////////////////////////////////////////////////////////// - -function BsPopupOnClick() -{ - if (!gbBsIE4) - return; - - BSSCPopup_ClickMac(); -} - -function _BSSCOnError(message) -{ - if(-1 != message.indexOf("denied") - || -1 != message.indexOf("Object required")) - return true; -} - -//End to support previous relative topics - - -/// Section End - General and relative topics (JavaScript 1.0) - -/// Section Begin - Popup (JavaScript 1.0) - -//Begin to support previous popup functions -////////////////////////////////////////////////////////////////////////////////////////////// -// -// Begin DHTML Popup Functions -// -////////////////////////////////////////////////////////////////////////////////////////////// -//variables used to isolate the browser type -var gBsDoc = null; -var gBsSty = null; -var gBsHtm = null; -var gBsStyVisShow = null; -var gBsStyVisHide = null; -var gBsClientWidth = 640; -var gBsClientHeight = 480; -var gBsBrowser = null; - -// here is the varible for judge popup windows size. these parameter is for IE5.0, it may need adjust for others. -var gBRateH_W = 0.618; // 1.618 Golden cut. -var gBMaxXOfParent = 0.8; -var gBMaxYOfParent = 0.8; -var gBscrollHeight = 16; -var gBscrollWidth = 16; -var gBpermitXDelta = 3; -var gBpermitYDelta = 3; - - -var arrayPopupURL = new Array(); -var arrayAbsPopupURL = new Array(); - -var arrayDirty = new Array(); - -function setAbsPopupURL(nIndex, strURL) -{ - arrayAbsPopupURL[nIndex] = strURL; -} - -function getAbsPopupURL(nIndex) -{ - if (nIndex == -1 || arrayAbsPopupURL.length <= nIndex) return null; - else - return arrayAbsPopupURL[nIndex]; -} - -function getPopupURL(nIndex) -{ - if (nIndex == -1 || arrayPopupURL.length <= nIndex) return null; - else - return arrayPopupURL[nIndex]; -} - -function getPopupID(nIndex) -{ - return gstrPopupID + nIndex; -} - -function getPopupShadowID(nIndex) -{ - return gstrPopupShadowID + nIndex; -} - -function getPopupTopicID(nIndex) -{ - return gstrPopupTopicID + nIndex; -} - -function getPopupIFrameID(nIndex) -{ - return gstrPopupIFrameID + nIndex; -} - -function getPopupIFrameName(nIndex) -{ - return gstrPopupIFrameName + nIndex; -} - - -function getPopupTopicStyle(nIndex) -{ - return eval("document.all['" + getPopupTopicID(nIndex) + "']").style; -} - -function getPopupShadowStyle(nIndex) -{ - return eval("document.all['" + getPopupShadowID(nIndex) + "']").style; -} - -function getPopupIFrame(nIndex) -{ - - return eval("document.frames['" + getPopupIFrameName(nIndex) + "']"); -} - -function getPopupDivStyle(nIndex) -{ - return eval("document.all['" + getPopupID(nIndex) + "']").style; -} - -function getPopupIFrameStyle(nIndex) -{ - return eval("document.all['" + getPopupIFrameName(nIndex) + "'].style"); -} - - -function findDiv(strURL) -{ - var i = 0; - for (i = 0; i < arrayPopupURL.length; i ++ ) { - if (arrayPopupURL[i] == strURL) { - return i; - } - } - return -1; -} - -var gnToken = -1; -function takeToken() -{ - gnToken ++; - if (gnToken > 10000) gnToken = 0; - return gnToken; -} - -function IsValidToken(nToken) -{ - return (gnToken == nToken); -} - -function addDiv(strURL) -{ - var i = 0; - for (i = 0; i < arrayPopupURL.length; i ++) { - if (arrayPopupURL[i] == null) { - arrayPopupURL[i] = strURL; - return i; - } - } - arrayPopupURL[i] = strURL; - arrayDirty[i] = true; - return i; -} - -function setDirty() -{ - var i = 0; - for (i = 0; i < arrayPopupURL.length; i ++ ) - arrayDirty[i] = true; -} - -function IsDirty(nIndex) -{ - if (nIndex == -1) - return true; - else - if (arrayDirty.length > nIndex) - return arrayDirty[nIndex]; - else - return true; -} - -function hideAll() -{ - var i = 0; - for (i = 0; i < arrayPopupURL.length; i ++ ) - getPopupDivStyle(i).visibility = gBsStyVisHide; -} - -function getCurrentPopupIFrame() -{ - var i = 0; - for (i = 0; i < arrayPopupURL.length; i ++) - if (getPopupDivStyle(i).visibility == gBsStyVisShow) - return getPopupIFrame(i); - return null; -} - -function setClear(nIndex) -{ - if (nIndex != -1) - arrayDirty[nIndex] = false; -} - -function _BSSCCreatePopupDiv(strURL) -{ - var nIndex = findDiv(strURL); - if (nIndex == -1 ) { - nIndex = addDiv(strURL); - BsPopup_CreateDiv(nIndex); - } - else { - if (IsDirty(nIndex)) { - if("object" == typeof(getPopupIFrame(nIndex).document)) - getPopupIFrame(nIndex).document.location.href = strURL; - } - } - return nIndex; - -} - -//the browser information itself -function _BSPSBrowserItself() -{ - var agent = navigator.userAgent.toLowerCase(); - this.major = parseInt(navigator.appVersion); - this.minor = parseFloat(navigator.appVersion); - this.ns = ((agent.indexOf('mozilla') != -1) && ((agent.indexOf('spoofer') == -1) && (agent.indexOf('compatible') == -1))); - this.ns2 = ((this.ns) && (this.major == 2)); - this.ns3 = ((this.ns) && (this.major == 3)); - this.ns4 = ((this.ns) && (this.major >= 4)); - this.ns6 = ((this.ns) && (this.major >= 5)); - this.ie = (agent.indexOf("msie") != -1); - this.ie3 = ((this.ie) && (this.major == 2)); - this.ie4 = ((this.ie) && (this.major >= 4)); - this.op3 = (agent.indexOf("opera") != -1); - - if (this.ns4) - { - gBsDoc = "document"; - gBsSty = ""; - gBsHtm = ".document"; - gBsStyVisShow = "show"; - gBsStyVisHide = "hide"; - - } - else if (this.ie4) - { - gBsDoc = "document.all"; - gBsSty = ".style"; - gBsHtm = ""; - gBsStyVisShow = "visible"; - gBsStyVisHide = "hidden"; - } -} - -//Here is the browser type -function _BSPSGetBrowserInfo() -{ - gBsBrowser = new _BSPSBrowserItself(); -} - -_BSPSGetBrowserInfo(); - -//Get client size info -function _BSPSGetClientSize() -{ - if (gBsBrowser.ns4) - { - gBsClientWidth = innerWidth; - gBsClientHeight = innerHeight; - - } - else if (gBsBrowser.ie4) - { - gBsClientWidth = document.body.clientWidth; - gBsClientHeight = document.body.clientHeight; - } -} - - -var gstrPopupID = 'BSSCPopup'; -var gstrPopupShadowID = 'BSSCPopupShadow'; -var gstrPopupTopicID = 'BSSCPopupTopic'; -var gstrPopupIFrameID = 'BSSCPopupIFrame'; -var gstrPopupIFrameName = 'BSSCPopupIFrameName'; - -var gstrPopupSecondWindowName = 'BSSCPopup'; - -var gPopupWindow = null; -var gnPopupClickX = 0; -var gnPopupClickY = 0; - -var gnPopupScreenClickX = 0; -var gnPopupScreenClickY = 0; - -var gbPopupTimeoutExpired = false; - - -function DHTMLPopupSupport() -{ - if ((gbBsIE4) && (!gbBsMac)) { - return true; - } - return false; -} - - - -function BSSCPopup_IsPopup() -{ - if (DHTMLPopupSupport() && (this.name.indexOf(gstrPopupIFrameName) != -1)) { - return true; - } else if ((gbBsNS4 || gbBsIE4) && (this.name.indexOf(gstrPopupID) != -1)) { - return true; - } else { - return false; - } -} - - -// If there is a hyperlink in a popup window, display the hyperlink in -// the original window. -if (BSSCPopup_IsPopup() && !gbBsIE4) { - document.write(""); -} - -// Local functions. -function BsPopup_CreateDiv(nIndex) -{ - if(!DHTMLPopupSupport()) - return; - // DO NOT SET Width and height for the div, otherwize it will make IE4 popup do not work when view the topic alone. - var strPopupDiv = ""; - - var objBody = document.all.tags("BODY")[0]; - if( typeof(objBody) != "object" ) - return; - - objBody.insertAdjacentHTML("beforeEnd", strPopupDiv); -} - -function BSSCPopup_Timeout(nIndex, nToken) -{ - if (!IsValidToken(nToken)) return; - - if ((getPopupIFrame(nIndex).document.readyState == "complete") && - (getPopupIFrame(nIndex).document.body != null)) { - window.getPopupDivStyle(nIndex).visibility = gBsStyVisShow; - setClear(nIndex); - window.gbPopupTimeoutExpired = true; - - BSSCPopup_ChangeTargettoParent(getPopupIFrame(nIndex).document); - getPopupIFrame(nIndex).document.body.onclick = BSSCPopupClicked; - - if (!gbOrignalOnMouseDown && document.onmousedown) - gbOrignalOnMouseDown = document.onmousedown; - - document.onmousedown = BSSCPopupParentClicked; - - } else { - setTimeout("BSSCPopup_Timeout(" + nIndex + "," + nToken + ")", 100); - } -} - - -// VH 08/10/00 -// do not change target to parent if the href is using javascript -function BSSCPopup_ChangeTargettoParent(tagsObject) -{ - var collA = tagsObject.all.tags("A"); - BSSCPopup_ChangeTargettoParent2(collA); - - var collIMG = tagsObject.all.tags("IMG"); - BSSCPopup_ChangeTargettoParent2(collIMG); -} - -function BSSCPopup_ChangeTargettoParent2(colls) -{ - var j = 0; - if (colls != null) { - for (j = 0; j < colls.length; j ++ ) - { - var strtemp = colls[j].href; - strtemp = strtemp.toLowerCase(); - if (strtemp.indexOf("javascript:") == -1) - if (colls[j].target == "") - colls[j].target = "_parent"; - } - - } -} - -function BSPSPopupTopicWinHelp(strURL) -{ - _BSSCPopup(strURL); - return; -} - -function _BSSCPopup(strURL, width, height) -{ - var cuswidth = 0; - var cusheight = 0; - if ("undefined" != typeof(width) && "undefined" != typeof(height)) { - cuswidth = width; - cusheight= height; - } - - if (DHTMLPopupSupport()) { - // If we are already in a popup, replace the contents - // if (BSSCPopup_IsPopup()) { - // parent._BSSCPopup(strURL, cuswidth, cusheight); - // } else { - var nToken = takeToken(); // take token first. - var nIndex = _BSSCCreatePopupDiv(strURL); - window.gbPopupTimeoutExpired = false; - var ntWidth = gBsClientWidth; - var ntHeight = gBsClientHeight; - _BSPSGetClientSize(); - if (ntWidth != gBsClientWidth || ntHeight != gBsClientHeight) { - setDirty(); - } - - - if (IsDirty(nIndex)) { - if (gbBsMac) { - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight +")", 400); - } else { - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 100); - } - } - else { - MoveDivAndShow(nIndex ,nToken, cuswidth, cusheight); - } - // } - - } else { - _BSSCPopup2(strURL, cuswidth, cusheight); - } - return; -} - -if (gbBsIE55) -{ - var ehlpdhtm_fOldBefureUnload = window.onbeforeunload; - window.onbeforeunload = window_BUnload; -} - -function window_BUnload() -{ - for (var i = 0; i < arrayPopupURL.length; i ++) - document.all(getPopupID(i)).outerHTML = ""; - arrayPopupURL.length = 0; - if (ehlpdhtm_fOldBefureUnload) - ehlpdhtm_fOldBefureUnload(); -} - -function _BSSCPopup2(strURL, width, height) -{ - if (window.name == gstrPopupSecondWindowName) { - window.location = strURL; - } else { - if (!gbBsMac || !gBsBrowser.ns4) { - BSSCHidePopupWindow(); - } - var nX = 0; - var nY = 0; - var nHeight = 300; - var nWidth = 400; - if (width > 0 && height > 0) { - nHeight = height; - nWidth = width; - } - _BSPSGetClientSize(); - - nX = window.gnPopupScreenClickX; - nY = window.gnPopupScreenClickY; - - if (nY + nHeight + 40 > screen.availHeight) { - nY = screen.availHeight - nHeight - 40; - } - if (nX + nWidth + 40 > screen.availWidth) { - nX = screen.availWidth - nWidth - 40; - } - // Launch a separate window - var strParam = "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes"; - if (gBsBrowser.ns) { - if (gBsBrowser.ns6) { - strParam += ",Height=" + nHeight + ",Width=" + nWidth; - strParam += ",screenX=" + nX + ",screenY=" + nY; - } - else { - strParam += ",OuterHeight=" + nHeight + ",OuterWidth=" + nWidth; - strParam += ",screenX=" + nX + ",screenY=" + nY; - strParam += ",dependent=yes"; - } - } - else { - strParam += ",height=" + nHeight + ",width=" + nWidth; - strParam += ",left=" + nX + ",top=" + nY; - } - window.gPopupWindow = window.open(strURL, gstrPopupSecondWindowName, strParam); - - if (gBsBrowser.ns4) { - window.gPopupWindow.captureEvents(Event.CLICK | Event.BLUE); - window.gPopupWindow.onclick = NonIEPopup_HandleClick; - window.gPopupWindow.onblur = NonIEPopup_HandleBlur; - } - else if (gBsBrowser.ie4) - { - setTimeout("setPopupFocus();", 100); - } - } - return; -} - -function setPopupFocus() -{ - window.gPopupWindow.focus(); -} - -function NonIEPopup_HandleBlur(e) -{ - window.gPopupWindow.focus(); -} - -function NonIEPopup_HandleClick(e) -{ - // Because navigator will give the event to the handler before the hyperlink, let's - // first route the event to see if we are clicking on a Popup menu in a popup. - document.routeEvent(e); - - // If a popup menu is active then don't do anything with the click - if (window.gPopupWindow.gbInPopupMenu) { - window.gPopupWindow.captureEvents(Event.CLICK); - window.gPopupWindow.onclick = NonIEPopup_HandleClick; - return false; - } - - // Close the popup window - if (e.target.href) { - if (e.target.target == "") - window.location.href = e.target.href; - else - window.open(e.target.href, e.target.target); - - if (e.target.href.indexOf("javascript:void(0)") == -1 && e.target.href.indexOf("javascript:null") == -1 && e.target.href.indexOf("BsscPopup") == -1) { - this.close(); - } - } else { - this.close(); - } - return false; - -} - -function BSSCPopup_AfterLoad(nIndex, nToken, cuswidth, cusheight) -{ - if (typeof(window.getPopupIFrame(nIndex).document) == "unknown") { - _BSSCPopup2(getPopupURL(nIndex), cuswidth, cusheight); - return; - } - if (!IsValidToken(nToken)) return; - - if ((window.getPopupIFrame(nIndex).document.readyState == "complete") && - (window.getPopupIFrame(nIndex).document.body != null)) { - if (window.getPopupIFrame(nIndex).document.location.href.indexOf("about:blank") != -1) { // add this check. IE will use about:blank" as the default vaule for Iframe. - window.getPopupIFrame(nIndex).document.location = getPopupURL(nIndex); - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200); - } - else - { - setAbsPopupURL(nIndex, window.getPopupIFrame(nIndex).document.location.href); // change URL to abs url. - BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight); - } - } else { - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200); - } -} - - -function BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight) -{ - if (window.gbPopupTimeoutExpired) return; - - if (!IsValidToken(nToken)) return; - - getPopupDivStyle(nIndex).visibility = gBsStyVisHide; - - // Determine the width and height for the window - //var size = new BSSCSize(0, 0); - //BSSCGetContentSize(window.getPopupIFrame(nIndex), size); - //var nWidth = size.x; - //var nHeight = size.y; - - _BSPSGetClientSize(); - - var size = new BSSCSize(0, 0); - - if (cuswidth <= 0 || cusheight <= 0) - BSSCGetContentSize(window.getPopupIFrame(nIndex), size); - else { - size.x = cuswidth; - size.y = cusheight; - } - - // Determine the width and height for the window - var nWidth = size.x; - var nHeight = size.y; - - // for small popup size, we should allow any size. - // The popup size should be ok if bigger than 0 - if (nWidth < 0 || nHeight < 0) return; // there must be something terribly wrong. - // if (nWidth < 40 || nHeight < 40) return; // there must be something terribly wrong. - - window.getPopupDivStyle(nIndex).pixelWidth = nWidth; - window.getPopupDivStyle(nIndex).pixelHeight = nHeight; - - window.getPopupShadowStyle(nIndex).pixelWidth = nWidth; - window.getPopupShadowStyle(nIndex).pixelHeight = nHeight; - window.getPopupTopicStyle(nIndex).pixelWidth = nWidth; - window.getPopupTopicStyle(nIndex).pixelHeight = nHeight; - if (gbBsIE55) - { - window.getPopupShadowStyle(nIndex).pixelWidth = nWidth + 2; - window.getPopupShadowStyle(nIndex).pixelHeight = nHeight + 2; - window.getPopupTopicStyle(nIndex).pixelWidth = nWidth + 2; - window.getPopupTopicStyle(nIndex).pixelHeight = nHeight + 2; - } - - window.getPopupIFrameStyle(nIndex).pixelWidth = nWidth; - window.getPopupIFrameStyle(nIndex).pixelHeight = nHeight; - if (gbBsIE55) - { - window.getPopupIFrameStyle(nIndex).top = 0; - window.getPopupIFrameStyle(nIndex).left = 0; - } - - var strURL = getPopupURL(nIndex); - if (strURL.indexOf("#") != -1) - getPopupIFrame(nIndex).location.href = strURL; // reload again, this will fix the bookmark misunderstand in IE5. - - MoveDivAndShow(nIndex, nToken, cuswidth, cusheight); -} - -function MoveDivAndShow(nIndex, nToken, cuswidth, cusheight) -{ - if (window.getPopupIFrame(nIndex).document.location.href != getAbsPopupURL(nIndex)) { // if redirect, reload again. - window.getPopupIFrame(nIndex).document.location = getPopupURL(nIndex); - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200); - return; - } - - // Determine the position of the window - var nClickX = window.gnPopupClickX; - var nClickY = window.gnPopupClickY; - var nTop = 0; - var nLeft = 0; - - var nWidth = window.getPopupDivStyle(nIndex).pixelWidth; - var nHeight = window.getPopupDivStyle(nIndex).pixelHeight; - - if (nClickY + nHeight + 20 < gBsClientHeight + document.body.scrollTop) { - nTop = nClickY + 10; - } else { - nTop = (document.body.scrollTop + gBsClientHeight) - nHeight - 20; - } - if (nClickX + nWidth < gBsClientWidth + document.body.scrollLeft) { - nLeft = nClickX; - } else { - nLeft = (document.body.scrollLeft + gBsClientWidth) - nWidth - 8; - } - - if (nTop < document.body.scrollTop ) nTop = document.body.scrollTop + 1; - if (nLeft< document.body.scrollLeft) nLeft = document.body.scrollLeft + 1; - - - window.getPopupDivStyle(nIndex).left = nLeft; - window.getPopupDivStyle(nIndex).top = nTop; - - // Set the location of the background blocks - window.getPopupShadowStyle(nIndex).left = 6; - window.getPopupShadowStyle(nIndex).top = 6; - if (gbBsIE55) - { - window.getPopupShadowStyle(nIndex).left = 4; - window.getPopupShadowStyle(nIndex).top = 4; - } - - if (gbBsMac) { - // Total hack on the iMac to get the IFrame to position properly - window.getPopupIFrameStyle(nIndex).pixelLeft = 100; - window.getPopupIFrameStyle(nIndex).pixelLeft = 0; - // Explicitly call BSSCOnLoad because the Mac doesn't seem to do it - window.getPopupIFrame(nIndex).window.BSSCOnLoad(); - } - - BSSCPopup_Timeout(nIndex , nToken ); - - return; -} - -function BSSCSize(x, y) -{ - this.x = x; - this.y = y; -} - -function BSSCGetContentSize(thisWindow, size) -{ - if (!((gBsBrowser.ie4) || (gBsBrowser.ns4))) - return; - - if (gbBsMac) { - size.x = 300; - size.y = 300; - return; - } - - // Resize the width until it is wide enough to handle the content - // The trick is to start wide and determine when the scrollHeight changes - // because then we know a scrollbar is necessary. We can then go back - // to the next widest size (for no scrollbar) - - var ClientRate = gBsClientHeight / gBsClientWidth; - - var GoldenSize = new BSSCSize(0,0); - GoldenSize.x = gBsClientWidth * gBMaxXOfParent; - GoldenSize.y = gBsClientHeight *gBMaxYOfParent ; - - if (ClientRate > gBRateH_W) { - GoldenSize.y = GoldenSize.x * gBRateH_W; - } - else { - GoldenSize.x = GoldenSize.y / gBRateH_W; - } - - // Try to using parent specified max x. - var x = 0; - var maxgoldx = GoldenSize.x; - var maxx = gBsClientWidth * gBMaxXOfParent; - - // This double resize causes the document to re-render (and we need it to) - if (!gbBsIE5) - thisWindow.moveTo(10000,10000); // this is used to fix the flash on IE4. - thisWindow.resizeTo(1, 1); - thisWindow.resizeTo(1, 1); - thisWindow.resizeTo(maxgoldx, thisWindow.document.body.scrollHeight + gBscrollHeight); - thisWindow.resizeTo(maxgoldx, thisWindow.document.body.scrollHeight + gBscrollHeight); - - var miny = thisWindow.document.body.scrollHeight + gBscrollHeight; - - if (miny > GoldenSize.y) // the popup does not fix in the parent wanted golden area. so try to expand itself as large as it can - { - thisWindow.resizeTo(maxx , thisWindow.document.body.scrollHeight + gBscrollHeight); - thisWindow.resizeTo(maxx , thisWindow.document.body.scrollHeight + gBscrollHeight); - - miny = thisWindow.document.body.scrollHeight + gBscrollHeight; - maxy = gBsClientHeight * gBMaxYOfParent; - - if (miny > maxy) { // the popup must have a scroll, OK let it be. - miny = maxy; - size.x = maxx; - size.y = maxy; - thisWindow.document.body.scroll = 'yes'; // At this time we do want to show scroll any more. so it will looks better a little. - } - else { // popup still can fit in the parent area by someway. now we choose the same h/w rate as parent. - size.y = miny; - - // downsize from maxx , now I try to using binary divide. - x = maxx; - deltax = -maxx/2; - //j = 0; - while (true) { - x = x + deltax; - thisWindow.resizeTo(x, miny); - thisWindow.resizeTo(x, miny); - diffy = thisWindow.document.body.scrollHeight + gBscrollHeight - x * ClientRate; - if (diffy > gBpermitYDelta ) // it is higher than wanted, so x need to be wide a little bitter - deltax = Math.abs(deltax) /2; - else if (diffy < -gBpermitYDelta) // it is shorter than wanted, so x need to be narrow a little bitter - deltax = -Math.abs(deltax) /2; - else - // the y is close enough to wanted. - break; - if (Math.abs(deltax) < gBpermitXDelta) // the next change is too slight and it can be ignore. - break; - } - size.x = thisWindow.document.body.scrollWidth; //+ gBscrollWidth; - size.y = thisWindow.document.body.scrollHeight;// + gBscrollHeight; - thisWindow.document.body.scroll = 'no'; - - // Handle absurd cases just in case IE flakes - // if (size.y < 100) { - // size.y = 100; - // } - } - } - else { - if (thisWindow.document.body.scrollWidth > maxgoldx) { - size.x = maxx; - size.y = miny; - thisWindow.document.body.scroll = 'yes'; - } - else { - // downsize from maxgoldx , now I try to using binary divide. - x = maxgoldx; - deltax = -maxgoldx/2; - //i = 0; - while (true) { - x = x + deltax; - thisWindow.resizeTo(x, miny); - thisWindow.resizeTo(x, miny); - diffy = thisWindow.document.body.scrollHeight + gBscrollHeight - x * gBRateH_W; - if (diffy > gBpermitYDelta ) // it is higher than wanted, so x need to be wide a little bitter - deltax = Math.abs(deltax) /2; - else if (diffy < -gBpermitYDelta) // it is shorter than wanted, so x need to be narrow a little bitter - deltax = -Math.abs(deltax) /2; - else - // the y is close enough to wanted. - break; - if (Math.abs(deltax) < gBpermitXDelta) // the next change is too slight and it can be ignore. - break; - //i ++; - - } - //size.x = x - gBscrollWidth; - size.x = thisWindow.document.body.scrollWidth; //+ gBscrollWidth; - size.y = thisWindow.document.body.scrollHeight ; - thisWindow.document.body.scroll = 'no'; // At this time we do not want to show scroll any more. so it will looks better a little. - thisWindow.resizeTo(size.x, size.y); - if (thisWindow.document.body.scrollWidth > size.x) - { - size.x = thisWindow.document.body.scrollWidth; - } - if (thisWindow.document.body.scrollHeight > size.y) - { - size.y = thisWindow.document.body.scrollHeight; - } - } - } - - // no reload no scrollbar. - //size.x = size.x + 16; //reserve a width for scrollbar (IE 4.0 only) - - thisWindow.resizeTo(size.x, size.y); - thisWindow.resizeTo(size.x, size.y); - return; -} - - - -function BSSCPopupParentClicked() -{ - if (!window.gbPopupTimeoutExpired) { - return false; - } - - document.onmousedown = gbOrignalOnMouseDown; - - // Simply hide the popup - hideAll(); - - window.gbPopupTimeoutExpired = false; - - return true; -} - - -function BSSCPopupClicked() -{ - if (!window.gbPopupTimeoutExpired) { - return false; - } - - - var popupIFrame = getCurrentPopupIFrame(); - if (popupIFrame == null) { - return true; - } - -/* - if ("undefined" != typeof(popupIFrame.gbInPopupMenu) && - popupIFrame.gbInPopupMenu) { - return true; - }*/ - - if (!((popupIFrame.window.event != null) && - (popupIFrame.window.event.srcElement != null) && - ((popupIFrame.window.event.srcElement.tagName == "A") || - (popupIFrame.window.event.srcElement.tagName == "IMG")))) { - document.onmousedown = gbOrignalOnMouseDown; - - // Simply hide the popup - hideAll(); - - window.gbPopupTimeoutExpired = false; - - return true; - } -} - - -//trace the mouse over's position for hotspot -function BSPSPopupOnMouseOver(event) -{ - if (gBsBrowser.ie4) { - window.gnPopupClickX = event.clientX + document.body.scrollLeft; - window.gnPopupClickY = event.clientY + document.body.scrollTop; - window.gnPopupScreenClickX = event.screenX; - window.gnPopupScreenClickY = event.screenY; - } else if (gBsBrowser.ns4) { - window.gnPopupClickX = event.pageX - window.pageXOffset; - window.gnPopupClickY = event.pageY - window.pageYOffset; - window.gnPopupScreenClickX = event.screenX - window.pageXOffset; - window.gnPopupScreenClickY = event.screenY - window.pageYOffset; - } -} - - -function BSSCHidePopupWindow() -{ - if (window.gPopupWindow != null) { - if (gBsBrowser.ns4) { - if ((typeof window.gPopupWindow != "undefined") && (!window.gPopupWindow.closed)) { - window.gPopupWindow.close(); - window.gPopupWindow = null; - } - } - } - - return; -} - -// Add the PopupOnClick to the onclick array. -if (typeof(BsscRegisterOnClick) != "undefined") -{ - BsscRegisterOnClick(BsPopupOnClick); -} -//End to support previous popup functions - -/// Section End - Popup (JavaScript 1.0) - -/// Section Begin - Embedded Stub (JavaScript 1.0) - -var s_strAgent = navigator.userAgent.toLowerCase(); -var s_nVer = parseInt(navigator.appVersion); - -var s_bIE = (s_strAgent.indexOf('msie') != -1); -var s_bNS = (s_strAgent.indexOf('mozilla') != -1) && ((s_strAgent.indexOf('spoofer') == -1) && (s_strAgent.indexOf('compatible') == -1)); -var s_bOpera = (s_strAgent.indexOf('opera') != -1); - -var s_bIE3Before = ((s_bIE) && (s_nVer <= 2)); -var s_bNS3Before = ((s_bNS) && (s_nVer <= 3)); - -var s_bNS2 = ((s_bNS) && (s_nVer <= 2)); -var s_bNS3 = ((s_bNS) && (s_nVer == 3)); -var s_bIE300301 = ((s_bIE) && (s_nVer == 2) && ((s_strAgent.indexOf("3.00") != -1)||(s_strAgent.indexOf("3.0a") != -1)||(s_strAgent.indexOf("3.0b")!=-1)||(s_strAgent.indexOf("3.01")!=-1))); -var s_bIE302 = ((s_bIE) && (s_nVer == 2) && (s_strAgent.indexOf("3.02") != -1)); - - -function HasExtJs() -{ - if (s_bIE3Before) { return false;} - if (s_bNS3Before) { return false;} - if (typeof (BsGeneralOnLoad) == "undefined"){ return false; } - return true; -} - - -function BSSCCreatePopupDiv() -{ - return; -} - - -function WritePopupMenuLayer() -{ - if (HasExtJs()) {_WritePopupMenuLayer();} -} - -function BSSCPopup(strURL, width, height) -{ - if (HasExtJs()) { - _BSSCPopup(strURL, width, height); - }else{ - //Create a temporary window first to ensure the real popup comes up on top - var wndTemp = null; - if (!s_bNS3) { - wndTemp = window.open("", "temp", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=3,width=4"); - } - // Create the real popup window - var wndPopup = window.open(strURL, "BSSCPopup", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=300,width=400"); - // Close the temporary - if (!s_bNS3) { - wndTemp.close(); - } else { - wndPopup.focus(); - } - } -} - -var gbWndTemp = null, gbWndPopupLinks = null; -var gbstrParaTotal = ""; - -function PopupMenu_Invoke() -{ - if (HasExtJs()) { - return _PopupMenu_Invoke(PopupMenu_Invoke.arguments); - } - if (s_bNS3Before || s_bIE3Before ) { - var argLen = PopupMenu_Invoke.arguments.length; - if (argLen < 5) { - window.document.location.href = PopupMenu_Invoke.arguments[3]; - return false; - } - gbWndTemp = null; - gbWndPopupLinks = null; - gbstrParaTotal = ""; - for (var i = 0; i < (argLen - 2) / 2; i++) { - var strParaLine = ""; - if (s_bNS2 || s_bOpera){ - strParaLine += "
" - strParaLine += PopupMenu_Invoke.arguments[2 * i + 2]; - strParaLine += ""; - } else { - strParaLine += ""); - if (s_bNS2 || s_bOpera) { - gbWndPopupLinks.document.write(""); - } else { - //YJ: IE301,302 and NS3.x works fine - gbWndPopupLinks.document.write("<"); - gbWndPopupLinks.document.write("script>"); - gbWndPopupLinks.document.write("function gotoUrl(aUrl) {opener.window.location=aUrl; close();}"); - gbWndPopupLinks.document.write("<"); - gbWndPopupLinks.document.write("/script>"); - } - gbWndPopupLinks.document.write(""); - gbWndPopupLinks.document.write(gbstrParaTotal); - gbWndPopupLinks.document.write(""); - gbWndPopupLinks.document.close(); - - // Close the temporary - if (!s_bNS3 && gbWndTemp != null) { - gbWndTemp.close(); - }else { - gbWndPopupLinks.focus(); - } - - return true; - } - return false; -} - -/// Section End - Embedded Stub (JavaScript 1.0) - -//// Segment End -- (JavaScript 1.0) - -//// Segment Begin -- (JavaScript 1.2) -/// Section Begin - kadov DHTM (JavaScript 1.2) - -//Begin to support extended and dropdown text effects. -function kadovIsParagraph(el) -{ - return( el.tagName == "P" || el.tagName.indexOf("H") == 0 ) ? true : false; -} - -function kadovInitEachChild(el) -{ - for(var i=0; i "") ) - child.style.setAttribute( "x-on-pageload", "" ); - - var href = child.getAttribute("href") - if( href != null && href > "" && href.indexOf( "BSSCPopup" ) >= 0 ) - kadovFilePopupInit(child.id); // Init for Popup - else if( child.className == "dropspot" || child.className == "expandspot" || - child.className == "glossterm" ) - kadovTextPopupInit(child.id);// Init for Expanding/Glossary or DropDown text - else if( child.className == "trigger") - kadovInitTrigger(child.id);// Init for Trigger - else - { - kadovInitEffects(child.id);// Init for DHTML effects - CEngine.SetOneTargetInitialState( child.id ); - } - } - - if( (child.tagName == "IMG") && (child.getAttribute("dynsrc") > "") ) - child.start = "mouseover";// to start a AVI file. fileopen doesn't work - - kadovInitEachChild(child); - } -} - -function kadovRetrieveTextInner(el) -{ - var x = ""; - if( (!el) || (el.tagName == "!") || (el.tagName == "SCRIPT" )) - return x; - - if( kadovIsParagraph(el) ) - { - var strNewID = " "; - if( el.id != "" ) - strNewID += "id=" + el.id + "_NewSpan "; - x = "" + el.innerHTML + ""; - } - else - { - for(var i=0; i 0 ) - if( (nTagClose - nTagOpen) != nDistance ) - return strRawHTML; - - var strCleanOnce = strRawHTML.substring(0, nTagOpen) + strRawHTML.substr(nTagClose + strTagClose.length) ; - return kadovRetrieveCleanHTML( strCleanOnce, strTagOpen, strTagClose ); -} - -function kadovAdjustObjectTag(strRawHTML, nStartPos) -{// adjust object tag for related topics HTML control, because innerHTML misses out the item settings - - //Is there any DTC? - var strDTCTagOpen = ''; - var nDTCTagOpen = strRawHTML.indexOf( strDTCTagOpen, nStartPos ); - if( nDTCTagOpen < 0 ) - return strRawHTML; - var nDTCTagClose = strRawHTML.indexOf( strDTCTagClose, nDTCTagOpen ); - if( nDTCTagClose < nDTCTagOpen) - return strRawHTML; // no Design Time Controls; - - //Is the DTC HTML Help Control? - var strRTObjTagOpen = 'classid=clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11'; - var strRTObjTagClose = ''; - var nRTObjTagOpen = strRawHTML.indexOf( strRTObjTagOpen, nDTCTagOpen ); - if( nRTObjTagOpen < nDTCTagOpen ) - return strRawHTML; - var nRTObjTagClose = strRawHTML.indexOf( strRTObjTagClose, nRTObjTagOpen ); - if( nRTObjTagClose < nRTObjTagOpen ) - return strRawHTML; // is not a HTML help control - - // Is it a related Topics html help control? - var strRTObjLabel = ''; - } - - // to insert the reconstructed item params into runtime object tag - var strAdjustedHTML = strRawHTML.substring(0,nRTObjTagClose) + strRunTimeItemParam + strRawHTML.substring(nRTObjTagClose, strRawHTML.length); - return kadovAdjustObjectTag(strAdjustedHTML, nDTCTagClose + strDTCTagClose.length); -} - -function kadovTextPopupOnLoad( el ) -{ - if( !CCSSP.bIsWinOS && !CCSSP.bIsSunOS) - return 0; - - if( typeof(el) == "string" ) - el = document.all.item(el); - - var src = el.getAttribute( "x-use-popup" ); - if(!src) - return 0; - - var name = src; - if( src.substr(0,1) == "#" ) - name = src.substr(1, src.length-1); - var srcDiv = document.all.item(name); - if( !srcDiv ) - return 1; - - var type = el.getAttribute( "x-popup-type" ); - var setup = el.getAttribute( "x-tmp-setup" ); - var newId = name; - if( newId.indexOf( "_tmp") <= 0 ) - newId += "_tmp"; - - if( !setup ) - { - el.setAttribute( "x-tmp-setup", 1 ); - - if( type == "pulldown" ) - { - var strAdjust = kadovAdjustObjectTag(srcDiv.innerHTML,0); - var strCleanHTML = kadovRetrieveCleanHTML(strAdjust, ""); - strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, ""); - - //work around the bug in HH.exe that highlight the phrases when use Search tab - //this approach is just removing the tag inserted by Microsoft in the runtime - strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, "", 52); - - var strStyle = " style='display:none; position:relative;"; - var newDiv = "
" + strCleanHTML + "
"; - - srcDiv.outerHTML = ""; // empty the original DIV tag - var elParentPra = kadovFindParentParagraph(el); - if( elParentPra ) - elParentPra.insertAdjacentHTML( "AfterEnd", newDiv ); - } - else if( type == "expanding" ) - { - var inner = kadovRetrieveTextInner(srcDiv); - if( inner == "" ) - inner = srcDiv.innerHTML; - var strAdjust = kadovAdjustObjectTag(inner,0); - var strCleanHTML = kadovRetrieveCleanHTML(strAdjust, ""); - strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, ""); - var strClassName = (el.className == "glossterm") ? "glosstext" : "expandtext"; - var newSpan = ""; - srcDiv.outerHTML = ""; // empty the original DIV tag - el.insertAdjacentHTML( "AfterEnd", newSpan ); - } - } - return 0; -} - -function kadovTextPopup( el ) -{ - if( (!CCSSP.bIsWinOS && !CCSSP.bIsSunOS) || (window.event == null) ) - return; - window.event.cancelBubble = true; - - if( typeof(el) == "string" ) - el = document.all.item(el); - - var src = el.getAttribute( "x-use-popup" ); - if(!src) - return; - - var name = src; - if( src.substr(0,1) == "#" ) - name = src.substr(1, src.length-1) + "_tmp"; - var srcDiv = document.all.item(name); - if( !srcDiv ) - return; - - var type = el.getAttribute( "x-popup-type" ); - var setup = el.getAttribute( "x-tmp-setup" ); - if( srcDiv ) - { - if( srcDiv.style.display == "" ) - srcDiv.style.display = "none"; - else - { - srcDiv.style.display = ""; - if( typeof(srcDiv.bInitialized) == "undefined" ) - { - srcDiv.bInitialized = true; - kadovInitEffects(name); - kadovInitEachChild(srcDiv); - } - } - } - return; -} - -function kadovFindParentParagraph( el ) -{ - if( typeof(el) == "string" ) - el = document.all.item(el); - if( (!el) || el.tagName == "BODY" ) - return null; - if( kadovIsParagraph(el.parentElement) ) - return el.parentElement; - else - return kadovFindParentParagraph( el.parentElement ); -} - -//Begin HTML code invoked function -function kadovRegisterEventHandler( obj, strEvent, strEventHandler ) -{ - if( !gbBsIE4 ) - return; - CCSSP.RegisterEventHandler( obj, strEvent, strEventHandler ); -} - -function kadovTextPopupInit( el ) -{ - if( (!gbBsIE4) || (!CCSSP.bIsWinOS && !CCSSP.bIsSunOS)) - return; - - if( typeof(el) == "string" ) - el = document.all.item(el); - if( el != null ) - { - CCSSP.RegisterEventHandler( el, "onclick", "kadovTextPopup(" + el.id +");" ); - CCSSP.RegisterEventHandler( window, "onload", "kadovTextPopupOnLoad(" + el.id +");" ); - } -} -//End HTML code invoked function - -//End to support extended and dropdown text effects. - -//Begin to convert iWrite format to RoboEditor Format for DHTML effects -function kadovInitTriggersInHead( ) -{ - if( Object.xDelayedInitElements ) - { - var x = Object.xDelayedInitElements; - for(i=0; i= 0 && nNext < values.length ) - { - functions[nIdx] = values.substr( nStart, nNext-nStart+1); - nStart = nNext + 1; - nIdx++; - nNext = values.indexOf( "\)", nStart); - } - - for( var i=0; i= 0 ) - { - nPageClick = arrForClickCount[j].indexOf("="); - if( nPageClick > 0 ) - { - nClickTimes = arrForClickCount[j].substring( nPageClick + 1, arrForClickCount[j].length) * 1; - break; - } - } - } - var args = srcargs; - if( j < arrForClickCount.length ) - {// to strip out the "clicks=99" from the arguments string - args = ""; - for( var k = 0; k < arrForClickCount.length; k ++ ) - { - if( k != j ) - { - args += arrForClickCount[k]; - if( k < arrForClickCount.length - 1 ) - args += ","; - } - } - } - bsscFXInit( null, id, translatedProp, fnname, args, nClickTimes ); - } -} - -function kadovTranslateProp( prop ) -{ - switch( prop ) - { - case "x-on-hover" : return "bsschover"; - case "x-on-pageclick" : return "bsscpageclick"; - case "x-on-pageload" : return "bsscpageload"; - case "x-on-trigger-1" : return "bssctrigger1"; - case "x-on-trigger-2" : return "bssctrigger2"; - } - return null; -} -//End to convert iWrite format to RoboEditor Format for DHTML effects - -//Begin the definition of one entry to DHTML effects -function bsscFXInit( trigger_ID, target_ID, event_type, - action_type, action_setting, event_addional ) -{ - if( (!CCSSP.bIsWinOS && !CCSSP.bIsSunOS ) || typeof(target_ID) != "string" )//MUST have a target_ID - return; // we don't support Navigator yet - - if( typeof(event_type) == "string" ) - event_type = event_type.toLowerCase(); - if( typeof(action_type) == "string" ) - action_type = action_type.toLowerCase(); - if( typeof(action_setting) == "string" ) - action_setting = action_setting.toLowerCase(); - - // to get the target element then add it to the target list - var eleTarget = CCSSP.GetObject( target_ID ); - if( (eleTarget != null) && (event_type != null) && (action_type != null) ) - { - CEngine.AddOneTarget( target_ID, eleTarget ); - CEngine.BuildTargetObject(target_ID, event_type, action_type, action_setting, event_addional); - } - - // to validate the trigger_ID parameter - if( typeof(trigger_ID) == "string" && trigger_ID != "" ) - CEngine.BuildTriggerObject( trigger_ID, target_ID ); -} -//End the definition of one entry to DHTML effects - - -/// Section End - kadov DHTM (JavaScript 1.2) - - -/// Section Begin - CCSSP DHTM (JavaScript 1.2) - -//Begin JavaScript libary for cross-platform positioning object. -function CCSSP(){} // constructor of CCSSP class - -CCSSP.strAgent = navigator.userAgent.toLowerCase(); -CCSSP.nAppVersion = parseInt(navigator.appVersion); - -CCSSP.bIsWinOS = ((CCSSP.strAgent.indexOf("win") >= 0) || (CCSSP.strAgent.indexOf("16bit") >= 0)); -CCSSP.bIsMacOS = (CCSSP.strAgent.indexOf("mac") >= 0); -CCSSP.bIsSunOS = (CCSSP.strAgent.indexOf("sunos") != -1); - -CCSSP.bIsIE = (navigator.appName.indexOf("Microsoft") >= 0); -CCSSP.bIsIE4 = (CCSSP.bIsIE && (CCSSP.nAppVersion >= 4)); -CCSSP.bIsIE5 = (CCSSP.bIsIE4 && (CCSSP.strAgent.indexOf("msie 5") != -1) ) - -CCSSP.bIsNav = (navigator.appName.indexOf("Netscape") >= 0); -CCSSP.bIsNav4 = (CCSSP.bIsNav && (CCSSP.nAppVersion >= 4)); -CCSSP.bIsNav6 = (CCSSP.bIsNav && (CCSSP.nAppVersion >= 5)); - -CCSSP.GetObject = function( obj ) -{//convert object name string or reference into a valid object reference - if( typeof(obj) == "object" ) - return obj; - else if( typeof(obj) == "string" && obj != "") - { - if( CCSSP.bIsNav4 ) - return eval("document." + obj); - else - return eval("document.all." + obj); - } - else - return null; -} - -CCSSP.MoveObjectTo = function(obj, x, y) -{//positioning an object at a specific pixel coordinate - if( CCSSP.bIsNav4 ) - obj.moveTo(x,y); - else - { - obj.style.pixelLeft = x; - obj.style.pixelTop = y; - } -} - -CCSSP.MoveObjectBy = function(obj, dx, dy) -{//moveing a object by x and/or y pixel - if( CCSSP.bIsNav4 ) - obj.moveBy(dx,dy); - else - { - obj.style.pixelLeft += dx; - obj.style.pixelTop += dy; - } -} - -CCSSP.SetObjectBGColor = function(obj, color) -{//set the background color of an object - if( CCSSP.bIsNav4 ) - obj.bgColor = color; - else - obj.style.backgroundColor = color; -} - -CCSSP.ShowObject = function(obj, bShow) -{// set the object to be visible or invisible - if( CCSSP.bIsNav4 ) - obj.visibility = (bShow == true) ? 'show' : 'hide'; - else - obj.style.visibility = (bShow == true) ? 'visible' : 'hidden';// when hidden, it still occupy some space. -} - -CCSSP.GetObjectLeft = function(obj) -{// retrieve the x coordinate of a posionable object - if( CCSSP.bIsNav4 ) - return obj.left; - else - return obj.style.pixelLeft; -} - -CCSSP.GetObjectTop = function(obj) -{// retrieve the y coordinate of a posionable object - if( CCSSP.bIsNav4 ) - return obj.top; - else - return obj.style.pixelTop; -} - -CCSSP.GetObjectContainLeft = function(obj) -{// retrieve the x coordinate of a posionable object relative to it's parent element - if( CCSSP.bIsNav4 ) - return obj.pageX; - else - { - if( obj == document.body ) - return obj.clientLeft; - else - return obj.offsetLeft; - } -} - -CCSSP.GetObjectWindowLeft = function(obj) -{// retrieve the x coordinate of a posionable object relative to browser window - if( CCSSP.bIsNav4 ) - return obj.pageX; - else - { - var nOffsetWindowLeft = 0; - for(var element = obj; element; element = element.offsetParent) - nOffsetWindowLeft += CCSSP.GetObjectContainLeft(element); - return nOffsetWindowLeft; - } -} - -CCSSP.GetObjectContainTop = function(obj) -{// retrieve the y coordinate of a posionable object relative to it's parent element - if( CCSSP.bIsNav4 ) - return obj.pageY; - else - { - if( obj == document.body ) - return obj.clientTop; - else - return obj.offsetTop; - } -} - -CCSSP.GetObjectWindowTop = function(obj) -{// retrieve the y coordinate of a posionable object relative to browser window - if( CCSSP.bIsNav4 ) - return obj.pageY; - else - { - var nOffsetWindowTop = 0; - for(var element = obj; element; element = element.offsetParent) - nOffsetWindowTop += CCSSP.GetObjectContainTop(element); - return nOffsetWindowTop; - } -} - -CCSSP.GetObjectHeight = function(obj) -{// retrieve the height of a posionable object - if( CCSSP.bIsNav4 ) - return obj.clip.height; - else - return obj.offsetHeight; -} - -CCSSP.GetObjectWidth = function(obj) -{// retrieve the width of a posionable object - if( CCSSP.bIsNav4 ) - return obj.clip.width; - else - return obj.offsetWidth; -} - -CCSSP.RegisterEventHandler = function( srcObj, rawEventName, funcHandler ) -{ // to add the "funcHandler" as the "rawEventName" 's handler to the "srcObj" object,the original event handler will be combined - if (CCSSP.bIsNav4 && !CCSSP.bIsNav6) - return ; - var oldHandler = ""; - if (CCSSP.bIsMacOS && CCSSP.bIsIE4) - { - if (typeof(srcObj[rawEventName.toLowerCase()])=="unknown") - { //search for - - - - - - - - - - - - - - - - -

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

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

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

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

- - - - - diff --git a/doc/salome/gui/VISU/files/a5.htm b/doc/salome/gui/VISU/files/a5.htm deleted file mode 100755 index a97e84d1..00000000 --- a/doc/salome/gui/VISU/files/a5.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 27e279bf..00000000 --- a/doc/salome/gui/VISU/files/about_structure_of_med_object.htm +++ /dev/null @@ -1,283 +0,0 @@ - - - - - - - - - - -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)

- -

 

- -
- -

 

- -

            

- -

 

- -

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 deleted file mode 100755 index b396595f..00000000 --- a/doc/salome/gui/VISU/files/about_tables.htm +++ /dev/null @@ -1,173 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 60f40b56..00000000 --- a/doc/salome/gui/VISU/files/animating_presentations.htm +++ /dev/null @@ -1,344 +0,0 @@ - - - - - - - - - - -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:

- -

 

- -
    - -
  •  Select - the type of field presentations, - which will be used as frames in animation.

  • - -
  •  Set - properties of the Scalar Bar (see also)

  • - -
  •  Adjust - additional properties of the selected - type of field presentation.

  • -
- -

 

- -

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 deleted file mode 100755 index 852b31f2..00000000 --- a/doc/salome/gui/VISU/files/changing_visualization_parameters_of_the_presenetation.htm +++ /dev/null @@ -1,415 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 73e6bc2d..00000000 --- a/doc/salome/gui/VISU/files/creating_curves.htm +++ /dev/null @@ -1,242 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 5527e623..00000000 --- a/doc/salome/gui/VISU/files/creating_field_presentations.htm +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 76ff640a..00000000 --- a/doc/salome/gui/VISU/files/creating_presentations.htm +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index c5702644..00000000 --- a/doc/salome/gui/VISU/files/creating_tables_from_cut_lines_presentations.htm +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 677d6541..00000000 --- a/doc/salome/gui/VISU/files/creating_xy_plot.htm +++ /dev/null @@ -1,243 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 243305cb..00000000 --- a/doc/salome/gui/VISU/files/cut_lines_presentation.htm +++ /dev/null @@ -1,322 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 6b19ce2e..00000000 --- a/doc/salome/gui/VISU/files/cut_lines_resentation.htm +++ /dev/null @@ -1,236 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 53825c0c..00000000 --- a/doc/salome/gui/VISU/files/deformed_shape_presentation.htm +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 909c327f..00000000 --- a/doc/salome/gui/VISU/files/displaying_hiding_presentations.htm +++ /dev/null @@ -1,253 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index eb2ca69a..00000000 --- a/doc/salome/gui/VISU/files/displaying_tables.htm +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 8c4afe7b..00000000 --- a/doc/salome/gui/VISU/files/editing_field_presentations.htm +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index f92ed2dd..00000000 --- a/doc/salome/gui/VISU/files/exploring_med_files.htm +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index dadc862c..00000000 --- a/doc/salome/gui/VISU/files/getting_elements_attributes.htm +++ /dev/null @@ -1,260 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index eb1cabdf..00000000 --- a/doc/salome/gui/VISU/files/getting_started.htm +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index db4e5bc2..00000000 --- a/doc/salome/gui/VISU/files/importing_med_objects.htm +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index aeddf9b9..00000000 --- a/doc/salome/gui/VISU/files/importing_tables.htm +++ /dev/null @@ -1,203 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index d2315182..00000000 --- a/doc/salome/gui/VISU/files/insideframe.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -Insideframe - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/files/introduction_to_visu.htm b/doc/salome/gui/VISU/files/introduction_to_visu.htm deleted file mode 100755 index e316c47d..00000000 --- a/doc/salome/gui/VISU/files/introduction_to_visu.htm +++ /dev/null @@ -1,177 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 78ed0521..00000000 --- a/doc/salome/gui/VISU/files/iso_surfaces_presentation.htm +++ /dev/null @@ -1,223 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 904dace7..00000000 --- a/doc/salome/gui/VISU/files/points.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -Points - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/files/renaming_presentations.htm b/doc/salome/gui/VISU/files/renaming_presentations.htm deleted file mode 100755 index dedba889..00000000 --- a/doc/salome/gui/VISU/files/renaming_presentations.htm +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 0a650a40..00000000 --- a/doc/salome/gui/VISU/files/running_visu.htm +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 0c528ecc..00000000 --- a/doc/salome/gui/VISU/files/scalar_map_presentation.htm +++ /dev/null @@ -1,344 +0,0 @@ - - - - - - - - - - -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.   

- -

 

- -
    - -
  • Use - field range: if this check box is selected, all cells of the field - presentation will be colored according the values applied to these cells. -  

  • - -
  • Use - imposed range: here you can define your own range of scalar values - of the field, on the basis of which this presentation will be constructed. - The cells of the field presentation with applied scalar or vector values - belonging to this imposed range will be colored according to these values. - The other cells of the field presentation (with applied scalar or vector - values out of this imposed range) will be displayed using one color. For - the cells with applied scalar or vector values, which are less than the - minimal value of the imposed range, - the color will be the same as for the cells with applied minimal values. - For the cells with applied scalar or vector values, which are larger than - the maximal value of the imposed - range the color will be the same as for the cells with applied minimal - values.  

  • -
- -

  

- -

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 deleted file mode 100755 index 5ab98aec..00000000 --- a/doc/salome/gui/VISU/files/scaling_presentations.htm +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 5c1b3d06..00000000 --- a/doc/salome/gui/VISU/files/selection_in_visu.htm +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 44bd0ae9..00000000 --- a/doc/salome/gui/VISU/files/setting_properties_of_xy_plots.htm +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - - - -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:

- -

 

- -
    - -
  • Main - title: the title of the XY plot. By default, it will consist of - the names of the tables, on the basis of which the curve lines have been - constructed.

  • - -
  • Horizontal - axis title

  • - -
  • Vertical - axis title

  • - -
  • Curve - type: Points, Lines, Spline

  • - -
  • Show - legend: Here you can define the position of the description table - on the XY plot.

  • - -
  • Marker - size: size of the points (markers) forming curve lines.

  • - -
  • Background - color of the XY plot

  • - -
  • Scalar - mode: here you can select the type of scaling (Linear - or Logarithmic) along X - or Y axes.

  • - -
  • Grid/Axes - marks: This set of fields allows you to define the properties of - the grid, constructed on the basis of the numerical marks on the axes

  • - -
  • Save - settings as default: If this check box is marked, all XY plots - will be displayed with these defined properties.

  • -
- -

 

- -

  

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

- - - - - diff --git a/doc/salome/gui/VISU/files/stream_lines_presentation.htm b/doc/salome/gui/VISU/files/stream_lines_presentation.htm deleted file mode 100755 index 9d848213..00000000 --- a/doc/salome/gui/VISU/files/stream_lines_presentation.htm +++ /dev/null @@ -1,285 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 7e2fcba0..00000000 --- a/doc/salome/gui/VISU/files/surface.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -Surface - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

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

- - - - - diff --git a/doc/salome/gui/VISU/files/sweeping.htm b/doc/salome/gui/VISU/files/sweeping.htm deleted file mode 100755 index 64337456..00000000 --- a/doc/salome/gui/VISU/files/sweeping.htm +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 294decf2..00000000 --- a/doc/salome/gui/VISU/files/vectors_presentation.htm +++ /dev/null @@ -1,218 +0,0 @@ - - - - - - - - - - -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 deleted file mode 100755 index 88c5b466..00000000 --- a/doc/salome/gui/VISU/files/wireframe.htm +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - -Wireframe - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - diff --git a/doc/salome/gui/VISU/i_blue.jpg b/doc/salome/gui/VISU/i_blue.jpg deleted file mode 100755 index ed3acfac..00000000 Binary files a/doc/salome/gui/VISU/i_blue.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image1.gif b/doc/salome/gui/VISU/image1.gif deleted file mode 100755 index 6e29b99e..00000000 Binary files a/doc/salome/gui/VISU/image1.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/image10.jpg b/doc/salome/gui/VISU/image10.jpg deleted file mode 100755 index af610ac3..00000000 Binary files a/doc/salome/gui/VISU/image10.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image11.jpg b/doc/salome/gui/VISU/image11.jpg deleted file mode 100755 index 230d9b44..00000000 Binary files a/doc/salome/gui/VISU/image11.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image12.jpg b/doc/salome/gui/VISU/image12.jpg deleted file mode 100755 index b9a82f62..00000000 Binary files a/doc/salome/gui/VISU/image12.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image13.jpg b/doc/salome/gui/VISU/image13.jpg deleted file mode 100755 index e90baef4..00000000 Binary files a/doc/salome/gui/VISU/image13.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image14.gif b/doc/salome/gui/VISU/image14.gif deleted file mode 100755 index 869fd84d..00000000 Binary files a/doc/salome/gui/VISU/image14.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/image15.gif b/doc/salome/gui/VISU/image15.gif deleted file mode 100755 index c752772f..00000000 Binary files a/doc/salome/gui/VISU/image15.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/image15.jpg b/doc/salome/gui/VISU/image15.jpg deleted file mode 100755 index cdfb7969..00000000 Binary files a/doc/salome/gui/VISU/image15.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image16.gif b/doc/salome/gui/VISU/image16.gif deleted file mode 100755 index cd27cf1f..00000000 Binary files a/doc/salome/gui/VISU/image16.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/image16.jpg b/doc/salome/gui/VISU/image16.jpg deleted file mode 100755 index 1cdccd4c..00000000 Binary files a/doc/salome/gui/VISU/image16.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image17.gif b/doc/salome/gui/VISU/image17.gif deleted file mode 100755 index 6c6272e6..00000000 Binary files a/doc/salome/gui/VISU/image17.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/image17.jpg b/doc/salome/gui/VISU/image17.jpg deleted file mode 100755 index 513ab23a..00000000 Binary files a/doc/salome/gui/VISU/image17.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image18.jpg b/doc/salome/gui/VISU/image18.jpg deleted file mode 100755 index 6cb5d0c5..00000000 Binary files a/doc/salome/gui/VISU/image18.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image19.jpg b/doc/salome/gui/VISU/image19.jpg deleted file mode 100755 index d24fdaee..00000000 Binary files a/doc/salome/gui/VISU/image19.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image20.jpg b/doc/salome/gui/VISU/image20.jpg deleted file mode 100755 index a2a345f3..00000000 Binary files a/doc/salome/gui/VISU/image20.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image21.jpg b/doc/salome/gui/VISU/image21.jpg deleted file mode 100755 index c1bc42f8..00000000 Binary files a/doc/salome/gui/VISU/image21.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image22.jpg b/doc/salome/gui/VISU/image22.jpg deleted file mode 100755 index 8e0a5ebb..00000000 Binary files a/doc/salome/gui/VISU/image22.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image4.jpg b/doc/salome/gui/VISU/image4.jpg deleted file mode 100755 index 547964e3..00000000 Binary files a/doc/salome/gui/VISU/image4.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image5.jpg b/doc/salome/gui/VISU/image5.jpg deleted file mode 100755 index f78ce1e2..00000000 Binary files a/doc/salome/gui/VISU/image5.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image6.jpg b/doc/salome/gui/VISU/image6.jpg deleted file mode 100755 index 2b5052d4..00000000 Binary files a/doc/salome/gui/VISU/image6.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image7.jpg b/doc/salome/gui/VISU/image7.jpg deleted file mode 100755 index 2d3c7aef..00000000 Binary files a/doc/salome/gui/VISU/image7.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image8.gif b/doc/salome/gui/VISU/image8.gif deleted file mode 100755 index 7b613631..00000000 Binary files a/doc/salome/gui/VISU/image8.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/image8.jpg b/doc/salome/gui/VISU/image8.jpg deleted file mode 100755 index 64cf42b0..00000000 Binary files a/doc/salome/gui/VISU/image8.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/image9.jpg b/doc/salome/gui/VISU/image9.jpg deleted file mode 100755 index 703abfe1..00000000 Binary files a/doc/salome/gui/VISU/image9.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/importmed.gif b/doc/salome/gui/VISU/importmed.gif deleted file mode 100755 index bc4549a7..00000000 Binary files a/doc/salome/gui/VISU/importmed.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/launchvisu.gif b/doc/salome/gui/VISU/launchvisu.gif deleted file mode 100755 index 4d8d76d8..00000000 Binary files a/doc/salome/gui/VISU/launchvisu.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/more.jpg b/doc/salome/gui/VISU/more.jpg deleted file mode 100755 index 1ed8250e..00000000 Binary files a/doc/salome/gui/VISU/more.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/note1.gif b/doc/salome/gui/VISU/note1.gif deleted file mode 100755 index b53e21d0..00000000 Binary files a/doc/salome/gui/VISU/note1.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/animatdef.jpg b/doc/salome/gui/VISU/pics/animatdef.jpg deleted file mode 100755 index ed9b4693..00000000 Binary files a/doc/salome/gui/VISU/pics/animatdef.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/animation.jpg b/doc/salome/gui/VISU/pics/animation.jpg deleted file mode 100755 index eac0b736..00000000 Binary files a/doc/salome/gui/VISU/pics/animation.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/animationparam.jpg b/doc/salome/gui/VISU/pics/animationparam.jpg deleted file mode 100755 index 06da5a36..00000000 Binary files a/doc/salome/gui/VISU/pics/animationparam.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/begining.jpg b/doc/salome/gui/VISU/pics/begining.jpg deleted file mode 100755 index 9c624022..00000000 Binary files a/doc/salome/gui/VISU/pics/begining.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/cellsel.jpg b/doc/salome/gui/VISU/pics/cellsel.jpg deleted file mode 100755 index 8e7f8d93..00000000 Binary files a/doc/salome/gui/VISU/pics/cellsel.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/cellselection.jpg b/doc/salome/gui/VISU/pics/cellselection.jpg deleted file mode 100755 index 26c83e5d..00000000 Binary files a/doc/salome/gui/VISU/pics/cellselection.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/choosebox.jpg b/doc/salome/gui/VISU/pics/choosebox.jpg deleted file mode 100755 index 3ac9079c..00000000 Binary files a/doc/salome/gui/VISU/pics/choosebox.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/crtprsnt.jpg b/doc/salome/gui/VISU/pics/crtprsnt.jpg deleted file mode 100755 index c1ee4eb4..00000000 Binary files a/doc/salome/gui/VISU/pics/crtprsnt.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/cutlinesicn.jpg b/doc/salome/gui/VISU/pics/cutlinesicn.jpg deleted file mode 100755 index eb43365c..00000000 Binary files a/doc/salome/gui/VISU/pics/cutlinesicn.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/cutlinesicon.jpg b/doc/salome/gui/VISU/pics/cutlinesicon.jpg deleted file mode 100755 index cd866735..00000000 Binary files a/doc/salome/gui/VISU/pics/cutlinesicon.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/cutlinesprsnt.jpg b/doc/salome/gui/VISU/pics/cutlinesprsnt.jpg deleted file mode 100755 index 22191fa9..00000000 Binary files a/doc/salome/gui/VISU/pics/cutlinesprsnt.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/cutplpresent.jpg b/doc/salome/gui/VISU/pics/cutplpresent.jpg deleted file mode 100755 index c318c2ec..00000000 Binary files a/doc/salome/gui/VISU/pics/cutplpresent.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/defshapeicon.jpg b/doc/salome/gui/VISU/pics/defshapeicon.jpg deleted file mode 100755 index 5d59f160..00000000 Binary files a/doc/salome/gui/VISU/pics/defshapeicon.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/defshapeprsnt.jpg b/doc/salome/gui/VISU/pics/defshapeprsnt.jpg deleted file mode 100755 index dec7f23d..00000000 Binary files a/doc/salome/gui/VISU/pics/defshapeprsnt.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/display.jpg b/doc/salome/gui/VISU/pics/display.jpg deleted file mode 100755 index 2b8f9c21..00000000 Binary files a/doc/salome/gui/VISU/pics/display.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/display1.jpg b/doc/salome/gui/VISU/pics/display1.jpg deleted file mode 100755 index 19c9e364..00000000 Binary files a/doc/salome/gui/VISU/pics/display1.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/end.jpg b/doc/salome/gui/VISU/pics/end.jpg deleted file mode 100755 index 3aef5d1b..00000000 Binary files a/doc/salome/gui/VISU/pics/end.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/erase.jpg b/doc/salome/gui/VISU/pics/erase.jpg deleted file mode 100755 index 14963b8c..00000000 Binary files a/doc/salome/gui/VISU/pics/erase.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/fieldprsnt3.jpg b/doc/salome/gui/VISU/pics/fieldprsnt3.jpg deleted file mode 100755 index ce1c4737..00000000 Binary files a/doc/salome/gui/VISU/pics/fieldprsnt3.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/fieldprsnt6.jpg b/doc/salome/gui/VISU/pics/fieldprsnt6.jpg deleted file mode 100755 index 0a0e7754..00000000 Binary files a/doc/salome/gui/VISU/pics/fieldprsnt6.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/importingtables.jpg b/doc/salome/gui/VISU/pics/importingtables.jpg deleted file mode 100755 index 77ad78e9..00000000 Binary files a/doc/salome/gui/VISU/pics/importingtables.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/importmed.jpg b/doc/salome/gui/VISU/pics/importmed.jpg deleted file mode 100755 index 27086e97..00000000 Binary files a/doc/salome/gui/VISU/pics/importmed.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/iso.jpg b/doc/salome/gui/VISU/pics/iso.jpg deleted file mode 100755 index 0c1d46f2..00000000 Binary files a/doc/salome/gui/VISU/pics/iso.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/isosurf.jpg b/doc/salome/gui/VISU/pics/isosurf.jpg deleted file mode 100755 index 88d5ac72..00000000 Binary files a/doc/salome/gui/VISU/pics/isosurf.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/main.jpg b/doc/salome/gui/VISU/pics/main.jpg deleted file mode 100755 index 5f0683dc..00000000 Binary files a/doc/salome/gui/VISU/pics/main.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/new.jpg b/doc/salome/gui/VISU/pics/new.jpg deleted file mode 100755 index 4fec7adc..00000000 Binary files a/doc/salome/gui/VISU/pics/new.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/next.jpg b/doc/salome/gui/VISU/pics/next.jpg deleted file mode 100755 index 958ff001..00000000 Binary files a/doc/salome/gui/VISU/pics/next.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/object.jpg b/doc/salome/gui/VISU/pics/object.jpg deleted file mode 100755 index 769482ef..00000000 Binary files a/doc/salome/gui/VISU/pics/object.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/opacity.jpg b/doc/salome/gui/VISU/pics/opacity.jpg deleted file mode 100755 index 72adcb43..00000000 Binary files a/doc/salome/gui/VISU/pics/opacity.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/points.jpg b/doc/salome/gui/VISU/pics/points.jpg deleted file mode 100755 index 6164f769..00000000 Binary files a/doc/salome/gui/VISU/pics/points.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/pointselection.jpg b/doc/salome/gui/VISU/pics/pointselection.jpg deleted file mode 100755 index fd227511..00000000 Binary files a/doc/salome/gui/VISU/pics/pointselection.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/presentat1.jpg b/doc/salome/gui/VISU/pics/presentat1.jpg deleted file mode 100755 index 9b8716b7..00000000 Binary files a/doc/salome/gui/VISU/pics/presentat1.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/previous.jpg b/doc/salome/gui/VISU/pics/previous.jpg deleted file mode 100755 index 4b4106b8..00000000 Binary files a/doc/salome/gui/VISU/pics/previous.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/rename.jpg b/doc/salome/gui/VISU/pics/rename.jpg deleted file mode 100755 index 01bc1013..00000000 Binary files a/doc/salome/gui/VISU/pics/rename.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/run.jpg b/doc/salome/gui/VISU/pics/run.jpg deleted file mode 100755 index d8805928..00000000 Binary files a/doc/salome/gui/VISU/pics/run.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/scalarmap.jpg b/doc/salome/gui/VISU/pics/scalarmap.jpg deleted file mode 100755 index a02f1cc8..00000000 Binary files a/doc/salome/gui/VISU/pics/scalarmap.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/scalarmapicon.jpg b/doc/salome/gui/VISU/pics/scalarmapicon.jpg deleted file mode 100755 index fff992d5..00000000 Binary files a/doc/salome/gui/VISU/pics/scalarmapicon.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/scalingdb.jpg b/doc/salome/gui/VISU/pics/scalingdb.jpg deleted file mode 100755 index 8ac41148..00000000 Binary files a/doc/salome/gui/VISU/pics/scalingdb.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/scalingicon.jpg b/doc/salome/gui/VISU/pics/scalingicon.jpg deleted file mode 100755 index 5acd2f57..00000000 Binary files a/doc/salome/gui/VISU/pics/scalingicon.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/selection1.jpg b/doc/salome/gui/VISU/pics/selection1.jpg deleted file mode 100755 index c93668ce..00000000 Binary files a/doc/salome/gui/VISU/pics/selection1.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/selmode.jpg b/doc/salome/gui/VISU/pics/selmode.jpg deleted file mode 100755 index c74a3c35..00000000 Binary files a/doc/salome/gui/VISU/pics/selmode.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/shrink.jpg b/doc/salome/gui/VISU/pics/shrink.jpg deleted file mode 100755 index 0985b855..00000000 Binary files a/doc/salome/gui/VISU/pics/shrink.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/speed.jpg b/doc/salome/gui/VISU/pics/speed.jpg deleted file mode 100755 index 3076f301..00000000 Binary files a/doc/salome/gui/VISU/pics/speed.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/streamlinesicon.jpg b/doc/salome/gui/VISU/pics/streamlinesicon.jpg deleted file mode 100755 index 3d90087e..00000000 Binary files a/doc/salome/gui/VISU/pics/streamlinesicon.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/streamlinesprsnt.jpg b/doc/salome/gui/VISU/pics/streamlinesprsnt.jpg deleted file mode 100755 index 08846927..00000000 Binary files a/doc/salome/gui/VISU/pics/streamlinesprsnt.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/structmed.jpg b/doc/salome/gui/VISU/pics/structmed.jpg deleted file mode 100755 index 2a958d41..00000000 Binary files a/doc/salome/gui/VISU/pics/structmed.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/surface.jpg b/doc/salome/gui/VISU/pics/surface.jpg deleted file mode 100755 index 6f9a0240..00000000 Binary files a/doc/salome/gui/VISU/pics/surface.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/sweeppreferences.jpg b/doc/salome/gui/VISU/pics/sweeppreferences.jpg deleted file mode 100755 index fb65d529..00000000 Binary files a/doc/salome/gui/VISU/pics/sweeppreferences.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/table.gif b/doc/salome/gui/VISU/pics/table.gif deleted file mode 100755 index 09fefd88..00000000 Binary files a/doc/salome/gui/VISU/pics/table.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/vecticon.jpg b/doc/salome/gui/VISU/pics/vecticon.jpg deleted file mode 100755 index 40c36af4..00000000 Binary files a/doc/salome/gui/VISU/pics/vecticon.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/vectorsprsnt.jpg b/doc/salome/gui/VISU/pics/vectorsprsnt.jpg deleted file mode 100755 index f8b359ed..00000000 Binary files a/doc/salome/gui/VISU/pics/vectorsprsnt.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/visuicon.jpg b/doc/salome/gui/VISU/pics/visuicon.jpg deleted file mode 100755 index 8489eef2..00000000 Binary files a/doc/salome/gui/VISU/pics/visuicon.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/visuwind.jpg b/doc/salome/gui/VISU/pics/visuwind.jpg deleted file mode 100755 index 7a0b4864..00000000 Binary files a/doc/salome/gui/VISU/pics/visuwind.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/width.jpg b/doc/salome/gui/VISU/pics/width.jpg deleted file mode 100755 index b19e6256..00000000 Binary files a/doc/salome/gui/VISU/pics/width.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/pics/wireframe.jpg b/doc/salome/gui/VISU/pics/wireframe.jpg deleted file mode 100755 index aa84b51c..00000000 Binary files a/doc/salome/gui/VISU/pics/wireframe.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/ss_btn_related_topics.gif b/doc/salome/gui/VISU/ss_btn_related_topics.gif deleted file mode 100755 index 5158bc46..00000000 Binary files a/doc/salome/gui/VISU/ss_btn_related_topics.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/ss_btn_see_also.gif b/doc/salome/gui/VISU/ss_btn_see_also.gif deleted file mode 100755 index 08de3d9d..00000000 Binary files a/doc/salome/gui/VISU/ss_btn_see_also.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/texture_horiz_ltbluebubbles.jpg b/doc/salome/gui/VISU/texture_horiz_ltbluebubbles.jpg deleted file mode 100755 index a10d494a..00000000 Binary files a/doc/salome/gui/VISU/texture_horiz_ltbluebubbles.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/tip1.gif b/doc/salome/gui/VISU/tip1.gif deleted file mode 100755 index bb74c875..00000000 Binary files a/doc/salome/gui/VISU/tip1.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/visu.html b/doc/salome/gui/VISU/visu.html deleted file mode 100755 index 21e4437b..00000000 --- a/doc/salome/gui/VISU/visu.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - VISU refrence manual - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/visu_csh.html b/doc/salome/gui/VISU/visu_csh.html deleted file mode 100755 index 8ef91be4..00000000 --- a/doc/salome/gui/VISU/visu_csh.html +++ /dev/null @@ -1,100 +0,0 @@ - - -VISU refrence manual - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/visu_rhc.html b/doc/salome/gui/VISU/visu_rhc.html deleted file mode 100755 index 2f069516..00000000 --- a/doc/salome/gui/VISU/visu_rhc.html +++ /dev/null @@ -1,100 +0,0 @@ - - -VISU refrence manual - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/webhelp.cab b/doc/salome/gui/VISU/webhelp.cab deleted file mode 100755 index 14586089..00000000 Binary files a/doc/salome/gui/VISU/webhelp.cab and /dev/null differ diff --git a/doc/salome/gui/VISU/webhelp.jar b/doc/salome/gui/VISU/webhelp.jar deleted file mode 100755 index d985cac1..00000000 Binary files a/doc/salome/gui/VISU/webhelp.jar and /dev/null differ diff --git a/doc/salome/gui/VISU/whdata/whftdata.js b/doc/salome/gui/VISU/whdata/whftdata.js deleted file mode 100755 index 9e3b6abd..00000000 --- a/doc/salome/gui/VISU/whdata/whftdata.js +++ /dev/null @@ -1,24 +0,0 @@ -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 deleted file mode 100755 index 75bff29d..00000000 --- a/doc/salome/gui/VISU/whdata/whftdata0.htm +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whftdata0.xml b/doc/salome/gui/VISU/whdata/whftdata0.xml deleted file mode 100755 index 2728762b..00000000 --- a/doc/salome/gui/VISU/whdata/whftdata0.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whfts.htm b/doc/salome/gui/VISU/whdata/whfts.htm deleted file mode 100755 index 6bfef55d..00000000 --- a/doc/salome/gui/VISU/whdata/whfts.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whfts.js b/doc/salome/gui/VISU/whdata/whfts.js deleted file mode 100755 index 2041512f..00000000 --- a/doc/salome/gui/VISU/whdata/whfts.js +++ /dev/null @@ -1,39 +0,0 @@ -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 deleted file mode 100755 index 09551fd9..00000000 --- a/doc/salome/gui/VISU/whdata/whfts.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whfwdata.js b/doc/salome/gui/VISU/whdata/whfwdata.js deleted file mode 100755 index 463bfb00..00000000 --- a/doc/salome/gui/VISU/whdata/whfwdata.js +++ /dev/null @@ -1,36 +0,0 @@ -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 deleted file mode 100755 index d7f545cd..00000000 --- a/doc/salome/gui/VISU/whdata/whfwdata0.htm +++ /dev/null @@ -1,504 +0,0 @@ - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whfwdata0.xml b/doc/salome/gui/VISU/whdata/whfwdata0.xml deleted file mode 100755 index 4877f245..00000000 --- a/doc/salome/gui/VISU/whdata/whfwdata0.xml +++ /dev/null @@ -1,492 +0,0 @@ - - - 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 deleted file mode 100755 index 72932732..00000000 --- a/doc/salome/gui/VISU/whdata/whgdata.js +++ /dev/null @@ -1,25 +0,0 @@ -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 deleted file mode 100755 index 9fbefcb8..00000000 --- a/doc/salome/gui/VISU/whdata/whgdata0.htm +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whgdata0.xml b/doc/salome/gui/VISU/whdata/whgdata0.xml deleted file mode 100755 index de635924..00000000 --- a/doc/salome/gui/VISU/whdata/whgdata0.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whglo.htm b/doc/salome/gui/VISU/whdata/whglo.htm deleted file mode 100755 index d00c2606..00000000 --- a/doc/salome/gui/VISU/whdata/whglo.htm +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whglo.js b/doc/salome/gui/VISU/whdata/whglo.js deleted file mode 100755 index ded3d579..00000000 --- a/doc/salome/gui/VISU/whdata/whglo.js +++ /dev/null @@ -1,33 +0,0 @@ -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 deleted file mode 100755 index dcdf6cf1..00000000 --- a/doc/salome/gui/VISU/whdata/whglo.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whidata.js b/doc/salome/gui/VISU/whdata/whidata.js deleted file mode 100755 index c8c2a05f..00000000 --- a/doc/salome/gui/VISU/whdata/whidata.js +++ /dev/null @@ -1,88 +0,0 @@ -// 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 deleted file mode 100755 index c0aa1758..00000000 --- a/doc/salome/gui/VISU/whdata/whidx.htm +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whtdata.js b/doc/salome/gui/VISU/whdata/whtdata.js deleted file mode 100755 index 64bcff92..00000000 --- a/doc/salome/gui/VISU/whdata/whtdata.js +++ /dev/null @@ -1,58 +0,0 @@ -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 deleted file mode 100755 index d6047adc..00000000 --- a/doc/salome/gui/VISU/whdata/whtdata0.htm +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whtdata0.xml b/doc/salome/gui/VISU/whdata/whtdata0.xml deleted file mode 100755 index b11e71bf..00000000 --- a/doc/salome/gui/VISU/whdata/whtdata0.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/whdata/whtoc.htm b/doc/salome/gui/VISU/whdata/whtoc.htm deleted file mode 100755 index 5f8c14e0..00000000 --- a/doc/salome/gui/VISU/whdata/whtoc.htm +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/whdata/whtoc.js b/doc/salome/gui/VISU/whdata/whtoc.js deleted file mode 100755 index 14560508..00000000 --- a/doc/salome/gui/VISU/whdata/whtoc.js +++ /dev/null @@ -1,28 +0,0 @@ -// 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 deleted file mode 100755 index bffb89aa..00000000 --- a/doc/salome/gui/VISU/whdata/whtoc.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/doc/salome/gui/VISU/whestart.ico b/doc/salome/gui/VISU/whestart.ico deleted file mode 100755 index 110f1835..00000000 Binary files a/doc/salome/gui/VISU/whestart.ico and /dev/null differ diff --git a/doc/salome/gui/VISU/whfbody.htm b/doc/salome/gui/VISU/whfbody.htm deleted file mode 100755 index 300d23be..00000000 --- a/doc/salome/gui/VISU/whfbody.htm +++ /dev/null @@ -1,37 +0,0 @@ - - -Search Result - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/VISU/whfdhtml.htm b/doc/salome/gui/VISU/whfdhtml.htm deleted file mode 100755 index ec6c521f..00000000 --- a/doc/salome/gui/VISU/whfdhtml.htm +++ /dev/null @@ -1,30 +0,0 @@ - - -Search Frame - - - - - - - - - diff --git a/doc/salome/gui/VISU/whfform.htm b/doc/salome/gui/VISU/whfform.htm deleted file mode 100755 index e40b10b1..00000000 --- a/doc/salome/gui/VISU/whfform.htm +++ /dev/null @@ -1,136 +0,0 @@ - - -Search Form - - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/VISU/whfhost.js b/doc/salome/gui/VISU/whfhost.js deleted file mode 100755 index a30564d4..00000000 --- a/doc/salome/gui/VISU/whfhost.js +++ /dev/null @@ -1,916 +0,0 @@ -var gsSK2=null; -var gsSK=null; -var gsFtsBreakChars="\t\r\n\"\\ .,!@#$%^&*()~'`:;<>?/{}[]|+-=\x85\x92\x93\x94\x95\x96\x97\x99\xA9\xAE\xB7"; -var gnCLF=0; -var gsHelpCannotSearch="Cannot search for that phrase."; -var gsNoTopics="No Topics Found."; -var gsLoadingDivID="LoadingDiv"; -var gsLoadingMsg="Loading data, please wait..."; -var gsSearchMsg="Searching..."; -var gsResultDivID="ResultDiv"; -var gaaFCD=new Array(); -var gaaFTCD=new Array(); -var goCF=null; -var goCTF=null; -var gaTI=null; -var gnCurrentOp=0; -var gbNot=false; -var gbReady=false; -var gnLoadFts=1; -var gnCacheLimits=5; -var gaCCD=new Array(); -var gbXML=false; -var gaData=new Array(); -var gsBgColor="#ffffff"; -var gsBgImage=""; -var gsMargin="0pt"; -var gsIndent="0pt"; -var gsCheckKey=null; -var gnIndexNum=0; -var gaFtsContentsCon=null; -var gaTopicCheckInfo=null; -var gnTopicCheck=0; -var goFont=null; -var goErrFont=null; -var goHoverFont=null; -var gsABgColor="#cccccc"; -var gbWhFHost=false; - -function setBackground(sBgImage) -{ - gsBgImage=sBgImage; -} - -function setBackgroundcolor(sBgColor) -{ - gsBgColor=sBgColor; -} - -function setFont(sType,sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight,sFontDecoration) -{ - var vFont=new whFont(sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight,sFontDecoration); - if(sType=="Normal") - goFont=vFont; - else if(sType=="Error") - goErrFont=vFont; - else if(sType=="Hover") - goHoverFont=vFont; -} - -function setActiveBgColor(sBgColor) -{ - gsABgColor=sBgColor; -} - -function setMargin(sMargin) -{ - gsMargin=sMargin; -} - -function setIndent(sIndent) -{ - gsIndent=sIndent; -} - -function updateCache(oCF) -{ - var len=gaCCD.length; - if(len0&&sURL) - { - var topic=new Object(); - topic.sTopicTitle=name; - topic.sTopicURL=sURL; - aTopics[aTopics.length]=topic; - } - } - oChild=oChild.nextSibling; - } - putFtsTData(aTopics); - } - } - else if(gnLoadFts==2) - { - var node=xmlDoc.lastChild; - if(node) - { - var oChild=node.firstChild; - var aFtsContents=new Array(); - while(oChild) - { - if(oChild.nodeName=="key") - { - var name=oChild.getAttribute("name"); - if(name&&name.length>0) - { - var item=new Object(); - item.sItemName=name; - aFtsContents[aFtsContents.length]=item; - var oChildChild=oChild.firstChild; - while(oChildChild) - { - if(oChildChild.nodeName=="#text") - { - var sIDs=oChildChild.nodeValue; - if(sIDs) - { - var nBPos=0; - do - { - var nPos=sIDs.indexOf(",",nBPos); - var sID=null; - if(nPos!=-1) - sID=sIDs.substring(nBPos,nPos); - else - sID=sIDs.substring(nBPos); - - if(sID) - { - var id=parseInt(sID); - if(!isNaN(id)) - { - if(!item.aTopics) - item.aTopics=new Array(); - item.aTopics[item.aTopics.length]=id; - } - } - nBPos=nPos+1; - }while(nBPos!=0&&nBPos0) - { - document.body.background=gsBgImage; - } - if(gsBgColor&&gsBgColor.length>0) - { - document.body.bgColor=gsBgColor; - } - writeResultDiv(); - loadFts(); - var oMsg=new whMessage(WH_MSG_SHOWFTS,this,1,null) - SendMessage(oMsg); -} - -function writeResultDiv() -{ - var sHTML="
"; - document.body.insertAdjacentHTML("beforeEnd",sHTML); -} - -function loadFts() -{ - if(!gbReady) - { - var oResMsg=new whMessage(WH_MSG_GETPROJINFO,this,1,null); - if(SendMessage(oResMsg)&&oResMsg.oParam) - { - gbReady=true; - var oProj=oResMsg.oParam; - var aProj=oProj.aProj; - gbXML=oProj.bXML; - if(aProj.length>0) - { - var sLangId=aProj[0].sLangId; - for(var i=0;i=0)&&(gsFtsBreakChars.charAt(nSep)=="|"))){ - gnCurrentOp=0; - gbNot=false; - }else if((sCW=="and")||((nSep>=0)&&(gsFtsBreakChars.charAt(nSep)=="&"))){ - gnCurrentOp=1; - gbNot=false; - }else if((sCW=="not")|| - ((nSep>=0)&&(gsFtsBreakChars.charAt(nSep)=="~"))){ - gbNot=!gbNot; - }else if(sCW!=""&&!IsStopWord(sCW,gaFtsStop)){ - var sCurrentStem=GetStem(sCW); - gsCW=sCurrentStem; - ftsFindKeyword(); - return; - } - findOneKey(); - return; - } - else{ - displayTopics(); - checkAgain(); - } -} - -function checkAgain() -{ - gsSK=gsSK2; - gsSK2=null; - if(gsSK!=null) - setTimeout("findFTSKey();",1); -} - -function displayTopics() -{ - var sHTML=""; - var sLine=""; - for(var i=0;i"+_textToHtml(gaTI[i].sTopicTitle)+""; - if(i>>4<<4==i) - { - sHTML+=sLine; - sLine=""; - } - } - if(sLine.length>0) - sHTML+=sLine; - - if(sHTML.length==0) - sHTML="

"+gsNoTopics+"

" - else - sHTML="
"+sHTML+"
"; - - var resultDiv=getElement(gsResultDivID); - if(resultDiv) - resultDiv.innerHTML=sHTML; -} - -function displayMsg(sErrorMsg) -{ - var sHTML="

"+sErrorMsg+"

"; - - var resultDiv=getElement(gsResultDivID); - if(resultDiv) - resultDiv.innerHTML=sHTML; -} - -function ftsFindKeyword() -{ - var sKey=gsCW; - var bNeedLoad=false; - var aFtsContentsCon=null; - var s=0; - if(sKey==null) return; - if(!gsCheckKey||sKey!=gsCheckKey||gnIndexNum==0) - { - aFtsContentsCon=new Array(); - gnCheck=0; - gsCheckKey=sKey; - gnTopicCheck=0; - gaTopicCheckInfo=null; - } - else{ - s=gnIndexNum; - aFtsContentsCon=gaFtsContentsCon; - } - for(var i=gnCheck;i=aTI.length) - { - aLS=gaTI; - aSS=aTI; - } - else - { - aLS=aTI; - aSS=gaTI; - } - var s=0; - for(var i=0;i=0) - { - var nM; - var bFound=false; - do{ - nM=(nB+nE)>>1; - if(compare(aTI[nM].sTopicTitle,oTI.sTopicTitle)>0) - nE=nM-1; - else if(compare(aTI[nM].sTopicTitle,oTI.sTopicTitle)<0) - nB=nM+1; - else - { - bFound=true; - break; - } - }while(nB<=nE); - if(bFound) - insertItemIntoArray(aTI,nM,oTI); - else - { - if(compare(aTI[nM].sTopicTitle,oTI.sTopicTitle)<0) - insertItemIntoArray(aTI,nM+1,oTI); - else - insertItemIntoArray(aTI,nM,oTI); - } - } - else - aTI[0]=oTI; -} - -function mergeTopics(aTI1,aTI2) -{ - var i1=0; - var i2=0; - var len1=aTI1.length; - var len2=aTI2.length; - var aTopicNew=new Array(); - var i=0; - while(i1>1; - if(compare(keys[nM].sItemName,sKey)>0) - nE=nM-1; - else if(compare(keys[nM].sItemName,sKey)<0) - nB=nM+1; - else{ - bFound=true; - break; - } - }while(nB<=nE); - if(bFound) - { - if(keys[nM].aTopics) - { - for(var i=0;i>1; - if(aFTCD[nM].nBegin>nTopicId) - nE=nM-1; - else if(aFTCD[nM].nEnd

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