From 23c01cf45655325e7b5a34eddccd5716be677407 Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 6 Jun 2006 12:41:46 +0000 Subject: [PATCH] This commit was generated by cvs2git to create branch 'WPdev'. Cherrypick from master 2006-06-06 12:41:45 UTC jfa 'Fix problem with table of contents resizing': VISU_version.h.in adm_local/Makefile.in adm_local/unix/config_files/check_VISU.m4 bin/VERSION.in doc/salome/gui/VISU/animation_in_gauss_viewer.htm doc/salome/gui/VISU/files/introduction.htm doc/salome/gui/VISU/gauss_points_presentation.htm doc/salome/gui/VISU/gauss_viewer.htm doc/salome/gui/VISU/image1.gif doc/salome/gui/VISU/image1.jpg doc/salome/gui/VISU/image10.gif doc/salome/gui/VISU/image11.gif doc/salome/gui/VISU/image12.gif doc/salome/gui/VISU/image13.gif doc/salome/gui/VISU/image14.gif doc/salome/gui/VISU/image18.gif doc/salome/gui/VISU/image19.gif doc/salome/gui/VISU/image2.jpg doc/salome/gui/VISU/image23.gif doc/salome/gui/VISU/image26.gif doc/salome/gui/VISU/image29.gif doc/salome/gui/VISU/image3.gif doc/salome/gui/VISU/image3.jpg doc/salome/gui/VISU/image30.gif doc/salome/gui/VISU/image31.gif doc/salome/gui/VISU/image31.jpg doc/salome/gui/VISU/image33.jpg doc/salome/gui/VISU/image34.gif doc/salome/gui/VISU/image34.jpg doc/salome/gui/VISU/image35.gif doc/salome/gui/VISU/image37.jpg doc/salome/gui/VISU/image38.gif doc/salome/gui/VISU/image38.jpg doc/salome/gui/VISU/image39.gif doc/salome/gui/VISU/image4.jpg doc/salome/gui/VISU/image40.gif doc/salome/gui/VISU/image41.gif doc/salome/gui/VISU/image43.gif doc/salome/gui/VISU/image44.gif doc/salome/gui/VISU/image47.gif doc/salome/gui/VISU/image48.gif doc/salome/gui/VISU/image5.gif doc/salome/gui/VISU/image5.jpg doc/salome/gui/VISU/image6.gif doc/salome/gui/VISU/image7.gif doc/salome/gui/VISU/image8.gif doc/salome/gui/VISU/index.htm doc/salome/gui/VISU/index_csh.htm doc/salome/gui/VISU/index_rhc.htm doc/salome/gui/VISU/navigation_with_keyboard_and_spacemouse.htm doc/salome/gui/VISU/picking.htm doc/salome/gui/VISU/pics/animation.png doc/salome/gui/VISU/pics/arrangeactors.png doc/salome/gui/VISU/pics/arrangeactors1.png doc/salome/gui/VISU/pics/blue_down.jpg doc/salome/gui/VISU/pics/blue_left.jpg doc/salome/gui/VISU/pics/blue_right.jpg doc/salome/gui/VISU/pics/blue_up.jpg doc/salome/gui/VISU/pics/buildprogress.png doc/salome/gui/VISU/pics/cutlinesprsnt.png doc/salome/gui/VISU/pics/cutplpresent.png doc/salome/gui/VISU/pics/gpp2.png doc/salome/gui/VISU/pics/gpp3.png doc/salome/gui/VISU/pics/gpp6.png doc/salome/gui/VISU/pics/graduatedaxes1.png doc/salome/gui/VISU/pics/image100.gif doc/salome/gui/VISU/pics/image102.gif doc/salome/gui/VISU/pics/image103.gif doc/salome/gui/VISU/pics/image104.gif doc/salome/gui/VISU/pics/image105.gif doc/salome/gui/VISU/pics/image109.gif doc/salome/gui/VISU/pics/image117.gif doc/salome/gui/VISU/pics/image20.png doc/salome/gui/VISU/pics/image21.png doc/salome/gui/VISU/pics/image30.gif doc/salome/gui/VISU/pics/image39.gif doc/salome/gui/VISU/pics/image46.gif doc/salome/gui/VISU/pics/image47.gif doc/salome/gui/VISU/pics/image48.gif doc/salome/gui/VISU/pics/image49.gif doc/salome/gui/VISU/pics/image50.gif doc/salome/gui/VISU/pics/image51.gif doc/salome/gui/VISU/pics/image52.gif doc/salome/gui/VISU/pics/image53.gif doc/salome/gui/VISU/pics/image54.gif doc/salome/gui/VISU/pics/image55.gif doc/salome/gui/VISU/pics/image69.gif doc/salome/gui/VISU/pics/image74.gif doc/salome/gui/VISU/pics/image81.gif doc/salome/gui/VISU/pics/image82.gif doc/salome/gui/VISU/pics/image83.gif doc/salome/gui/VISU/pics/image84.gif doc/salome/gui/VISU/pics/image87.gif doc/salome/gui/VISU/pics/image88.gif doc/salome/gui/VISU/pics/image89.gif doc/salome/gui/VISU/pics/image90.gif doc/salome/gui/VISU/pics/image91.gif doc/salome/gui/VISU/pics/image96.gif doc/salome/gui/VISU/pics/image97.gif doc/salome/gui/VISU/pics/image98.gif doc/salome/gui/VISU/pics/image99.gif doc/salome/gui/VISU/pics/iso.png doc/salome/gui/VISU/pics/neo-transparency.png doc/salome/gui/VISU/pics/picking.png doc/salome/gui/VISU/pics/planes.png doc/salome/gui/VISU/pics/plot3d-example.png doc/salome/gui/VISU/pics/plot3d.png doc/salome/gui/VISU/pics/recording.png doc/salome/gui/VISU/pics/recordingsaveas.png doc/salome/gui/VISU/pics/setupanimation.png doc/salome/gui/VISU/pics/smds-example.png doc/salome/gui/VISU/pics/smds-example1.png doc/salome/gui/VISU/pics/smds1.png doc/salome/gui/VISU/pics/spheroid.png doc/salome/gui/VISU/pics/streamlinesprsnt.png doc/salome/gui/VISU/pics/translatepres.png doc/salome/gui/VISU/pics/vectorsprsnt.png doc/salome/gui/VISU/pics/warning.png doc/salome/gui/VISU/plot2d_viewer.htm doc/salome/gui/VISU/plot_3d_presentation.htm doc/salome/gui/VISU/primitive_types.htm doc/salome/gui/VISU/scalar_bar.htm doc/salome/gui/VISU/scalar_map_on_deformed_shape_presentation.htm doc/salome/gui/VISU/segmentation.htm doc/salome/gui/VISU/types_of_gauss_points_presentations.htm doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl-source.html doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl.html doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl__incl.jpg doc/salome/gui/VISU/visugenidl_doc/doxygen.css doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Animation.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Animation__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3d.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3d__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Container.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Container__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Curve.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Curve__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1RemovableObject.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1RemovableObject__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMap.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMap__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ViewManager.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ViewManager__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View__inherit__graph.jpg doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot.html doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot__inherit__graph.jpg doc/salome/gui/VISU/vtk_3d_viewer.htm doc/salome/gui/VISU/whd_dpns.htm doc/salome/gui/VISU/whd_hide0.gif doc/salome/gui/VISU/whd_hide1.gif doc/salome/gui/VISU/whd_hide2.gif doc/salome/gui/VISU/whd_next0.gif doc/salome/gui/VISU/whd_next1.gif doc/salome/gui/VISU/whd_next2.gif doc/salome/gui/VISU/whd_nvp10.htm doc/salome/gui/VISU/whd_nvp20.htm doc/salome/gui/VISU/whd_prev0.gif doc/salome/gui/VISU/whd_prev1.gif doc/salome/gui/VISU/whd_prev2.gif doc/salome/gui/VISU/whd_show0.gif doc/salome/gui/VISU/whd_show1.gif doc/salome/gui/VISU/whd_show2.gif doc/salome/gui/VISU/whd_sync0.gif doc/salome/gui/VISU/whd_sync1.gif doc/salome/gui/VISU/whd_sync2.gif doc/salome/gui/VISU/whd_tab0.gif doc/salome/gui/VISU/whd_tab1.gif doc/salome/gui/VISU/whd_tab2.gif doc/salome/gui/VISU/whd_tab3.gif doc/salome/gui/VISU/whd_tab4.gif doc/salome/gui/VISU/whd_tab5.gif doc/salome/gui/VISU/whd_tab6.gif doc/salome/gui/VISU/whd_tab7.gif doc/salome/gui/VISU/whd_tab8.gif doc/salome/gui/VISU/whd_tabs.htm doc/salome/gui/VISU/whd_toc1.gif doc/salome/gui/VISU/whd_toc2.gif doc/salome/gui/VISU/whd_toc3.gif doc/salome/gui/VISU/whd_toc4.gif doc/salome/gui/VISU/whd_topic.xml doc/salome/gui/VISU/whd_wbsh0.gif doc/salome/gui/VISU/whd_wbsh1.gif doc/salome/gui/VISU/whd_wbsh2.gif doc/salome/gui/VISU/whgdata/whlstf7.htm doc/salome/gui/VISU/whgdata/whlstf8.htm doc/salome/gui/VISU/whgdata/whlstf9.htm doc/salome/gui/VISU/whgdata/whlstfl24.htm doc/salome/gui/VISU/whgdata/whlstt7.htm doc/salome/tui/VISU/doxyfile.in doc/salome/tui/VISU/sources/footer.html doc/salome/tui/VISU/sources/static/tree.js.in resources/SalomeApp.xml resources/VISUCatalog.xml.in resources/Visu_import_med.png src/OBJECT/VISU_BoostSignals.h src/VISU_SWIG/VISU_Example_07.py --- VISU_version.h.in | 34 + adm_local/Makefile.in | 60 + adm_local/unix/config_files/check_VISU.m4 | 53 + bin/VERSION.in | 1 + .../gui/VISU/animation_in_gauss_viewer.htm | 183 ++ doc/salome/gui/VISU/files/introduction.htm | 156 ++ .../gui/VISU/gauss_points_presentation.htm | 137 + doc/salome/gui/VISU/gauss_viewer.htm | 197 ++ doc/salome/gui/VISU/image1.gif | Bin 0 -> 3045 bytes doc/salome/gui/VISU/image1.jpg | Bin 0 -> 12747 bytes doc/salome/gui/VISU/image10.gif | Bin 0 -> 1002 bytes doc/salome/gui/VISU/image11.gif | Bin 0 -> 10664 bytes doc/salome/gui/VISU/image12.gif | Bin 0 -> 9799 bytes doc/salome/gui/VISU/image13.gif | Bin 0 -> 3715 bytes doc/salome/gui/VISU/image14.gif | Bin 0 -> 999 bytes doc/salome/gui/VISU/image18.gif | Bin 0 -> 3116 bytes doc/salome/gui/VISU/image19.gif | Bin 0 -> 1026 bytes doc/salome/gui/VISU/image2.jpg | Bin 0 -> 21080 bytes doc/salome/gui/VISU/image23.gif | Bin 0 -> 4732 bytes doc/salome/gui/VISU/image26.gif | Bin 0 -> 1334 bytes doc/salome/gui/VISU/image29.gif | Bin 0 -> 1011 bytes doc/salome/gui/VISU/image3.gif | Bin 0 -> 2177 bytes doc/salome/gui/VISU/image3.jpg | Bin 0 -> 21958 bytes doc/salome/gui/VISU/image30.gif | Bin 0 -> 3175 bytes doc/salome/gui/VISU/image31.gif | Bin 0 -> 3868 bytes doc/salome/gui/VISU/image31.jpg | Bin 0 -> 52942 bytes doc/salome/gui/VISU/image33.jpg | Bin 0 -> 21796 bytes doc/salome/gui/VISU/image34.gif | Bin 0 -> 996 bytes doc/salome/gui/VISU/image34.jpg | Bin 0 -> 15573 bytes doc/salome/gui/VISU/image35.gif | Bin 0 -> 1005 bytes doc/salome/gui/VISU/image37.jpg | Bin 0 -> 28839 bytes doc/salome/gui/VISU/image38.gif | Bin 0 -> 1123 bytes doc/salome/gui/VISU/image38.jpg | Bin 0 -> 23909 bytes doc/salome/gui/VISU/image39.gif | Bin 0 -> 1041 bytes doc/salome/gui/VISU/image4.jpg | Bin 0 -> 22615 bytes doc/salome/gui/VISU/image40.gif | Bin 0 -> 1047 bytes doc/salome/gui/VISU/image41.gif | Bin 0 -> 1062 bytes doc/salome/gui/VISU/image43.gif | Bin 0 -> 966 bytes doc/salome/gui/VISU/image44.gif | Bin 0 -> 908 bytes doc/salome/gui/VISU/image47.gif | Bin 0 -> 970 bytes doc/salome/gui/VISU/image48.gif | Bin 0 -> 1008 bytes doc/salome/gui/VISU/image5.gif | Bin 0 -> 982 bytes doc/salome/gui/VISU/image5.jpg | Bin 0 -> 13429 bytes doc/salome/gui/VISU/image6.gif | Bin 0 -> 1049 bytes doc/salome/gui/VISU/image7.gif | Bin 0 -> 1002 bytes doc/salome/gui/VISU/image8.gif | Bin 0 -> 999 bytes doc/salome/gui/VISU/index.htm | 180 ++ doc/salome/gui/VISU/index_csh.htm | 106 + doc/salome/gui/VISU/index_rhc.htm | 106 + ...avigation_with_keyboard_and_spacemouse.htm | 457 ++++ doc/salome/gui/VISU/picking.htm | 208 ++ doc/salome/gui/VISU/pics/animation.png | Bin 0 -> 18432 bytes doc/salome/gui/VISU/pics/arrangeactors.png | Bin 0 -> 10877 bytes doc/salome/gui/VISU/pics/arrangeactors1.png | Bin 0 -> 11192 bytes doc/salome/gui/VISU/pics/blue_down.jpg | Bin 0 -> 806 bytes doc/salome/gui/VISU/pics/blue_left.jpg | Bin 0 -> 747 bytes doc/salome/gui/VISU/pics/blue_right.jpg | Bin 0 -> 792 bytes doc/salome/gui/VISU/pics/blue_up.jpg | Bin 0 -> 799 bytes doc/salome/gui/VISU/pics/buildprogress.png | Bin 0 -> 16800 bytes doc/salome/gui/VISU/pics/cutlinesprsnt.png | Bin 0 -> 9991 bytes doc/salome/gui/VISU/pics/cutplpresent.png | Bin 0 -> 22552 bytes doc/salome/gui/VISU/pics/gpp2.png | Bin 0 -> 29559 bytes doc/salome/gui/VISU/pics/gpp3.png | Bin 0 -> 31713 bytes doc/salome/gui/VISU/pics/gpp6.png | Bin 0 -> 30692 bytes doc/salome/gui/VISU/pics/graduatedaxes1.png | Bin 0 -> 18919 bytes doc/salome/gui/VISU/pics/image100.gif | Bin 0 -> 1040 bytes doc/salome/gui/VISU/pics/image102.gif | Bin 0 -> 957 bytes doc/salome/gui/VISU/pics/image103.gif | Bin 0 -> 955 bytes doc/salome/gui/VISU/pics/image104.gif | Bin 0 -> 941 bytes doc/salome/gui/VISU/pics/image105.gif | Bin 0 -> 966 bytes doc/salome/gui/VISU/pics/image109.gif | Bin 0 -> 1009 bytes doc/salome/gui/VISU/pics/image117.gif | Bin 0 -> 1700 bytes doc/salome/gui/VISU/pics/image20.png | Bin 0 -> 6797 bytes doc/salome/gui/VISU/pics/image21.png | Bin 0 -> 3830 bytes doc/salome/gui/VISU/pics/image30.gif | Bin 0 -> 24689 bytes doc/salome/gui/VISU/pics/image39.gif | Bin 0 -> 4229 bytes doc/salome/gui/VISU/pics/image46.gif | Bin 0 -> 981 bytes doc/salome/gui/VISU/pics/image47.gif | Bin 0 -> 973 bytes doc/salome/gui/VISU/pics/image48.gif | Bin 0 -> 1004 bytes doc/salome/gui/VISU/pics/image49.gif | Bin 0 -> 963 bytes doc/salome/gui/VISU/pics/image50.gif | Bin 0 -> 21965 bytes doc/salome/gui/VISU/pics/image51.gif | Bin 0 -> 8122 bytes doc/salome/gui/VISU/pics/image52.gif | Bin 0 -> 8982 bytes doc/salome/gui/VISU/pics/image53.gif | Bin 0 -> 9634 bytes doc/salome/gui/VISU/pics/image54.gif | Bin 0 -> 8557 bytes doc/salome/gui/VISU/pics/image55.gif | Bin 0 -> 17523 bytes doc/salome/gui/VISU/pics/image69.gif | Bin 0 -> 2498 bytes doc/salome/gui/VISU/pics/image74.gif | Bin 0 -> 2285 bytes doc/salome/gui/VISU/pics/image81.gif | Bin 0 -> 988 bytes doc/salome/gui/VISU/pics/image82.gif | Bin 0 -> 983 bytes doc/salome/gui/VISU/pics/image83.gif | Bin 0 -> 1050 bytes doc/salome/gui/VISU/pics/image84.gif | Bin 0 -> 1042 bytes doc/salome/gui/VISU/pics/image87.gif | Bin 0 -> 5161 bytes doc/salome/gui/VISU/pics/image88.gif | Bin 0 -> 4314 bytes doc/salome/gui/VISU/pics/image89.gif | Bin 0 -> 1020 bytes doc/salome/gui/VISU/pics/image90.gif | Bin 0 -> 2409 bytes doc/salome/gui/VISU/pics/image91.gif | Bin 0 -> 1010 bytes doc/salome/gui/VISU/pics/image96.gif | Bin 0 -> 1055 bytes doc/salome/gui/VISU/pics/image97.gif | Bin 0 -> 1065 bytes doc/salome/gui/VISU/pics/image98.gif | Bin 0 -> 1047 bytes doc/salome/gui/VISU/pics/image99.gif | Bin 0 -> 1035 bytes doc/salome/gui/VISU/pics/iso.png | Bin 0 -> 11457 bytes doc/salome/gui/VISU/pics/neo-transparency.png | Bin 0 -> 6912 bytes doc/salome/gui/VISU/pics/picking.png | Bin 0 -> 20536 bytes doc/salome/gui/VISU/pics/planes.png | Bin 0 -> 33210 bytes doc/salome/gui/VISU/pics/plot3d-example.png | Bin 0 -> 13116 bytes doc/salome/gui/VISU/pics/plot3d.png | Bin 0 -> 22543 bytes doc/salome/gui/VISU/pics/recording.png | Bin 0 -> 11060 bytes doc/salome/gui/VISU/pics/recordingsaveas.png | Bin 0 -> 17400 bytes doc/salome/gui/VISU/pics/setupanimation.png | Bin 0 -> 11654 bytes doc/salome/gui/VISU/pics/smds-example.png | Bin 0 -> 3605 bytes doc/salome/gui/VISU/pics/smds-example1.png | Bin 0 -> 3687 bytes doc/salome/gui/VISU/pics/smds1.png | Bin 0 -> 15132 bytes doc/salome/gui/VISU/pics/spheroid.png | Bin 0 -> 43207 bytes doc/salome/gui/VISU/pics/streamlinesprsnt.png | Bin 0 -> 82507 bytes doc/salome/gui/VISU/pics/translatepres.png | Bin 0 -> 9144 bytes doc/salome/gui/VISU/pics/vectorsprsnt.png | Bin 0 -> 20713 bytes doc/salome/gui/VISU/pics/warning.png | Bin 0 -> 10755 bytes doc/salome/gui/VISU/plot2d_viewer.htm | 248 ++ doc/salome/gui/VISU/plot_3d_presentation.htm | 203 ++ doc/salome/gui/VISU/primitive_types.htm | 225 ++ doc/salome/gui/VISU/scalar_bar.htm | 235 ++ ...lar_map_on_deformed_shape_presentation.htm | 191 ++ doc/salome/gui/VISU/segmentation.htm | 220 ++ .../types_of_gauss_points_presentations.htm | 221 ++ .../visugenidl_doc/VISU__Gen_8idl-source.html | 845 ++++++ .../VISU/visugenidl_doc/VISU__Gen_8idl.html | 180 ++ .../visugenidl_doc/VISU__Gen_8idl__incl.jpg | Bin 0 -> 16179 bytes .../gui/VISU/visugenidl_doc/doxygen.css | 218 ++ .../interfaceVISU_1_1Animation.html | 1235 +++++++++ ...rfaceVISU_1_1Animation__inherit__graph.jpg | Bin 0 -> 3632 bytes .../visugenidl_doc/interfaceVISU_1_1Base.html | 82 + .../interfaceVISU_1_1Base__inherit__graph.jpg | Bin 0 -> 63679 bytes .../interfaceVISU_1_1ColoredPrs3d.html | 728 +++++ ...ceVISU_1_1ColoredPrs3d__inherit__graph.jpg | Bin 0 -> 42657 bytes .../interfaceVISU_1_1Container.html | 246 ++ ...rfaceVISU_1_1Container__inherit__graph.jpg | Bin 0 -> 8071 bytes .../interfaceVISU_1_1Curve.html | 532 ++++ ...interfaceVISU_1_1Curve__inherit__graph.jpg | Bin 0 -> 7738 bytes .../interfaceVISU_1_1CutLines.html | 1687 ++++++++++++ ...erfaceVISU_1_1CutLines__inherit__graph.jpg | Bin 0 -> 17204 bytes .../interfaceVISU_1_1CutPlanes.html | 1356 ++++++++++ ...rfaceVISU_1_1CutPlanes__inherit__graph.jpg | Bin 0 -> 17312 bytes .../interfaceVISU_1_1DeformedShape.html | 1133 ++++++++ ...eVISU_1_1DeformedShape__inherit__graph.jpg | Bin 0 -> 21858 bytes .../interfaceVISU_1_1GaussPoints.html | 728 +++++ ...aceVISU_1_1GaussPoints__inherit__graph.jpg | Bin 0 -> 15098 bytes .../interfaceVISU_1_1IsoSurfaces.html | 1005 +++++++ ...aceVISU_1_1IsoSurfaces__inherit__graph.jpg | Bin 0 -> 17377 bytes .../visugenidl_doc/interfaceVISU_1_1Mesh.html | 464 ++++ .../interfaceVISU_1_1Mesh__inherit__graph.jpg | Bin 0 -> 12666 bytes .../interfaceVISU_1_1Plot3D.html | 1377 ++++++++++ ...nterfaceVISU_1_1Plot3D__inherit__graph.jpg | Bin 0 -> 17052 bytes .../interfaceVISU_1_1Prs3d.html | 207 ++ ...interfaceVISU_1_1Prs3d__inherit__graph.jpg | Bin 0 -> 44442 bytes .../interfaceVISU_1_1PrsObject.html | 117 + ...rfaceVISU_1_1PrsObject__inherit__graph.jpg | Bin 0 -> 47480 bytes .../interfaceVISU_1_1RemovableObject.html | 117 + ...ISU_1_1RemovableObject__inherit__graph.jpg | Bin 0 -> 49201 bytes .../interfaceVISU_1_1Result.html | 399 +++ ...nterfaceVISU_1_1Result__inherit__graph.jpg | Bin 0 -> 8816 bytes .../interfaceVISU_1_1ScalarMap.html | 940 +++++++ ...rfaceVISU_1_1ScalarMapOnDeformedShape.html | 1160 ++++++++ ...alarMapOnDeformedShape__inherit__graph.jpg | Bin 0 -> 18825 bytes ...rfaceVISU_1_1ScalarMap__inherit__graph.jpg | Bin 0 -> 40860 bytes .../interfaceVISU_1_1StreamLines.html | 1425 ++++++++++ ...aceVISU_1_1StreamLines__inherit__graph.jpg | Bin 0 -> 20104 bytes .../interfaceVISU_1_1Table.html | 344 +++ .../interfaceVISU_1_1TableView.html | 1376 ++++++++++ ...rfaceVISU_1_1TableView__inherit__graph.jpg | Bin 0 -> 4849 bytes ...interfaceVISU_1_1Table__inherit__graph.jpg | Bin 0 -> 7767 bytes .../interfaceVISU_1_1VISU__Gen.html | 1611 ++++++++++++ ...rfaceVISU_1_1VISU__Gen__inherit__graph.jpg | Bin 0 -> 9098 bytes .../interfaceVISU_1_1Vectors.html | 1404 ++++++++++ ...terfaceVISU_1_1Vectors__inherit__graph.jpg | Bin 0 -> 19714 bytes .../visugenidl_doc/interfaceVISU_1_1View.html | 1376 ++++++++++ .../interfaceVISU_1_1View3D.html | 2341 +++++++++++++++++ ...nterfaceVISU_1_1View3D__inherit__graph.jpg | Bin 0 -> 4659 bytes .../interfaceVISU_1_1ViewManager.html | 246 ++ ...aceVISU_1_1ViewManager__inherit__graph.jpg | Bin 0 -> 3960 bytes .../interfaceVISU_1_1View__inherit__graph.jpg | Bin 0 -> 9464 bytes .../interfaceVISU_1_1XYPlot.html | 2203 ++++++++++++++++ ...nterfaceVISU_1_1XYPlot__inherit__graph.jpg | Bin 0 -> 4655 bytes doc/salome/gui/VISU/vtk_3d_viewer.htm | 240 ++ doc/salome/gui/VISU/whd_dpns.htm | 43 + doc/salome/gui/VISU/whd_hide0.gif | Bin 0 -> 190 bytes doc/salome/gui/VISU/whd_hide1.gif | Bin 0 -> 190 bytes doc/salome/gui/VISU/whd_hide2.gif | Bin 0 -> 190 bytes doc/salome/gui/VISU/whd_next0.gif | Bin 0 -> 159 bytes doc/salome/gui/VISU/whd_next1.gif | Bin 0 -> 159 bytes doc/salome/gui/VISU/whd_next2.gif | Bin 0 -> 159 bytes doc/salome/gui/VISU/whd_nvp10.htm | 15 + doc/salome/gui/VISU/whd_nvp20.htm | 334 +++ doc/salome/gui/VISU/whd_prev0.gif | Bin 0 -> 159 bytes doc/salome/gui/VISU/whd_prev1.gif | Bin 0 -> 159 bytes doc/salome/gui/VISU/whd_prev2.gif | Bin 0 -> 159 bytes doc/salome/gui/VISU/whd_show0.gif | Bin 0 -> 199 bytes doc/salome/gui/VISU/whd_show1.gif | Bin 0 -> 199 bytes doc/salome/gui/VISU/whd_show2.gif | Bin 0 -> 199 bytes doc/salome/gui/VISU/whd_sync0.gif | Bin 0 -> 231 bytes doc/salome/gui/VISU/whd_sync1.gif | Bin 0 -> 231 bytes doc/salome/gui/VISU/whd_sync2.gif | Bin 0 -> 231 bytes doc/salome/gui/VISU/whd_tab0.gif | Bin 0 -> 285 bytes doc/salome/gui/VISU/whd_tab1.gif | Bin 0 -> 237 bytes doc/salome/gui/VISU/whd_tab2.gif | Bin 0 -> 226 bytes doc/salome/gui/VISU/whd_tab3.gif | Bin 0 -> 209 bytes doc/salome/gui/VISU/whd_tab4.gif | Bin 0 -> 198 bytes doc/salome/gui/VISU/whd_tab5.gif | Bin 0 -> 221 bytes doc/salome/gui/VISU/whd_tab6.gif | Bin 0 -> 212 bytes doc/salome/gui/VISU/whd_tab7.gif | Bin 0 -> 236 bytes doc/salome/gui/VISU/whd_tab8.gif | Bin 0 -> 225 bytes doc/salome/gui/VISU/whd_tabs.htm | 533 ++++ doc/salome/gui/VISU/whd_toc1.gif | Bin 0 -> 153 bytes doc/salome/gui/VISU/whd_toc2.gif | Bin 0 -> 173 bytes doc/salome/gui/VISU/whd_toc3.gif | Bin 0 -> 158 bytes doc/salome/gui/VISU/whd_toc4.gif | Bin 0 -> 953 bytes doc/salome/gui/VISU/whd_topic.xml | 85 + doc/salome/gui/VISU/whd_wbsh0.gif | Bin 0 -> 260 bytes doc/salome/gui/VISU/whd_wbsh1.gif | Bin 0 -> 260 bytes doc/salome/gui/VISU/whd_wbsh2.gif | Bin 0 -> 260 bytes doc/salome/gui/VISU/whgdata/whlstf7.htm | 43 + doc/salome/gui/VISU/whgdata/whlstf8.htm | 45 + doc/salome/gui/VISU/whgdata/whlstf9.htm | 50 + doc/salome/gui/VISU/whgdata/whlstfl24.htm | 45 + doc/salome/gui/VISU/whgdata/whlstt7.htm | 63 + doc/salome/tui/VISU/doxyfile.in | 242 ++ doc/salome/tui/VISU/sources/footer.html | 5 + doc/salome/tui/VISU/sources/static/tree.js.in | 85 + resources/SalomeApp.xml | 117 + resources/VISUCatalog.xml.in | 26 + resources/Visu_import_med.png | Bin 0 -> 1704 bytes src/OBJECT/VISU_BoostSignals.h | 56 + src/VISU_SWIG/VISU_Example_07.py | 161 ++ 233 files changed, 32691 insertions(+) create mode 100644 VISU_version.h.in create mode 100644 adm_local/Makefile.in create mode 100755 adm_local/unix/config_files/check_VISU.m4 create mode 100755 bin/VERSION.in create mode 100755 doc/salome/gui/VISU/animation_in_gauss_viewer.htm create mode 100755 doc/salome/gui/VISU/files/introduction.htm create mode 100755 doc/salome/gui/VISU/gauss_points_presentation.htm create mode 100755 doc/salome/gui/VISU/gauss_viewer.htm create mode 100755 doc/salome/gui/VISU/image1.gif create mode 100755 doc/salome/gui/VISU/image1.jpg create mode 100755 doc/salome/gui/VISU/image10.gif create mode 100755 doc/salome/gui/VISU/image11.gif create mode 100755 doc/salome/gui/VISU/image12.gif create mode 100755 doc/salome/gui/VISU/image13.gif create mode 100755 doc/salome/gui/VISU/image14.gif create mode 100755 doc/salome/gui/VISU/image18.gif create mode 100755 doc/salome/gui/VISU/image19.gif create mode 100755 doc/salome/gui/VISU/image2.jpg create mode 100755 doc/salome/gui/VISU/image23.gif create mode 100755 doc/salome/gui/VISU/image26.gif create mode 100755 doc/salome/gui/VISU/image29.gif create mode 100755 doc/salome/gui/VISU/image3.gif create mode 100755 doc/salome/gui/VISU/image3.jpg create mode 100755 doc/salome/gui/VISU/image30.gif create mode 100755 doc/salome/gui/VISU/image31.gif create mode 100755 doc/salome/gui/VISU/image31.jpg create mode 100755 doc/salome/gui/VISU/image33.jpg create mode 100755 doc/salome/gui/VISU/image34.gif create mode 100755 doc/salome/gui/VISU/image34.jpg create mode 100755 doc/salome/gui/VISU/image35.gif create mode 100755 doc/salome/gui/VISU/image37.jpg create mode 100755 doc/salome/gui/VISU/image38.gif create mode 100755 doc/salome/gui/VISU/image38.jpg create mode 100755 doc/salome/gui/VISU/image39.gif create mode 100755 doc/salome/gui/VISU/image4.jpg create mode 100755 doc/salome/gui/VISU/image40.gif create mode 100755 doc/salome/gui/VISU/image41.gif create mode 100755 doc/salome/gui/VISU/image43.gif create mode 100755 doc/salome/gui/VISU/image44.gif create mode 100755 doc/salome/gui/VISU/image47.gif create mode 100755 doc/salome/gui/VISU/image48.gif create mode 100755 doc/salome/gui/VISU/image5.gif create mode 100755 doc/salome/gui/VISU/image5.jpg create mode 100755 doc/salome/gui/VISU/image6.gif create mode 100755 doc/salome/gui/VISU/image7.gif create mode 100755 doc/salome/gui/VISU/image8.gif create mode 100755 doc/salome/gui/VISU/index.htm create mode 100755 doc/salome/gui/VISU/index_csh.htm create mode 100755 doc/salome/gui/VISU/index_rhc.htm create mode 100755 doc/salome/gui/VISU/navigation_with_keyboard_and_spacemouse.htm create mode 100755 doc/salome/gui/VISU/picking.htm create mode 100755 doc/salome/gui/VISU/pics/animation.png create mode 100755 doc/salome/gui/VISU/pics/arrangeactors.png create mode 100755 doc/salome/gui/VISU/pics/arrangeactors1.png create mode 100755 doc/salome/gui/VISU/pics/blue_down.jpg create mode 100755 doc/salome/gui/VISU/pics/blue_left.jpg create mode 100755 doc/salome/gui/VISU/pics/blue_right.jpg create mode 100755 doc/salome/gui/VISU/pics/blue_up.jpg create mode 100755 doc/salome/gui/VISU/pics/buildprogress.png create mode 100755 doc/salome/gui/VISU/pics/cutlinesprsnt.png create mode 100755 doc/salome/gui/VISU/pics/cutplpresent.png create mode 100755 doc/salome/gui/VISU/pics/gpp2.png create mode 100755 doc/salome/gui/VISU/pics/gpp3.png create mode 100755 doc/salome/gui/VISU/pics/gpp6.png create mode 100755 doc/salome/gui/VISU/pics/graduatedaxes1.png create mode 100755 doc/salome/gui/VISU/pics/image100.gif create mode 100755 doc/salome/gui/VISU/pics/image102.gif create mode 100755 doc/salome/gui/VISU/pics/image103.gif create mode 100755 doc/salome/gui/VISU/pics/image104.gif create mode 100755 doc/salome/gui/VISU/pics/image105.gif create mode 100755 doc/salome/gui/VISU/pics/image109.gif create mode 100755 doc/salome/gui/VISU/pics/image117.gif create mode 100755 doc/salome/gui/VISU/pics/image20.png create mode 100755 doc/salome/gui/VISU/pics/image21.png create mode 100755 doc/salome/gui/VISU/pics/image30.gif create mode 100755 doc/salome/gui/VISU/pics/image39.gif create mode 100755 doc/salome/gui/VISU/pics/image46.gif create mode 100755 doc/salome/gui/VISU/pics/image47.gif create mode 100755 doc/salome/gui/VISU/pics/image48.gif create mode 100755 doc/salome/gui/VISU/pics/image49.gif create mode 100755 doc/salome/gui/VISU/pics/image50.gif create mode 100755 doc/salome/gui/VISU/pics/image51.gif create mode 100755 doc/salome/gui/VISU/pics/image52.gif create mode 100755 doc/salome/gui/VISU/pics/image53.gif create mode 100755 doc/salome/gui/VISU/pics/image54.gif create mode 100755 doc/salome/gui/VISU/pics/image55.gif create mode 100755 doc/salome/gui/VISU/pics/image69.gif create mode 100755 doc/salome/gui/VISU/pics/image74.gif create mode 100755 doc/salome/gui/VISU/pics/image81.gif create mode 100755 doc/salome/gui/VISU/pics/image82.gif create mode 100755 doc/salome/gui/VISU/pics/image83.gif create mode 100755 doc/salome/gui/VISU/pics/image84.gif create mode 100755 doc/salome/gui/VISU/pics/image87.gif create mode 100755 doc/salome/gui/VISU/pics/image88.gif create mode 100755 doc/salome/gui/VISU/pics/image89.gif create mode 100755 doc/salome/gui/VISU/pics/image90.gif create mode 100755 doc/salome/gui/VISU/pics/image91.gif create mode 100755 doc/salome/gui/VISU/pics/image96.gif create mode 100755 doc/salome/gui/VISU/pics/image97.gif create mode 100755 doc/salome/gui/VISU/pics/image98.gif create mode 100755 doc/salome/gui/VISU/pics/image99.gif create mode 100755 doc/salome/gui/VISU/pics/iso.png create mode 100755 doc/salome/gui/VISU/pics/neo-transparency.png create mode 100755 doc/salome/gui/VISU/pics/picking.png create mode 100755 doc/salome/gui/VISU/pics/planes.png create mode 100755 doc/salome/gui/VISU/pics/plot3d-example.png create mode 100755 doc/salome/gui/VISU/pics/plot3d.png create mode 100755 doc/salome/gui/VISU/pics/recording.png create mode 100755 doc/salome/gui/VISU/pics/recordingsaveas.png create mode 100755 doc/salome/gui/VISU/pics/setupanimation.png create mode 100755 doc/salome/gui/VISU/pics/smds-example.png create mode 100755 doc/salome/gui/VISU/pics/smds-example1.png create mode 100755 doc/salome/gui/VISU/pics/smds1.png create mode 100755 doc/salome/gui/VISU/pics/spheroid.png create mode 100755 doc/salome/gui/VISU/pics/streamlinesprsnt.png create mode 100755 doc/salome/gui/VISU/pics/translatepres.png create mode 100755 doc/salome/gui/VISU/pics/vectorsprsnt.png create mode 100755 doc/salome/gui/VISU/pics/warning.png create mode 100755 doc/salome/gui/VISU/plot2d_viewer.htm create mode 100755 doc/salome/gui/VISU/plot_3d_presentation.htm create mode 100755 doc/salome/gui/VISU/primitive_types.htm create mode 100755 doc/salome/gui/VISU/scalar_bar.htm create mode 100755 doc/salome/gui/VISU/scalar_map_on_deformed_shape_presentation.htm create mode 100755 doc/salome/gui/VISU/segmentation.htm create mode 100755 doc/salome/gui/VISU/types_of_gauss_points_presentations.htm create mode 100644 doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl-source.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl__incl.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/doxygen.css create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Animation.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Animation__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3d.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3d__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Container.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Container__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Curve.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Curve__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1RemovableObject.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1RemovableObject__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMap.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMap__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ViewManager.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ViewManager__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot__inherit__graph.jpg create mode 100755 doc/salome/gui/VISU/vtk_3d_viewer.htm create mode 100755 doc/salome/gui/VISU/whd_dpns.htm create mode 100755 doc/salome/gui/VISU/whd_hide0.gif create mode 100755 doc/salome/gui/VISU/whd_hide1.gif create mode 100755 doc/salome/gui/VISU/whd_hide2.gif create mode 100755 doc/salome/gui/VISU/whd_next0.gif create mode 100755 doc/salome/gui/VISU/whd_next1.gif create mode 100755 doc/salome/gui/VISU/whd_next2.gif create mode 100755 doc/salome/gui/VISU/whd_nvp10.htm create mode 100755 doc/salome/gui/VISU/whd_nvp20.htm create mode 100755 doc/salome/gui/VISU/whd_prev0.gif create mode 100755 doc/salome/gui/VISU/whd_prev1.gif create mode 100755 doc/salome/gui/VISU/whd_prev2.gif create mode 100755 doc/salome/gui/VISU/whd_show0.gif create mode 100755 doc/salome/gui/VISU/whd_show1.gif create mode 100755 doc/salome/gui/VISU/whd_show2.gif create mode 100755 doc/salome/gui/VISU/whd_sync0.gif create mode 100755 doc/salome/gui/VISU/whd_sync1.gif create mode 100755 doc/salome/gui/VISU/whd_sync2.gif create mode 100755 doc/salome/gui/VISU/whd_tab0.gif create mode 100755 doc/salome/gui/VISU/whd_tab1.gif create mode 100755 doc/salome/gui/VISU/whd_tab2.gif create mode 100755 doc/salome/gui/VISU/whd_tab3.gif create mode 100755 doc/salome/gui/VISU/whd_tab4.gif create mode 100755 doc/salome/gui/VISU/whd_tab5.gif create mode 100755 doc/salome/gui/VISU/whd_tab6.gif create mode 100755 doc/salome/gui/VISU/whd_tab7.gif create mode 100755 doc/salome/gui/VISU/whd_tab8.gif create mode 100755 doc/salome/gui/VISU/whd_tabs.htm create mode 100755 doc/salome/gui/VISU/whd_toc1.gif create mode 100755 doc/salome/gui/VISU/whd_toc2.gif create mode 100755 doc/salome/gui/VISU/whd_toc3.gif create mode 100755 doc/salome/gui/VISU/whd_toc4.gif create mode 100755 doc/salome/gui/VISU/whd_topic.xml create mode 100755 doc/salome/gui/VISU/whd_wbsh0.gif create mode 100755 doc/salome/gui/VISU/whd_wbsh1.gif create mode 100755 doc/salome/gui/VISU/whd_wbsh2.gif create mode 100755 doc/salome/gui/VISU/whgdata/whlstf7.htm create mode 100755 doc/salome/gui/VISU/whgdata/whlstf8.htm create mode 100755 doc/salome/gui/VISU/whgdata/whlstf9.htm create mode 100755 doc/salome/gui/VISU/whgdata/whlstfl24.htm create mode 100755 doc/salome/gui/VISU/whgdata/whlstt7.htm create mode 100755 doc/salome/tui/VISU/doxyfile.in create mode 100755 doc/salome/tui/VISU/sources/footer.html create mode 100755 doc/salome/tui/VISU/sources/static/tree.js.in create mode 100644 resources/SalomeApp.xml create mode 100644 resources/VISUCatalog.xml.in create mode 100644 resources/Visu_import_med.png create mode 100644 src/OBJECT/VISU_BoostSignals.h create mode 100644 src/VISU_SWIG/VISU_Example_07.py diff --git a/VISU_version.h.in b/VISU_version.h.in new file mode 100644 index 00000000..c0a63cf7 --- /dev/null +++ b/VISU_version.h.in @@ -0,0 +1,34 @@ +// Copyright (C) 2005 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.salome-platform.org/ +// +// File : VISU_version.h +// Author : Vadim SANDLER +// Module : SALOME + +#if !defined(__VISU_VERSION_H__) +#define __VISU_VERSION_H__ + +/* + VISU_VERSION is (major << 16) + (minor << 8) + patch. +*/ + +#define VISU_VERSION_STR "@VERSION@" +#define VISU_VERSION @XVERSION@ + +#endif // __VISU_VERSION_H__ diff --git a/adm_local/Makefile.in b/adm_local/Makefile.in new file mode 100644 index 00000000..e2133b49 --- /dev/null +++ b/adm_local/Makefile.in @@ -0,0 +1,60 @@ +# Copyright (C) 2005 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.salome-platform.org/ or email : webmaster.salome@opencascade.com +# +# source path +top_srcdir=@top_srcdir@ +top_builddir=.. +srcdir=@srcdir@ +VPATH=.:$(srcdir)/adm_local + + +all: resources + +install: + cp -rf @top_srcdir@/adm_local @prefix@ + +bin: + +resources : + cp -rf @top_srcdir@/adm_local $(top_builddir) + +inc: + +lib: + +depend: + +depend_idl: + +install-end: + +install-include: + +install-bin: + +uninstall: + +uninstall-idl: + +distclean: + +clean: + +distclean-other: + diff --git a/adm_local/unix/config_files/check_VISU.m4 b/adm_local/unix/config_files/check_VISU.m4 new file mode 100755 index 00000000..cea3c386 --- /dev/null +++ b/adm_local/unix/config_files/check_VISU.m4 @@ -0,0 +1,53 @@ +########################################################### +# File : check_Visu.m4 +# Author : Vadim SANDLER (OCN) +# Created : 13/07/05 +# Copyright (C) 2005 Open CASCADE +# Check availability of VISU binary distribution +########################################################### + +AC_DEFUN([CHECK_VISU],[ + +AC_CHECKING(for VISU) + +Visu_ok=no + +VISU_LDFLAGS="" +VISU_CXXFLAGS="" + + +AC_ARG_WITH(visu, + [ --with-visu=DIR root directory path of VISU module installation ], + VISU_DIR="$withval",VISU_DIR="") + +if test "x$VISU_DIR" == "x" ; then + # no --with-visu-dir option used + if test "x$VISU_ROOT_DIR" != "x" ; then + # VISU_ROOT_DIR environment variable defined + VISU_DIR=$VISU_ROOT_DIR + fi +fi + +if test -f ${VISU_DIR}/idl/salome/VISU_Gen.idl ; then + Visu_ok=yes + AC_MSG_RESULT(Using VISU module distribution in ${VISU_DIR}) + + if test "x$VISU_ROOT_DIR" == "x" ; then + VISU_ROOT_DIR=${VISU_DIR} + fi + AC_SUBST(VISU_ROOT_DIR) + + VISU_LDFLAGS=-L${VISU_DIR}/lib${LIB_LOCATION_SUFFIX}/salome + VISU_CXXFLAGS=-I${VISU_DIR}/include/salome + + AC_SUBST(VISU_LDFLAGS) + AC_SUBST(VISU_CXXFLAGS) + +else + AC_MSG_WARN("Cannot find VISU module sources") +fi + +AC_MSG_RESULT(for VISU: $Visu_ok) + +])dnl + diff --git a/bin/VERSION.in b/bin/VERSION.in new file mode 100755 index 00000000..334c3a64 --- /dev/null +++ b/bin/VERSION.in @@ -0,0 +1 @@ +THIS IS SALOME - VISU VERSION: @VERSION@ diff --git a/doc/salome/gui/VISU/animation_in_gauss_viewer.htm b/doc/salome/gui/VISU/animation_in_gauss_viewer.htm new file mode 100755 index 00000000..ee412bbf --- /dev/null +++ b/doc/salome/gui/VISU/animation_in_gauss_viewer.htm @@ -0,0 +1,183 @@ + + + + + +Animation in Gauss Viewer + + + + + + + + + + + + +

Recording in Gauss Viewer

+ +

In the addition + to the Animation at Time stamps available + for all Post-Pro presentations, Gauss + Viewer gives the possibility to record AVI clips of user actions. + This functionality is available at any time for all contents of the 3D + Viewer, including Animation or Segmentation.

+ +

 

+ +

To start the video recording session click Start +  button. + After it you will see a standard dialog box allowing input the file name + for AVI clip and browse for the location.

+ +

 

+ +

+ +

 

+ +

Then you'll be asked to define Recording + Properties:

+ +

 

+ +

+ +

 

+ + + + + +

 

+ +

After you click OK, the recording will start and all your actions in + the viewer will be recorded.

+ +

Note that if you change the size of the 3D viewer window, the avi file + would be corrupt.

+ +

 

+ +

Press Stop button + to finish video recording or Pause + button to suspend it. If the recording is just paused, + you can always continue it by clicking Play + button.

+ +

 

+ + + + diff --git a/doc/salome/gui/VISU/files/introduction.htm b/doc/salome/gui/VISU/files/introduction.htm new file mode 100755 index 00000000..9b437861 --- /dev/null +++ b/doc/salome/gui/VISU/files/introduction.htm @@ -0,0 +1,156 @@ + + + + + +Introduction + + + + + + + + + + + + + +

Introduction to Post-Pro

+ +

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

+ +

 

+ + + +

 

+ + + +

 

+ + + +

 

+ + + +

                

+ +

 

+ +

+Related Topics + + +

+ +

 

+ +

 

+ +

 

+ + + + diff --git a/doc/salome/gui/VISU/gauss_points_presentation.htm b/doc/salome/gui/VISU/gauss_points_presentation.htm new file mode 100755 index 00000000..9a92e56a --- /dev/null +++ b/doc/salome/gui/VISU/gauss_points_presentation.htm @@ -0,0 +1,137 @@ + + + + + +Gauss Points Presentation + + + + + + + + + + + + + +

Creating a Gauss Points Presentation

+ +

To create a Gauss Points  presentation:

+ +

 

+ +

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

+ +

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

+ +

 

+ +

 

+ +

+ +

 

+ +

Now you can choose the Type + of your Gauss Points presentation and Primitives + used for visualisation of the points and set their properties.

+ +

You can also change the Scalar + Bar properties

+ +

 

+ +

To exit the dialog and apply choices press + OK button, or press CANCEL + button to quit.

+ + + + diff --git a/doc/salome/gui/VISU/gauss_viewer.htm b/doc/salome/gui/VISU/gauss_viewer.htm new file mode 100755 index 00000000..bff3ba85 --- /dev/null +++ b/doc/salome/gui/VISU/gauss_viewer.htm @@ -0,0 +1,197 @@ + + + + + +Gauss Viewer + + + + + + + + + + + + + +

Gauss Viewer

+ +

Gauss Points Viewer is the viewer + specially developed to display Gauss + Points Presentations in Post-Pro + Module.

+ +

 

+ +

The viewer is activated automatically when you choose to create a Gauss + Points Presentation.

+ +

Right mouse-click on the Presentation gives access to the following + options:

+ +

 

+ +

+ +

 

+ + + +

 

+ +

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

+ +

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

+ +

 

+ + + + + + diff --git a/doc/salome/gui/VISU/image1.gif b/doc/salome/gui/VISU/image1.gif new file mode 100755 index 0000000000000000000000000000000000000000..28aeb027dc1e8479913da7c52b4a5129c153f8a7 GIT binary patch literal 3045 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image10.gif b/doc/salome/gui/VISU/image10.gif new file mode 100755 index 0000000000000000000000000000000000000000..44d57654136f375b4ac02c5f317ebe8eaf72b6cc GIT binary patch literal 1002 zcmZ?wbh9u|lw=TR_|5O7vh8 zTZn3eDd)oj4C`X|x5@r~@FaL0>z<~iR%Xv`u4R0*idAx9{(YvfR4xXG3I?W~b;9a- z2QEK-c$`CsBh=?6V>2t4kW1Kx1;)*6{2JPI4;C;spI$D#LQZR!=}WdX(WmG6?*8_s Hfx#L8Di3;& literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image11.gif b/doc/salome/gui/VISU/image11.gif new file mode 100755 index 0000000000000000000000000000000000000000..e90f424f2461251f8e5e64cff296bc661e473d79 GIT binary patch literal 10664 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image12.gif b/doc/salome/gui/VISU/image12.gif new file mode 100755 index 0000000000000000000000000000000000000000..202ae2f0bd8d20c5d0e8511a947b152a89e628d0 GIT binary patch literal 9799 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image13.gif b/doc/salome/gui/VISU/image13.gif new file mode 100755 index 0000000000000000000000000000000000000000..dc926bc27641cbabb94b0a4a526e9bf650fd2757 GIT binary patch literal 3715 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image18.gif b/doc/salome/gui/VISU/image18.gif new file mode 100755 index 0000000000000000000000000000000000000000..5ac78adfdb26fe723e149ef80fac98bb055601c2 GIT binary patch literal 3116 zcmeIx=Q|q;8wT)L75cVTi=swi)atQ`Ek-1*#ujQsQ;L{L?Y73DwM&R9QF~OWh#93# zmDp*csJ&`;aHw_OIypV>U-5o8zYq7<=f3XidSGxXJzej203W~+;2%IBkpGt>ps1** z%r8)qqN1X@x;g{`f&P+#MIaFN_V#XWZWs&(i^byc_}JLkq@<*bjEuazJQ9gi^$VT9 zp`oF*wY6K6(cRrmr_&h>#^mJW!otGF#>URh&e72ki^cli!GGi51^!R}SW{3oDt{x?-sxQn9HrKo_QNzFHM6}d0E6hCFEQVU1J5)fQfC><;bra8#%>nZW z(6$w)NKaZfAR-V&cK=w%wN2zi@rQl}rCf`=n$jAz&v4hz>rH+o$$D@>MZ*;KPEM$o zWE)krLP(MNVpEq3Mn8UH;QLof6lSBO#OUDyB!)87W@G|BpR;6|$o~v1y@WoF4+6-d zUOlt{(KtD|w6gU8O8}lTZ9?~UzY0*ltVy2F5Dh~^R(RV4;w?r_BX=`F*Y zv8R|OCKFEjixcSKeQZ2Z9iNsSoK~$7BW{OlIi-4?aCuqR+3B(KfPqWX8A6FEv<&tU zR7D&FG?~EugN@3}whX=txR;_$1EiPx4+z|1A911OSV+0sxBT0Zcyi?wj^ip$ttT5;^FurT})q(zM0a=@o^EM=3thUJqMv zyq+A~7s$_BrvhF~#Q1m!*WYvu@}22E4o(sSp5|0 zPrk)+!YDtlCCXIbHKYB4y9vAbbGb84cV`2U-$Z~;EEaLkEB^P;$hlq^iu`C`63-%~qgvt;+HG@0fr}WX}GO!=?uH?8K~u#{=!D%#GSv>?TuZE{G~K zTogj%fsw-2-(GUtk+snE2#4HiuUu)|mydk4Cb#h_kg~H-6xm}_VsHR#J1mFCU~BZ* z6_LpY5&QnG3-LvJ+_Ldc1*gOx0fQ@-Ho$~kbW)02ip+9ZC#%xyMb08-+~p;JwsZfj zCVE%ju>={GDi?B-x#rAiOd$t5r|dBc+2g^zNhvTf38$>=+s4csvS$DO8K)$k_2KZ^gg1zQ$l`1FNRs0MKzuI$da>yoBsT?TqPQmK_%hVTaj@%H9 zTIeVuHLMWCQ`*scHAdi3UhHh;afF7zxJ^*Vmisbp{Ef}T2ZvH<3GkCFz`_4TR$U$P zg=caBsv$KFXLuv-s;Qg-gPFcQWXB;^4ZGrgN^=t;*|Cx`6fYyi90@0=8fPx8)maY<`(<_)21X{pN20y|Zu)HONQD z@4sEs#H=5$wV-(&aBVWk9;G`F&uSI?4Iz?d$tBHzy6?U=XT^05)<sd&?LfISBN4xT0@L+wKoAJYA3`4mINMaaY%~;F7$`bU>ESl+=k0`{rarItd-8( zR~=X3g|si{esJbH5gBVn*i#@!l4b&M^NYC*h*>5|8<+!TKPYLHN|J`joR$$n#od;C z!dGiP2xd3^);EIT5Spg3^w4@^^@O08lrcqQ ztc1CgQ5z*a)}&0*p5*@_XNEfXFZEv46XKW4@_?ngGIyV!wQm05;At}5V2c}8tNh8^ zp@SQ8lvIL&LU%i_x})z^iPW0;?AUq_tCMgoZOSiE7%79B7vZ{eK6B+vO>?67XB53@ z-Vb2_628cqDtIp^YJEQ9cG~5R!8?5lc@_2Mbz2UlKS`9-OEGH+0nx)w!ns8ex0@%r z_lLo`qFgZ3d<_RK)-azX-jh&W+(O-Ach+$w(wU49p2f75=yl`9s@U94{Q6(= zgHZ7qJMTlEF3$PQ7~?+``&Y%^SdsmVI5ZiuC?y!ljZjg*>S^)5u%02U4nb~4 zNGjLZFZ-D{>O}UhysSLF5T4|}adIr_z58n>e zn(?rNeCk}f(T!WTCiYGwFmpUX{F1^i&zZ@P!gv6{;BR#5nuh=Y literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image19.gif b/doc/salome/gui/VISU/image19.gif new file mode 100755 index 0000000000000000000000000000000000000000..ba85ee1dcaab4bbe887fbf3e007bc813dd71493a GIT binary patch literal 1026 zcmZ?wbh9u|lw^=#_|Cv!XlU5d(z0~v(qjw^_wL<${`~p-_wT=d|Nj3!!+#(i1*0J_ ztV2KtY^{&xnSw*>+3JGMMy8$_V)JH(0IP69p(8GTQ58HbX0wD?$x)xq#_`|U=09ae|eAq literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image2.jpg b/doc/salome/gui/VISU/image2.jpg new file mode 100755 index 0000000000000000000000000000000000000000..14d0076ce785085b81afbde389b43369c4970a8b GIT binary patch literal 21080 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image26.gif b/doc/salome/gui/VISU/image26.gif new file mode 100755 index 0000000000000000000000000000000000000000..0ce51b89046adea5ae5b1a04f47cbc1bf5ff06fc GIT binary patch literal 1334 zcmZ?wbh9u|lw`9E3k)3p8ALf`JT@#i*vu-Z5wqe$Lu0!DuZY8m2@4N*@T<$M+3`Wit(S?B zL7>CoiPJ=JS0|R04l170xnk|6XiijOn#9HGbS3igf|D~Cq*nEuC{j2xNm)>4!OV{d zOntnD@9uD1RSujjvv%E)sKD&tRgp`-nQ(-zys?N`lr3WSwKXAIESLpmNGCL0-^eL= zVrlmGHD~v-yt>!A+Trb;1GV>+QmSXHz2DpL(@t&m_QFT~5l^p`c1y0g#~3Ioo#H)f zOGYzu(CRqb1;$S|EdP9{On3L|C%44%g>|fFWWT$yd-W?nZ5fM?H^XiJFO!w|8TORX z$=H6KS=IaIrLWm`*v%?^#c-JQ+W)V141Y>KK6x!A9>1&R_1D($^?T?1*&21>PGLDu z{Ei<#|DCH%y9Jd~mreEhK>i)&@s!X_1`7mM1xrd z`LsM!x_q57RoXq|Dwec(dhJ}29~swqdD?_jbEPSa90|{6zIt1sHcK~XX4uSZt_f;0 z3s2olYsvWn^}dmQX&!+xJA|dmi#CPSj5&P z%DT=X@z9Y@Q8wEN0*Xn_Y!jG+r|5JpTF@@2Skxxb*!bwcL{)#WHwsSa9D=enTzh5| zCLa`XD=rFnC7{Hy$ZcX!?F^yie)FRBeP$#uF7leDm&g}mkZ^#hL(V=gR6v1&X@}fZ zu9}1c4$OOmz81ZeSjf=8B(RNZ3m4PEM22?J?F3TI58(&_YqMO{OU9mCr*4+H(XL&1>4mU7Z0|2j-w~PP) literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image3.gif b/doc/salome/gui/VISU/image3.gif new file mode 100755 index 0000000000000000000000000000000000000000..beb0d8ae32c5eba8a1a837cb7546081cdfce3cdb GIT binary patch literal 2177 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 M;{Wn&*Eh<)0n_h`W&i*H literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image30.gif b/doc/salome/gui/VISU/image30.gif new file mode 100755 index 0000000000000000000000000000000000000000..6fd06b28c0af93d7a0ffea9887e92fff720fb729 GIT binary patch literal 3175 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image31.jpg b/doc/salome/gui/VISU/image31.jpg new file mode 100755 index 0000000000000000000000000000000000000000..8c20450c40bc47ff70f3feda83e63dc247041fbd GIT binary patch literal 52942 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 A{Qv*} literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image34.gif b/doc/salome/gui/VISU/image34.gif new file mode 100755 index 0000000000000000000000000000000000000000..d7e08607a1c1455cc09244b370c919b21b7186ee GIT binary patch literal 996 zcmZ?wbh9u|lw^=%_|5q$2D@2?SILO$unhZgu zhJGpYqCFNLlo^;d;`!OXb%9-pAR=lv@-&m_cJ6JJj zb>U{IJ+mh*4PL{&MCfbh)-11yx{QaXbpFr}W6i15`f%Fd{hb9p>f)?x8r}z;l9g{~ ZnQQjw#o0xsleX2&D!6e?mzjyd8UXafY`Xve literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image34.jpg b/doc/salome/gui/VISU/image34.jpg new file mode 100755 index 0000000000000000000000000000000000000000..066d6481a0292800e382b1d9a4fc81e1f567ffd4 GIT binary patch literal 15573 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image35.gif b/doc/salome/gui/VISU/image35.gif new file mode 100755 index 0000000000000000000000000000000000000000..e589eecff2aadaca348d6344d691be91e0ee0d4e GIT binary patch literal 1005 zcmZ?wbh9u|lxC1-_|5}?}6a^`|sbs z|Ns9Vtag+b4S``50y-eyfbs$Z$0Y`74jGFHjR%|A#5E#L1UNFWuqZ3Jtl04IP`e_$+=;ad}^wk@2;B8$;y}iAinTf#~0AVe8i2wiq literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image37.jpg b/doc/salome/gui/VISU/image37.jpg new file mode 100755 index 0000000000000000000000000000000000000000..0ecec10cc43e7b4d85fb1e99a6adb3be5885cdcb GIT binary patch literal 28839 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 o^+|&tyW~-Ux00Zj38~^|S literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image38.jpg b/doc/salome/gui/VISU/image38.jpg new file mode 100755 index 0000000000000000000000000000000000000000..25d799e4c322b57cfeb557d8f1b335435cfc2002 GIT binary patch literal 23909 zcmeHv2|Uza_y1=M#+I>VjUj}xFD2X1LdaHGqLS=e%97m-LfI*liYZx2D%p}{lAT0| z?E9L%!PsX0ANuxfd!Cl(d48|g@ArQ_)2Kf8+zZ3y z-?g>B@8}#D92y=O9UGsRoL~5eTU=VkudLF8kV!~Mp`@@)$Pf~D@CQmyO2#8W&Y+?P zGrP#RQ_`P;=|Ifg>@rGTsbh27&pE%PV&;<`;Gf?_y#@OBFbDigp#R4FH)P^VfSv+q zhm=7fAbNTTlpaFt1ZbcT@BvB>Ac3}md6A?{r|nCbj*h;*7sB{jP92D>yut?M4dT3h zfz12FT=tS}*WL2nQHhmnW|p2zIVO0oI->!$nD{r6Oy2XSq$>Mu>*J3b5(?yaRg2?V zPpWb{l`qq;#MpY7ryc3ej~U{fdt9e`*O<_dZqD|xe9(YPMvE?*JSLsN129%20u^mU z;6#);(nkHFcj`%Og3H~L%J?@O4thGn2C=UyvtZNg-C=7c2Z#Vh`xX&E#}I)aA?xLFZXc2*zM~J|ysE49u(`4+AgN+26r3bwswp=J2yHZ9GEEke#W9@%`B7MRZ zf!A9+{9Y0Bmv9(N5FSDqrSstoPv-1+#n_i$SCa`!)1pfHyy(z9H zWL~b=D(R<^PZF`6FAy6fu6^sIQR{+#)p13Fb^112eX4`98%N`z>IzKbY)yfc>_~?)){R zzA@SFA^Wj2|D(u05B6UobN>%@=GQh0OlfsJX<;<<7B_l{dw1B8736Y*Kv1Zm&35fz zBCxdg8U@K{{lWZmv`WqSbAgf1d%}l0i|gy0mUUm?3g1~Gu3i@#Xm*$mYPR({)wY(; z64}e5>-Ug?x7+YAMU_*mUXE1qi^oZqSG8}NJyaHDJlt~Gfi=MKoL-wUns2*TK|3=LzLr3tjYkz|u6b6t5sapqr*9_$CvGfQ$#BfwQ=3Sg!bO z#TCj|86>6ka4m1vRk51+NzFdXD|ySB_E#G3jB4CH@#w}WYd&#;aO9pamIUF$8ZM_w zKNJ<8@0|9Yz~9oVcyaN%Tf5^Wp3~X_q?0-=xd0^U{lwKmppv}_fTJ7rw4j+6Y zYmIS;4&9`jZBfUE7DpuggX4O~CeqjG+Yt1R2C{9QxW*S2_CZcwmJoes;?bu6Dz5RS zc+4{|_|bk_1un5EO|0p2jXcqe%v6uHDUmd(&S!bK@e4=J1uId+52Tg}2n>6iupk03 z2dmt8M#f#UBJ3N;Hx&@`O zdeS59w(0o|*X%Q$vF?1=s=aJWay@Vz@jbh8BwsrAQ(viL8}6nZ^E~jh(_<{lkw%n9 z{X@wrjtC$nPa9uSwZw*v#18NkF&-YZ4QTe{KB0E<EvTCSyPs`SQ~bMLL8H4|@d*4an9o@*NIj2H-|U}-cX)fgFmb42n{$X!{*oRjsG zp`(t9>vj6J#%=2~YmKbM@db3s{IUI+WYg_g^&pK}m?0da;;Jzr|0rLwg zu%x&J*U2?m+5NIbINYMz6Ty%29a7ikZ&eP60Xa5p>eKMz3bLBn}M)ww+^j-el28T+y<_6{-o>uHl-Tv;npMJ%%1BFezxO2EV@7aFU z!kXG0i~9{8&L0a6&6#d#Z!gr1dZtydfimHu&-93R;%48K0Xbsz+>_pyDVy6*e=#>> z;gy81u&3mmE^Fi%`^p}!>?XYY%g(XL^N*)pPvrDi(>T|ipP@NO`#ObHwXs|2PG(n< zlB}`o;E?zIi^B2`gyg%9XAps4)O_EvtIj$rmI$yv!se%}N6qe;bXo}{un~c3RL@)F z+&Ln!ZWlETR_0wR|2IfX@F^uJ6;5;y!85zMVUZ?WP>IEcxn-#SdpD3ljCG>n~W`Iv#!7 z3-z$yo2oO(QRB9!nRfjiPK(}FXV(3TbyYpaQU2@KSb@6`GMWCmCBii&?IKnB-ry!%J_`mKvz)dPYLA(?g8K5L9818)zI*q(Z z*L@AJ3&`h+S;)}?@K7b1e$*=!$CZ7L6_GV#sb8@bs}v*O0U4w=yX{6RciYSR8@>QO zwZA;vBcSWHIZw4|d1utac7ob6EH8b%239FXcH11(VJO3INGYlHi#Qb`K&@HkiyGk0 zCjzCWElSD5^KDTx{&l^XT^5YtQ8I?eAZxkf>G$7-9y`{NfEuvzU?hZyz=;5K z2wb-V0tw6^{>X7>Fm^Dfgq+8aff19t{W_~Va*^xssC63%^1BuQtP)OwY8n9p3;jN* zA!XRQ$WNacPp%)DJAc=G+nwZ4oOjsGZZ#%}Gbz&H+9YT=Us5ZiDU_51O$7)77!ou@ znG9e8bRo){4_jrM4_jrQDr}Z*RoE;8AE5Op8`kwk+Ho7yxG)lz-WE{Hu4~8CIZ^FN1gL(BzL0APB=hW`)6j8RG@7o zHiN0m?V8xvBd*u@k_QgOKR#3-9(0B+nuU9YI$Tuecw4T~hpDSeKr)rObA&sU`1R^2 zp~#D3*WrWj*S8_gED*9TERme{5sIxleeIMo$^G!DluJEdR)}C z`u;0Eb!_h6otRF3D(eJY>nHUx(OpUPq0$OKL9>P>JCR zxnnaik?)7cp4c((HtbVg(x{l2yGv-At9PT(2&!6&xUynFkAoKO=V~o2No^)%U0frP zPY!BuJa6?eCWo;uY~*QghGaL6t2ei8?@Za0!?9K$8tJuK;eEmlh}W+lDmNZ=S$q(= zC(-VVX@;DE!G0SbNwo^wX%aeAcI;7K>z&2LJ}Z;y!*04!!VX7xJC_#f&u4dZzn-gD zaUQ;F)^RC7b&wc&)inuVEJb*xqjm` z1P5`&H?TAh4Ak)Q`-AEAPIfKStualKH9B>7(Vd~y0gHTxn-{4TR(tGEzto|-<4>ffJb5)=2i z{oe4K?mlvbRt1QX-p70AzFVbieOwP^W+v;UPE^ET0VPXtZmv4klh4Ke{qD+A%axtn z{_n?PB13lOEj>y)ak4-MQMS8AVc%Wmm#0dLr~Q*x2fBb}HzVhmjfCpQYhC4D+*Xbi zM8FA48mn_ep35&SIp3`2@?JlM3;Xa+hmfMZKFVW2q}poa9W1+I4(*}+j_W>!)gi8y zjRIUee)qv3Lp|aQ(pWKbYDWMy3L#X7cUL8~2=@r8b|3@kd$9{`1i2?xE!FRTm=Ap3?br z_^^Dv*p9>EcN93%dfptjr5q%sARnp~VRh`LeP8w=CUjF3^9cg$e9U|?fv?qv(}_te zl|R6w(_UAjE8cw9f{7EWY;~UX{{8aVspc9^uv=FXZT&clBWFkVP9JM0%MR%Bd2LPl zG1BFj9)|}f7fTRfN6p(pvOv4GG1&uw$@`FQp&PV0YR|JA&*eJy6!8DJ4Cs|tdVYt%RnvSbg|A}r z5?0nMnDwK$q%7arL_l>eOu_HCkGylT7^3qM_SMV~!T6Hx4lueN0qB@v&P>?v?7%Y& z(({u0*yZ2PhC=yjbfBR?yd#TAtElUEbuj-kqdX3is{#pn`Id(wEiTC#@ZA=ANrF~n zI{b2D7`6NkAQ4-&MQki8!{Ug578sH)&7ku%#Wf?>CjCQxEJBA762bEUUtP!uss)Vj z&pssOGTe}kBCKM}ekeJ+6YP7?0q8pcd}jGY3b25kxW5VDbNhd{HX6R?FKpbuX8l{0 zA*Rz3zWJKm9f`8>2GF!NVHom+9jTc|3gI9ZD-n3ILIiNZqyEXly0BuOT|^+d9QD4y zj0mJyW8f#EW;6+7i%b+&zT*I_7frL)1WEP+q-K@L|53r`b(oY1$lY9v|6!$Hv-#I* zNDdHzn6!_CvN_avM+Tc(C1Qbfu6hI2NCfWhlZGr*0^ZfHoK|S|ZG>GytnT#!7LO2y zu`?(=<RK;fes=XnB5nIVno0CkR!8otieVi0GKQvP-(XgJ zCdPR3!pZJ?JsmRLjI|VWbqq)DT?397nTo=T#TK5MNe52DZ%=Jy(ANBvgYA(ZXO)LMi5%Y}+zBgCgpNuZ{xE1bgBx?fxYg=QJ z+4VzftAofauUdqFRvCgLAy)jtkvA&iS|mc{;C4!DY$LFr2)xbFm5d5S4oeI~trCG` zB5>rq4RjE%ZeK*$!XE1eS98|^$6FS_j zqM$B(Oe!-aJd;FQg|iZ{?!bGiwG0?JN*5XNs>cuL^8%DCGuXBA>}ln2N3nr|5Z4IR z!6oX`wbH8F^DZPEI&zZrVTSI-8!fYp5h<(~>%*2QUA8a7M3m&u)?D$)$RE+A3ygfp z086u>x2{Vdcp^6zYyf&qBA}2=Sdj)ikAXgf0J!{U0bD1rA8Wy-<(e|}$lvs&zYBp- z)0JT&uw09Q{>^70l?Wv15CNY=z;yR#GU->Pq+i(c@@A~WBuq*uQ-V95-6>D&Qs}3o zl&N-p#`IMyg$JmyYvB5|3(fLb6y!@8gy}O*Se)4U0%~oz3GxMS>ED1UzZ6n@!TE&` zbVn$q#8YS?Ihtb&(Y~Hzeu2`!7Y2W`Ct3NThQMc;z<(O~S6xAm%8J?;SRaS(DMu`b zPV_C-VsZO0=MH`|_{b1Us2cNf#3FbsM2PNgg4HuYW)YOwVe!5tk@w(|G7f#myB0gY zj%d~8MO2zD2-{&7Cj=HSRuw}VJ5{1qZ2Dd|kz2-NQzs>_IEpcx+$$ZV%$-52J5#fw z-LFbZSyrt1udd~}+}KnZj@+rZ?2ornf(6&j9L zQ2-CJm9L=of>8kg`J2sTO|OdY3(iW3dgVt}&_3IHxI5wkZzK~bbGK&T^KdkOuq(fyFqCuu^vrEFr`?Tlagi4ux|>D8 z{KsubAgMk`@zdG}4e^dU1(LoQj+e(+U5ZAA=^FqIS2$F7zUz9+q2}_jYPRPqNeb2; z9EGRcCzKf`2rP5wvm8WoKbUaTJ0D@_dVN}*Q}y6Ev@qBulmpmR(t|4n_$COra}WRz z!N=+0qkWsf67D1paGgGcyoHJY5OV<@P6U5Cf+Im1K>hPptV-fdI27ELp~tqDB}%_U zUrFn_^JQC;0^xqLMWs6sX-ETJf25>YI;_X^)myyFDJ|7rp?m6qdq%2^B{@rv$pzL7 zyR@O@6*UcW-a0D1^I1@%U=xm37i}U}muHF=mrD|)mx&uGy=%Lz=TVXcW7RX&_q@AR zRm#eC(0MXJ5+0aLFyaHcKSYqcFHf)Mm8mG=Jvdq=sjWO4Rpp;BHb(^fr=@YNk9k|n zvM*3|*Ivxu1xsVir?r8g1~})`I^!GbT1uPeJ?r6}N|&P6`p>`V^SchAvPHq~M|K{% zrf%^fy7K(1DSD|$ss}wExo%SdNkiqOlsN@SgQJ{Etd6(U6k>Jq&Y6erVdzHO^iWD^ zLkpYWrCt?WP*W_u<0vgDXc4=Q-^eQfE)5a*mn{6x`vqd6JBJFM%Hm62+XaulAnDv& zE-dLQ2z{fVc+n*@!b=1-u;Agvni8+2G~AssqkMbMbac!v&wld)hiJG)3+3K?(&1|~ zeAl|CjDfoYQ7bI2v#Y}>aIzu|A*kMZgB(S`2oZ^BLHxJQJ6g#I1NXp#fomRc^kkn0 zmsQn9Wv&N^?u3oTNkRIk!6z%sGN!AzYb&}^=TLZj!l&s9CXtHQ&=Q^1D`I)uUH?!# ze$hIQjPJT^XaD&XWt9Rpg&>FF9cb4&lvj!0+=oSsnovKM(vI3GWm2!!q3v$V@zbwg z9p}keLtgiIsWbS-rHhHCbADgolXb1_Yg%qQB#SQ%HmOcuDK2C-!(Uk|ye8FsdgkG^*q*iWjOGFL3R;MiY)^e3Io{I`t$O z23^m0ofB4Z7@jY)17?v>WmvxrfH=7I&-yk1;lCM0f$zlU*ot(Gy-FMlmhLeYLKlV| zE69u1poE06ki}hhnXUN{3bf31d%2Z9uy(TcP4DZjOsy-}w^#2VOJc7BLQ43Qm=A65 zdLq#JZe7tSbJAFGz3AYC;WoK|n|(Jr4vZ<7g(CgT5xNv_^FwOF?;2IVX;{lxqBTmo zsqnFO#@XYIAe2#eZln6@*gV%Y#|QQ4zG+nyJwp))uV=4|wEHjYpM0)_qsc=CE_(L} z7=&772ala737u~iaA8vAzr2$sLzwl|z6;{4L$bqAxv_!B2i`8}cH6S3?XSqVJkYd@ zxgVW2K`pLo(NlyF^=MR}X@csMYaO-ijLR#YGZuc;ZT?E`*U_MU0oWlFbXvzrI=7px48EaGMPubdAjq1a_wa{FQMDb5an6BU?i-@~DE z+fI`nTX?(SqV(~bqz!q77wdNQG70L6lY|1j-`QLmfZxT?3JjiN-sk1rRsGPG{miqs zjE*iDDx^ghJjg6yg4!z8+9}Ow*+!Vj#x?b~38&uWZd0p}oHTe-el(yH$>+p&XyK)Z z|GUzX7ic#E|64Jc5AyaV_T!G2lLxyG%M@u8P{HW)IggxvFOYOG@+L+#?l!}#$JXM~ z&%~{4cqD@5PcS%Z>u{Bb%Uht$KU^}tL&zaz-=DA9_cVvM$G5d&o}qliK^EcK-`^xT z(irSkgxWT-Y7pg^-cjpNcC&Xz%~b$(nfTsC?yqvg^SSIZCO5_cVvy}D%P?W-R%h_-3 z%6wixxFg$&3Whdu`DK>KV=T?3w&Q9K>}oUA&Nr)*+&)Of*}z(t?a}cJGAUIn3yk~7 zr1gxiZjT6>9_sB@p;Nnal|QO=;bM!xweUos864nT#o*HX^{9t}Zc7KM+KP-fidfq(!z5(!<4Ut}%LKO_p>s&1sdSD`atUA5Y*3z0$ZmK4xhHYDyjiR%& z2L`SWhPH>=%J(( zZc+}DwX79g=z486WCU>)18qoNTOe5ZqvKJt^(%>hLI=2k6dSdn^8}-Bex|RRAft^N zD<~;t*e&Gp$a(`50FebE;O{3SjnRV7GLaH$4E#_)-K`Cm9bi}{NSDHj+_+!RMc`W>FYzZ!&m!bS2~ zEXm1F3P7keyb_S7ns}tRCyM=;fLmL7Lq4I{&Bi#BV48LqkpINxGw8q72mVs(EdQ2y zexUzgo|l?i<^ewA1%gJ+0-6zzwMZD3lOjNar_fp*ILP?ijSB~f`MeYHY=%{*W8ZBesx7{7t7X!8i%EQ z%7_J>FJ3wL27vpNiV1N2j0n2Q)+(T*#`QU|5_Hyn0v%5CFRS$raKnPXQu`m!f3DY$ z(4pmD>-{7Br>gzXE0BRd=(Jy>2j>2$*M5Z_@c5H{`$4(?@Q?%M+P--K04%A5$-y0T zhj)lq+&w1Sv>U^T-T_e#A4d(_788M|K42Krj$ChEZ9P~)f(V#?BmxuL8UUYcWv=1*Ure?kN?>rG}X!BTP0A{6HcGL8+^WJE+0}v@6 zqa2$=iUfG#=v`3I07GB!M%@|D%XI-oW+^jz8Mf1fcx)skI37z0Iz05}k*9vKG zPbB3oY{QPj?TJ7jh^1;ASkuk}rweb>b+#zNK4n;^+mlsjC;0ZhM$Nwflv=V-O|Ef0M1E&63)$fTv)#iJ^EMKeoJ@HS>4~YJL z=llXOaOw}b=jWJ#e`7$AghkjylSesTt6smnH7+P~i~6QT_I57UEfnK=M&f%4VksK^ z)Qo{l*m}giZ^;fEwkUenv;p6GMHlfC+%70%8Nou+Lu#rRx9#6T=Z* zx!4P2fZEaxiiGbd==4GNNa2bqX ze)}jUZ;vfsX}oM!tdM@^abCw`!2Uf+k7QY;0lb3ReI0Agv89MyJvpb1sqs`*rrYc9 zNnuAnR*ft&(Zp-nYX-lO?~sv~o#vB2cImka2ST}{Oo5&BL_%ev;tP8*k@t}z+YXu@ z>ANIc#rL6ag!f~$G2oUSnyXpvl|6Z>&cV`VhBWr!RHt%J?OOVUa@YMB%i2XvY7+@> z#l_sc5dj4ZM>E+Pk4ngn`cv+DlJ<&E(vCU%N;!*&T*Tc2@d8QWoa#85(tGGV0--)i z^K6EvTi9iIG{fH41$fcSEFt3n6S+H~wF;_B-RcfW787Hl=T2F>(5$DB?ntUa3*qlc zCmeVl(IhAT>d_-fR<@KH-sc$0Y0<7ShXLVzm}^X7e`i(q;W=v;<+pa^JVcLJoEzyx~2Lf|X6 z3bF0O!w}%`{$IjiZQR&~2oxLvBb;c3gv!q8%Ji$bxVbl1`@4D=m_@vnS@JK|%W_9# z2QFV)tbL*n%j9YcW-cak(F{vm~4nQXKu5` zTvlG!qvK8n@9Ur5j%76uZz8>vB+(?M&n05eswS{n$ajC#=M4AK^^xc{WP>u#Q~c8~H>lV0VA44u-QN zgRSYLjS_RKBTsQovuok>nDTs0e0Fr57kwoFp6&c!?^|-e!uxnr)t25-U$G+vV|Hw2 z0pio`Ho`z{83ryqH&fttNd~`enBt*S)plegzHG`#gx@CkHN_2DqvdXiH>z@Hp{+P9 z9@p|Qd65nr<jq7P7Dheq28*}zr!zvu5E93z0^4akG2|0i z>M2~IVADwdeQ7?w8l)a;cT3X>9dlop_O=kkfbiYLe%9g$k+=pV$M# z>(6D$>HU+!eKSbr=Ctn1?Yf!TdAh-I<0h{r=>YS=!oXmDQ|@7n4KD_`9jRUs-qy_X zqBmb+-22D{A#0Bd-1z(Sf8akKX8I}csLOl z9|ti1AW3t4KL(DNx0_^dyecf_>U708DJ(U3C!vbkQ0ZLMi*vhp^P&#kjvPv&fa%}s zuJ-nRbn4~lyPjvMra43hdCIE#r5b=^VJ}~tV((4Otmbb@)|2oYZzZR?7A`??(LKsQk@XRVhj~OLeLk9;diaz%Y&SB@;!(wE@56QFx9W z%ij2j3ptgJOhe%%trpj*|Cf&c)J3QiK4nSH{!Tq+Zj&D)wxz zcbVmCj6`p@++D$i87A>{QGQc?xFtB|e#iUWDy;cI=3P!~N2AS%YBnDr!pE1?Cju31$eK{KrFiEcei}P6 zi99~5Ohf2w#*XhX1J8!^h`{^_3S@rnlU1tssQweEb$tNQWo)=X=75~rjU?;_Q$(`% z5CZZM`0e1bxLuh-=9@?Ajl5J;lL6>OlB5uU!3^L#)&R=U))coL3_!ljAOiS@z_+5f z+rAbo*oMn)F~~+NEpLf}E%hc40Tp}1I&~Bg2nEw@oWP@fOkNa$4BP`$>OwXOz~#Hi z7AkXS|O7c$1Ju| z+ODjI(^24dqIsFyz^&Q`Com{}9842llfkZUrjPYq2XE~IN)2GS5|{zDJc0x>jB`xD z{vjP%;Lf$JkFcJO*X91NQ8vfT|AbMZFMz+) zg&cr_WAydqWW0tLY(rLM>rly3j4@UQMT2SwFXF5obWuhKuS9JufvG*cN=&k>qQ+&wi4_gb|MSwoHZgFy!Mv*` zkbvt&MH6Hr0bCQB?7+Dj0N>@#gcE4B>m2S?rKlyNHz?W{?V=ws|A`r)Tq{EEYOcK8Q<^@kk(Ysr5)>i@AN+3qRFCm5IH zs;V%#OH3KY4R_tpjizR}crN6I(a_%4;<#8He_iew&Dau|qA;y+wVP z2QPypdI4F3D>In4(Ix$k}Bs-~E8mdMUJWYIZ1BFYHBe(v&NWK39FkE&JwD}WI zaI@_=NqRVHcsqDVYIa(l2xy+gY^x(>f;4!{9&2;ReJ@h1=;)^Oz)h5w`RV=eE9e}C z9YH|9sQM6!O`2w8h9K5mX`j)fl4g7)KeWQ6I97O)?3q^S;jSR9#;40~`iy}*)I6hZ zZfrBYt5P)C>7pm+Q0IA%^ibKsokq26E5-*XX7pD3bzz?7{1y2I3#VT`J*8mRT#>$W zFE77KA19KER7ZKc3~Ghc6b#bkVpky;E0$N-m0f4R8U3kZ0U^v7m=vV@>wYg4@Ynrb zGT?Xb{K6UuPd8u-Oh6q_JFh=7lZ@%^o){>`2~ywpGrLNi5vz=?(5K#u?7+}!>dyy_ zhV6}ZkTG~Cd|rmlak#kTGM`40^4W%++})wzJA-k)bQ??nqn-_2jkqqMxe>G@f=}?n z`B;hgqr>O*su&|WcsV@zZJ8f~>#H#iBVN;B%2R+jX1sp`D zD!X@YU}?F|ExqRj#ktR!pKfQ+;4KVQrGD;z=b=|30Ny;fJPR86p825D+KTPgrJo;* zph&~E$9cG`GCG(2c#Dj#3Ub+BERb#Nx#2|xXlk7stUj8ok&jmyq?i(A&21xCW}l>d z$)6*^Hz&7B1r+!WZkQeqt1H194r<<5ess$swl$#6Ieo)PR-uWsZ|)90kZ?8ODt2}x zed|gRfw2TdxEl3$0fm!~^&m&)o-jAO^`O3F#eA@&aX-U->kX$8z|jZUaz57ye3i9I z(Pi$|X=OBTB}h{q0xH!z=#@FZLlBbxz&+T%@6rB)OSBrm-HREMrQTO?j60!0sDeX9 z=>8q_)y@7fM8L)#ffGZlvmPceLC&oA*~Q16?8TqeaT0_KIckV=kkYrnGMFHyYS{_O z;JCKLA2s%@VB2dK>TWK(R)GUUtn?2)7*#J(gI5hO*G~W;dTrY3b1MRUdST!eozT>V z96y7^i-QjkWUfrOIe{MR^*{>jD>PqI){Nt{^}Y+j42|y61fyuBrrBsoSpg=%HhF=e z4f|mfu^|wNmMYc*Gl8SPUDEpJU6L;B#X3*o{=BO`&$Jt9-=|m}DPw4u+`lfEciD^i z@vf7&t}9uhqVc`s#aGY!-xdnieW$vX=E1l)2b1hCuz48ffs9T$Z)3AtLj@03l`0K~p1u*H*liznk2HprGl1pIV}x4M>uo z+n8E1rg7hQ2~wcu;^fYxbe0!?{l)FbjS{)`yE>dIuXaBYZO(5OcinZr`^<3XzH;o< zc=nPzJ#7gY-6rLd#W6~$)G%F7Qnm~B!m0w>rnq}h3~N=(@u{b$5UEx z3>UWU^k~UnA~~Q9!wBSEdQ`qmr#F3@FN3&;S8TJ+!3W?kFw}3sj$46gw=XTgjIep% LO!@uv#E$<5=g#xe literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image39.gif b/doc/salome/gui/VISU/image39.gif new file mode 100755 index 0000000000000000000000000000000000000000..b819977a33e84121f2a881243ed480e4df1377b9 GIT binary patch literal 1041 zcmZ?wbh9u|lw^=(_|Cv!XlU5d(z0~v(qjw^_wL<${`~p-_wT=d|Nj3!!+#(i1*0J_ ztV2Ktn~1}v6vvq!tO6?}g_0X4 zxn*)OdjWYE@vl6tfwWoQ1n)7?|ftYzLC$dbr z!d5oSWa4VLDm^{>?v~)!LU!37){!!Z$%i<$B#wI?@ z_U_Z})kuAHzv}C*RN%S0EO!&*Beol7cYn{jG3)d{S-+YeCmvR@=GhnsEL+ zAYBL$2?V4QdhaA(_Bs3P^ZUlVcZ~1efA3>; zfq~)txpU_)USYg=;ljnM%*>ara9-o$;<(1a!ObTm$jy6`mxJRv@cK;=(c8Cga|wW? z?ubbViQN`GbME~4ix)1kF*34=@^J8o{=Yt`ZD;ZUfHMqd{&fKUKF*w_qh~mG{=!AZ zOJ@Ld{~n{g{(JO)3|;}8Jwr!#mY$A*b{DkEgwnB^MyK408{7tWGGJhoG zUAXn2vW4AvU_(guxp%}xMh;FcZXRI~QL)?Na`Fm_O3Eq^A8Bf7>wtAlOwG(KEUl~^ zot#}oVp4KSYTBptjQoN^L=p0HaYzn-bpqtLlFh{eM<- z#Q&$F|Ec+(lBr(-tQXF(0S4&K(5h!WL&tiCN(5Y{J45?}juoH*I5d962oMAOdG`N* zr!yNZptcCHn?X+Q@1nsPuZoik*n?DWS|o?Ihu9~S)FvwSSM>3~jqL1teD&6USK)XJWDQvG@2A^SJ& z)9e=mhte|TBX$k3;5i-9q?1P@a*)pUlePWu*P(d5Ime$p(!RwbPmUV-f}Rdmn>XH^ zs7!VS*6oewy5g2y^^#)K{7?7Yt$bEvBo}hO)t+vxPm+UFN~%E~|sx4^VDFb0pVT^Cjv1=O5c%4_M3@9RPrrH8%2(OHU@sc70-H8GqVn z834OzZ)gGwlXiy?HaSn8&`ssoKCs>g9t2msyBzH#FfYgxNn0DZV z@*mF0+sjrraQ@=!p%>IuG20RsF8D1@w-ge(d{QQ8`L*9VnJ0WaJB?ycqIxnoW>9tv zipgE75tQT)!(WmJ%Tx@jKY6k6x$f;a70}nRYs+ppH4UOD)$Du24YOAV2_qeQnqyQz z2L|zTi2?ieW$>z?l;9J!#k~y&jvP#wYG{u}m6tK)teM8wp=|6{MUdpCrZrhrjWI6v zD%u^vZ@_K&^z|at32&jDsid2gB~msLtA^)&{ObP>HO>+(uW4p%#-i`YG>b|6-Vra1 z&~B!C-4|G9XVYZqMg_2Bo+_#-J>|PuGMy_VKok`X&3aCRY0Ue_#r0xE)V6NQnR{Mf zjpF{bp71vBrPp}KpH6&yKZ_OC6~kLXCl|tj^qZBDc6aY6Umd7h*RR;LvMJd&bFsQ~ihe|??*Oj{1Tc~dNh zMvcy<*w^TXI4Kn-R6@sKrSEOUFgrL(aH2*{$)*06rpX@aJEU7OSiuHf)#ytu%CLDh zNxafYX*R6$*9gM)577YlLyidr~u#?3f*YI z<2RRoz8;-(P4rA*%;$cj{F71x_kqN4*<9AN8L5GV3SA=`yYGnb4B!az%751{2WTb3 zR|cKXazRN(_ZRmLz$vHTPo*Dyz}rJc{<`Z`l(HsQcfs@G1AB>yksN7BgA}m6G07oC z)lSiAO>eLMKMV5Vw?6;Fb8&cXgk)vJVZDUoZ4i0)YxW0Il(Kjlf0oi-9 zrAr0ut@zD`Pt1D{DAg}zYx^gRl0K;NRZDk@4vlmQmBlOgq=1!sNjMvLtwQ==Uz)x% zY_IzVsP5%n>;sUUguS2)^nCw^PV&(u`l#4wHbbu4y~usFfKOJGWll6_wAe)cXw!p#rr14)~ji zKDnFZ_OQz8<^VD8&ZhmOrnPnB9);8ZulMCQLRCb`N=ee29bJ*`9uK3GMDH>KxeW>h z?>NZXshmu7uMO>pO?iI$Bwq7-QS-EPLItwcf>d5EKu-b#{H?k7YbPBWbH@Cs01++y zU+tb=8Dyk-;O%|w53#MM7FSJJ;9KC*{py+@|Gq;eC=|{M*AY%M<@C9op#M$!{WWQ$ zZ?mag3kh}nnqCHG!U~D|<{2I}M>~Wf-_>M58sA;tE+0cot&{gafe!9Vji-MU3C`8R3Ca zjfR*KnSXJUOBl(MsFxbc(;BB2%(-%Z_YY9COOwKXbhA*D!pS;+FK5nGwCY&tL;q4f z&)+E!gegnJnRcB;OCNl#&vzfgs|HtRgPVmW=g6nG2(3;BWt!*TMeC~Z6&Aqdvdc$$ zQT}B3sEV=HrmFT$85K4f;zg*k+FdLvkC*UFQC8BoLh-Y5K!Oz{aT@p zbRb=o^pfGB=%1Zs3&v6d>jQqS_JS8JSOeH!bOdQcsaI^-)aC1sUOlY!4|$OL7n1;M z-7;ChQBW=CQ$EiXYkbh0Yo5fu#C;V@*`Q$SQGd?*@wb9u34Lmcm6xK}UxQji^K11!j5}{Ae^G{{ z1VT7QVq5xL!WCTu%k8UYMl<;xl=J4D}bA zOwO#`evqlWH|c znE{kP;t3lC``y*Ygu}NdB14qm@Po_iR6x2R1h45R{@|L{3* ziHCVagF-3}Z8fTcsDRhjZ0qaZv|aI>n8O_0uQn}u#t@6XFEp|x1`uf6<7={KOz*v4p~eU*h?fQ$_!zYe3uOwtH9%4m`j$&SV__nrN?)E-s59*_mfn za9i{9ogcMF5$H`Z#>Cn5>w+uW5h@|bxOyU3zOh)T$<11wBv^4+k-h2|t<(%**Soqd zoFDE6?6#3VB@~@BqG}bk^)d!;c)xMKGg^xpy3trQN$Lbd{oc5zw2()S@hed5+DUV5 zu0Uq&jJMZv_!ji#%4wwA6IM&~HAIq@s~;n6vhw~SnrA>bG{L}_tNWv(f{NI#=$`@$ z(eL}DERs~D4%~jd_a2NT4)5t<;X;@?Crnj)x1NNP6ZTVhw{U-IvpGGRwnjkQTQ9QJ zgwGhs?&x%Kp(4$sF6mO_2+TBht8`1!N+c7C4kcw|T6~C@--6@vExM57nrDn;35-hI zd!=ubTBjTq_Ot3^oI~_ez%OcbyTp%);++ntMC|a=Lugh1;O1-K}sa>vf+m7 zA{B6JxU+fI`7IT|r?FFLjOrKr*M38rC7Zi~r|=dkAV2j>-iC%%*vnlXhy8a{KtviP z^AFk@`}5!Y>Z}dCcx4=i-nuvY6#de41|R+Yo2+?a!@%1%LaSa*$=@Z z%tHIrX{3FJzd(x)%9+w`^h?GdxA2uq$*wOV-<~nDaFlKMad<7!+mKGk+2P8@zHKME z0w(E>!WO1wf_;bAd$qXk7~)h6E|Pl?YskR?ujIm`t!>hBnK_9)C#gVF&RR3&dk>+) zoda$M>cQJrPS`yjc+Yx8Vq}cx$AzgMz?5xqi#ECCA+V+zAKHl6pK6P$U8@k~_2B2v z^?mU>$n1`Mm<3dK$#yV!(o#IZs7@1pib}dZ3`%;k)m|~BIwn%r8_h2;M%7B)$_6nA_8#im^aCBI0U^h=MJd?N z4OT}rp~0k2;lDDN2>q_ppJ6k6>_aQ_(GNoJMe1UMy)F3`;v$a(t=d|_KVejWzY&zS z@p=Xv+Vt0bSRrdf`S0q7S)BArUO5nTz>T<B^20ry%ZGUWX-|ND&k3kmN^n6#8Zbh6~0uCiZrmttOway!BMHl=GHK0I?p`5@w}CUVqUZl!K#mfv_8dQVHW{t5T!7pc7(v2b2XDnMa` z3SeuVPN~C0TPXOF2_x}X$+-zCV9Ni5w`s)tWk>nUJMUXM%Y1HDzoyKz!0Hi65Mb5R zMbpGc_OStBtaEeKLsu$5@Ow}8pYNllDBC_?j-Tc*-}^mscPn>eZ;cAjB#i8>(i9zv zPx5#sWU`Z^f(r1^v)4YIumJHS#>Ia33dUc5?-+OC{*O4}ul>cMLc40Rci2K7iL(#HZI4e_s{WAhkZC0#FVPOP$wF?xRkdzhhDxkazbc zLQm@aSF;nfF%P=DSuV?{2;i1OBzQ-k-FRE-`r>m_@u=0wyJC}!(qex3`dSKbC_e&d z^P1tb#P(v3#m76DKe&jtu~RxTXWklXvB)9+$e&%{{Z1t4SF}P8(Ucjy)r9(Zjhhc@ zRj#Os?65%yn;)qug%FGWaQ-|AF&NYl=%Zu6YtdJUQ&^Q>Cy!qn7CuW2Oq z*zx;}YIpsO(LJ~!D>3x5uHl5U$$Wm*_BJ0MA6;iz-XBlq44LyuYvd*yf5JFSomjeF zb-SOzdX0TfpsO$_jY3bG?S+1|glDH&@+@f-)=;1+6Lhcp{SJ^|^Tq%X?e6q$f!hHH zPypCV!9AR*07(Q>ka3m;=-9rqyK{RPTD#kDnl9elGFyx|?Xhy`}d0BE8Qd5cU$5n5&`^X&#M z{Ic~WwfNJ)^ISjrpyb>5d0jsa95$qUm;i4Ub?hmQ^Ti_~Z9fL9dE6Go&Aq72-5S-_ z4BWQEu>TBt_HUzzfh0;%&!ylNsDJ@|ON#@}vT(WJ28-ji<`xSoK)>f7b#6D(JS!Vc z1vs#UFKT^h4L>LFVN1<+fudy@zu8X(=sJs!Z${xn2{YrhP2gJ?TmK zQ(A${#?AfJUXS6yJ$@a&xSH>AWuK?!M492E-sI9GBR#u2V}u{XNaYe?xL-5WE!dW) zy@t<%?jgEzlb*~KxGPv&h(Rrm7iiS`)jt}G`sKZNZsd6ZETrtqf&a|zdll$mkTsH@ z_ZW0t03H;b&GFT(}qz$Pj{S&M9Q!fO?jLqBAKo}Q)x z%Hti{1~x?E^T0FVEVdAe$h})btD7F5t-3F7Nu?NE(-M9x0JyW<=M8AN+mLgM?TdVY zaolEVWg_Io{`_26?FT#*$H2fYho>}Oy-H!H0-}ZHyR~vnAge0cT?T4>(9gC-0JUxxnNPj+_s9@Waq_+%qsl;OBb@WLLSOiz9}0j+?pSh$j)W? z@yaEv0P8s|t9Nt_?86SMdMpBNRdt&4$HG{TeCwvjLf;IFw=ZEKghVm<2GE8(@~RHT zKZjXMBmn^7n)-6{=|!_&&Lnh@-=?3aQ)W?4S9gxXls*v%-3As;%DgFuUZ`;B45rPV zpuxp3V3Z^~#G0u~1jpVx&ar(z@D+LQc+@P0om1k^ZyeVq zXFzBC^~)h7Qh@bDmo14UT=1RgrWaB&c%Uc)E|Pa`7$b)_gsK+Bi&uP6fAJsx;OtuZ zR%m%xlRoyO30o;hZq|77%*NhwAG$%x?H8&bt`RPc<<{C8`qa5*-%=l6;8y;A zZEEFr-l(N?eLU*9+jEe6kfJ*wppxl@_uqyrFXe*Zrg8%n@WnijhCMzOnd#x@G-i-g z0P-eGlV~_VdEEPjCdKUZD7X$vY#e6k#B=wQd-4yOL;OAbk8pCAGnR!b@U0#?t_yFC zi|dqONYBm~kMK6jSJpB~O1b_z>7$S3@YiQ0+D~I(xq8as}}C2_zLaw;>zeBagp{-S6Aa9$fYkk~Ac((-wOZRi;3a*W zR$U^uRy>NkY}hVrcWT?27~NtA4)k;cVduJLtP5QVIHQyO^nJeJ@dyonPMAH&yN^sH zj?Pb}e<+2jgw|k2mpHwaZeMyEuQ{mUgZ%pY%H>367q2c3+ce_~^-ASOT)|aoYGPZH zLH$-Wv$fIi!j=5B?3)8UZbS+Kb*KmT!EnjWj{m&3#8nd37d!9*&6@x7Wd@p^Z2MI7I!?axsG2-&0xr|o}IA&Fn%9pwlrzJD6HN zk{$j^1z@L}zc%m8$)vak-KXKZ-9Y%P>@(V`W2FKXAAD(}>Fcm~8fs_KP&<5+My7N% z|BKpZU#SQ(vWRrFr45|aabWaq5(62wrb)9wIu_l|*17hfK>@Sme zjJQTIC(eB*&f5w~B>1;R$v%pVLwGI-KK`unYNxz2oCnxRd5h3~j6tWanG!mSvB7qt z?qv0M1GO8aV>aKzr@0FU?+D-9bdiUr55MgixM!tzWA-qzqPbHe%PiMKVhu-r#P158pJ_N5LOIRsq>p==44^gP$v}&UTm(y)x{0ygWw0HDTpH zs~6Mmmz28D>}4w8tKtd!)T)ZjD$RM--{epJ*itw_$Fx;b*4p#OZ@aen8|lLLG=c-4 z1}f9__IUX@UN9*I7cDS3LO?==t5ChE568R}>HX%7eki6=lI;p2()-d;%(-5G2=qE|B80NpUllu6WQlz;o(K* zB#DY5G7B6L89igtaHX}u9X08`79<|~>b%>gtXoyy3REi#*{x=3Ht{86Y&hR(B{ph6 zvQZMcXD8a4fonqCCGUkATE8M9nb(K7xIE5YL{>uA95_ItP9KZi`u^;@HD*#cq& zWrhorbGGK;np%nn)``JKa=4YIvIewCRP+e3=rkAt1=-;T$4~qB3=+IR^Tk1e?`z)k zp}(9@K)tR!jH!;YNNFLph2Ivo)cwk?o~(v@@!2T8s;D;D#|riWJ!C$~QEK)hJ7c?s zoagg!lLJ{|_<4yZw(nR?5{w;%GTt%L+>1Px+RDGjDl7D(_mvEtfZ;jd)5XCU$Y5Mm zvO8%kq$1NwwXV?G!kq|WP0^FEM2$H_H76>^07@S~KcZgDEamF-~Q}y$@%AndR~@S-s&7V**EnvKt`A|Dx;-2 z$cD5Zl&1ODh*bqzjptIjOC|b)88ql=1e3_z?E8?m7r%Pe`jCu=4xo5trZ{4WWyV%? zOy(QBJ4CcV-@7n>-#nzd+Tt#|A?Ld+Q=!xBzXsOO1aV!E8%n|#T^)P0nX;Dq=pXs( zFL_937fxu?IJ%q?*&HjVeb}}O3I9=BcR;3vZt}YSSyf;fn!CgSbli?XyffWG)U##r}tOEO)ypW zVJ;@&&N!MS2rOP7eV8FV3cBVovTjoDmgRZ7FMGUj z7ozb7#9mJ52(q&}t{wdpT(eePc<8W^d?3;p(sP=-8f^2+w|yl@z?@RLU*{O(D60O3 zF))~LlyifOD?*Ytx5vsynr%jHdSe_Vr+QDasQ}f~5Dl-X(q7TFua-+ZMxpYTx4x^4 z=f~HKWmmSf@bXs14kn)Sw%oQb&r!Jg+Bjxq2jc}-v$5@>B!HX7_-ank;>N=oaD!YI z8(cWUK9_cDs)gVd%cel4YO{2UM!JWH%2fK$qq6fx^Q;N4Y+`mo-3v87Xn{dQbXuoq z58)IWh62HUZpyyx&_|H0DiRITses?=#q8@Ll4az*{vd^HSt}9QAOPD~R+g8zGm9vn zK%?Ju4KlWMC^6Ed0jnlVOFXd}YBW`gZ-2G~HZid!gh{o3rR%7Wl6BB>1 zuEkCjp=&VUkTv`{k({eg7ci%zG1vae)b_x!Q}$e?0mJ;c3_m6&wT<&=*@b@$bd+^@zA@}bKD~4h$(~nXpA1oTq$GUu;{P7yvK$qn8|;Z+2ccXf`)?# ziQ-`QD}HA(_uCg##T|If0rW_q+-42#HraU*GMO<%1u(-8i6r;p|LJ7?gq&Z=VcBFL z`Uq_i$t%2n#*WSlh1Xz+QmRkuxUa`6G&jc-oUbxY>$TSKE28)xPKh4>>KHy9aVSog zJoy6^zC7)5dQN3IeiO0StSm6+aL6%01@If5ihMi;w(+#TnWqArmI#=D?0DIgG!~8% zS8k$~SJGid#(}N+%?To-IgzXyx)7`Kq*lB$YV|-zlwWWk{;EbA%Wx84P9-x~>pXe9;n=DIm zqkODh!35M#=WTTAbr$9J77-|VTXw?L`00o_i4%?Kch4KRw~YPas(-Zef_n7Y!{;h) z#UWvux>d=x(sDL-Fo<@y;d|P`;?V#-79Vz(;K~4XpioMOkWGyfI_=qVh`wm7K;H{V zNlO1Sjgt^JLz$p}>t_{ezRmW(vJ85bwQxhP%G=hJ>5X$J7-s zAW}-AO{aoTd9H!0C9elLA@E*Jx6EMD^l63OK=Z6XGm-Q4Yd;^xPn-m&$INS4vNKV~ z(O+37SC%a(qF8}W?8z+3Lk?5%zO-Oq&oahv6Zd0Je>=z?TpILw*MV0b$%I-R$t&*l zf%|}Z);$!+F5WA@-n{C(n*(6?K{A>q-!4pqYUUp#>;!?teckGfqobdc=9@dT=00eT zz8ia~O_4365)5N6Q7l8L=#)|cArEi#8>S7#kd5p;w_p^eFl6ua>575CCExKTU6~Kz zA^F(lQCYS+HL3q}mt3l%@ira;rAdSe_~}@7>jV-k*{5A#4DJP_ZF-s{FsTeVkjRAziefh2ZX0+SLav%ob=XAq+|3 zrg$pT{tfZZW~^kNuxNx8Om2+UAvT|#@#vAURr;svPtKcsqIF`dSUj@cOG+X;??aDr z_GG;BUgdFPCBtAiP(ZgwS~c$Er2HtBa|$tA`MyR+WLx02P~DfP7lStOAWKY?>N`)< z*yy;gF-kF4IxM?0r^XsKJ~bXCJAlrWWfD+saxX=y`<c*tZ7Oj##mnuSFNR9G9c92AcI$=tXZPDmqdd>@l zr7K$XB=nVAy!SK$fBYJYxY&7RW;XcOUD8mbT8>DH`3`s@E0cKKNovZ9-pBY448}jg z+k8tx<-P;ex^Zr1n&IC6PRQUIS5ctTicFtrk*qr}oJP;gt*OV(kuwnffu_X=9Z1DP zn|>oI5(v&U&28@*VTim-ZPJ0TZ$WP;Td-mh6>vfOoe+&)sIsiy4P9U9Ox*6?AEcrg6-dE79rvwK152Mrk2W`^sbetHe)SX6_(ddlb zFw`SRV>xe|J$%+t?}S}rr^JQdXz6b|hNg}&rxTfuoOZ_x{Y3^n;j?!aCW&97YDA8$ z!kUYhrkevITJh_>8n`VRD&Y16#lJSq_ut{f+0}}*oiTFo`sg_|nE;w|dSga_G90;E zd|?m!SFG`kvd-|XcrsNGzR*lDscBpfy+i(=fIe|x(o%KM|IM>d5ppdUcCux6=Y?~& zvCb4@H`guC(=o5CEdIRst`I(R>8G2qT^iRMU3TK)EU;wE>B|~*8=2mM)ES;+_XV!4 zNga~1ow6^ppyewvE{VJiF6})=!iCRzYHHR4h{o8exDnn$utFT+$R#bv$Ni&&AryMYn>}&X_Isu` zzZcr0Hgb(mD$KK?|K$yrY3yha334de{AE)*?uJQ){p~ugE^z7RV`cb}>ZER>c`%Y+ z5@@5owgvofP;*Hy6V7{lY??BQeX@7-LGkG4(o_m>zeW4+TZd*%`gys^!oDME4x*Er z%?SkElu3bMjoaz9~hz*RQy6Eb5+s$emd$? zR!F{#r5rBsf#S(;7TI~XIBmGL_Sgyb$YTkr7=^mf&CNAjRMD+^TT&ec;;%{E_l0di zt_IIc=TvG$y_DQVscLUB^rY2El`i>Tpct3jyY~cpuhS>jmPL0qCbu>zG;O|LoKH0> zN(OP~&VsJERM>0=)*WgyS(_`%#_uq-hnN*XOri9&xAN7UF#7wM3mW{!PyH(*1Y)K`~(ika*nD3Wh|iU|{{_HuQf z$-@3{epfs2Z7a+(u&iWRJb0H17_%xmXS(sF!#IaYYbfb-DD7@qZ6Vs|Np=Oz#M-~H z8Suuh*q7n;!;NV-a})dXX;ygpmy#LMH}h-)xl@Io^j)NzR|3_%XK&13&Ap$Q#-!BbP0SPdVO*{>j+>-y3AfA1t z8qN@SZoxd2IK6C`8tD2_tMtpKsmqAS#HpV%bT=N-Z36`u?=%_6@^a~oYURJK4xkC) z)xu_x$<}M6@i0e)KFHLJm`R2{@DQtNtpc_`uFV)glq9`%d6dJ7x4WxZWS17DDZRwu zoF8{Nr9W*>yJ|w@dg(QFsH?F0Q_kpLkFDR>3Y$(^>e;(vitzpxHM6_A<0UJHHQk@g z4bK}{Ap^U5aTE!Nk7N)tOVoLh_g!L6eXVyAjq@-eC9`Sbeb%bT{Cylq;eQ${;#5ar8G4^&D zL(qdY(}U(E(_}=~p>;$bN3Q!}b5)~i>0wsTo?@;`j{UDVCi2^r^GTh6)sPdCxGly< zS6$yu(!v#airco6-fQYGgcxUIbngy0Oy}M~FHr$O`GcFa8C#>oUnEVr52b-{qelF- z2WcbumQxBnWo7+uJh1K!XBCb|7nCa8V|9DQlZh!an8ERkF%&63XW6gn?&5HO${is<{VIBty@vk(8N1B)U66CwStv#PHxD-?4YA&Y^G0oBD3lrLo3w_5Y;bFQ*l8`UU_6#SUP3gsi#tQ32L6q3!0OIvg; zWMPdm7=|4YCRGZXP21^K*ZC9OVbjkw+3!F)`gL} zbR}#nlRPpkz;(i6O4+d!H0sROFf-(r>A^ydsgfs0J%Z5R{|WZ+U<>)EWpn21`21sF z(Cf>mTZp0ziHehE)DCv}aP^MEdj8^|pBtpxcNMP4-DkXy1VS%ueSbJ%8@HqmnL%BB zR6Ee9TK4WKWq%%L*qSrp-)tlPA3x-jHly}F#2+toI}p@e$?KLLHUnWElrywh&qDjC z`6z2T6ve$I8g@wv^3Y-Uxg##%*XT=zB0x;nag%AxS>}a9t@}^4*pE3F zOOd@W`|fV+N+ZqcHT={u-#APuehY`(_MaFqAMV_X$6@qUyA)hDKP)|8>lz7{aY92t za~Haq8WSj+6T&Vo6J5gUK4BZx72_?Uudgyn#oS_mt17|{(}4IA_ujezpx9QS<7L#7 z*;09@*(3`CW8;0}Brs643zrqzmUMuw?QJTp=qHsO#9i{?tBoGen%110OJ|oU z42r{U*C{_QS#h#w*TCi`*6;q|a z{4|pTpbh$!N?GNos@6b+_M>#$uJM^0$$XbfcGcD;I@%SDJVqpU>SjAFkI?G|T%Wax_Tj4yGsw#K$uwq) z88S9c43^6u^SWce!Xj)eUt(;5BPI=?DvV_;FfhcX$GRLU+qJ0tgIX^x2UQYi?F>um zV6K6v>U8O}o)O~J&Dsd?Q+nVh%$NF5MWfA71gSU9zHR{=-iXKegTGk>qpq*}81pk*$z^KA>D+m(6@QwO zTEU~$s_OKfD~h>=D`=3fNlG~WZZLY|Nlducx?xE*Si{2IF6XGZy4xqpvcA0$Z(t7d z@e!E}>?|!xf*dPBcuDx|n&RTX2>c`L)($^`uvh0Tc5d$Lha2fuq4lC{^ z|8Plmu2$X)qP;>$#Ex}4v8KX86q##tszAqJa`of1fFvmr`EUglO6)95#Tma(#!Y9OY#1k{vBdFgr~sz8{XQ$ee%8+!M|$ zowc3wi65frW0aQUFdI~#JMM}W_gK9l7VLdY*lrrZmMgOg_0EpRwSO#JcJS2r=JQbsGQDh4q5H%m!{2`{q!#Mo)t}y}XIH*cDYr#z zESHLiaj=qrjV!rkC)VX;;FzHn_(pM#Tc~lURQILsvtS?-eyY2A!O`jJjfEIO(q$3L zr7p|&eT?RiPPg@@&PnJbY857NS_TSfUtg+xtuHc2MkF4jloiz77kP308O+&3jS4st z&u_!DIX%FdxaR3t2r$8n@E@1uv*J|3C!r` z>>xN+>C;Xc(=-dw{v!%BKk^tRuobw=fUn_Yw^H98zjH^4>(2L!OjuC;!u8YXU)IHQ zd%7rHlZd8u(hk;Z9d)cWhBmO4Z5#ZMzrYO{ZNiL-pleeHM~DQM=WZPNlzHN^R-JY| zWAtG6Ee>KJbJth4o&q0$GSk=oON<4(>Cd1h;33;m^EFB@(f?o&YiFYGwn|(a+B3>l zDIXwcvNt>7tH4dB6C=Z8HdpL2yHlcASRQ(LF3-Q4+Aj1zKj#hbN$TK#C<&@3Ao~6s zS^%qx>938&o@N`?xXi8`8>n>FI;z-rF`JYPTH9?QNDd_P6a1ipwqK!JK!#sUO+rMs z@ld^jId;t*wUT-_emO1i6>na8bXzAo)2;aDEM{LhFsS2d?DylJ*tpVZH+?lH zg3jJZSHC8&Lf&x2>U0FqgTsMeU_Ny4d%)A1Y*S-C99wm4WnZ@%Pu}`eszUowDsm8E z<$6%)aN$TDv@{}=O<$fpNTkoWg^|TdXVMm=!J+5)= zujndoB1oWCWmJAO8a5(~dG!3az9D7jh-7^q@39QF7*vq8Eo?`6k{GKyC~u)jV+c{w zXsxj?{HDHIT|2*}Z!t2`br_2mh8A)jq`6Lza&qGJuWAiBi_7lG3*CV;)2?Ra`Oy-*Pq|KvP|>Wa(bL^ z{;SXH>{{j4k_oNWyVB>vabM{BXX=#p%cQ7)R>P*|zZ{f#%9;Z0LreU*JFClixHUnN zgyOpX=2`yB`@ygnyMXmv^>kHfD&XUGZn)bwo}tWD=f9deqfaL;u^2YXQT97MPLMQ9 zoM<=rpH^+fyNabmoA+qkQ?Nvm-+qdr6qsoC`}ZFoy@mwtx3d(#YBP>qeC|%B0jF@N z5Kd*^ZtrfRKTqMR0~11r0xWY#+Fq`yQs)^#!14SoQtMROZ$#Y#dq<2xn6K} z|0_e3YF-tI;nk=*BOnZxbV3?6Hmu89V?1inmWF*oW zA*`tYMb)TK`{@y@Cm$nQ`KRE#ubA5YWbpQCkj|cc)wr^N@G)*P{iZKQcJ5u%nymHW2oV38iL{@{GJD9No8m`SZgnqO|AyN&;8~yT_J>!3 zmRMdM4Hm?H9VuY%N*RRcUKB2B+7;y>oHmSUHtcZ6abA7MZ!H6>?*i9|tgoxV6eZhX z>!sH@nXArKV^ifEcHPo|VjcSVio}Ul_3R@;jc#K@+AvgC+JVvRmi(xuNp5v&uFHOa zZYN2$ch)}X}nhUtC|fR*Li*!Q;Q*^tnsVa z@}j)@+ghfxL_#{rTeE#6Y&!Q(@c7IYoi4zI)=&$hLB!J}$B!K_h;XCyeFzfB z4ljL;o8xBM2Ooa9cT;{wRWIpPM|b?bpVBvS+ z=`xt`eaLp8s@lGf*~r>Q)h08*$?y;s8eBgyTy_^6>Pk<@NNFP&k@RpN?r#xo&yWTeVtBni?h6Hm!mx{MN&T%Gc1%;veUu`0bVDW7+oI3!uDuUQ7eAPU&Y8 zN9m`HIsND978t)L7~JjG*MJ@q-SIXP#PX(c+A}*cxWRDF{$fMs5ngr{Z+)Q|xM=9z z8B|%tnnJR(@P_k6t+a6GX(kaNsfTjL@5Y24%1p()l+7+I26lGs-{IxkLJO4+T0^!% zajF4!?%CKwyI_-+X#tdc*k-VuFD_#q5B9B&T@TUw65ZXN@nKB16BhVwjT_A1%m$cC zj$>TAb4DQBZF6Txnyt3qYrS=WK98|4B@x;7l$h`5%D#KXRi0v}-EJMXa82^?%((d!RH|z&dF} zq2CNP9_Q8Be#xTZRhv;(Do@#=^PbS24GA1BgqeJFWNq9ezhO3~Iqi4}Z>@)zNSzDs ztE<{aRg7W?(T{{*qCf*7?;C65R-+E~U+0Qljp6%3)JxhrUAYXu_NB&6Y-;KL{dNPk z52@qFN(yNPP+%vHcOGp$Q>vmA9ETF^Lnk}UK(}_XJj955xM4Itb<0p>ZugpI`sQaF z)lVbfY37s5$wG4)j6PY!#-iVZb4DuKW3kL2mQ8S>{n~_90InVbf+UB-|e~v-2!r3 zAPz*Ke7s(ocE5e(XXR~?EZ^F`Wh82+rVj7D;?ll<5q9%i>Z|5-zWH07XFi>+KYY*C z*{2ZkziK(psHV1c4P)QB5iE2Ow$edCdK0jL0y`imAfZH*fT4t51IC7hs#FOHNbeva zAwUS(pdv*;N{A4WNQclQKp>QO*FO84v&Xr=?ilypUu&#CYpk)>9CLnie$V?{lJqEp z))z-4wY(lJvIX9Nxuk=|{Vc6A z-Za7FZB?>t&fRG8cXt^xnyG?O5`H&jDUWs-34JdX!u1Wtp<=Pr+q?n%(!D|n z`=@bMv{FaHlxSCUXg^(KNK&gKujbVvuyo@ry-l){=R{uwdOqOSY)EvpzT9HLEqr2q z+#xv@75f}lv^M0zrA3yP%U5LgEYm-Z%j{-c!8o#4EvnLF8u8jlY-NaSb~hbffeG<0 zbQx8NE{oph#7TDtUObAquJr}*!Okc=I zTZ-B>cpDo)P%gLVnX|-HYH#9UK&F~VMS$f$O()3b2ArE&@O1n}_T4_$970<25pHUG ze!=||wg8(%s!5IdG>{jrZ{Bb{t*4U{W@|M91nPrH>51Kb;oQL*oBRU@x)-Xr@CN9? zs)|B|uA(~7Vz;=F5Y%D(d4gP3=Gb=I^I&!^V()2xnH%4@mlM^SO7(wRyjM^yne9Ur zm}^BZY<-^0&RDJ6J&pUyd{JYA@iEmJs2Rjj< z!qL?V?$!N^F0*(ACJg$~Dov@#&KB&wF|iyl=xgM4UVnM1ivI8?ADh~nOX-bi zh3zl1=3=;_1z-@K;kq=}Qf^MIZ$Qm`=spv8kkV@^^(c7Xw*c^!<4grc9RcgBS@ZrD49g1Sm-=*rRGm0Kp`||_N$C3)C0}^Q@AkX9r@lh`4}&0A zDYxWK^KBzJ#a4|dys=oThR$ zXGc?T4fgMQ&ba1RI`J2vELNJpc=|+#_+{O^3?j!Ds?tG~IGDjHK~e3JzwR}TP^i22 z!US>lZa7DLyumG_HG{lJnkpmILbkJznF&!o%7ZqA=51=%zs#sP6bctMI+9%yoQR5p zPWj%U8_@fobF_4lGmSlFG`g}40^WSCx^#h%I-K&R`}?;d()*R*zbDJcmdj$f*N$T>wbUx4DA>?-Vy|w;>rOMRHp@L`%9=1eIxL^OX-gngE~UC= zG}erdDNTpRCf-ijK>3pH4Q2IgH2G9|Or7=_u;Q6kc&D&_zZ>h_jvKst7mHdfx^dwG zUyq*T0NsgaoDVeK!cEp}hlGp| z&8u~1S9$YRq<`1~prHSsprEms>-c3M?}nsizI9m+U)bU;CB^buu$Cv-3!@zhVdHhYS2`VD@Tf+iN+;(gvM69dPABfx@;QH%)-M|8?3{hh#BF$i zKIt=lq^)f@S@fGj-jI9-BOK1T;#i8G>BGS+G5|v(ZEmLC4`c}`M(F6ZpR=Nqt#T%* z?#{UiN##;^3c>mDY0LT@1Cw)w$h=dEf_BLLBLg z(lNeFcf;F)&e=?h)%OijCMTsIl(Iiu?^X+OTqn|<9K2_R)o+*1GDzvwU+YmGDW2WD z(rMv&Vblv%L*J_CXJc@)|i+(@*C%~wUw#Np>BGVxB2)CoSI zsnVH?F@Gp9YCcVip}nR)f;vLyn9$sgC$0TmEaiH;4sBdYR41#aH>3z^zQ`=< z`fxb_{<&QCG385Zqc4XVd$2$+|=Me&Mxb(8Fp72^9wdtz^l~~Gph*8deH@f%i*eS9sdz7tVWq7YlD=$Zr zvVo*zw0G7SSA3tlWpNDYVW2>@r=?b`J9pCx(__GctF3?Q)Up{IZ}@R6nGQFNKIrgK z|GC3bA7)~w`p!D7jKVal+Gt3fyMjp0YM+X)C}V{#?h)*w8f^vdB`IeviHg5SRlkr5 z?dnXGZh(jALeINlV__X~IA5Wcw*d+&S*PZ=z#ktZt%q0AcdV~+Z?y%$&*EYBANmvY zO>k*b_zFg>Wk*|=RjG!Ehz>5x`-k$V%c#qH%`fb`$@`=ZMj!Ix#@id7jL*SN9Yt1PMe%-V8}kB6ra!v0!%Cpr3q{vh zGe|EE`R%19qx~TZB!*6MK6prKbB$9K0o20CmE7Y)h~CX1k46l0xGKD6qr00P5{p?7gny4+t*I} zh@3c?IwtIpZmt{%SIN{P=qkvrg(b;E(k!+Je>;Me%nDf32wuxaeHtzVcD9b~%x zBrY+-oOHxw80e8qFgX1_A-l^NN!y#ECeOX|X-?yD5EY)oMdShl`F-daaeK7xCtpjf zDA$$lTll>J+gMBEWWnyzG0pdcdyF(4j=awKV_*$fO3qn{Fz*yALcEKr;naV+S^fOey1FIk{s#(R~vWeYC z;HZ(u;nojCrQEijZX9Yj-NLte2jLp6b}8^MR@R0nI&Ixb zJ(-lLy>$P=-{K}U|)V)U#h%rW6naD`uy<%6ke zq$~#l;v{ggWVjOK=ND+Ov$A+E+EP_4r&Pb>@0qZC+bW1>q}My76Sg!Z;Hb-BhtcUQ zDL6)Vt1H6y?fL^qpjzLloE-#nBoSOQTs)r-7-Eob5zfukpRI2CRY0^H3ZUg=3}~H3 z7kp1M{~{6ZygQibD4BD$#pWkp^nI!j!n`_GaLR*xee=-Z`*rR7mx)9rB{PVT+yT~% zx7P?@Q`32eq<~3)!zz+_qJ+~q={b^AVLPu9Imdm$G1do=>MYc1 z_*Wlp9>NwU19iBwmdZSBdEXVwA^loxycS@(4MPMM-rc$ z>t8uN`o3oJaBins4OBL#iV=P2KB|nNv}N>ghKCGCNH!O@*xUGV^8rDKVja`F#B0mc z2kG9kL%Zm3X}6F65i$DM*iSyI;kj-phRQ_aI&GP@BDhet3S?RXN@;1u3Uh~GbG*}O zoWbeUlrLPF!~D2&kZ{>zSOb#W4rJYw3&WAz|j)-c&RG1j96_{(kty*e(H7q0qKk`wVeaMv>7C286^r0vaOIOu?u7eo;?>M zedohi^vLmB$=kLL5YB=Gp5VHb5~=lW&CVm+=@ozN4R$--@mn(TB)CmI7H9WnW~kD> ziEe=nOkvTPj5a&*e^aXe;^Y3)>A2?}^Cl5@RZ{natou~{QMN86Qo0R`Q3Nq8A)l8G z{Wo{)B`&6xX^S?J8+Y&5Hg{_cfQ=3#aT~xu$KtZ2!!}%9O_qn9dHSUsolSQtAg;jl zBrU2UCv2V(5lw&2kZ@5hgMPlUcQXy>q?m+$11u}P%&mhakk%w7&`yR-OaI8a#hn94 zdQCDf3*Q{ZuB!_s-T`9p3W+>=vi_TI`s&z{yXJ=PH5U$ZdckeD$vF#Ewc9)ET?TIq;_ENe0$Ga<3RL2tf9$lOKr{@*YRoZVnMB#_EQcyzM#x+y>AmA+KKfmYyZ=XXH> literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image40.gif b/doc/salome/gui/VISU/image40.gif new file mode 100755 index 0000000000000000000000000000000000000000..e41e4a84c52f42116298dba0e1cadbc72ca9db42 GIT binary patch literal 1047 zcmZ?wbh9u|lxC1&_|5nfsw7xYwCtiOM@2pGTNvXB)qz~ zgkc)nRjY;uMwYmVbs@WqUSHeHbtx!zcahrV?HrFznQ|sDw#?W5`0DQO!h=oQm^A_n zw98i=V`yh)xv*;o1M8L|<&3@$5)CPvL;||*`0O%yetz=(pnwgL8#6D>OXgm-U}hQ1 z?e)o%O=oZa_V)Tx=IO23v&#w}%o3E4xcA#E@A`?w-q&k3?E2csvnl)jxxLlj8yKts D3udJL literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image41.gif b/doc/salome/gui/VISU/image41.gif new file mode 100755 index 0000000000000000000000000000000000000000..b70777a45ed31ed4381276499b134cb01846bc5d GIT binary patch literal 1062 zcmZ?wbh9u|lw^=*_|5$jolw#bL0a@g$2Vzk&hBfd=m$#w0a^%uT7@%*@I! z_S{r(JTt?@S4bhCp@DI(pn?YLg9A_e7dT2=%y{LnGL(ZM!*1!#D=MMP;nT}<8MZP8 zujAtq;pi^Sxxf&-lS{y$LAPO(UvgQlS9$J@-Kq0~mS$ejyLz}|ans-5!3+&M{ZI3K z;C|TnbT_LEzl4EFQ3G2sXN25eh69aE3>{(xnFosFFHPrXh@aW}UR*BZwU(Xn) za*Akpe3*EE;W(SXhi51D>@0q|r+fDw-@n_vujo}~-(NSk@%#G+hr7Ai_b=G<^Ye?# J^Z7X#tN}vxoDTp1 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image43.gif b/doc/salome/gui/VISU/image43.gif new file mode 100755 index 0000000000000000000000000000000000000000..6700f0078b07372ed258446f7cf0120d8dba505d GIT binary patch literal 966 zcmZ?wbh9u|6lV};_|50W);?ou~^XH+$f;zWpZG{!=pXyW<_r* z1Q|Uh%Iem&a4@KzoXX00LPo(b^<BwX3?8gHvNo7Cj5lCI_KDs|<_eJ?!421EIb7dnn>B%BJ23P7cH!lG5^DlqL>)_)Tu+h;i9YS5)O0ma4=W{07C;hF8}}l literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image47.gif b/doc/salome/gui/VISU/image47.gif new file mode 100755 index 0000000000000000000000000000000000000000..1d50b2097130ed74ad0cd8cf38a7cbbf03160c98 GIT binary patch literal 970 zcmZ?wbh9u|6lV})_|5$6Dudv zACr|^)Pv`9&SPTjn)r%gwe#GxyI$L#g)d4J_cP_b_QGuv7xRj(H@7Ws*v&M@iTA+t z^@pZ~@p8!7EZA_PwdnsXnKcO;k`E?rot66MhT++EUCr>e9+SsO2Yb!Ak9qIILrGiT1yrAybYUAuMb*1dc89y@mI{rmUdf#Co5|Nj~O z1Mw&r4T0ep0y-d1f${Iu!#GH(P z#^e1Ad^!pS4GoMFmANH;tWaq5p3ab@Ct;xQjFH)xU8LgVXH^C!ZYGWkKZ_3pFxgf! zNeFCN(l}p*^Nr7|$(anxS-obNI9yc^U}WKt5r|C43ZKEkkQ1}|lg^p>&e=>$GcV;f z&8SG0T6*%UYSaD(!4y#k35SNme$3kcvKy9!&9dUvnU}M`A>z22dNyBA;HPKj7dUsz K?X^%~um%90G-TBP literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image5.jpg b/doc/salome/gui/VISU/image5.jpg new file mode 100755 index 0000000000000000000000000000000000000000..94f30a80d594a6621fa8adcb1666540a684c3a71 GIT binary patch literal 13429 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 E2Y+(X|k*m`X% z5bV9S7YL4BI|c&R&Vj%+Ft~T`+O>Q4?mY*B_s`!0!FM2h|NZ;-|Ns9pjDpb+7~CPC z19BcHFEDWYW3c6rvDnaju$j#~BjQAWGaCDHVr&Cx)z{5kVYyuuu zCX#`T?R+vyECvaRtD3o0D*3kDVm!>kz@!i$(7~|Odlk#txT7Bu8rvHEZ4b$E3#~Y? zB;WDW)r#;1Ei0_QbIHgQJ&fVvU`lUs2-Rq7mC!gbMd#wd18w3e76kV=N4InKQGn>g~RE!|`Av(+NS330l*BxGfGY?mlxerqFTX Sh1v1-aj{n4UNJHq$2D@2?SILO$unhe2Y zw_XwLxFahHm5)yp@YdqEDUf<(l8)pq7Kh-}Gkq+XObP)98jj57Q+y?2u;74ypQECX zfPe!-<6?C~F$sq&FI<-BiA!i4xcuB@uCA?~!HUlbOmkx=PYP++_B?V{=+$K@+}l?i zTI$PrqIM<2`ry{!$7z2hZs;|w&1CO4?YN;EwlQ_R+t(Y{v;&Shch3^h+@>GAeD>k0 gkboPno}TN~wU^^9{u(u5-Sb29{z$Dl(ZFC00F_C0L;wH) literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/image8.gif b/doc/salome/gui/VISU/image8.gif new file mode 100755 index 0000000000000000000000000000000000000000..d47abd6d8b2be7ab4fd05248e5b7efcc3492d365 GIT binary patch literal 999 zcmZ?wbh9u|lw^=*_|5}?}6a^`|sbs z|Ns9Vtag+b4S``50y-eyfbs$Z#~B7`4w)MbjR%|A#5E#L1UNFWu&^t+tl04IP`e%%REHQuY4j;(ug%FH2ZtLp8d zT5E>YF&i`4B|c;|9Jsx|;j@&*f$awx4tEI4mz}(^^gJ`0lJ`8DorVo_q@2rAe8Qf) h&0v@?>yM5|vE$jLoocaj1sh*q-;jK|O;&)x8UUZQc546t literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/index.htm b/doc/salome/gui/VISU/index.htm new file mode 100755 index 00000000..a401b3a4 --- /dev/null +++ b/doc/salome/gui/VISU/index.htm @@ -0,0 +1,180 @@ + + +Post-Pro Module Reference Manual + + + + + + + + + + + + + diff --git a/doc/salome/gui/VISU/index_csh.htm b/doc/salome/gui/VISU/index_csh.htm new file mode 100755 index 00000000..57b07d67 --- /dev/null +++ b/doc/salome/gui/VISU/index_csh.htm @@ -0,0 +1,106 @@ + + +Post-Pro Module Reference Manual + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/VISU/index_rhc.htm b/doc/salome/gui/VISU/index_rhc.htm new file mode 100755 index 00000000..8cc03d91 --- /dev/null +++ b/doc/salome/gui/VISU/index_rhc.htm @@ -0,0 +1,106 @@ + + +Post-Pro Module Reference Manual + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/VISU/navigation_with_keyboard_and_spacemouse.htm b/doc/salome/gui/VISU/navigation_with_keyboard_and_spacemouse.htm new file mode 100755 index 00000000..c2d040ee --- /dev/null +++ b/doc/salome/gui/VISU/navigation_with_keyboard_and_spacemouse.htm @@ -0,0 +1,457 @@ + + + + + +Navigation with keyboard and spacemouse + + + + + + + + + + + + +

Navigation in the Gauss viewer

+ +

Gauss viewer provides some navigation options, which are not available + in other Salome viewers.   

+ +

Navigation using the mouse

+ +

Salome standard

+ +

The mouse is supported as a standard manipulator in Salome possessing + the following actions by default:

+ +

 

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

Action

+

Command

+

Movement

+

Dynamic rotation

+

[CTRL] key + Right Mouse Button

+

Rotation about the focal point

+

Dynamic panning

+

[CTRL] key + Central Mouse button

+

Translation in any direction

+

Dynamic zoom

+

[CTRL] key + Left Mouse Button

+

 Increase + or decrease of zoom ratio

+ +

 

+ +

Gauss Viewer

+ +

In Gauss Viewer it is possible to manipulate + objects without locking keyboard keys, switching between the standard + and the advanced operation modes with Interaction + Style Switch button from Gauss Viewer Toolbar:

+ +

 

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

Action

+

Command

+

Movement

+

Dynamic rotation

+

Right Mouse Button

+

Rotation about the focal point

+

Dynamic panning

+

Central Mouse button

+

Translation in any direction

+

Dynamic zoom

+

Left Mouse Button + Central Mouse button

+

 Increase + or decrease of zoom ratio

+ +

 

+ +

Navigation using the keyboard

+ +

Salome does not allow to manipulate objects + using keyboard keys, which is possible in Gauss Viewer only.

+ +

 

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

Action

+

Key

+

Movement

+

Dynamic rotation

+

[CTRL] key +

+

[ ], [ ],

+

[ ], [ ]

+

Rotation about the focal point

+

Dynamic panning

+

[ ], [ ],

+

[ ], [ ]

+

Translation in any direction

+

Dynamic zoom

+

[PageUp],

+

[PageDn]

+

  Increase + or decrease of zoom ratio

+

Speed increment

+

[ + ],

+

[ - ]

+

Increase or decrease by 1 of the speed increment for the previously + defined movement.

+ +

 

+ +

Navigation using the spacemouse

+ +

Salome does not allow to manipulate objects using a spacemouse, which + is possible in Gauss Viewer only.  

+ +

 

+ +

The spacemouse introduces a local coordinate system and 6 degrees of + freedom, which are independent from the 3D view coordinate system.

+ +

 

+ +

+ +

 

+ +

The movement of 3D models in the screen depends on the user manipulations + with the controller head.

+ +

 

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

Action

+

Move

+

Description

+

Dynamic rotation

+

+

Tilt the controller head forward + and backward to rotate the object about axis X.

+

 

+

 

+

+

Rotate the controller head clockwise + and counterclockwise to rotate the model about axis Y.

+

Dynamic panning

+

+

Pull up and + push down to move the model up and down.

+

Move left and right + to move the model left and right.

+

Dynamic zoom

+

+

Push forward or pull + backward to respectively decrease or increase the zoom ratio.

+ +

 

+ +

Buttons of the spacemouse are also used to change the magnification + for Gauss points:

+ +

 

+ +

+ +

 

+ +

By default, buttons are defined as follows, however the user can change + them in the preferences:

+ +

 

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

Button

+

Description

+

Button 1

+

Decrease by 1 speed increment used for the keyboard (the same as [-] + key)

+

Button 2

+

Increase by 1 speed increment used for the keyboard (the same as [+] + key)

+

Button 10

+

Divide the current magnification by the magnification ratio

+

Button 11

+

Multiply the current magnification by the magnification ratio

+

Button Star

+

Toggle button to switch to dominant or combined movements

+ +

 

+ +

 

+ + + + diff --git a/doc/salome/gui/VISU/picking.htm b/doc/salome/gui/VISU/picking.htm new file mode 100755 index 00000000..07625216 --- /dev/null +++ b/doc/salome/gui/VISU/picking.htm @@ -0,0 +1,208 @@ + + + + + +Picking + + + + + + + + + + + + + +

Picking

+ +

Picking is a special + way of viewing Gauss Points presentations

+ +

 

+ +

+ +

 

+ +

Picking mode is activated by selecting   button in the Gauss Viewer toolbar.

+ +

Now if the cursor touches a point it is highlighted  with + triangular markers (pyramids). The cursor is dynamically generated so + that apexes of each pyramid touch the point sprite boundary, and the height + of the pyramid is fixed.

+ +

+ +

To get information about the point click the left mouse button or press + S (or s) key of the keyboard.

+ +

Once a point is selected, the presentation is centered around this point + and a semi-transparent window is displayed next to the selected point + and shows the following information:

+ +
    + +
  • The ID of the point within its parent mesh element

  • + +
  • Coordinates of the Gauss point

  • + +
  • In the case of a result at Gauss point: Scalar + value being inspected + all components individually

  • + +
  • Name of its parent mesh element

  • +
+ +

In addition, the active scalar bar is updated to highlight the corresponding + value of the selected scalar value by a black line.

+ +

 

+ +

All Picking preferences can be defined using Preferences, however, you + can customize them for the current presentation.

+ +

 

+ +

+ +

 

+ +
    + +
  • Cursor + - allows to adjust the Size of + the cursor used for Picking (ranging from 0.1 to 1), the Height + of the pyramids (ranging from 0 to 10) and the Selection + cursor color.

  • + +
  • Tolerance + - defines at which distance of the cursor from the point it becomes selected + (ranges from 0.001 to 10).

  • + +
  • Information window + - allows to define the Transparency + (from 0% = opaque to 100% = transparent) and Position + of the window, which can be:

  • + +
  • Centred + below the point, or

  • + +
  • located at Top-left + corner of the 3D view

  • + +
  • Movement + of the Camera can also be define by + the user.

  • + +
  • Zoom + at first selected point - This value is used to define the focal + distance at the first selected point (at the end of the movement of the + camera). This value is a ratio that will be multiplied by the current + zoom value.

  • + +
  • Number + of steps between two positions - defines + the smoothness of camera movement at selection by the number of iterations. + If set to 1 the camera is zoomed and centered at the point momentarily. + Greater numbers mean very slow camera movement.   

  • + +
  • Display + parent mesh element - allows to visualize + or hide the parent mesh element of the selected gauss point.

  • +
+ +

 

+ +

 

+ + + + diff --git a/doc/salome/gui/VISU/pics/animation.png b/doc/salome/gui/VISU/pics/animation.png new file mode 100755 index 0000000000000000000000000000000000000000..888fbf054bfa0cdebb166aaffafa5bc61af6ca1f GIT binary patch literal 18432 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/arrangeactors1.png b/doc/salome/gui/VISU/pics/arrangeactors1.png new file mode 100755 index 0000000000000000000000000000000000000000..560272fa7228c9b5e509eb85905698c3d357f6d4 GIT binary patch literal 11192 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 IH~IQM0Q9s#F8}}l literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/blue_down.jpg b/doc/salome/gui/VISU/pics/blue_down.jpg new file mode 100755 index 0000000000000000000000000000000000000000..5376a154a5f0dc66f0c43c4f32b112e559349918 GIT binary patch literal 806 zcmex=J4j*U&$?YOzOo%)}-M@CBq z81f0J`b%9}F*oKr|IuRydhBLwRFC!isVd2G;aQ!`tGYWOf3>giYH9vwxb*CK(Q(h5 zSsBs2x}t`gKTkIkx4*Uc_HM}x&FrK@Iw!hzIE-inlY7Sg@@(reUl24YrKM# z9*eQgXnuJrW6|Sne6RDxnx3}Ky>{^MjZ^n$L~k}!HPfF{5;|*7Tffz`XE!CMi8^F> zid?@c$kFzFPwcU|J33EXF=O27=Dnii$oPvldc+2_ujJ}JJ8f4{bD!S&;OT9*&) z+goYny1Mr9wz%j_^~aT5PlBUNe`~jWW!^RSnnaJZ607^Pr>Cci9o-`JC@93M^2@hX zD+0dS_3r)=v&fF4;Q7|Hv#+w-El%#ZWmU&J`?_q}Dfy7&KD*z~UEF2P-+KC3o`S%F xg<7kaxYS#%CeF6LH2YrFo;Ftn3&sBood?z42CM)8 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/blue_left.jpg b/doc/salome/gui/VISU/pics/blue_left.jpg new file mode 100755 index 0000000000000000000000000000000000000000..ceb91efb3b75f1a0afb197c683167dc5d35f5794 GIT binary patch literal 747 zcmex=Fr!$i~FND!{^+XutI#El1qh5p}S;9&-e3Ni~a*fWG~H@WlNw}$zI zXQ1GVvZ~H<$(xc@P1&ae7rF5`yv+^W6O*Uxdcq}m$Il0sJ(jFm?7Ds1mzkDUZkF?% z_qQBaWxdD#KZEDG7wcwQPOWKPw)=|p@|@has%b(~rKJ0p{9Jb;g|#VIEIM*?(d*<(wry@ZX$GleAOpR6zl3&UBCE@d?$4gf1<~Mv(?jxn7eB8HZPycnUodTPi zH-DOzvTm{!?^2l#-B~69PpxHqw|iWaVP_FIa9mI&B;=^&$ME&{Cz&}ZW$13btmnyg z_IKo~W%qxsyHV_NU1w30chQw6doCC)c)01bEr){3jD$;i_H{~|W~yf|{bdob#LJ`N jb5O9z-ud&-9=^TncV_?6cU9+K_djlD618U%|9=wzFdO6% literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/blue_right.jpg b/doc/salome/gui/VISU/pics/blue_right.jpg new file mode 100755 index 0000000000000000000000000000000000000000..bf6f924028e9282c4dfa083ff4d5f7a20c6480f3 GIT binary patch literal 792 zcmex=~Mn^83ciTRup10WDQI#oVf9#@c&y3Jj_7b1epaH z>>0wg);|60Zl!Q`{mYooQ^WIiOnGtjQQlN<%bp(3Jd4XN>pHulmRwpoZ+8CfeCbo? z*MC{TB)e6ogKrbtYWquhArE;@pN=VCCOo<0LvwmW>&zKpD_IrK*O^Rh*^qXiG-Tag z$*B4XCtNPP3AxvHTTGvA$K~`_4D)7t=s$Y!>qXy{NiPovNxHAPvv^5*oafb>Yc8zj zS^V*d!JY##yvrSP6bd*+d^iPN0|NuaQ+#?VFB@~VO?V|5IQO~tk+Nl_#j7}GO+FqBE-bnfrg3Vj&Kb)nz7OUfLqkMdl?20fRh|tC zww$rC+kB?}<(sl6XM6}>I45%PnWc3aUiBMR?|fIPu6j>+zU=`4^NXuPqNEonDa{cS zx~jBg`tr)s@@$u1=GE`R&-3tn+SHZ-4kL?tc2ZgRcK?0szI(2p9kW literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/blue_up.jpg b/doc/salome/gui/VISU/pics/blue_up.jpg new file mode 100755 index 0000000000000000000000000000000000000000..383840fdb1334d5d2b6a81967ab24a4b8dc01ef5 GIT binary patch literal 799 zcmex=oA_xov7FITP0R{$EMs}dHVXA??VPO?y5E2$)W9Lv*;xu#= z6%S105(KJeW@BZADFcQLv!Ef9V_+iC6ve`WLLw74DhVt9zs11A%m{Q0vmk>#L+GDb zmFBnmm@@dgQ&wC09-f)Ay4RNJYoc;kZikZdsZ%qp=9+a%FZ2pH67$7VL71bnB)U4^ za^=qAr1S;HZ`EAkSaJGD{ufT=oxfY+jEeh0g-?0gM(i?=Uv*dF$rGNZfkr;^3pySw z+Q7MPk?LE6faZG)S}}RGs~^>^;cs2^rZT?d$&^de-dxVvR`j!A-J_)NZEv-sZgb7* z)qknoZ>@2;?UGG<`qISc*Q#j`9?yL>C28iQ#6#-BDlB0RLab*36d4u-+G;S!UAy(B z=kmT(-S6{G$O#&JnN+H=@uTvl*@Y+kLUp%G&lfnBW$C7|$|ZH?g0Ci5j3cVHU3+Ti8zHZ} z+w{oXpO0DE?tKo+v-i)KI?uQ$)AHt}m)BY*xEvE(kiIN-2SaB|hWFq5ja%;89)D4! z<8qZ*QBG{3^B#te&mX6!?qu^#K05co#mk$`J;DVy%(}Ve@nTa}hod|^pPSihnHI#y mP2JM#`sZ#!?V~kH94`cd))(xop8B$E`u>owTZ6>^-vj{my8!wC literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/buildprogress.png b/doc/salome/gui/VISU/pics/buildprogress.png new file mode 100755 index 0000000000000000000000000000000000000000..8d1b1858e814df45608a2d51c24182d47aadc673 GIT binary patch literal 16800 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

(3`K-*)k+|;_CeWWdM zF-7Z@rm!XpK$u^c;B8zytMMV|`;p^c!qd6=)4zPjxjZh}AY1Sw#3L;)8PRl4L01uX|hC;D>@9%Ux5uVDHyn~yWy z$v9xiTuk*g4rWNNI|2$1gbDPlw5JK6uNotC zb$gX_o>Bnn6<-45*-)c}>plWPHNeQuOCg-%GE(#Rkk{4TV9(llLc=NEtI5omW|-J^@ibk7bD%eyCC?7HnG>{yx_16q<` zF;&41np*enXJ{;=Qz2uv@~^%T6{%cR=efvDr}f{>8V!2Y@d+`eg(}rQ$G5{SLsHg49(W^8-Zm`trh_ubvN&#lRoxfOz}}FCtQj zCN6gfuJR0=>7ypc|v5rBz%?N+0;}kbKSB7(7;^`JJ6UuwK{aiUiT%2Mc;z@(pr1 z$8Hq11=$BWlG4%!tG)5*Sy`-L{X&fTQrhoo=tYEwCv-=&+&%8sZcZ( zR$#i=*w`?P1&Oy0ucIq`{Ft3#db%|hc7E{c`gbq3ncBIJos5{?Qu@kYJb7jGD(*vpno^;oqu)$&>$3>8jvY>w=bl)F{^Bmf z>+G4!%gYJdTEcX>9o{))KfWa;^&TvBa(ixb2@+m>E?w)7scp#f%%yoYkj$%`pPA=C zCeJ*AA+3CiP|zzlZmC&2SZ!x)S-l zw0r?(L|{$@;{hcV6%djW$$kujf00MHZnjJqwCen0V{wE&3u)9j52{vLlR*5Q64~~n zINe^mgc9=y0y}Y5V3xtm*x1-^GgcukE-q67?EL+c6NgcY@n0|SHt+xi9b!wTHttXA zCV_3hhVzue-ugW~n3|XiEP(d)t;D8!QGYlCGl!g?p9rlLp|({PES@oKFAv{Yw1}Eq zHMx~S%5NN&lj63vEL5^d-zAnP$9G}{yJ_7O<(;cdqB1XTh$Si0O&$SRDsv)4B_lLsFr%Pd=gt+IdGK&YqtL$|CphiI)oHOi(OcwNv)JrLUOLJ;Q%StKAMbJ=_Xy>S)ZtTE+{rhSyv^F{u1S(FKI ze-^B{9w8%>vC?98HKNh*^47N90QN5~Cr1S`TfHdp3{xPlWo_1}e%GbEyoq!Dw;z`M zACoc;IAljtl9GOUy2Fc=mlzT8c}J9>45;4e9THyGXmH4)9t6c zAq1QZM=(JWE0Rbw3QR04#l@Nmi^-b&t(BGbL2|Ks*5gEMrqljNCj{1qYf&p6Qo@^b zl}HLoGlMe#bG}LV8lISlvYh%9JBeoEjrnkqHVLB~V~M&E&P3L{F}RQgE$Zlmgu$%~ zq@0YEDkPqso*;PC;$qRo^v6{kuCe6?v{Up6K}1yIl7`nxO;gkBScjsRb~Ad1&5((8!U*`3Y{SwTaomV{|q8N23kk(ka2K4M?x#y&{ceV zXO}Ts-PR=#zlk2qN&4T)^}j+MHDMCzq1pZ1sQUW)Gp=*rLgR!tFq0JOvs%52Zv?sc)Q?%)w{M>KB_#X)nj$brSisvAAHZ2uHYlwHr!(0GeNqK7lf@C|p!$yOBT=b~9r z)4HfN4MV>PTpVLUz+{oIANWY@vK%2lb?08Sc$ojmJ#vq4$>iB{cckhN7Zka^_1N9y zFu~ZkZI>Sbt<1gB}}|KGpf#g^mzO<0d(F+>J^>|VTp z0z9tAFt+Z#KEutjoHDS>tK}pda2l)Q*v&?tJ$v?AR1}FBLEm{ZCyVA-O{CCp=?-M9_2`s=-PtZ4Qgcwi2{hY%@%t|9@+g)$RF4-S2RawiwUpMGW@s zODZZ>+cxph0&QiZnOJSlc&~r3n{s|TixfKC4PUqP2f!{1G)dT=ED!o2hq}@rbcVf^ z_L7>KT3AdB;Tblz(yqYS-kjVWUv6}Bb&bi}{bv)YRt`OD?HWRAP^FH

?|R#WAN?G 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/cutplpresent.png b/doc/salome/gui/VISU/pics/cutplpresent.png new file mode 100755 index 0000000000000000000000000000000000000000..e97ff562388157ff286dea0b999eadd789941d52 GIT binary patch literal 22552 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 ag`GcP``rBOEkVa$j@vhku7A?CeeplA?Ew=2 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/gpp2.png b/doc/salome/gui/VISU/pics/gpp2.png new file mode 100755 index 0000000000000000000000000000000000000000..1562d03f3f2c273f59a37c1082195a7e8d5829f1 GIT binary patch literal 29559 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 T-4sqZ3Wd3%rjU2(#=ZXq^a;ZJ literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/gpp6.png b/doc/salome/gui/VISU/pics/gpp6.png new file mode 100755 index 0000000000000000000000000000000000000000..9408b33c40fa70f51b01c81f77a718f756e843b5 GIT binary patch literal 30692 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

so+GU>4C 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 K<(yxQ9{xWCzd~LB literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/graduatedaxes1.png b/doc/salome/gui/VISU/pics/graduatedaxes1.png new file mode 100755 index 0000000000000000000000000000000000000000..cf021ba4281dc156c488d4dd03bd27c2baf37096 GIT binary patch literal 18919 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 H{rCSL?m0qN literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image100.gif b/doc/salome/gui/VISU/pics/image100.gif new file mode 100755 index 0000000000000000000000000000000000000000..c44d68ffc6b0d3f5616c278d151d300e5e732579 GIT binary patch literal 1040 zcmZ?wbh9u|lwgox_|5ILrGiT1yrAybYUAuMb*1dc89y@mI`Sa)R-@pI<{rms_ z4F7?66pV(za0~$*kf%U-fq~;IgCvK{iUkV}vTz71MVu&5aBOB3)=JrNVWC5ZpsLz} zh>J>YtlTC=E(sGEkFjd-N;p_-QgLBm7ZaGUbJNn}O$CL9cE5o)NQ+k5}Yh^>p>d`OT6N z8V`zB+}g*=v4L0j*UNyTjiJqA(jw~DS9+#ju3MpC^mv`A-uhKd9_v}hpW^xfNq;XcpzI{(x+9I4)SK1xOOo7@Qe zFYr@Pq^{;$r&M-~%QyM3zVZ&csZH$ubF(`a3pc3|T{BNc~f`WGq=rVo7}^3mG9R zBtnX{l2sCQh=4SN3Or%;1k7xhEweDI=fmC@wuZ&9dU{+N%hs}3R<8!Hjj$CKVfB?p z*(!^&dZ7>wrI6>ulfv!x|&r5-72;)`&Ig9YTQ>BVyFMg&M0y6o#BL zcy^+kQP_q9)IbruxQZtXQi)ESLc?_99k&cJKynT#H)uQ6hUJjcAc2 zVnaws1u?)kyuuvZKs3rA6Y4y_2X&}`aXr9u+~WX4eM=A-9D)^lMSQ-Q=pNdFCLndh zj9if=nuoNI5F$Yh+@qJU2v4rw$#kuS9Pon>h=4>Xp5qcb6a(P@gc+-T+S=OM+R@RG zNFU47z2kQa3eQb1?Y?mM{+0tb!VT@)>bnXb51hC& ze6g|ebl;A)!LPj=V|y;O)U_47XzDJ$x{&uiyD;^nqWE>y&MT#LPa8Y0uUYqN>CnLO z!IqERRdY?TgI(#jn@?VzdQ|pd@0p2YX=Zr)vzPb2wO5=?oLZUdukLv>`zctf@qyIP Q_p#drWf6IooegOJKXJRyuK)l5 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image103.gif b/doc/salome/gui/VISU/pics/image103.gif new file mode 100755 index 0000000000000000000000000000000000000000..147612dcbd095dcb3b4e2cbc030b1eec39474cc8 GIT binary patch literal 955 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image20.png b/doc/salome/gui/VISU/pics/image20.png new file mode 100755 index 0000000000000000000000000000000000000000..2658973f38f861675af939b30d00e59a650a47f7 GIT binary patch literal 6797 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 E1t}}nB>(^b literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image21.png b/doc/salome/gui/VISU/pics/image21.png new file mode 100755 index 0000000000000000000000000000000000000000..6d7f71517fd537564e0b508f8a9cb89f13cf60f6 GIT binary patch literal 3830 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image30.gif b/doc/salome/gui/VISU/pics/image30.gif new file mode 100755 index 0000000000000000000000000000000000000000..f78b7c2b7300f010bccbf1f8497a7a635304feb2 GIT binary patch literal 24689 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image46.gif b/doc/salome/gui/VISU/pics/image46.gif new file mode 100755 index 0000000000000000000000000000000000000000..0fe311c45b832744d1c056ca10f163407741e0e5 GIT binary patch literal 981 zcmX9+TS!z<6y1o#1QrgKXlUh#ACvVFTga&>n4(k|Gh+IXYKrI}MW7P+Q*xm)!idrs z+aWQ%sR(rbGDz)3>8T*f`KXCfN|YcaLLq3k?&-kgJokF-yS;W>^|}L0RWwKb@Z9IQ z$-~a`hA=)2-5#0A&CLx20(p6P!ClQV z{h>d{UQAAoJ-B;;i42htS%5P!lVK7j%cSm(4H-jX$Qn}jl!c6t2w5R@m2Ama5=+*S zVyz@fR((W38bSr0usQ-}Hq63onbq-OZw!lJYgipUu8pt=TVZu-@Y+}w%hs~GN~0{w zR#}};2!~QgbNt{02~YupI=uC5-~dC6vCa}Gu@Ny=j5>!&ovX>LtD@Uq>h-8 zE3!oMkQNd`B&dOV^b!`~$*=ci`mKc=@PiPDfJ7;t;}Sa*1K|IJ8LL}VmPjPp+S)og zI+Drc=;&xVoz7%3*=%-VVq$uFdUkepetus6%%oB`J#ga({=Bn@|L#f!Z{(aWt!&RNZXK`bs#tM#t8{&> zORgz+e5&}@mys)rc8uFs7r)ob=JRN)x;1I0XE8=s_MEB4ZGy$n2 zX5@-2(LAJugb)d8;2yn%MR@Y-eVKl1AqV^*1R@|&is!h*4#fcYKVin|F70e+Xhj!clgZ4^&d$xvEiNu*v)PrE6L$!sVHD#K|AZ(} zAVs<^zj`?NrY*3g=-9+?|J%;Bx%+Pgj)dP`-jI8AY@$0keq~2RYp`Z{SM~L+v4OEu z%k#CJCC5kX=kuoaW^v1j-XU)K&{cUU94tx~ejF(1KJ!PK=MUdl-!B(mgKDEVV)5iLi)9Jy63k3&?noH`R*M5n%*Y`fEd$BM3b@!f3)BBOu{x#=T6MGw< gbZq`{J5rW?{j@7o(fV@R$?vav`0Tft(n6~E2P-Go1ONa4 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image48.gif b/doc/salome/gui/VISU/pics/image48.gif new file mode 100755 index 0000000000000000000000000000000000000000..4733090caa32b787fd66dc3e8f181f9ab303410c GIT binary patch literal 1004 zcmX9-T}YEr7=DEXt1Pf^7!4sMVk#BB7di|>Yi7bqkXex+Q5-{sk|-}S`5;(Wg8jL9 zypr+&Ch;%X3i?3fTx7VvHh%LL=zy`A!GM`F)?i_uH}K6~#s83aOCR$sLaU zId*cebDU|6Pt${MRy`h%*XvDBPtVB6@cDdxzdt7@ClClkB9U-7TwY!t3NTbL&}gg zWDE(`LR!d(iwHcV(*UGRqYz&L7 zRKi-=2#Xa8;ZO=`mLHrT0V-fnhqtZ`9AIdrjI{(xY_wKJE3potKpSO@66+Rfv?wDm z=FgqXe~A@m;o{N#%QtG!5g@7ZA6QW64@hZ zM2jpD8$v=VhylLg73SauqEQB!P-poqsEZ01w+DERdmLbhZ3!ZSL$G2mh|e|?-9uZ@ z1f-6bkt?!9^Nh=4>Xp5qcb6a(P@gc+*=+EZU& z-`d(5jYea!*xcOQ#KgqH!a^dENG6l1RBCN)ZDV6Y{;c-(^*fH^emFv6C(Kx36yOm5 zghC?kJCe=*%JIGzH@!Ra>So86$~JA!t@3+Y9)+Tr2O8UY4kjyZWpB&N`hEGr?45m~ z-hzvT14rWpXJ39O=0VftY5LgQQPX##JOBD$Pt}fQZ`xEXqlTp+*~Lq2m*s7e=Nq5B6|(p zED*~|AuBC}2+<@H=RnY7G;kmoLXsj~Wwbbb|LwwXpXYm>fA;LH+PbAFOkw&>{_xz- zbCZXi=Z#{_jy{}P$jHbD1Oi!ESvfg5xw*NaP$(}iub`lyzP`Surlzv8vb?-pTRe?M zlXOFV=&$6&++6ZWUndh8B1>)XHqhBZcE=pvNq!BH$ zL~IBNsUQaUhF6$_8;C|3WI~Omq)zK@*TV zVn(jW63s(eNC=Uj2JX>IScE6P-k0gO7IMH3LLdSXrFf1@>`)AV{}X1cdTCu_V`Fo3 zb1W8%$K#1aVsLP9dU`sQN~P23`T6<9#l@wiCH=e5-TlDxJpaQ{Qa5473Zn>z_$P#k z0*^^ELy>3QW9I`a3Xh(NE*o#p4sN>~xz^KmDaa+SFV^0F*A}Yi2u(guN3P@_>?k@` zm%l4s+z^|c{Lnjkv-HHkr$1#I-nZ{;J-PBu*{0eHRaaN%!dSI;j+pEJpGxst}&uuv&9E6C+WoWSZC68a-AM4%_27<~ Z(l4#C2qI3PefmPYG{U1^C(8&M* literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image50.gif b/doc/salome/gui/VISU/pics/image50.gif new file mode 100755 index 0000000000000000000000000000000000000000..d86bc15fd637095adcbca0db04eaceff4550e669 GIT binary patch literal 21965 zcmWh!Wn2@E^IiuG7~L?sVRYk0gLF5eL(owQh#5-eL78dfMLGZD)C zb=vw)P4&Bs@cm{?bG^!OQ_)za&-{d~g^cL#?%SIg4qr2}+CzhX-k zDXJyIS`Ln!?8bPx3m;4>-HeYO>@J^@S8BC%8C+|hDED8R6#BYKoxU0p2}L*5k6nwu zwyIt%#l83IFP3l1u9lY6q%wT9v}{j^Dw5Oscyu_vJiR_q zGdFRiMIJw+WX8kG^ZWO``wfL-JsuO~Dm5i`%Vqu{TvCo|hRvorlhz^MmQ?!s`tIK8 z`mr*fa80|YxM;QE-nG!M`ckI)x`xH@#I;7TBY&K{JnqlGKfkB3apo7=-90B01wPz& zO_I6LGOKrYs^`jxW@_f;?e*tO;Lop1$K6$Zv1lbe?oVYJ(H>lCYO0oIyh)~n zqEe|;57exu{>L8H52d#X-90<`}<>iTGcB z6ket#Gp&v-QP-N*Hv94Z?%6xup9jAA#Sy0o@$FsPg`r06VHfh_jashb)Yy!#g=oy) zd9J6YHyx~X+}t*sNT$c%+ARr-b~9YhP+pswSnUy8U#;#O9Hw_^&3XoWdg99f(aaAk zUdswwt@qcImB>xVUF#}YTU%T1_FM0M5@=fM$LVBb zW=8y{oQBr$%zIfaO%UmZjA$%e{$%B0BwTKOF|?3d@#|_-Lx$RsO=x|2R6{BDxTh!2 zUF-OX(&w`30{7S{uxfCKm8*qCXlU_tqJE%P#cLg7D;p~ZecbY*Vs38kMsr^oM7YdE z(;Y5!*23W`CDtV;A1@`H#3k8vQCS}Fzxe-N03gl*-w*=kblN})f?d{YoL)7Q0qHu( zkEeZsz`dJ zi`eF{T+_lduOKtXY_cJFrRbUczsF%>@h4l)|0|R=;ah9Ud}jM@^sd!U5tA&ryO(+O zI&FMMQfroY^%E`Mx79k{X=Sg9yQD4e;kaF=reyD9U(w5?^XTEHH!zt6!gV#v$T^wA zB=6b21VPQIx7gJab;eeC_s4!OqUDevxh%(|bFO^%L)31DB_@{cReJkfB2zg|B% z-bbCjDSdV>mwdh;LSr_l<3N~`xpN=F6gB3qmARz|N`S6&IMj3bOr8w7a@^lsedGG= zsPs+dul&%ROvg35LFt;|eij*})5Qts*(?8)*ssuF0S8_k=j~etamz*i)$0wuv1bwq z{>k5lSw#zNRJ5TW_bqlKy-SdoDTP|9gQb+l;k)##%klMP=>fo|V9SV`k80w-E5Pp- zTwHN~0cKem8m^4eqf4n^Q$wwh;h|Bp8VLpg@C!8n%EkZ0RT?Tnf>%U}0xt#sqS{}t z!}0q~3TEw;N!&(+71`|kB!v+a#vsbpE9Z`eQYx=0j2hi*pH0YzOF!Qv7qXRbB;Mw_ z&zjC}d03V4O)X)EV@Y4myD)xbpe&TOv)+O*7aou=Ta5HPhRCco>YDvU{ zA>1P9sE?B=j^lEaBDZYvweb6j|4CP8qS&K&zWeI0Bz+qMHe@HPF!Vld1k-0Tni*QiF&V+Ht^~66){m0>%?g##glJwkz* zKw5W!G18qXwh2Ccl`+jYJ7<`)Gi`KA5wkKDG7^5-NNG@89L8EQa-IFe`CjSri=Uod z$=dLB8lTd+?(uUZx?ujj`>puu_i!+Ko)vo1ppIZK6>iVSp488S=(g7njcVW)pM~ZT zjYUw~C|)fwl$G=Vw+=p4{saI+&{JgiM&OLtDy39bUbmgC-0F#G;{?&gywUH^x=`It~ zx=F}GfRUsXel&gF+puAH+0rVW%{aLfQ1!82c(uxkQW2- z?090Zeg*3}o;x!y%B0Y&Pqqzb6K9|d&& zu#-((nylv)Z>BTi*VP@HE)v>~NYHW#?Ig)pf}YfV)n*K=Z@=iMs5(8Jp3424XSeO& zknr|wUeOmKUd`JsQxSw~@)ZlD9lKEalKWxBC;dE>{+F+J8kjRxy%s74e9NNebC$li z)@s$u`m9Vajao27wfttoNxn1sI+Xuk8IDmh!iasy+nDDRb8E;i>JseVUgoj5Cp$z8 z8I1|k*(CsP?y;7|%njy) z@t>jiG9w71NH4q>Yg@1FedWXFE^)Q|S|J=zeSEupLMVdl6kJJUZ7`|IUOD&uJ84U1 zeD&(?jXI@C!c@Lz0Y_UzsdH+@%9RPeRJEcX2>@D}ueJ*dQ(yq${MGFeXFs5j8@X0G z9;_~#54||284OGRpvvz0`k#*N5T~NYbC=CF?VKyK309?18-!hb;Y-*(ZO*B~ADkia zgP?ko2M~OPda8_b$gHfql728*n+gW*$AcN{sG0K9ehlfryUlw^_uyJaW7+zVTnV09 zPIcLr?$4;abral)`&+m2cr-HvQRsXwKV^)i15g55YDRNEfGa13#veZO`Xca%YI4n( zj!PE;`<7{w3I?Hx0zJwDyr`~3boH7c+W7xaM4 zO!H2WEqwJIP$yxcCVDZiIRP2i{V&K+Nq8c3OFYK>t|ieuR7Y{*u5g_Yh9U4|P-WOJ z-NlvX7JrNyl+7;%(f2KWDO`m7u1~6k`>coY(=U1U%e~GbGkGOBPE(6QY<<(ZHqSjy zGe-f8kZ}>vOu=Sm@$JXpR4~sTIzv9tzEg`Qj^Vx~n~eS3?Hdb&tZ_#hI}EFbV^4IJ z-uGoH#+yarv_mMo_Z%J13OtrQg+`(&+(|gN zPEnPBT5BVtWpT5X+6`vI8L$EhKRF+z=dGNYFcRV$^w?v+M#=(AP}`534%7yh2?vRC zt-oXSBuEPQUzswDS;%K9m4qzKG3`l(PYpBs*ik-SgW92yt^LdvU))yHMH3fb)?-M& zEyN-_tVYaBsUHW~_rF)DzWX@(nkdUh72Vl>JwuZq(?@!Jbqen667@hO_RPS6K!a&k zKWkHFRVN^`W_dE~Yin9!a)}$Bhy!*4J3#U5gr7{`M3&*lxFZoLoJMmkyx3$5%?GZ zIcSbI>@evWPl1(4UH9jKhVcb#!MwX-Yz+O<2~25msWXn@PTvDZt|r;-z+`aHx0$Sa zK%U0WoO6D{OP@vH(5Po8Fwt|&Em0yd$d2g^4)(hntcwF=1Aq^(AUF|#MFVvQp*5dD z33Q}RKU_OBAg?aKvO}G1#PD>BcXKqSAo#jvj1+5{6Jt&ApCC(fM5eQAfyZccXjcI< z9_rkfH+L$aIuVW3fX2pTmzRWXp1{1Rs6hautR3t>+AXvl6paIDQK4-(W>&lS2Y5e2 zPEZvAN{rR2<8TC!qEv=rq##b6q+ByZxba#*M~7ef7W3cYlEFQMZ*9z*1E*i}uqc^Q zMiCGq{Q`D9kboCz91@u^hB{#)%VAL*IG_*)6@&x)K4VTkVSaMLY(a&zk_6YVES{^`HQ5AMUBY1Oh^_HW_rR*CxNf3BU`r^3JJ&>8u)j=c_Sz6 z4($p>925u0%3Tb&F&Jf!G287ym=vd&JQBXIp`WvbnEi1*uiLXTEa|(tXeolmUMAoh zB3#1?FD>JaFEaNi7dAYBH4qt=NDvm;;NrPh4O~?r4yPIo4BbM8(pj=OUHs^Xn0^ph zL@vMu@kbXENMsx1qzI z{;!xF;5q?y6AKTRgL zNgZ6R$tf)W<(V`mW#H-(2fNf#zN*-x-Og&yO>P$mpmHakrdSb}s<+y=>2QC!$3=9w z84=o83>_pf7tt9v)Q~iQ7_u7jdka}X*Aj|RTXN7*ETY{|;rn4^F#65*PqEFwyC>kT zi#zO1P{~HdhN!<;W{*@KT{jIZ)0GJz+C>M%(Ttek=OhF#5rVVpt$PB$j%EVTSxhm| zUng*lQ}~iLvTzO=4q%`I7~3$qD<>$nFf}cHZ$U9ZC8{~}l~u*dsOJp<{j2x*#|c5o0YEj5fHD2BuXK|n z9N;Y%Bx`%A-H43KLTbxM{mgh%wcz zxWqSd)h+*9pO7QG`2L-U?T+&6b}?gGq)EteKl4X8%8U+=z>JB=F(%170k%NZRIs*P z@6Zukmo}t_ozYdbul~Ya&3>aZ=DuaK>hX@^bDY+^+(<^OaIBiz95-BfzduFmw!n~H za?nU_M_=p;Ot6oe_h}ydJkE`dQpFRHZPe$obQCY?S^e*^uNa>p>>Q8|GQ%O6i4bNQ zi=hP|8H)_TAsF8o>Yfe#}CikV}o~jRCx;f*dlTaNv3Y=h@Xtq8Df&X5g8`ApNZ?)7Ql}Eha zQwG1a?8nYz#`Py2`qqG*=R!h$?ZiOz3p)K9O7$3rn!btBW`a%umi{{e$e{s#SX9gj z6Ekh8;P2SMIc?~-8_blpZuvH{7Sco;Qh#4yZowyUBzQkzAV=K$Wo#q@K&x@9t=3HM zyjBpN#_7oY$Zc?snPtoN{`dIh`|Jby968xMY7h7c`G%Y zlA0aUXYv;GaPy@y2UNB^>v*2~c!$%rpdpejHNiCH4ObnWV+bTn)!hN-qpbz0Yu$Z= zyf~y`(-7o@Ssdnce*G=mPjSqGcpTNc(O#$`R14K9b+y;TFs5%;B0AnbMa>kSX~Z~M zmy&aCuIBM2-kLI5F3s`tkoWxqsYd}fHJ{SCZ1x`FV0?;?srsO#SHOY3O(=G~?hX)* zDKg9gF0SGNW|sX0MNO(}o$r{tl$mFK1|$Fmj6S$=7~{3vB81)|{$2CZaOwNDm8sn@ zJEJn{7|#Jd9G@|^KSfPBw?;Dl24OJJ=vRz(bQWjAGYf^WV4t0^XG{_}%QPJJ=B3M8 z{CsOAJuM5Nl~rOghqfcheLC?bb7L{_Y>v5)OwwoF(wvirLjakcFl>W^9MNVR#j>A17I$CM_1#?kMA1{k>a?HF z_*!&iDho&RHAuYxJ2Gjjsb0nZdwO7fM=BEVDyWYm$1*lKUFrsKjqOeRb^p(=lBXK! zAl@s_4j7l7(hebj@`p=`-BS6OnGqq7EM)ApiRexHGtaCQlduF67<0I-y6(erxK8-N zteDgA<%u@akodpR@liZJpXZ~$gF-t-R~5I79k;Fe-*>evxn6l@Km|rnzZnqsh3QO{ zHL3}sx~rxNB9sn0DNQ>SVeW3eD~b5G5ea14&+Isg(P1bH|N$*NWO5f#C9epPt1 zN>y}6k!twK?q5E5>OaQcH*a3kauu)HQy&@r)Jg%O!&GnjpFIILrvPX#&ZRc?hth*gD5)J|p+ zS~WX8(XraN$r1jJ<4#=oYb*Ot7t2ru)GO;_c{2>R6cfO%sOPt}F4byq0|J5NNhCQxaKFSF}rchp0 z@p5VsMl;W{H0tWJq%24AQfc`QfyZ87V(w~Sk)jv**w-D(+~Kpl2c@3t90q?(#B_SrTL*l1l~r%3n36-hY8iY`xk(D3Y{LgB3} z=~oW*5=;hD#0Kfi=CRx7w<%dN5P0k{PNv=C1TWY2^(HJR{fSH-x7w3KDANY<*hq3Z z$#R%m)NjaGQ;A_GjnjK_U+;(H{kP(Ga_>~%d=a=5md(9zsp(n%`DK+n@zO-L@LG5a z>-)NVKE$tYuc6zCTpE8~aT?wf1^dvCrkdjCWNge-5C@L5mQLD)|^OnfzDr z7dLJ{R=@g?rubp8uY!J;GMK{B+M*)xANj99>y_n}ENom#` zPDT5N_$EskO1U;d@?@LWUHF>YhAnygh6~EU0hEHR!Ord0%xeY2dPC2|nn`>%W{0f(aErg|`_r z>5X$Xf%n%r3J%-(K8Ah7jOcg-J?6}ah`)HfLf0oV-SGCgMlCI654`Q>K**`0Bs9-8kAZhRrUcwqtb@vawx*GUbKHze<2V40=W2!Ql zEH!=6asxXeQ;$h?{mQ`P(4XUbmW9+ISBnS@71Fwo6+5(F;g43+j1I1ZXrO2Sq*V8M zsK1hJ7SmHMHse0KJ!qQl@}r8Ew%p7&S9s#}3$#f~_Gx0j^tglUSoOO*3tnWY{1)mD~~ zkJ{o)61tTO(5Lfg?AGvrULa{mo6VMR-mfZUA$U=*<)1xCz(F#f;PC?W_nj>Gw$KJK zyd~MizEy^upY!o9*Nk0etNPN5dYY-WW*GQ_#iGj&?!H`ub9sr%rShD;T4v*?WgHVGZ7fyn zcOMsKqq~1DscaD{()bB3S*6Qu$EDq|UdIA=a=e489#I!R9z}AbKlT+U)Vh*DykG+G zDK=S1Ikot7pO&dd=VD6IP@HSe@=VU{lO*7qHK_+;t5xpo@=y_`yZGsGNgWS^sg+W z9g&RSqokZE1eaEt@YeH3~ZAP*<&CED_q(QDM@_+W77_FOSlxg*&8Sq z;=o&TU8S*TAV;RMYchXG<(o<{ck@BoeQEVn;ZNVe?zsSv8Nd+sos@0#rw$cFN>NSb za&eRVHrfW;tAJ)084*p&HOamVPsT!gF3IZ0U%oUH3+ll|nXqKqd`&TJkoZ_X%ye+$ z>yDeDDhK6k=>72bO<6#OIR^mZ5V~mOLPWrd@B+QWbW7hX)A3)Wvw4DBO~daVu3vpY zxmmpgd->4Z>qkeGYw}dpdH&r9xh#THcW^~pQ&Y`G3J;Dbl$mGg+8oG<%|{pF<~*0P&h_YQv+ zaVjc=et0CoJoZ-L760d_(?B8Hdy~R12l7~B0T3KEhCSDgob$c(c?ZyAQcU+dK(|In z>DqC`EsD(bhHuKX4w9Xih`m$O?YRrK+<5P+KItZRqV^N+Wt6`T@2~CvaZ*jRlc+$c z+%5PYDBbeuv(rLHjeez2@ZrOk_~nWB@ygmSsKuZkGM|R~Y&s@3KUY5ds;?F8ocy@> ziHXS5KlEBD=yeu*kMk&Rx)E0}W=u|z@59xpgri9XgDGGrV)~z3K-$Tl6_EHZ{|8*} zPP0}vlGV1C@3(x@wCL`*Ia^poeUEV%(ElZIycWB2v8UMe__wpr`UE=*$>4U^qj6)# z#Dpv2PYgIer1UIysF)o-J8^&|gD%K@(5>#hHO`ChA!auns90UUP*~V~^*8psx8L=m z!EZL*kX4f_7-0CqFiX^beo<*9 zfsCo@j*%VQ&E`B$Bf(SMq+D|@NW`{@cPhVS7trl^VggnSwm&Rp*>vhXJ zdYwOWrx_a+jTP7iABkk$HWy&4Fz0$oqw4iOsNGR=^V9sR^Ngk~16sft{qJPHueT>x zq2u=8Q-=ySBE`h+(WiC>ay%e`rzj;KJyZDP7mwC!E$)tl6a|``DFM36Pt)yjSNXyTNlpj_I%i+sS!6LxiJVL+n8}$+a2Ps*<=mztX zeK1zjBK!16IwTGQ_tVp8JJIG<({dTcSEnd+8MbL{J?9)84xQGBP&H{Ud~_yeAXd>b zNR|>ggPkjB0YuQC)$72h*i@I>hK;0~TEz4f87{pibPXEC1d?aIkPA&+zO5CI*l67aDy@s-gvSy4S<#gs9;ip zGD+?{DHSv*Ak&b#V4P~6SF=Vdy;JS8d()?r!gG-7&<*e$AEV=@0*&r{dYNV3m!*87 zd5@ZrxCZ)SWM1X;{300pvt#sEz;j(xQ!p+aY@P-p0x((>Nlc1A9Y{lg+vFkCjnO|I zf;5P}vzkSaorUl8*!*^y0Z$rFCYh0*T3&0RKW_5P9mkI{zuN*Qx9idbG8s_Q=dV8C z&Yq069x9El42ul zyd_f~01_spnYlsCXi$Mc8^GDK#a=$?fIT$YnDPk@2VEPyFlWmrAhN} zIyN`!Ne^Hs_MD28?;$j<|B{@}wQb9H)_ zdmSdxTBOTsDPmu4{!#krIH>=0(ZKnUmNY1+5vKZ9 z!SZA|NICL8uQLrA|8WLz>Y^Ic2n zY`p1vMVA(KAU4h3y3m=|L~%UYe5lhjnyqXM4f5TBD&gSCb(weeT=^yeu_S=|nyCj7 z#@<)zzYTrzo1-W{-Ju)efPt~xu6iYRNoUB$1whJ zaC=$f6f9)QZraR9`N^Qbj%F%|20kwvW(!Ei_G`nXY~30@zT-5$+>gUV8pGs%QZ@sgwz^)nD|oHA344>_g1 z&E(s$t1nq+Gde>+%-UGxdb=lvoo%+Mj{8 z+kLea7c!DOkJM5z^xXN{^mC$l8rL1)SDX$QH#-$+fLLe>0LEy{4pw#}?O6Nh(JKW7!Y!?Sn!@qvO)n(j)dF#>*fPmu8FjfV^XgMcU

}5VSG)nu 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image51.gif b/doc/salome/gui/VISU/pics/image51.gif new file mode 100755 index 0000000000000000000000000000000000000000..e568a49dff3a24109da44cadac2e5bdc6e40b045 GIT binary patch literal 8122 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image52.gif b/doc/salome/gui/VISU/pics/image52.gif new file mode 100755 index 0000000000000000000000000000000000000000..d3764072363bb4be4073f0f8cf1861643a083509 GIT binary patch literal 8982 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 F{|DW#&Yu7P literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image54.gif b/doc/salome/gui/VISU/pics/image54.gif new file mode 100755 index 0000000000000000000000000000000000000000..7391fddd6eac67e542eb4c51de189c18a4d91b97 GIT binary patch literal 8557 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 eJU=e^DzwTqiJcB{J0`YyY++!)Ffh~5 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image69.gif b/doc/salome/gui/VISU/pics/image69.gif new file mode 100755 index 0000000000000000000000000000000000000000..36f57602fa99fcb98ba2bd877a13e573fb28e6bd GIT binary patch literal 2498 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 RT*{HcSSP}RE-H-d`X8wK>Zbqz literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image74.gif b/doc/salome/gui/VISU/pics/image74.gif new file mode 100755 index 0000000000000000000000000000000000000000..85713fae6f299fb686b0d41cef9f70198e6531af GIT binary patch literal 2285 zcmX9-2|Sc}AAc%dW?x~biRf@uqm=ceC~3EgVI2`IEpj~~*<5RNNGMV>t{e{rAu*a5 zXY1&o9OF?-D%W(-IxFjz%Jcr_dH{;7@hE~|2!bOB0pKWtq6mf}IEoM`LQ;1qhF}eR3N}wo7@xdO$P#i-E z3?(UgxW;f4$58@DNlFd8#t0NAP=Y{7suCknoJ0u{B`KjG9F&4IiXS+E1W*A6>fo)| z1{}b^F^r%r0VQm393yayq#S|*oWKYIBPq9_1}8Cs1VdtH;8`q6Y!qyR1E>K-;8mOm zP=N`+0}PNxEujD>aGa#V0y97idxF48Dm(B7+;B~hI7vkb*+bG0Eo2F?K}e7a!~nj* zE0_Z}AR5X*Ca9zMDNr#gz=(SQ&*2^pV31TxATn?Wtgt5`KB}3}J!lIw0aAyUAy>!} zng?k?LJ$emfP3gASOibvda+D#Ye5e110f&+B$UE)xP%=P1Hk_$m|=ArQFC!|2?+_g zdi82bN=jQ>TUlAz>({SEBGKUB;MmyMn+ij`3?!wHXlLhS=27yQJ7M0(5p1t$(59`csYFbH}hBBOl70kxG70G+JX2Hy^ z!sW?kd|~ByTd{+{Z`Q2pE~}Kx=jgXpoiVBK5ed1)bl?8Upy@G-KX)>J=AU2j-(4{w zrSBUr(YHF^NEWy^UfE!d)l>%9KTJaBRZkoG_co;;l+u!^@$Y}`dbrs5+RVmx5oc}l zoGnghV%_EYvX@lO)bOJuS(EN+eZP@zrrGWXnZM6X z$X5rFJ3g(g`*L-ldD!^5@t3*ivA#B|jP*;N~e$ z(XYoN)%gGoOS9#$3X-ub+%v(a^AFDqUOmn0RKPRbfqOHNbqQ8b*6U12J;&>7L24~U32B? zLqFDgP0n=)CvsIve$jOy9Q}7h_uB}!z4Q%e+kXB7+O~DFuJdob=Xrj z+g6*T%vb0lSlsE>!+YxmEskh=rI~%SXu3nq^`h@<+KX?MJ*q|AnP<+Ce7)ZFaa@}o zjfbQtQwdVRe!H|d(A2=^dENi#o%6U()atr zv1EPlyA*fM{6Mfi_uPl<=CH;0c_p%jxpU`XfekFms1d%5tSTJB`5WySk7mllrvSmqyV8l>?p#-K^EDZ!^O(tU#dfh;%3~ZB#K&o-mVavYp$WJL1W!WqhAP?@MLOzY1QQg+?1;L z(1A4VxYRL~a$mDcYguSzC~Z7Ge^uI!GbyaTn=+coH*O#0(2jVnoxUl}!nVF>`elA~ z`S!-HmSs~3a+W@uGju()cHQcc_e(F&$hdw&|EWWZUPQUZu#wlE-G`rLx7w&rNU)6B z4Lhxr?j^;y2U#7TYi$o}7|t$zve|grJMrR!#Hd-BVO7^i>&#VM9GOoZdnZ?S)UVof z(k?-b#(sjwzB!ctb##kcgulcYa#QvyL`9 z_Sm=OGU6d`a>DW0rhulM1!L{A={3rWPN#gBMk!`Rv1%(gw4%U9?c=vb>;_F=^4y=& zA}s^$&&TTXe?L(yakPiWZ_xkA!Tt0KTc3v7U0QmWR)Gt@Y}d5p+0qz`yKZaRx|{aQ P3F6szJ^B>ok-h%|YGi-f literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image81.gif b/doc/salome/gui/VISU/pics/image81.gif new file mode 100755 index 0000000000000000000000000000000000000000..3473ad94a34225a6b29358ded6b9790b061e6d30 GIT binary patch literal 988 zcmZ?wbh9u|lx2`%_|Cv!XlS@}>C$`m?mY*B_s`$IfBzi_{(t}f|3AYh7!85p9s)Wb z4}$Un1IIxIb`BYj4GRu7GYe?MoY=7NaJzuA*Bp;T; zXVy9V=DH?bQP6mRiAh8tp~B$tvHoC$`m?mY*B_s`$IfBzi_{(t}f|3AYh7!85p9s)Wb z4}$Un1IHc)b`BYj4GSEbIE1ufPHb3sxLrWmYt9S-2iI;9NhSt?14+kQr48-2oS3N0 zG?~kqtz*R{6?aDQcsHG$L1|7?4aDVc?EL)n7y~2Amp__Qo-;CgOlC7xP+$mNsz2Fl zt`@_}hE+j}{qCMJU3qO?0&h!y)i%duGkFka=iv7{nyXdp5CtK zx7YDE*EZ=H@9rI}`Q9hm5K-`u$wA(H-RT+cuAZ7~{8{zD&dtxyFR+!D@vU-jV6X-N Dz&&b^ literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image83.gif b/doc/salome/gui/VISU/pics/image83.gif new file mode 100755 index 0000000000000000000000000000000000000000..a40211e8a0a501abe1deb712e2f2cc973d91e1ad GIT binary patch literal 1050 zcmZ?wbh9u|lwpu#_|Cw<&;mp)OP4O)x_0X^28QQA@c#Mx_wT<0!T<07|1d-}bU^+B9jg3i;U2H~KcTQ|ve2hti zzeC1z(~^@D6~sjpBp0MMOg7+O5@UHOm4T5x=T%LoQHt+$CN>!Xhb=2E&eMuy60J&T zxV${TRm@{T!!wV?KFNz*8V-7dkxc@3Yu aSFhjSM7Qo6>|yuM?cM$T{S{^=25SI|qKmBn literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image84.gif b/doc/salome/gui/VISU/pics/image84.gif new file mode 100755 index 0000000000000000000000000000000000000000..87e1105c6fdfe704fcb365eaddd446af3f1bdf3b GIT binary patch literal 1042 zcmZ?wbh9u|lx2`%_|5c>nzU`}g00;Q#mk|Nlc(jZ&i_ zFziA=2jnAAUSQz(&cMqd536l7?eZos&NXM@lZ=jludhvs-Lc<9dRAUZ?G^T1N?xi*|Ep&twz zFS9U+Na=cgU3zAU{(QBJUnZ+AvIhI|d8{&RWLz6~Q11^{!hr^+2+k?Cx4$Od+Lq5P za$?ogb(gmY+!ia?6`mKrC1Ecg>+f$b@9pe}Hml3}u`+%|r|^7{m@>Vl^BfGfYq@uQ zN#DG*eU(`Bfs#yCHlN*deXGl|ug_QBb?x+S^ZYwIlbPl1V$452Ue>D|FZZ$G^YaUf Sy{GqW*j3uCXvoIGU=08&XNPkD literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image87.gif b/doc/salome/gui/VISU/pics/image87.gif new file mode 100755 index 0000000000000000000000000000000000000000..61e26b233d097a3590d13e90b317f0e983375cf2 GIT binary patch literal 5161 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image88.gif b/doc/salome/gui/VISU/pics/image88.gif new file mode 100755 index 0000000000000000000000000000000000000000..16cdbf7306dfea2d5965e0c0378fd820d056b693 GIT binary patch literal 4314 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 KpT&n77_0&5X@{Et literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image90.gif b/doc/salome/gui/VISU/pics/image90.gif new file mode 100755 index 0000000000000000000000000000000000000000..3507814bae551c7782b0cdbf1a5d9191542b347d GIT binary patch literal 2409 zcmeH``8(8!1IIseX&fO$8JjD|MCD56i_FL|GwyK@%8}GKmT~nR={qA=xke@o(xk>X zcI225GA*LWI>sV*v?@zEmr2Jn-|fHHANKV;uixL#>v`UeI0uWfA+A6XAOd~>hr{LN zE!U<}w(Jii!$0o6Y5N z`Fy@WAb9cO#qjX(Y-ou|+8Rht0%w&9F)xSPK zKzcRCZj&Zk4x9&H16bVIhNH)wYuuH&K{o?x$wB2yG^kYKhLi-Iw&B~8DV9*qZ9O^5 zkJ;Cim>buif=d-w7_ll{StBePCyBL^=4l#`Tiv>bGFuU*9`-%erkV(Wz+{!WG-9Jc zFbxghO4rP8WMh$vVy+qp3P?i@sni9_n^_b5kydlr*3-VzoRr_iN%=&p{hhqL9EXJ` zyzT8ljNN_LE~~xaRU3;vsgU)Qop&Mh*_b^^vo3I7t)nXRP`^FMzs0zCBB=qT+zk!I z9C?uLX8(SPxbEMlNmRmaPWXNo>b%YN_co$Ijb6aDGgTLQwS1Jl(B1h~>lTv)gN4sZ z1ibO#O1kBt{h~sw?6hYg#$0lu$jJf8cEykNF5mTh1!cQ9lK&)lQM_T*r8tVlT}nva zu6o(Y+Fid(a@XZc{)gx}$|(zP4v)wVS;Yl}1ZQMU-CvYky%Uz(5zdKdVkV7-!(_Uq ztJHe-W*%naNk?r#os6J}{=+9!Ifc*KXJES+G&M$+D%My8!4v2+(6U1O6^U}?$=bRY z7r++MIW1)iQlT2rU;vg1gf+TM%=2#Dkm`YfsqQqej1irf1Q?>J2W~bcm$p+~Z@agG z5`Z3w+C%hT0&DHN(Cw+I@K9f5-EAiOxhfqEf!M`jV)zZ0(apbfvtOqj9Q#~dRr4uj zil}n=igsVo>eKsC5#&z7Exqlmh<+`^a#gMgJ}Ueb_}x@kflZ90Db|a$zdht%#xwoR z8j`U+1c4n~9<|$Hw2WXCqj^I(gP{l};d=%7f=)6guF~q_*$)B11MEBTU4ia5U+n&Gsrn1gpjoNuIg4$^)m2W8NivES@hi{#x+B5i~xiP?n^36Eh<+(F?@;h;8>y_ciXN_^YL93PmWi>(ExLd$T z+`bSZ;En#Fmv`f<>*LeUw!;TUQonh6MxX2RE1A>X^e`xUeGaP9B;2^ZU*tpnkDf^{ zz4~XmW$@zLJw73B9m@buVNN9?B~kgYb>O?30Q98v-cUNnQm$T>gIIubK&N>>{ao<} z^^M`;S-X7=DQ(}TR(K@2-C zMUN-6sDoQpTZABaYmVac-r-AO<>S9vXrG5@uArl#+LCeLs&l&;m|u%nl`~bxq&3~n zcbBtXc7RPj<3{YpEt#60nSzh)hN)UR3nEghjlICFAg$v#WbFg{1m;eWsc>5F&=k(& z)HZ3a{*vyFEnlXF;P%~8C^nKD1W{_JEz-fx3T-94tq>)9fHk|#Ly0qS2mXj<{ zAxn|>)^o02@>A$@#>B^3$}FKxVyTcLT^T@dm$Y&6(94tVOb8M!fu_^I^eyJI)t?kS z;SK$rio^niYLtse?DSW^qYgs8SZ#oL8eAp3Sb7VPkXdvQaNnbsm**AKsg5NuazP(r zZmZSD8B^Ir=h^-K7v4wUaiXr!Fl8Bu(j8!Wj6EuL)^Yar$5(S1j0e1{SmC3AoG~-b z$JyFaN}W?JznNsp)$#pSLgVi9iph}Kdt)_DK6~pG9SN*+);GP|tlvkjwX;+WU^LXQ zkf~_0wAj;O|2aX!%Zgd;Z~4f_=FgWUGrho0g=xJ+Fb8Cz77?~OQ`Ru1>nA``R~y6b zkw}iW0{3P3U;Lj&p(1WWxS<{m*NzA`J}9*Y$-|0I>W&ga0%K literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image91.gif b/doc/salome/gui/VISU/pics/image91.gif new file mode 100755 index 0000000000000000000000000000000000000000..9e93c1c720f198df9a35fa5f0cc90246341a5d08 GIT binary patch literal 1010 zcmZ?wbh9u|lwy!#_|5d-onYcI-J2ynp`w z{rm4g@c;Y&{|x_ucod9=z;Fox9gs&rd4YlBI)fsIjK_ur2b(#BwPH?eSm@lwFQ-=H zAjo*MLr9UqjWIKpPcU2 zWLuHL@Hure6O)DA1ItghH_Ho7i90*%VAJ&t$*1S(MmN5_y`%W`xw(dk4h+@+U?hNy literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/image96.gif b/doc/salome/gui/VISU/pics/image96.gif new file mode 100755 index 0000000000000000000000000000000000000000..4580d5b5cee7f763d12c01f5fd3d4c79d2c6e580 GIT binary patch literal 1055 zcmZ?wbh9u|lwc5N_|5ILrGiT1yrAybYUAuMb*1dc89y@mI+O=!FKb$ffMA2?WG>^jBOMnN8kpI*1QZw+G%!w3(6!6?X{6RPpM$}~ zARzGI(MBGhUn&L(4Gfc6yW~_k4lppXuyCD7;bLICIMpNj-x;gov~U))QahhpTVFCT zvGL8=^D9jE(h?396Ws!bb&ZT1OgtO7FQ(jMEQ}ZXv2wbB=VWHTSuLL1S0*oQ*f?#k z*5yqX+r8E+o!|-44rVHI{$HZKp!D+0OndG%w-UDA-fk?N@>gp&qucHEzR&mVGILrGiT1yrAybYUAuMb*1dc89y@mI+O=!d`3n$PHcR9lud(iMaqIrPn)JOXvLKILrGiT1yrAybYUAuMb*1dc89y@mI+O=!CP|H$9SasZvkEAy8SI#_ z@Nk=;YS5Y!50sAeaH)wsxp7hX!~|(krih)N6g?&~NuLO*JmA2{#KItAP$2ZoVV0R7 zhwFmL>2C8m!`V~~5*iw&vc?6mBs4HEF|pILrGiT1yrAybYUAuMb*1dc89y@mI`Sa)R-@pI<{rms_ z4F7?66pV(za0~$*kf%U-fq~-#gCvK{iUkV}vTz71MeHb0aBOB3)=KF(u+X7{RouhJ zVdEm#9&RTogN6-@UD*T}Wg;9JR6Qrlb2H7@nb2^Si7mluN+kmWBLgD~&w-VbA2czu zG4MnP99Y)K>dGo-8sPASm+0OMUZtu%qUyn9*^XEVF__)MzRd(UDH?qRtBbZd$jlc93 QD!+evlt1r{gaCsz0F~i_6#xJL literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/iso.png b/doc/salome/gui/VISU/pics/iso.png new file mode 100755 index 0000000000000000000000000000000000000000..880ccb13a9d7819bf1257cc6d183c10b709b9f04 GIT binary patch literal 11457 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/picking.png b/doc/salome/gui/VISU/pics/picking.png new file mode 100755 index 0000000000000000000000000000000000000000..cea1a56c6669a1fd8636dd25be752ce87b4f3a68 GIT binary patch literal 20536 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 ^JtNaK+@ZfzH7=0&fhu)xjg$~Se4h{?m zuJ6c0c!|&gm~r+8yBVzOulZxk%?$zd0SO;;V&dT0T_aG+Lri0Gli5L(tLq}%?Px4G z=hk6&f^Y6LUUA3lWMF7W*v*YE0EYpHXu5VZGz_ef-L1c?lAE3|VS(gx?PHhgvgPGv zFexyWe>J?WkfQMh*>CdsGxM8Xpbhyd5y@+7_kFxZ-cxo$o|e_mK&qBGmTVBlDHUW7 z4VYW3_uySS0U!lTIf$u~hqz-Yr;wQ#sfX27WphamRUSbq_5s5 z^`l{Dxo2r&9ADpAh>TQEP!C>x{%L#vyGV%|2<2$6qGRw>e4j>$sD@+-a3ZYWRf$>6 z?HP=|e%fbTE;842Big@npVHwVVZ%yHxCi5pMMSCa=miik*rgojw@W&YT&xiRC$W5$gK zf<3b9x9))nu`kC*sH!3&{XHIHp)s;Mt$rT0`K|q205@*6g8^UZ?it`vA|m!1D8xda zTU!0Jx7>%|I<+oL0C(E_w0;rjfI)B`+3i+8x9|9AyX)_N zL=h1i4HjadF|sf3KIC@m1HSn010dKV`?9SA6Nqn5j6k(TL;{``VxcjzyX~E{wsipT z3c(=rKkNda^U+9Vl8J~syP#+*5GOkcuJFn|e@U*YFzdU7cu&#&ss<7m3vMO({#0Nfq#1_t{R z;$i@U&Igb9%je_y=O;J7#G0dF3H9cTz#jt>(}Zt-<8S=-H}BZf3K5AKTerQ#g*)HH zFu=qB%*S#jOfZuSvlG)WiH{53P<8~LS|*N*#WdjI|2nvQp*ipw1H%X$)HDd4BJd%2 z%J4Hi=;#=`){02fN{kQvnwS~PFar!L)-ZwrW}3myQ&{d8gw5s2KX>ILgnqY(# zgdaJK|GsWXMP&E_`4bY>bFzvC%Amf-aMje*kd~IlxQY3JZDwFE(+aC#x`lVk0y|=a zo$#T0WFj&G3FBge`4#GVLEr8eR)Jv}z5Oi%9{zhT$19HG0*qjonMspZTL(8oe*(R{ zz#S#MLD=WvXBXV?-58Tbib!;ebM;Q1csyUM>bszZv literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/planes.png b/doc/salome/gui/VISU/pics/planes.png new file mode 100755 index 0000000000000000000000000000000000000000..23fdc942e787cfd97d60c4455d9e20487781b7aa GIT binary patch literal 33210 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

*{I=C$~u4hG@iZzv8zfn3)Oa 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 B`2YX_ literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/recordingsaveas.png b/doc/salome/gui/VISU/pics/recordingsaveas.png new file mode 100755 index 0000000000000000000000000000000000000000..28dac73cf650a178a8df6b405901d6164b3789d6 GIT binary patch literal 17400 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/setupanimation.png b/doc/salome/gui/VISU/pics/setupanimation.png new file mode 100755 index 0000000000000000000000000000000000000000..a7121fd43c16cae1afada4ab4d03116501e9f481 GIT binary patch literal 11654 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௳k+KjtCa6XD`I?ZlA3+7 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 UHq+N@;omd|xD%|>=06Yr2P}Xy!vFvP literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/smds1.png b/doc/salome/gui/VISU/pics/smds1.png new file mode 100755 index 0000000000000000000000000000000000000000..24c5feda71d28271be6e63a1388b1b6aaa3cea20 GIT binary patch literal 15132 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/spheroid.png b/doc/salome/gui/VISU/pics/spheroid.png new file mode 100755 index 0000000000000000000000000000000000000000..162700b74f7720e051fe2ff7281c4a3068209b8c GIT binary patch literal 43207 zcmb4qWmFtZwC&*T1b25y(BSUw?hxFAy9d{h;10ndxVyUrcXxMq&3Etn{nncWYc<16 zbywAqz0cVdp(rnb1dj&~0)ddEBt?}$AaHNsmj)Ibc*i>~X9ENx0ZEApscMFtWVm^& zsNoOzah7rt#!Z9U=GY{Wl@8K~2*MYWz$Wn}|D+UAg!~0grXz$ZgiDtv7W^41S?L#) z7>8z@TtLcM2Ak!X&wHa~f;qdCn@>A)mghv%KL37Gk^S|EGu1Wk9ye?t32Yz@_>1=| zIyyRtKme`!?6@vB;Vuk#o8*l??f@N92vw9-C|3p*xafn7U=ji@Ffk~afj=RYWdFZE z5NtZ#D+T&~zKE3V*YQSqit;gD5=M7VkDL?5=H@0TDQUmfal4jA6cZY7i(WsdBYi61 zS;CElm8X$WL;SNU4WwEGF{$cWZ1@}6yrjH<=i4+9ayi6kWw;t%7D)PwAiC*r{PUiO zh!|;7XaQ0Qxtib*nTWSB^_2v^dpv_jZ+F)6xuxm31io2Y2Sa2MaICMXT(vl&I{dpD;s<`qJgX89lq- za6>252i3@^sJ|2i{!YYhyAB59td-QDniqVhhd3uwk`eQ^z0MA%1y41`NDdUui~A^v2de9JK^pya^0bnlaYte~l>skgT`P_yfCz1c_#@B=0(BlCPYK-}VXu3xFo_xw9I+kv3L z^Y+McrjYycWc1e;s0Nuy-0L$lO1jAGcn2-rX|?qq4fyjH8V{=RssKPpjiH!zTo2JvS%1eh)m+4W}LYT$LI(YzW0m zb$S_p^zFuPnUF?iw2_tD}0`<)@oNl@4DY7`!}?ZoBv6{kmUlY^<9d zi`VXOvU15^(+t*g{c%wp&_)x%-}d*Nhet2JcHLtu*VW3C{yfNgy2_iYJ9|>6cxei! zXw5V88+xxc*Rd)QPBF5K#qD^MV7evfCm4>KAyq3~(=D&qMEP_-Si?=2jJ-;}k`7oa z^|nhHH8yVTU#d>WcIheG(TV#^5(sLkm|hQTyQd4s)@^p^Qun4`KY#JI&MhpzH@|Zoz9r^ACVu_R8OcrV$;sz= z=W8P@p7*3?^`OSU#+p`d>KuJq`4J z@p?O!+o@-7fO~=cZu2&{PCG?HYRt;0Dnw5o*spQEtf_OQ$pxSxYwf6L&KsDDXweH)DOe-t@Bd6L99-i3VMN*7r(2-|-O1N&`ITSs{Vp3A8a)yF)#p zGXC;9sAK^or`H2lY-Bp7lPpOy{mwk$FZ!PR)NLsSWB%TymJ98x1tUL&g@r5h+n%QW z#>$@HQ+K?-dHs^@zf70<1uW{Q0n7Trf=0QzM0)tYYLkIDQW1T-i>t@M>xoQ01QZlv z9=o#2%JW)_2@c-|$4v`_kRolEy0fXgfrrcOfoS3e+hvaH&m$?!wR;iKZcR?N(yN}X z%=)c3)6Amoy({juo#yvvt25u&T#x3P-Z%K&+5GC7#E3zyOIvgP{{EyQVO&R1nJ;-X zO+~rJJWV^;X5u32+5z<=g%*EGHEtzkhkhswYc{;L%F+?>6ep+YqW?@?MAf!QNnDQV9=CcEv=oBrh9c@iS7@?r#zTex}+Ts{r4p0 zf)r_-95QP&8%~)P4Qps%8{^}upBM0j$7fP!vkTui-=kfVWonWZyUF+Zv)UwWu{IDw zo80-Dg))W>Q%4#y+val%#fTG>KaZ9c0@-gE=84E0#5;j)n_oI0^AuP9oAB|xO;zS?@#CSp;)prGA@O7BjljQk^yD`^@8c>vas^x+vUf`1W&u<|-w8cRhS3vxSNjvY=x#+dR+K z8`g7C#(uM7y!<_lLOQ`^E+cDF>7qV9`9;6g-^ElG7M-AUukT`|_bj@@S0_$yoT@JO z8bY^rba8cNP)VrBYn z739Lax0QO~zF`g`Bdz)MbpZypvYF$I(P;er*%B3)PX7Q1 z4%-zruW_3;Ouc4r%dOrB^oX6lNNklN+1u;uNMH0-lI$+PBXmuf=1MiPxSb0tv+RwH zw{EQ$ZlQObn%dz3BkFiKn97rgC9+j6R6o@gIDg`9l&NZOZMp>Z)@H4BadoUsEE225 zcZo7y@@Szlt1_!TqdMSpj1}kGr_r{rHO{;$5n@+8_+dw!hetUVb?R@MGors_SH3hF z#iYzwHMPWU&3viV+fDF_#b~ZC%_>l)uVp{{wK#_N^!Cj1c3HcV*#$PSJq^h@%gx=^ z%r^V&FM7no(&@f2t4aFov!yZvH+!k=_3z&VOwzWCrLMG2eCIN8MXk4Fz6d&nr7tdd8BIoW2Fu{dS^y&cc7y!a@jKk|5zP*0C3-^|& zXe<$5u(tv6`eLnlOH&hV@~~2#_*}V;TTdvGot+)Sh4L?@#hx&f z1$?&lhllOhv5_d;FXl6aa(5k#f(;d`Sj_soM%|D;9+CY9f8G-$DH3Y0fPB^5(lVme z)MxzUnc*x>(orE3fmgZGPk+&=bG~GDVJSO3lS%>jPKe*?PC`qp{)$ij$m4w%LeAQ8 zLl!(YN@j1%5arZFVr~{SZrW%0qgOWO?|0|V-65*orloWHmAot-N0Slw{n%I|=`Ys? zKA)bh9urdHZ;wlKn3UrqRVjF3J69eA+_DfBIPC;5m~5U8)4u=!UVGGRE(c5xgg9{x zAo!O16X?kf13!@0{n_hwtN{FoST2tH>+M2p)+_b9(|3#&rgulrZcF*}$Qs86ndeZ4 z7v^6;`VOy*W$s~tgM$ObWQA+q-)d7+E29-ecb_)%`aRl_YLm-m`* zA_Zu{G)jaWcg`WbtMn2Sz-7pY86xd^{6qUrV3bgUGlry>5dP=gaHg>h8fVpVZM6|g znI(kWIFHLMF@Q**ijs;z1nh!6xd1GK1|wX03G9OsJyZ(*zbKE9(Opet>|Bq9^rtsFB3E`s&7?~#lEDc~~ zOE$cCNs7cF^$J~&&2Fg8`N4Sd0RXW0Jh`~J-P5WR<`)#0nVMekcGxV|02{Y>(M6;H z_;iP17kHhvUak4qV$87)Aww0HU5zkX9 zodZmpE?K%n)!fX?%-r1E)HJ`SsHmW*ps=7YzmTGcf|`<=l8Tawf~uFgcc5>eE!+$3 znT&&qW6xvMxlI|XLQcYu6If6)@WcsDpXreidVYR>Ztlg22^7KAX4fn}FY~GH=kpE$ z%V~;bZtz4Zxud1JQV(B6#mW9?d^uj+uPz70N_jSoZ2-)gFW1rWj`ViiQsLv`dYCSd z5w->utCueo$ovcp3JNiGa&iJd^oOMas9FOskina)tFN9n#g&!2RdOGT0FcwR)>aVP zx5*747*t*=hHOcKI9NB326(jHaIM?m(XWD;xsfpUHxF zy=>pn)Tqf96tnMvf)WeF3IsD3pPwGg0QTW~F`ijs&IIVRY~K55tIu=2;}rm_09;n4S~4v` z?BjB=(Y5aTT&`BC4hlB*^nHK52du26xf$T;_van&^{IIl>^%y5MgC^)W_jy`|8LU{P2zlb#^>`ji5t#PF zgL~#a3fox%8d?P-sxU5_RMe~z*BEMV>ghUH$1!N7v@`#jC^8stq4?mB^-nsgOOt_i@JbSuu&T%Daq z#>b&28|>GC44tOob1<3n;}iYT_FbV|8Xmh9h4%?UP#!=WD=ma$SX}6muq!+=7wBn5 zY68Dl&zEgR4-O8pa5$YVu_sD$($E|L(W3utrP*~PKgyqdhMag{GDkVt#K;1}un=Ft3osk7Nko>wc@h7867u z+oiu+?cPlpb{c!7kcqf3MqZ)1vn4n#m#ojsPEW7C-Dk-=7g`rX4zl+Ttz?Aez zXGTV>|5X|FqkKP}Ki%q!6qaBE0X!`doB3$KCB(SR>%QId_K!Xqy=rll>#@3kfB=3< zNEYx&PL7V3cX#8%!=LRxY6}vgq6a(`jP(=@5fyqcM6h^Gz^8NIAfpix5Fl8-U62To zyS=yK3rcpN3X#k7enjjh3m_r@^#*x4xpMXL-`UDaN=p5;wm_Al9*7lHj_D1v7 z9x-nv%pEUR1H^ti9%~~bG6z(r00vsaoVXUg>Om0z2;Cq44!hOnET6l@Dx)3--_O*P zlpl;A;D`XhdjOX8e60;18{1-{bgo3jV!7V7qM`z^2bQi8i2nc_uvxB0@)srh#c7}E z_z2)IAeQ<*pEgJrD3{LFFz|R>nZBNw1-w4rTbP;IF4j;oGRhSwOBGB5@PyazZKd7} zBwgUN-tGeoY0^v;{c>E{(cjw}g%1RwMn{l1fa}&0upA$fNSkz-2HORpV&O|HOP=yI zC@X_|gQpD>0ppD_uF>zK@Br+bTq5QljRSyP&Q@EN$EO57p`jT$PQ^#;f?@>m zIo=-4QT?z!>Cfcz3f}1of(c0nVp3XC^>N8%X|C1p1#8FLY`f&AIs z2gDp;W`*m5!5`lnhM8@X{jVw-d>w!0hTjgsV*Zla?Hu~wKffSHp6$>kF8J1cf9rm< z)u~5XCB(xZhS=E53rpj)V*!{8<(Dd*r~GlcrhiS z5MptvT_+Jscv^BnFzqLqxF>hTZZ=w?QZ)J{FH2NHAi{30Ia#Fezk%4c{SU-fqv78@ zDjnL)X7-9(lti9T4p-FN!l&0(H*;D*4b*?{qWp4C}BIX=ic>gJ#}gff}EG$4eN}*^|@L&M^auAI@`aS zlp0924o^3h+lwP_>@Tk`FW+L#J|@Py>3_iQeS<1!I3ftj8;DV-dE&4?#C05XNKiU` zs#E!_teIk_HLoO~?{!-D#bW%xWW{RkPyE(Ly?GbWA_WnO17W4r(HU3)W`kDU@QT0o z>-vf-fInmBYW=relw7r@#a;_%>t*lI{uX8vNl8h8s(x2HQi%jc@X7p(HEJV)|EPfp zg--{4$$cIxw6|LLlaY{+K#)~7fw}jEM;gFOX9A7(d4e`JHUMPGsQPa^3y@$$8|>fP zz1+^BCY!7+j0zN`rGKzYB9K&R8D4kp$-65Sea~nen3;*ch1}%r_hXce@DM@`HX}e? ztvWRdgCUlemyBt~r|hkJ$A1<`{LC;iti?_5=uY-Y2o*{+P6v9!c~?D41XYx_tNP4L zy?c0d7wi_o>UlwZw^)_#(@0HOFN>bm_^_6ng*h_@J zNDW;wJh$SXBqw!bxEnfpScmP-{#j~S)IO2+-@}T7GN=X61ELM5*0v!+^9cJ)z_1(= z*n1rIbLrwnaJi|~2GS)BzeuFvs4yv<@=WO7%}G1>WggYJpAwP5h<~PtKZoAdM~os$PoOL{>Cpm79UPjj)Zh_;BAf zb_fB;@8xnJq!znEuUTCa2m?=}9ie_kTIAu%l0(SrODIyzLYP>0-IEzTdSw5+kGDjK{`Y`#4r*X8bY`7$=1LcznzoU#-i9^G>cARw-|=>)-z79#BsK z-dd_wD*i(zNnkikcZy0KFf=H=&n^!en@LfaLjIr5#%~zYChPTdzS76h_$3KMkR4LO zQai}HAfYjifX9shC4yG32_gw(Lg>jdu`kmyfhJCfg5QbO-X;6|}NWSShqxs?&0>)K^F))7^dV>VFj^7RhuBwb2qh%3X zXs`Pa2-s!Z-wE*v3GvF|GNAy5R2fcz_~gMLJ@Ny#n}{IXMeV~|x}{0^fRz^R5l+UH z=BC#uQFUOpfq}~{Q`%xB4yp_o636W;3Syg-L9KTz^U_M?C>T|QADS|esMKj;;wHuQ zPftFk{({l#m!kZo*)q4~j$3UCzXT4dG7VVAZaid#d}C+Ckzimy5b(`FiZqxEBOE?; zv~u}mZ)r&h7Zp&RZ%CkTA^g($tDTN2MMvx~6A--aAYK>0DqeRYWo*@}xnv6*e=rDt zu%3-IGYP&NVA3oDtW&nn+RKAq;^`uWtKdQ*2QwxZM)jF&P~dX^s(9uX;I6rdiES<+ zW%6>VUWp{nZ*X0-%3IqGS|rLh`c7Y!dycstjj*6bpx#6NVKB7_7y%;(FRFV$z2(3N zhC`mvx0`8?_9aIkdik*4m(G-c{Kj6tIOW+0I2510;iW_Cfv&!VJKuLjV6!=D(Qvv4pOO*c8FzM4lGkd{Wt%%w6ksLh-Kv_ID`^a(qfg%&25u| z3lTClcQ5)(mtLsQy`x8{Qyur9I+<~c8H`=#lpZ8>5ZdMytLd@1R(BmZ4%%mxsOOZ! zNN%BzSVXE=mKaK>4m}aDuT%itt1M|6C)wE?v`>=qHYX2R4Q(uyCy-!A*4@2*E;}XG z9|a53G46E?L7-_ZdG{MJG+-9$T(&EKJtf1#2lg-bBds#NaW*I;J+4WTM z`qR$0>^Z?BaQVpm)W9|Yp(KxwxXeOJcj$T_yaI8lz_8+3E--#lALrL=z*9d@*CJr~KP%flEb@3g#yS(ZA;cTZPBL*U66OZ5=Fq3i8Ezs6d*5B={*l zpQpbLQx$qVpndWQgdz2Eo#a#nNF@-wNA^M;_zEA|b7yzCe2}A)#Typ%cz*?D^D*f) zNrK^kx1O>UMbDG<_NWm;*Di@oJd}#Z(6w66Z+Lvy+E3uT|hj+^@_2?casC0CTPG$tj$> zGaDCjI@UnL(P!dy(G2rA$;)%GJR-0_n)e;%X7mWvMxaR5!8}-+(BOcE{hmu=hbH>i zvlgHqkCToCW{dWzWaN-Vk@|1ox7*CXS9Pq5RFe2zDfu@J``xIsFiAxI1!h(had7#x z(jZ={<84(UgIG=uy9MlUgZX1Z^RFl~A@xOWhwZYkm9(v&g6*k%_L zDTR-?WySCd#Q&t!z#S?HE?=sH*6WNK;jF-8Sar0@8!P)ZPtp&fDu+Sw{z6J@(c8>? z=G}|Ds?%^@gg@Wrpm<+{jw?!rw@W$9_dTLQJTGO)^ht7IY>e?rHeb0!wZw&**qx3S zg_w7=#%8~w3ohbvO+Ptu(kzf>Tl37;d^LL*(tmH21U+wVxzSbfaI0n7c}ngy|n zXk8Z4za;H)?%T{~V*73@md0(O11qKPu3f^#jV&ktSKThp;qeDRus!Wwj zHq+yfe0ZHqhxOHEaPsTz zv2KTVo1>wL#Mt~FEg3&u5`TcWOl^ww`hlY`Kg^ov;6v5XNc_c~IFA|8@X>H|Ig%inl)pZ_ ziUO|lfY~);q8?5EC9C!uDx@v4F)pM0@IDqMLOO;FTpxM|coE2&%)*E6U-nR^ zL}nmJ3vN(v1 z-YJY~xN1;>N&+8cX2=;mAWNcq7NKe&p>FaS2{jWV#{$dcMX&QED_5$JbM@0W>MKjp{`m)Uc!l}mDsIt{xTbSS(dYnQ672l!HO83r;O6R6;jK-(} zUJdy6{&;#~%Sed+Zhd84G%v=l^z;?pD(h3K_2$CkNNpcn;X?mVvQZ3ja9% z6)lc<9N7rHXEb?tlNZ>=bvsBCcg6n)2t*7`MgkFc-8l_AI*dOxeh|()VWiFD?ICZW z^FZvc7Qf+qj0rF6#W+!0+oH)*Y~dIlp;3s8U;C;8!ud+f8(TF2qL+y?A?|Ddq*LSp zSnQ}~L@=Tn;RYf6JH^E`pm)(%@|7PEv0#%d*_%NvD4Hp1CEs*#1FM47tzE4VA~1vY z{Lv0~24H6b){;e7k1ZGo{hOXInvC?Tu?E3r1*6iHE)^m0h)9;rD1rCEh6|v?8A%$If5RWd~ zm-@5vV1spbF5<8t2r#p^;S+`|$#w2ddYk8#k=GQ($x;PP!Rvv3R_a1KJZ|keTa3fK zGa0m|C&ZK8u+Xo3f_D>BYL-JaLyDD_jBX&Vw&D>G!mRZ0L@?XTG z0I~9BUbqkDjqO`>q%9jIECmv-yBtXCZ$e+8KjR5m{dbXdh(F8k+J&f|M307 zu#zwshldg?efOIzTscB77vaMZGg_eW>6x5Bf@e(kH+MHTcc!b0q(NcehLj8=HPOG> z>BwT?a!)q3!49ST3s^_uVyi8n41G3cQazqo>^tN=v0H8VlOIIbb3J%>rc8#Kn9b{m zEeadG?Ktap3p%mH?t?U{&;EpXgNPdje#WQRgK6IIV6`F%7PVa8X)%^ad<*8IM>YOV zmNV&cDCJNd*FhLaQ~o~?sa)Od4A1-dJLVM~)A2aK%*#X<5?g^{!8$)_cQuUIKC4g? zt0t#u0hr)6a`@M*ef6wZ)VGkcuj_5a!M6EMElIaZ%SimGoQ_u7mGwPx`npI9D`D%#PyI|Q>@b?n44B({-3 zammp0jKn;UO4`-dvKn;BgxoHT@;(SZmdT1kd^`H3GleH&vm4byEV2f8nY}9kQcPlo z^u<5QWKlnn6y0QoZq6e}3bw|*MIj-=M z@9nCrey5+gnh(^&7dGRaL@*o^OFSGXd>!I2R@cN{^(IbV!n0-)cIf=Eb)-2vU?ouN z0rUJ;>2P6vGs@R@aOC)Ra1})+?=$fnRrqwQp2Ra;fK3bXOGF-ZC%AvN-qasC`ZXKB z-@(0*_ROoKch$_sr@R##H-|G=*E)3^uif&fW^nS>jq?arvGAZmtc)@fyj>yjWu_qBQ`$bKNK!TFGqUpiadj zs_U(*lu8+16MShNodLalLe$C)Ezv%5Ub4cZK7e`uN9c%(Ei}6^?ac6cmACIoFF7gp zV6Uy^k%?oqs}U6CCsx!5qJq-SIICGuJO1$b)hpbv*ue1*j$$n zm9m(>W9qUQB)}2t7b{?XBGvHO4uePSvNwFanQmmnTMlW9#9bvv49aQufKThK$zg5o z+4orGWxU`Of54ul#NbD9+(`C&C$fJ*(G%Zz;LwwAC;cpxMD;O} zzF44O-F9^wu)N#0&}sYiOx9TkoldZ{{tkJW#9?VtNrNgt^fH>%z>uo99ZrRlJ8?zq z3>49v#BjdTYI9oxa{3)LnLTNFm*!n}$9b;bxJ ze>SVP&tuO0Y{775FFEdmA*1k*?)_A*)jn%0wBI;2OOLYrRMKpeMIg9;$?Wu1{9(TE zjEOI%$sR8u^4a8W;_=@s=k`#>L7bO68dQtuVwcC1tJ^(Du`6$@K!92A?bt~u9cXF> z`62mT`$1Jpp;CsTM%SH(&4{C;zd=Ed*E|iD>1i5&e_JgxEaNh3die-GXQyMQ#71?s z`LECeoZSr#4C~sC@U_jU=1jQ$S}kST_*^4Z)>Qs80(m|H{-Qr=WVmRX&(6;FC&a=3 zwJ^6jFKi@5CDCJ7V)n*rvs=%VDbSGfV6AKH{FxWuR*ov*Uw#C1o z9KYXwp=7{9z!MCQD>44PR z#9f`eEjqTV>z3lFNwA-=xjPQxE~_gmpuaxlj3Bj8IvcNII*|h9l8QIm`zPK&no8Ji z)Ei{7F%F);|9W_xsZ)?^%r5fkQ>WpNquOWfqPn?S*!PMc5i4x$jd<$39n4;m3@gVR zk*ZmT<8B5r!{e@PMli70HHVVn1lX$>*tNSb* z3kTmnx&e#@-)^bS;FG^u(4~}SX1dZywQWU60yc8?-11+Ca2k3ps%8fISYC`0RXVWZ z&#K+%{7o$c=#vq?y?%t^!O%hgh%xBUWHcct^+Er!D?(89?n`dd98`@&aQBA>p2rlc z^B?p-moUHec$4~{C|%S!q4`K!ugBOlf3k(*Obno4b159M75e)^`208kBK}9UIY_0u zJ`8*aq?wXDvJ32Sz2!Nf;|V0_Yj5Vm1Sz@@*;uVX0ymWo3{Tfy3u;7X_=W!I3&Od) zkY5Ny|0#AkSmqtx`(}=vv-z6&h-PnNgpI=c9@j@9$CBPWH_4>(pt-T}f_LdJCtgIn zznPYTJ2EbBk`baGA%I4Rxm_Oi=F%$J>U?deg^~nt(DIoYZ(7PfA5(7zomYJ)C_L}{ zVN@^uyY?`~&O#!fJhlrcCK;vPs{M)S&kMo9viB>TS#m@2Qus_&8OKZ?YV?F$Mo?(Y zhOhfX7@$YsYY<5D{RCa_mn@bC75cXpH-knx5hxNi#K8dRfL0r_+;_)s{0?+b_f zOumnWpe^IEwhJ@D34QVlcZ!G-6HI$izyy)RZ*HGz9%gU-&Rdt{W`mA`75Sr0vwe`I zlYrozqpwy3N2S}QYnbqC;ygP zI`u7I+45n{0dN;?N?d>C0?elr529|^3h9EQsnUVH=(I$P1h7FZ?h);97mp8hRV51J zCZ#lnYua`{?cXu`g*Quqt;l!~%d-VSi;-pzQO>l?Y9^aFg|LB}#gjH+Oq3X?iW7n$ z%=hk8fpgESMPDMeJ*V(BoO!)YO_{7OTE)G9&n}~GflCOJ=ez5FRe(mFD%1_2I|sC2 zZjjKhkV!Qhq0~}poj~v*-MK(%`LVY=*Y0QNpw9sdYEk)lNq&}jovD9M5!~XylJ6%f zh*4ik5P>2XOFHfBmyU9p>rbm9R(Z~0pv(bZO3x95y&Bi3w81;XI%Ei!XFo^nMm14$ zDK_e}aaG_2*o{9FWC+bZ>ikIJpx^h6%{xjoxYT`9@V5 z3~y;foRo-H!FcK&DVSD3JIJS>B|K{*1QA(8{GQ{MNJ zt#)9|XVYJLvqEvVSQBof#s+9R)_=MO#7;05XD#ROL#N9P5IA2|IfY+l#|YQ(x31T(Y@Q52>frkRv2lhQFf4+Z8P+zU z%^gl(!QPT*;8-p`DPkK2>~~69qhL*q4vKXcWop&_({#zVzvJ=C@kPjg*JA@}ltR__ z^hVDyr@#VfaWtmc!9pn~H#Qb#409JNl zd$0Z-Xj#(y@#kDJe>^}r;GY++M&U3X!$ElLwiKR6=5U}GH3Q?!Hnyul-vAp7m^krx zU_@Ip?G&tR1iko&3aVsdRZYuNpNPVKXRO)6Od)E>ZUoIob-~~>?sTwYN%*l)craqB z!S~1n(s&d6BgoSW`_4N7s5P3Jo5|cNoScMf+9!UQEf!XC)D>xX%oZ!5N8}uB_Jko! z)pllg1<|?VP?-haAYA_0G3&^JR4P-w>T7E)@(CXUA0Ao<)H{?|shs>sX>cFZMx`SNZC;QjQ&E5inzsysf0~&BRmYq=6OFOYm;|&N1RjV$JGPsOjsXv zy!rSQ3Z>4w+vtmDFlik_w$X(!>BbR#)44ps1rO>K%|a{ArEvz3&ah5Scl8!qoRWvt z{-~E6smu-Z6PQGc=c$(h`l@C?Cl3M?Zohv0GBPsa>G=*WDJLT*CAau`ea6>v50aFW z4Oa+v>sAY-aT-;?`1%*whkrEDWa1^%()LnK-_qH^RSqi-8kSmV0CXux7ial?Z7vG2 z5YW?UzOfDduR6-3>UqxKk*305%H-}5HLRVL(d12rG<-TB@e49CF)yOv_%Pq6O!yGt z%?el>+|*Q4&ns_Pn<&2ds2*KVzY!A%-Z?@UL4_O?%aAc+N8ly*0)4#JFtVbWHxo=? zF!2>Z5@ZbW_kiVv+VZCelieZA&Op9_@C2EFpf|wi*9p@J7ue@lT{T$hlJykIy@)ZQ zRp+-zp7PR)HwUW$eTgoYGm*MtOE%DMuR1G}E&n4u;7}$)uuqMmazsl9H188~aH~x*AIf*BuI=O&dOH79R7QRaztX7V!hq+k|{aD zYxzU)!|+EVafzMt0&B9Vv>@D|Ak zV6v9NeGZ~DAeBrphlVB`FCFtEMIR*?_Oe!M|EQqT_WOk(5p$XR+Gj1~Z||t&nKm>X zdm)}uVQ3TfJTyx$bvZV1AaG|CpTme*as?{1hA$e5W?GCFFGMd#+$LK76VJ-ttn3U* zXSC>307QnwV^_%|&3rL=tkB%s+4RBBa|zpv`BOTwh?Oy6DeOVx&&Ab@kWac(_dG;6 z(dme@X+Ma&48qT2nZG2}%xtKmYZeEoLZyoL-y!n#pW%T~8n=8{>3S#tZuA571y_gACQN;NBg2IWH{_~g zc1MP2HI(Tf&{&OF-$;wVvGtijj`*AHT!LfKfrJ|DD(#y%T~=1+alOaqEqP5CUISg( z*MU7XIUR$Qmtu150(vk9FVtKT9l~2*>uwBvOv2p=dCP=V=v#9+VICA-5vH1`$$kCx zFD>Rm_2wQEa{+4`Z);fxdG@AD-1`d}h(lqZcoz$v%_hk2eY{pB6~i0Jzgssqj&@V> z=XPUpaj|xt)oPRT2Q%g2;h~}`)Nk{wWb-UAB_t1jK`Ug^IWgkUpQ$lt;C})$F7bg` zSSHj7*|B?Y7lez)iGsD4fyX<hqm5M(1D%e*N7WSy&qCq-Y_cgnb?|aG`86*r}~m0}%=MB5q6!3WSVe2{EQuJOg|p2pVaNOTK*E z7oG5)f}vGqU|fUPF@A#tF!k{nQO)RgeIXp7mdiZ;v>(7YtWpTtL9!z$$gooF!!HH z0fC7j86W`Z9|G2Yp~PVSu@*R%dAek{NMIC8m%0DtOD$camD^=q`#(6@LgX zQPfCMFp`i+9Od{r`#C)v7bDbBl2oDn6~D?aAeV)%sPlE%41z)`j}YPwWsyuk5JLY)-^|3+tPlvC z7xVWAfdKVvxq2HO$UtEIU+O>XYUYYJpSkL0F*496I#mbf`-|I4B5dVq6XylbTYb;R zU1(v{6+p}m=)-wT69G9RhS?lUiwM8iLAQ72>t7x$;xC%R!5p|7@fZ-c=v@1IurR7`!4IFu_sk$wHESD9|^IoUy9yUqr?P^$bokMH`n8>EWW4oCLa| zwGTA>r;9P+Ovz1@}bi^BYB{wns((jE>5_23!LI(upj-`^(#i=!j^! zaJ3ATYKG+|YZiZO$Lji1SRJv?h$_{_eSo_8>EQ`%gR59ox>^%4TfJNxkmEVIIV()i zM2Ve2Dut&8D{kpd)m^&>aqCr|pp1GG3XaMeuFm0Q$|W!4$n`o?D@<*J>GqvhZrOq? z!xsb#gah6jW@Ecb!APE&GUZ%4ks@!-EeEg^Fw%@y)nu&-W%fAY3Fr1WTBI~O>LfJ; zMr4T36SmO%0^4%aGBSK#?zd@aX+%K}G>1W>ZF9s^Unc&cpB;8VMZK zOAYJAynh|7p2zx#H@>s81BmOQ#mRq;aK~(OF_DmLbcZ1P4GgDoP4)gwy#9l8V530} znL*{(uLbJ*EqT?2x!HoX5=3vhZ`uJP@TQ)0Ve%;S1YbfMKaK_?f-k!3m=Bxr6< zHF14-ct}J<1Z>17dex}t2-`^#!PINa`Y*Es&*FLJkCoo2PjR>3*zl489dQW=m;z1m za9J5cldkV}KN7lL?rc}M?7e=RB ScSc7*6hUWT(4XHa?08fElIZm`@uitVR37(^G$c|I@<*NU?P8zhfg-YMgTT8n zt!P4+2<+tL$$lkEhbBfw;<(k>FT zn1AK4TX_Js5IAt6U7oV<5wlH!9wAEw9Pk8Ib!ceF($aig2QD{>BwjeW~f>6%tP0edJeF5Y}`s-!ekl>`tPZh8w!K${R5DFd7= z(bXmBVR33oH(NY8IRO9y&`u@opR=mt=H><}Uol^$P{ricztXvrGET+K?2DY}|Bv!# zK=zOt?C{=X>80|FV)g#$pM}u6qHWK4X!AU zp$Db@@u6@1h`*z=QnDw){xvMc9d3r)hyo9*YE*eJY{~?3CqfJY{60~j4Ct(pj+#+2 zP!!U8+FtCX*#j!^29Ypi;26L*mwf4*xrGHn#wdD(CJE0`uUMdVT zZqS1zYbcZ80k~Im*&Bw6&M)(r`3O{BZ^(F9a;qH+v3r=$Mr0g5Fd(-xGCrhg=9Al8 z#p>-!*JTU`g0*t9gz{tC%%vY%uhjfDw)P<+`^PDkxNhgyf|LW`c7Zg|C#%rP<>TY4 zKc$(Xn!r&DnT~-YlmCaNtB#ARi?#zuH%RBu-3p>gWe4as z3!I|VSpFc2_akjTzVqi^SkB&}{G?%xjb@2wnNc2V#2eD$K$a0=N}9DQ&o)b?ub8L60JmH5vCID~^Ad>Yc+5#1?G`s{4dnQYL`=r(cSKi+9ip4w1v* zuV*1_w&~(snO6E?O&y~%#BGhW+j@y4u6kbMBYfYTQ^Z`BS9{|C)#2Ci4IqIf@fc4x zdmjVt(QJ$FLtF+JF(i(dzS2L==Y4~NgRj!*0xrzA{^T)ywgF6HAJn;e7t8Cj{Ql#p z0@9qfX1-3hs-p+H=*czh|5iAM#47IJW!`0O>Js`tso*6>k3W+#S8n;pE^jrD=xS97 zg?}}DhI8P4aTq&exkj<{C*+uTg7@+a2 z8*TvCSzexDPQ(>73_Q42IJMomV(htQ%58rE`$*>AmuEmr@m+8uHMop-wC0IwxvVk6W!j zB2S{?$j{Ha-6CY~LB_5Xj*_#z+yM~8#?@5ty+yC5O($3a08`?6F&6Vwo1CUB!;Ivpcvd|?kzxb6IV(7ZJN(Q^)b?V z;dq5hxMuvvm1b$z3^e-i`wiy9yeRVdg(@1(7}B2#!403cBr9CW@tuQ67a=e8rO!|R zez8mB!B;HnomVO43F*uxIv5;1e_ZDTFzZW5>+7~c*ma!N#^N~tp|p%$w=jKUhb!k; zcV@FpL@QDId%WFyU-tfUa=8-El#tj!Xh`E)x5nhL@^OlZHemOoh4k3a$G5+vr>Jl~ zAsouq=PS=-dxVaWgW=wJ*PR=6K*+vcGYAHlRT*eepomV;<+krMkq9 zbCqUO*kh~nP_0bt-%5B3#irq6%j$`$kSKK&tU`OEPlIavt5_M>7~}^%7K!CYmVWQ7 zRVf4Rk6NabH?Xw_lLNvQ=y=o-A3pp8JBC3S5X1P6Ksf2?O%9}q_RDk2_jYdVRqPLI zqGy2|Tk`I`gG0YUc*bMu<(Y$-qH43eTDWXAMaU>b^NCB1^$SZazgZ>-K~A9A6W5;xn_$UMUe8!?8Gp z8A`@U+)N0^*D6U4)Mf6bx8xMnUe6Gibbhuo{5^UBM9PeOCD_(pojHtnY>ox(jXdb% z11C5DbWIbV4EAmTGO{F#d6gBw9R(!EfdL1=%mQp+JS;4OX1EJ*8YQ}jfaCQ6K+{SG zyhT8KwaOs{z3E3y>7=Y)4DiscImC5NC9lCm7pL^a5sh5y-RskojKdeKrBczngBGt| z-`)1Itm3lenHevlwb3N#X@6=T>8_Hn_t~nA8oC>r&*%}=Tn~iYtEAS&i8zd6Pycb{ zaFq-0E21xyAq%xC`h^@-&Jz&=hkkG*dDewO(xCn5Y5Q_8D%qnNjK_~Pg0%?Pe=+Os zGdhe~r`iVus-))I?y(G<`u~7e_P!Q4X5zU$X%OUJrS)@fQ)=Hi+B0uH7Mz!k*m!Qy z&gKu@ar#bo3vq2778Q>uOjT}<-$2*eooWCXSqpA8fg+Npn-gR)sX=O*cQ^Q-Vmo0z`C^ z=l~P0HpeDeexX7c<>~so<(ggoi{8o6S^qV48{xtdTa{UBR6!??%z)8sRy1T%M@x0p zi3{urTSAie#R4Q=xnk5HS#^%wOy0oNU-bilH};; zi0b=5^l5SGSsJD-;b-z5&)oaDUjt}CbM}0DE{`G)cdy~zqL5}0G~Qjiqr`9(0T}}& z3@C)|2JbV*M~v#mw1)kpyyV$cui3cCQT%g^SbI%x>ILz$r(A#497^dLrf02{;#Ll< z*zYKu*7Jnlv~7PKHTUdXXVcM|^MR|wu_%RG4a)+j?;WXUqHU4nWenE}Tz;}^41O`$)B%Sa$Gn1k zlBUyFMoMPkq2zQHnGSq&J}#r@i}w*j(9!XzxPfI>%8ysdS)+O-)yE=9a zD2Ad-LU;@=dTVS%CTj=E?ksS1uTQYxG;o@G=OmW>D%Lh`Azs1tR=v%d2=%Az4yiAi zlUlN=C@E93vUs)KMp^TyM0wvdr+)^d=;l59(F4LxTxG@ZurN&Y68qw`EZaA69-Nh0 z?|E%ov4X0`|RFqML0sf z9DiNVXr~8y|t*pLIW|iq;EgQ>|!pPdzpC#W> z{@7wBFZig5%Ckii>MpOy8WjAGx5k%FG_%S>68cjB`?LPv3gcjNU72umvp*B|ym60B zB`I3s=yBV<1yxm}%LYsngx|`(zGyOk_hV}}b*^J`;LOHkG~tj|v) zNY3u);x~|9-{{^4dUU?~>91teEoREe!Fjg7p#H8b0-vou=$D={?@^kG#oaBMw14}i zhGimOHbEFv5e;P2sKgfMsvZU^>LPBEL6^nN<}YP_3MGs(a+?f)%jd*>X2|}UD1MBg zWLhOZO{UMPDsXEDTbg7uq+cfV6uZEfws z{el0n-|5eG9S136$a03e0pG_LR+W_|=UdnpLy{M(Q{iz`)$+R74$MN&AYaRZ2Je>O zI{Bk2br)2SD!Y$oM}kUgm_!Fst*=C^Ifho`J5e|_9g1=%YT(D-zr8NLyRV#~tnd!2 zK*@VZSD3npo0;9sp{5Rabw?0`w$I69C#!WxnrPV_?}mLx%{iEZzms<1plz+y>Sq%wh8wjio6rG4}-NIOW`Aibc?r$l>eS?N)T)WR1*qG zaAz8!f5zyi6`|e^)5J+$So*cM&9l%r_>7&WMntf=JTLP4#AnmpbIh~}4>GYMiUwR zI{w@A1xvQ#ewW+y+;ix+(}sL+aeKqWY<;~BCA}iSTg1FD?=P(4tuOhh@=@b7q#wwTf>!_@Gtkf?hg~s zI(*KAKI0~@%RkNZSjHAzH4|DTs6h+(^rvc%B3*WTkDW$E)~yIa_WkS^V)Z1Euv>5U z#rPPw=FKNs40H3ZiJjAEoF19EAdpu!g?TN(mT4j?%GRYcbJXVh_0>w3$)m{VAL_8? zl$LCJE9t#u<|w2Ju70H{LdNG}BaGY8#~~P%@63rae+JTZ2STMO@+MrC6(Hn7ct28= zHFCK|o|Xjr;AGyAI>q?hE>XtQ`CkTJt()I4}#+jpgzp3^3i zhu^}Q3Q|V8Y-aNpaePB1a6@UABaquUBK@AlHp}^hH z?`YkuF3XkyY9~xVcImlk$m?y~p4ii$|Ke`aTdmdfZ&2JNnr}pBo(Wv#P~zUA2g1|t zQkTt&*NNyXoKz9CnzQtd5VMod- zd0Wzb>DMnVLzj|!+E7@lFNOq-yM&ZX#}Y$|pQe{e_uas_8huyO6jkF-N#vBjN~${L zY}}mDu~ED{>}Nw=s03?U$OOFkvGb`|EC9{_+|YV=s4D}1xo7A^J;P9Pt08>YXCDJj zGk=e(J~tiGAz~@`Ygcb4rxNex&S}vDzK@Yf@h60V!e8^J=~sFwB4Lt2)AUa|8;Mr* z%1X*NA}*MfC@8We!m5RIGM!HZ37CEk#u_x5EeXn1?2t)4A@7e(b+o155qO056tPmt z9b;T)8+Ur$rV0s)ZbOM~A`+?P7_un?iffketJjo?w|{cFp2=;-_&=t^4H!nO*81V{ zVLS2mxDCA&PP!oHHSnE!6YARt%F@oYI8=jfwR|zf`x8iQ7Y*w@=;HD=I{pF!Cl?d= zN9Tb*A2)w+pwP>JzCD|$_zoJ8@V`g-e^u=pU&wkvWECLxcWv*VU!P+((L<6)$*wlm z|Fv;DU60xF1@P1%gs9rkknbmuGT1XeHM6iikkD)lW$}JiRLhX)b}<5Co)(st z6QI)a`Lm{}si~2Xl>6o|fP|=LNW3c3@x3&Tz#q0tcBZgf%MY&cXJ&aa@h8ggg98*> zSi)T|%y%MHd?{COpl;Ct-nU(GrY@Ip8X)AjdVZGsgezfkI+-Ks#?d^!9^x)xQzI6L za@d)k%5`7)Q`)OrS{REGHKWEXi74IeJr_51=!4Bz{kCzHnnaSeND^xAM8sLWSIT zqE3|j{&A?;FF9TQK(rekb#@s%NGHu}HN7Dxg>sjDikS_Oy+R-mWn;7YgseZbA*hra8Kp zutp8YS7u*LtORoMU83Fwtqvf>{amV}zw`Q`L(cvGsn~|${SD_5R+~~thYGC#!e-}Grm zR^Zvc(Vo?s4k}a#7M5fEzXzR5|CMM_AdUp`*(-2sfwsvr1qIVqKXFOPYfu1wP|5+Q zHJ6(Um#lj1LkddaVkN=_+B{uzsa)L>q#(rnaF&PzRG#6j!Dd^6;XK?PR#N*VkEKL> zdQeIs>KvilzWwR4SkpVz7%GiQ5@sDkyv!&?+{mh)4spJl6^FX--_0yIQi&gdtJ}Lj zRH)ROZMA&AdbW$?zV~PC_tq$o8gUu(N5`f7d$Y*>efH1IR}zsxU$0){2-6We4HuNi z3{5y@_{r5C%DPjm*?G^ETWE#%qVTN*Ih9F;zy8GD)F4WU@ObrKjVWQ{n?GEVQRl-{ zSKaiYt$$Z97Oa<>@~^R(J)ifIq$Vr-87Rw%3NREG8|-a1UFGLzO1b2y{|JE880?nQ zNS5E7CM}H#7N|#cFV_HN6nr`nn@J7CykQc7q-`x*Ysji0@DvF$U$b<+iR_XJKN{+E z+8*`V6&x?$A_|9M8XY39W8{lH`)L)$AzzmF| zV4^TeOnMHjI;Wv|O|LDoATCbc+A9_axwy|sgk~;06VT(SCJ?&gV@Nh>pZJzqui*zX zt@Bz2TCS@bS;`+iIMS8Tu^!EQW_)umc8qvWXZIr57`6pmrfJ^j@=xyr3HPn{QQnYG zEx{B|XnaLeULa0!pA=Wm1JhAh_Yp0tU2sHYndbTOBGDk?h4NCLn5g^Z$l9WZ-f>NB zNOWe*4(?S?#`TgGE%|3domQrA9^!P3goK3e10|$hUksPcREd?_Y}b`W-YcRzA1ppK zfAuTVpIaUMZN*v?Z@h7i!$5=_PD?U1xTB>i^fdC3N{Z{QdJ0!V9NoL+|EjOB1zeH(zBx6KMIj#HK0CQs5 zZnC{ra|7L0+GiO!wTLa%&oeKY2$@)lxln?I_1BxAQ3jE7qUt*)5FzWEO>eO88RTF2 z>53Ht;M_aU0`G=oIQ#lLJ38{8T!1d&>UDwY!0dtT-iRe^({p>O)7LeLfR*Ad@NPrX zoi5~tG2Fefa-j)Yn0Z0YKscX;q_;0rd&`MPnIZ4~)*?AXm0?Y}9KQUd0k0X4leTi- z0s@If3%cX{Llyx`xQEBHeRIsv zpb(1;-~6lq&&0>ZNB>$_#4m0B?+2aH{YdKZ#^BuF+U+tqfVidI!Odt&$mD?>dc!h= z?=gH9VzOG>hcU%&%I-)YCw4OUKIhMr@r{QhSbm<8C%GLmt2vZx)ES{dNIAH@)T(f`iwuaxWo=y(W$Fyvg zloW@Agrw5NeuzNU(0_$V4-~7e#_UBscBj9%HtM7lV9WZ^BHrnsyI=&!LTe4|NbErT`5~9Dl+u7#(Nd%37FyMCZASZg<`j+G`q~dQ) z{tS6Kub)*TO-RM#V+%pcQh3ma-M|7TBX$r}pUO)NZdsL=!w(U%>tUd7D?1OFcv|pm zUiwkB#*8B$W7qc@HunP6jKo^u?YP_|kbJIxqQ(RxF zX6qhV8{%qR%WlSxr}?gyax6g;OG&#|2nOvCpHw#4n@`8thA&?d6B0r{<{UW|3Ha<_akdGS_+SR2@#w!vi%ppJ|n+KSd*&6PRMc6?fj$BDzc}LzCAy7EG zi>Ob?KbY2`v{gi2sV%%S#V*j>-W)S9X`fLNo???vGdf#ysev}i zpjfQwgCj|)-gFz_pR}7@1{tRG;nuCW-}M74f<$*{U#B#bH0+%leH{UyikexJe%(45XRz2FvJ z7zF>11?c^wZSwi1Yv}JQMx*fKp5aQ-yDQ^B4UBJ^_kVa*Yd2mBmJN{FHIC1CaE}Lb z%hwC0lI}b{QzZ09r@gu4L2E>B+pgF@X4&xCi9YTjqzyB`PGcloCfmW9TU;c7oSqul zuyKA4-JPzCvzjt|KbtDTw7dB^H$8bpD4p+1iWOL$z6ED>Ut+|4&)3)1>-LA2_P4e= z6+RZ0lw6x#9`$7M89Tq}OpSGFvV1)g`p5~x05)5$gJ=6Or7<6xezz}UCT}MHdrz3} zQNdcWP+Glb^lw+pIOW^j&z&7Pu~XaJ>4*>^v=3NGBtZm-Rh8o^Bc3;TJ5CA#%2Z!O zoDXEPkyEb?%Ma|b?)*!8RvW6{AZhDv8-Chr+{iR+^t!hgW%0Jk<9nxAFv`rtqLwNm zEG0FIO`Ifh$h4PJ7?gwTAenQ)D~Px|h`ei`>}iWg-q%4{lrjCK(%VKBRc15>PeL|K zJ8S?3`g-v=eD}*<28zl13_1f25=hN%#P)`fn?0;KO)%R~PbWD-UTyZZP@tUw$3olH z%**NT_s2W>=3EI&zv8z>g(+3bU`X^*Fgw2@6yI~>R(Pf15UuSybV*GEn4ij_X@n}Q zVJ!d$+V*n@mC-_;Ax+Q?Ck=UOy;#~fnvysZ4S|B_JWEJaLR~r!N@hC#@tR;cHXYMA zW+gsdYjeP(BiUu;4k&?!tK71)ZfKjBxGMFv5VOe3KR>b|nyKWk96)GjZ1x7cn)b=8 zH}*!d_;O<0kf%G4WrlPeiQ@TR%7cG zz!r@Uw`aN>2ANyI0Q6iZ*Q6i>IQc!mq`bhTJwF@d+Y(sx_jLO*y4f zEFzw(8M*zOeX6eCD+-6J9R`_cn?*6HNl+mKJaRKJX7X%6Ci-{TzQv9u>@-PKh*90A zwfCR4jUMSrfA=`ipwH%=U?=>L-T&)xGj#Ek63bE(_U1r>ZMAT0AIomyd2r|jsxOel z_1uZ?UkkGegY;CDh9*o_59dDl@=~kZv?($Di-nl$)(tA;sITv{R}7kljtMCl6>GD$ zw$W->OLJ(wav624YiKxhi{*B8&i>6ndj6mDQ}TS0L&JFiI;h%EIOl$Z?ziITQMXYRv>H}ACp6#P^D6D{UvKAm7poleENwzhrV!|yJe=ln-}xY z>MVQ@6l*Wn4P4&$fB8e?q-X?_lB3hcDZk5>`NK@|5rZsdJIkQh)L`tJvDavS{eDAY z;%Gg&C@uui*-aenHEI`n`;LZ<1bUa3M@9RH-hk^p91mZpRM>+ZUn;iT_R4yLafWY^ zmim4^GD@UwyUw{`1?hb8mxw!Ej??qIW47e*=R4L>13;FHG$E2;|4(stKOc^zn}Y=6 zO}^lVPvfs`jtK1C8L3wIR1Y^^Lh3&!LY9fzV1MIY_FHDBrv=6XqQP68__*`lbPwK+Bdn2;>&I35R22b>vAgErf)~3?Rxr`;bB0BzKT| zJW+y_FoP&AM2~ZmkkThD*Q+XDD7K;|9T7Z!R5tEGSBkk3Gapcoe$guW{640|v5^Mq zxU91ITp@y^c|F938q2N)sBJp3?oVd6UJ=T`MY^-l81UO zvdTWZE3DO<5<)J5&2xc9BL zUlGIA+Q%dKV9g1F{*6hT7I|97ya@?OwS{7>?MB<_w7Wl4Z%CsVSiY@+?iUya0oXt= zz0ZC02Bf>;%iaZS{k)o+L^28^%8JTj1dZX{iIUy%RCGztdX4lMU=b6!36z*FG5_^k zuw;w0kE9j^8(hlj3xBae5{{HIH!O23XEo*bE!Qj!Ca>ZN0#{$rw1i$f>PbyvCW<_0 zt5?@GVJ;}cz`#`bJFOBSM~wltfY7~}%-+5QL^zgz<7dLpdz|UtKb*TGVI1;29Fu`; zPoYTm;^5(h=MOKamYaU&I7IC6{9u80vGU=LDATBgCaW=sBAC0DiC)qK}$8i%+ucs}T4jHNuafP`_kHltP zhGXr=pbVc~6P=TV6A%&D7!YFWot{)y#?e-e}pdDKCxK<>t?KPu&+*!P+ ztr`o2KrD@%XxZd(3)66Yz%vdQh6{$JP;~^s{d0R>NodC?Dt#CJ$VU?*46bmVPCgvD z`wda$Wsoy3XBF0_Ts(OQ540z*)@*2is%wT!U;vm80$T0!K#sSsPbpGfz;kCZj#a&i z%lBk+1c<4IzJLEdEUf$IPXJc-0O$x4UozMYi7F>U09VD8J1DsUN$!w{hzL|{(ys1q zFso!Q(a=#GREM;*fKL20(0<;Ts^0$h5Ayo;Yalg@orGC+(-YQsa;IU>Ej6++n zQ2mU}#@vnNmcX4PYJ0eoLRiMIi2dwMX6X;G371zOZG}F9fW<>6pS@l0s!kR}U=cbV z%Oo8N7R~bU!#l9BjC&H`jgU|RH#VQh^IUehP=X&YDpVq;=fcK4B;F5yF$9YP&I%4B z`R_nUu-Xn`e;+R54Y-JAtTA_*jqfwK#LM5Q9UMebu9aT~N0w-)CV>S+J;@2V21 zY!qSF7?T^U9eTkP7c-v#32I0jD)6*jHhA0^!+8cQ56W#BG5-p}CC?ij$g(Fp&>#8< zQd_(=nvltkipixt>S6Sd_F}liCOkhio-f2t=4k4ARhYjm*03f6Y7pjioVtbkl#Qk7VDc%_<_%I*TL@>l>GDwJxUeWe_s ztf4yLa{6%3x&}VFP4sb@z^K=Bh37seVzPqGRfLt5RYvAVVc{k~@D23#UY<^v0tY`2 zGIhYYh@lp*DlCjJe_PA6#dYtpWQ+kd2_j0W*8xumEJzur`DU;iQOg9}3}?%Qg@pkD z`2Ixh(JglXy&3B7zXsas-mQ7c!!?88ouL=hKZ>`e<5N?y7J(jnLqh}DwNRab<}yHB zfb#)JVP1az`uh5`3&qbPIs7>6wqCp4-Sgf193$4R+ym15v5yLa@SL4(nAlw*A5d^Bp zpg=5$1H^jMfTnrT*uR2IpJK56u(R9teqja{DCm7%VctpWvk8S*RMvy&p2$j~Vnvk|hZHOSK%o0xE;F3{!x zKF-eGo&@Wes;a7os>dsjgk~iZc0_4mDI0=~my?&1o0FRz@VwZ0ICwa?IJnrj_`c;& zVULfGaoCXve@Ok8`meZ{qru1oDD$6bNjbb%z&Mm-k(t6#x3siWR#xWZ(N- zXAR61&?y%LO6KqB0?6AQyx&6v1`4^-o;%6Cw!raOld}NOYh&ZIGbmiP(*@pCE{(@N zIh$OG6)jgzPDmi3qQd?P6!-&gPm>bxtALvXGXYX=jYPx`i35P+2OgBHl@78yT`L)I z^DuTLtRNvF;qdSfD20o8?&tw=@UVB4m6gD>A|uzS+`|OKw23-U_;VJ)Z2MG78tYfjEGXw<|?U)jLnVx4>zmECnO!p&Rn@2-c3H6V7isaE##kbhoScq6^vH;a$p*Iq4VhiVoduC1fNT629R)*_>cEGByA?wxleuw8 zW&$?{yMkfe+sl6?2rzjtbm$Z;^@rZagH-y%EhZ*rGk zeEn+cXeeV?LHIC9CM8T4Zui7Jnz!(WL0QgoO-3nF@QO;dGRC2Ac-AMd{Rs#70C&_I z$J*1?C3XB;a0Vzs-(BxJwVdieI&4{fexx{_bsNHreYnA3K1QT`mGe@^&d%FvR$x0r zV44(ZW;qClfquP>V#EW;5nMC4$sl3)Nn!=2BL&{y0n^ZcPdAfy%3qgUEvL@#B;8ANO-R8^W#FTzeNjXtBN)6567%zoH>)K-&XKvtvzet7gK)ZhE+nI=bPE7Q?z4A~d zo2s+~`fl+D^#HyICNltLUQt=u?s!?+p)Hu)2P*lH=^9(WhCu=rd(bihPqflgm zfX4)FTV7rU<2JyG*uA6&Uv+n^B+3uaHIYwBMP|cVP4Tdj~`53=@<)rss-|(XqPkKwnTwB&;MotDAvwIyK9l$t2){5N*Mj(Mx zRoRT>1m13&S_dlWYHL5tz5_qNrtVHg)j_Obs-E;<$&JUbSS1Y{$LsfBO-+_<_OI>O6 z@4J#pF2jPqrra<}b8=NOVw#sGntL`=7?_WK%B|-1pT5!_4$B_#Py*hk*~$^R)zwHT zIY|Urvf!5_SB9t2O}>~=6VTowK#X=^ae|nBxmJpB*A7os>RLt2(!7&THVk zJ><8ad;T_-oMM}8hS;}pYglt=XSU>dZv*GNY30FKnA~W%wPPH4vP zG%~ccOPM3}?}&1Q0w^>Xet-MqvnZCVm95oyo#uUtcy8do*3Apej*=wMos8=RI9#M( z^wr0yjL$!cIWGnsZmz|jvA>9X5nUogyv*Coy$bTBPvaZ1n~7s1&veP z$s%oW8j|kB%y8Ue(*5-yu`zzvKks?%AVYK0tI^|-^f%^Agg)SB+PmnSq)+2auFFq~ zZnY--o6BGJs5L0K8EZu>ea9su5^XT9Qsz;NI4AH?Z;=`z&qaF!i?|jOw6ghaY^f7i zK`HC*S7XHEwf7UaV^MJioNNIpnq-mT22SE-X20?)MR4!xL9M;XXZN2Pjb!iIQQse> z&Zp*5)wg@~D>2w)yn5o<0ND@H2erqs1hL0+n>pY?&-MimXNcJ@k8>L$eQdOk=XM) zWJke*#6W-?X^@8LLec~C+H{Z$D<3z-yX|nHE*a5vyIz>ia_UpOf>$Bht>H!g265G>2NU?Y@_ zQ2uQ)cM++J@NTTGCR5uc&F&?c22g+^0P6?2h@sjTACGcSMgjFAF?Z%K6^)Gsx^u0@ zu1)I-0br<5jp3+~2R3YHssGT7sKw+23et80;uvAx>e5HDdU_X#_kp*&znmZpj5#?B zR#k;IWQj%K&AC5lJeE)~D+ddv;|@J5mX?b1+EwJHC=j;<52h20A`EKw`1kJcUkBNs zMeSll*k7d(OP!#Ihfg8>xD9~*!#t9&PxePUfNFgJW1hbfHZLsViC+oPnGfG4F333Wt6CgA7j1!Vz39)&xjUx98AEZ2=q_2 z!q~ET&04+ef}(HsW?S9BqFBSa{IBm%MCnX9c;_2SEiRDf|6vKA@?Sl$?U+CU*v{I^ z(O}9Jsu0DtZ;Y%lPletoE@qe=?;pW{w?s~{L@5$e%PJx&3bmpVEg_@DpqiF+Zy(H% z*oJ3RsE^c^OlVCP)F|62co;29x6U+EAXngYq$ZkRu^}Zsjd-uLCIl8)a8cgNaL@nR zu3?bG7c};UBK+=?8qh#PJto-iqf;GKe)@3RdMp>tb;8vYSnWfBO?E|ZQ)JvmpA-x@ z0)y!+e@4&MTCxTOpj?m4H+D&0wyS&6d_@&f#kYgoK)Amit7IDm@!K7+cI}HBjXunk zz=?YY+gqpU-_D+}nTiAcKSHL*5#-jM9t}-;6UZl+i%zQ;m(b!lP zW;CFXd;Uy#9t$nVM;7T366IIg!gbAV#?I}HEy{~oQS}IHah*|;a8-5^rKPR^YgJd3 z5(R}OkfR9_FW>sPoa`LiabZ5Ed8a|kAd6iXY+$NK(b@LB)fr|qxD>2in(vaTF+R>^ z4y3&VQa)NuwW3`8k>yyH^DECi@BZm`T6uF+wx2>E>hgAXE&Dre!V4>bqS8t&PP8tw zJkWr?MLTozN5XUwG$?7G^K%y_g3Y!sjr7Zf<1gX1(LKpoNTC!hsHWyAu1tn&XB%PJF1Y&M+z;N+5!TwNv6J z(S#N>Adeu`w6B)ijAH0w0YUfMujAHfo7d1THCntm5IkexhvU+rEdqj8$0)FKDIFGA zYWBFb@}?xT3mP*p>Va;4eFX?flrr2L97nHHF!xPK$n8u-TsZ z)N-X)PP1{$2_jRS2rUzKDNs8QT;+iV(-Y)O{E(r6mi3kozbbhJ2JMBXI>O->OIdh8 zCJnItanV81zs2oZEzwG0PPnnOS%^nuKKdC;*Y$;q0>U(a4JOs?xoIb47o=PCPfkuw zT#bU1)LLI%bvIJhi|0=hpwCfHD430LbK8h!xTYf{+a(AMSaY%%R z^Q{=M!9+wF1a%o&%~}$}qhu3jhJ?2d?$%xVM{91#_xwK=Aex+i`Olhic!69vPD8*- zqns{%SILEfeKjH}ivY29AT`%A<-3N}@TtBu87zg;_~@9Z!P#`oug3!!>T8*?#@OY>{~UKvI=Fz=2sZnBX_!VbfGcP=w}HB+m&6q!P{hSA&F^m^5hQr| z1_DacOU$qcb!~53Z+4i$d&}$+ZH`lXF=io1+XsCRZ&S~vwIr>GJ@iGEkf4v|=cZL$ zlojn=t#{V|xg5XAA(;=ZWb=yFXJ)ulhGt!?JkTzXTv(VGhSOY8o3fnvNoRdh;1euQ z#LewtNON@THY=g67^H#KmASMl>={#67QDBH!HEq83Z%V;N&X>xtItUjNY*wsab60Xv;$Y zoo|~D)&?h!X|%6#S;opu0t6&?BX@TrAx^6TwG_0V2U6MtKtz?9rR%=lgb?AM#Dh`z3Zv3y%eU$ia=rrc816re#OJ^+z6pkhR|LhN_dqO+g!QaceS+) zEZ!^=!QKkQ%s-J8qDO_)AUzJkNJef(|LwM=x&R>xRt!QPM-nvhae*Nx8Uk;&>{=51 zh@R#bIs+0!GpM3}os_<7?7K2V0_iY_lnq%LnbzZ!8v|1ol;1AG>1A>qxynPt55ySwICH#sc1b%5aF`)=T zD@2c%#rcZ-m#0MuVUcuRT;>VJmBxI7&1n5&TIf(tvQaK~80LzdqJL9+Tz%>VCRwjj}JQT@;A2 zKH|p&GitvaPEcZm$Um3gov9|1wKFItCZpiD=mOK#-)1Q&w)qmm0h?O*_b4}#*jLIz z*P+tPf>fUAohcej%tL%N5nkoIKa4VTXcZoY+771YJNiU5Dx6XdBNZvoOO zy}Ms#m}`}lRFo7Io%ifQFDf^JUB7XPozs*1B@-vSWKDIGJ`w!c><&kdMXG+Hi*wH1^E4vRtv;WMl+^R0pc7J6 zXU&hpv6c|d?STmm?xdMvAY4AD#x_n&puXFx&?bemq)W9q#AAqK-p?F!J<3=BGCE2$Mcz zm5y~Bj5*|O!=ewV-pf0QG5Hu&;*bK=UR;jq^PhYG*tc# zB`}p8{eZ!5?!;;j0+R=C7epdDZXq5+CFuATpxxwr1vmj}Y zPygyZf4_}CCT3k9=99!2j(trl=(scPpbue<>l4H6`S8C$vvu#Q^Jf^g@*ojxyGwn* zyF6s0o+ooxBz&H`lf8TwuXiQX+MlAxEuU>I^f=@JC&|q7v}sK7@=-4x`0;huF$@G*3V$XaNp8OY`(nHO}%lQ zG!)MLhGh`kLTq|B%Y3bDQxE;k9vc7i&HBmui~0+ZLonyWHf>l0$`2h$2xIOtjC_sZ z`0mr|P42q@j2?r9gOz;?0lRQ~tVj%*_!s62(T2ZfON>~;a#(~&gw)0AA4q$4| zVCdeW`8#mS^SHXMBpmMzudyGH5fo~i96YY76qtuT&7{qgeox$~FMJL-4(w#Nw=Be! z?_IPZZEjbwolP4nHbNR4p9v!W8h+JjS|fEd7oh$4Jc96AtU8M)=&2m~q14d-GBYPGqL_%b1$~Z}+?C1z(X7jy#zQ6C| z@%!&~%6;C>x$paZjpyriMN0_1HvT_O>Uv=tmp9I}qz0kIx26c95Oo|jEnOqjW9+{v zP1u+!-ZZ_nO{OE_43@QSb`O)tjN!Be0 zH%kPfev=yKl(v#@Q#kj#clNu{cM$6e8;>E1{!G8!hBJX9X#TO>IW!lk^GnC-UG%Z}P*m~cy_E?%E%!z8OI;~Qom?3ZagzH>;Q_iA5S%6Ju*Q+wf6 z!z>lAXMAtfV;#&8@dI`de5^>{J3Pe@*>gl6rH!>@twjPi%C0ooEXtZ$lFA})lcs3=gPd+~+1R2rB z<|ZE3BQCrazvGPWWSYb-`bNnK`iTCMVP@W|%KlR*;^bWlprM~bB=UWworN7&wE+zHchQHK?JjezHy8cUcs3^9v+L# z7L9~>hjO%x4T0v?&K(#om6HRh90FV9P;M$SIPsxywUOCU zktI3&`cuP7FOzxnlYk}L(P#-Rg-%93f$C~ zd)bUP(@te+N;f22y;DcfiZ>aV-1XgiGEf)8$zqeP%|QYW-?Jt9Ux+mv3`BaLf?Cs@ zgwJW9Gnd*fQih}C687MCe#;&Mf*UJ|e2SnRGC%*1rFWI#+mDZ5KUvB<8_(#>kne@k7h)WZ_Njgz1~p5yo>GM~K^ zilD;~p&}gEDbw)l?zI|o34LoLuh2G`elC!udaj*Z@m#BWR|7~`Ex5C`Z>)NJ{;NYQ z{B*RHj&&6`>a1U7UQV4sJ6m91_|`8PeYsMCEtw&*3B|TM`U z#n0{yZG|8sUCR-6c(a;eLCq(6KVn@y0eZHwQm+&BUA&&Id9u2_`hCosS}{0yADYL> zsYnp6G!D8p0lMZLsb^%VQfBHq%LBi5qD81Wi~B}WU#fTixPSJXEP)mNAhOq`X4_Or zriPz=jnA+i+y}zezJRnOrv9Tyby8NtvBf~)wL2-ATwu|%^C|Zlm@1j;>$5-j@HX|r zbd6;*^qG?8Tcms!KNU#%La!A8451XrOlY8zX^6Xz>l+*UK?fANLB-OAVN^}23dcdv z*@d3}3k?N^bwn_?%_^6>Bw9G5FADrAqgMxaG&^!R%9lPAH;HO+LS zYLE<{QjgFX2MnfTcP{ZXyFU8&9h_spoV(+A->uZ*@I7a${v6SH!Gf~6$W<51IL5HC z7z8<2^lJo~-ytsuyDAR2@!o&@h~Fhaiz=JmEUB$El?0X5^iNW$cW4+8T+sk^FR^e& zkRg!7-&d>s7SDTG_`{_!JoYT@`?I#5qlW^8(*CU>dkt-Wb*=|BCCsNx)VL|6KSDK4 z>?}4g-#n_Veyn4`G_*d0q_@a28ZiuY z>+|8`s{Ph>y6ECvrD^T&Bdz&E;mF(x%ks#AQ6w0^m= zffz%`uRgKY6$f9#YHuoRdb&X zo8GI?A1Z-w(Q1heAG^56jd^2!cuC}VsRsl#ZSXsqlzL1XQb5K5bR-4j19bUMTaqV7 zf5QP*fxf4HwK0$aTGy}t0Q)Xzm|6zqfGJJL$%nKo7TwS~2x`EK|1%RcS@m5HBUfu-odJFwIL-`VQMwK_j#KfRUClj*k z{Vs(ShM!}5+Foybq2go_U( zomLyKFw8Fg`fdi5QRXqh6vh_Le*az%4YkrSl}}$>d1R_o9brmfBG-6+CoB0%OP|JG zxUK}4e0^(hgi=k*(&PN#EnGeD3UDr>vuDG%N6p~PVaZBRTcV|S{ZG zr#pcg0!yVpAWUHTI%LbtlHRt!_nF-aeF^_0F%?t}O??1P%xbM%?(6AV{9N)f&`(Zu zl(bChr{^`8S(yAfJ^SvUURu1SYK>H&py!p9RcA!j(5pv^$JmF8_*o}oesE)bf93mY zZEfxJW&scoppVn)J&$glvAKB=m@(Dczw21*Ap^T1w^?f+UtbBYDZm{J4L<{i^wVdr zrg>`rtEJaKfz&2Ufd)^|JQ2r_`Cc6#&{p2w-l3uGI`Zey<#FQndkWMX>V>46$9ER` z6syou!`QY%CW&lL>JGQLzajE|zCJ!z+eLkTY9ipxDYd2>wr z5&IOUEoT?OwP1qPX6Csu7E0?<9T7Jj)6E?4j3AHF4NP+>al})n ztqIj>v2~gM&vnKp_QU#{M20&aAGC`zZEl)gPS+-v;n*dq9yP0e%zW;dhT>Gi`KRaLz!UZ0BQvT+pSP4`g9N}&kd`SZbh z8;($O6TJ#c5;#+nPwHudohg~-uO{=Y0q1-v~dh> ze>8F={d5#}nsDc$=}(^f)NUraJY1WvHj6=?zj*xr+*?X-e`~pWvub8vYB{?1*!_`V znyFJbVan}`q;Z-=Xi>lI;ZY?nJleUbxmRYYymLKR8=_>&0;2n);?vlul&Kx2B%f~ z!rJq*%1Gs@N<2RO%YU7tkuGZcA%i9Ajwp6szg2ttT+KP20yb)6A*$7Em3LxEHnp*j zzr1mD^VsZolfP5eLL|**qV2HavxP5ik?#^BLZZn}F$rHcS$P#X74f=Vh zP)2BuKgXRKOS`OZ(+~8!H%D!G-IjN4<|8 z;mKoax6(HsF2fHd$*WvGs1p8$&W~7v!j@Q9x{_VMooe(J3Prq9v(#W`%8|vz-o5e^ zW!j_t4T{ZL&YzAMJavlQl-oaSf3V}$~dn5Y9v_pBfR5n&FY_T z!}tA#HYP$_(ERD=Gt|n@HG5JY9&lO{8T3jhbWZ<$u;aE7$Hg`Dt3PRTa8q{r*WIpr zD{-D^bp4IW2mK5D{QQ)0oN{t<7cb7j-n6i=(A(QPIXOv4NJv3Jap}^f^73-|=8Ojq zUU*H*SB^-*#s#pWxVShNx(b>C`L-2KVO59Yo{=skIx2lSm807myuD1bq1r|Q;byehh{2O zSwcbr5JzLT!b1Ur1Ev^O3bYk3*a(08_#21Qzmf&-%F4=`FYci{mq7i`bz=+PrMsnd&BH8r}A3{6Z;Q<9S*#J$1&pdF$=Z~=x0v9!f$tthieYkw`r z?{G|2^__NAgQRBiVG53xgCkGFFUFZ?4^>o_@I5e)hGtbk_2fvVR3}pC?eUt=y?Y0c zZUQ=&o0Vl^ZCwat2P0$P^4A(b&E$Y!0_NHV7H(wppt$B7c`Rg>IX1ys)y60+0D~o? zu7bee0!`h<3@BDkw{45hf;M|CNt7CX`M|v}r6qJGo1SW>6kpIP7tO2A1ScAQn&gb1 zm0s6G;xP;YWf!EY%QCKvONP-@#2yV>H#mHl*Ml$e-uA`8>afzPD(BDFn8n@Ko{&&e z83^*_F=?T(nJg-*nN=l4N)xX#0t!gnIXf>IQoo_4NzZ$)RI#?W%5k{7I-wFDud2$F zD=Mz;?w)zp@aNw(pClBYd8E=Ds|TC!=lAF2&Ryd0N&1YrHWRO-x}aLF8o)tjz=9Q` z8Iqw<6)Td(K70@xSG_88{xF>-z-K>fge&6KA*uBvj#!MHy>YA;Ir_=&Zc9weE_+HK z$@@R+c+XJwTb^=S3O_1S?y0IaA1qDT>RX@k;75U;(H5B@t6F1tTR+e}M?osNksl;JYE^8DkwVJO`i^V0cm`>VQ9h6F`m8ZS-2 z=_aPf##sZTcmk88@GUC4_U{WIeGv<~&qCyqQeSowD5mX+RW5rUWt3tXU6{y z?Q_4t$lI##!4PLgl}#!YF`r!lZaeNhk3HV_+~16gxk*;F1K^GCrK;L__)F|%XC1nD z>sL4$DZ3O&-)^+wzv+;%vL+HSbNGA7Ri_aa1YWfnAFBS1oac}ZSxXBY9vmMRq4B>P zqBx%6oilbYwMyI8_iXzBFY41y(H}_qz$<++(10fWpFh7raxZoWUC=wb=E*M?;Xopa zJrGW>YpXjmDyz-~Tyg95A<+_w>}z==g~FT}nAkX0RjwS3@bzDU z0!IrdngziDv&+U;?kCJkCa@>4-{=N==odeV312!RSkh6JU(>WS(=>}|7vA!;uBsxc zy*aav`2#Th+No4z^cnQW6Sd+h%xAC=@4RUbpkUA8D42U+6y@;k=7#rHt$S^Stej zZ?9_eFkyrr$?z=Mhb{haj7Pt|p7x7W;c!D*Re1O!!#PDmpJ594ieJ|#9|q{fA?WV5|>MzLIg zaE;pvjk`BxXESh2K(+wXsHL^_y9eBgQx$&ZJ-`^xI7 zzeEMr8Tfm7F!})-<)We@NZ11c0w~GJA^jH>Vk9D8_aNgbvb=S-^I{g_Z9x-5@=wLA za-hmX?6teX|oi516M6I1!mVHI*tHq+kw_V<9sCrSd!IhTDfiy;L0G;vT9M zt$kT-n@sR^8l;n>qggpQ8mgeK^m229bj;Gvud&A`9gVsv^ z+jYt{QsIA$yNibd{0uPwB;rml?g9}Hwo1bJ1HtXbklDdTiT8@vHlM1QQMZ7Z+r?>> z>miPi`z~wimHY0suDtTxtzNe7zo!}S0y}-Jbag3c=;`QM!a){5+nJg>yFQ97D=X8| z8~yqfg#|45hl1yHN8v3ML}8uBzfU2)|14aj_g=H{Hc_-<-Um-J#n>S;G>01bJSjZa z#AW-(7htM^W6)lxjktbyglM{{J5SGfWW43p%C^JU=iKlHZic4o=E^=J)VVAv2(>kBeuRuF3v3}R& z*_AYUysi;l7Uu;ibpLp*9>yk3w4;=no?cBgplx!&XF#t$RpA0Nt&ZwZQ&>(v{RPGg zNvJp7n~x?*4Cs*#Zi>?tgg%H^o1I((^Mb$=`?-QzkFG_ZS%I@iy?tHk`*8^p;#TBWcZ)EYf z?^R@Ymkn6HC^I6|bSv95!dNo9MSt8shNtnkxZM-h;t~I8%>|pvd%lZ|zMccuDsKf2 z9TRofAjJ4@%W~@b@v?&$TX#$cE|$e8>_VGB%a6Bu@ zD^o0-!!Pk7gvOUS=ZN^INo?dMYs0l)Z*Go%yVGj@;QIJIsqy=y{8~7CL^-)$o`cy8 z&ro7J<6^(UAV*on3%PDVB1AQ=-cb$dnUksfZY_H6U+$lhY!1)ybkZKid*uU&axRD8 zgP|Qckph;EarqW%TUU$?azYrUaRsqG7Z8fScJ`mmqSj?UJcOfXyn!Pk?XK&oWpXb0 zN$J}Uu+b`72~CjCMDxVdKI%v9OGj0;vY=4{ zF{vjY^Ulr~%*XzI5Ap9t@=mSq&YBn-8=IKa-0HM>WC+rtfkK%bP}F}1=zL?L|ALn@ z)UzPWRxcO!3nz@Qh37w_2Z;hyh;X>74-QYBJzM!N_>E6Wf`eQMFPrPvKY=(D>P%88 zkVz0lcRPseeNFf;iiUHw1#i1LIz9qldW)Lv?QQM{E`}BSz1A|l%jL3pGl z*p)fnnf|1`{Rn0)fSd$+>gwh7rKP3S)h>R1TTpF=@p4c~3l9rB1{?p=7)?)puj19K zy${73-U;c~qPz7iE%VdU*H>N){oW2P#|D8|B&Xl8-ke*k5hl&R--m+tHGmU$)iEk6 zp7S7DOZqSPB^jFD@|z!jPxlwFvN`MYcdg$CB)w)D(%-Rh98CS$_J_QM6;!4Dsk*R)2n;M66*udMq_HK5N2``r_79c7io5LL^^9mZ zBI$L$rb(upQ+yjjg@{U(ttewnc|Wo9$-i##3J82%@`L(18jS`?XE<29L9K4EPzLmT zs{sehUawDW-dqeH6l9P4y^uXpF zvP^j0Na76A(Q};69+p8hd3njN_4DV?upvT?Q%qdk;%YV|MeU#{p}HV1>+=(Xb$0jg z*j6Cs1Cxg*PdfI0KZU#IWm6OE@~z>G=2uOhZi8OY3a*!~E(FEMei~HRiF<&wM0t$b z3UsEbTcECCB9B!|WT3&q=5AzY_{nJ#ge-aa`EEkzfy{i`DWqDswF5~ zL}g_USDUB*ZEu5)Ti|8`7i7$woY9y@iyDiX4k)eMDGpt{a~q-;f9b;X^mNL&d6+r_ zsU@&X;4xu*B}=stin370e*BpGgc%>HD;Xohhxkz>_gQmu4o2W`Zh+I!s(+mW{69<8CtBG)d zPxgZx13@5mke;TRMcAAD?ucXPlI7RSwaXjd%PzajsWhq5toQhN_XN0bs25Xwh&{yR z9@HeUa=+RpjEl8_W^-h1#+K~|e0yAmBwWdhD&juPz3k3y{`Tet#S+o2#}%x67f82<0C27KU~ z$Ztq}V9VA-!Vzja8QD;&G3=su6(A7DE^`+Aqr1S7z^eSH|4x;`NCL*559XQxESP%f zcZB_GjGP1v=332u53GRNFJT83RVR{n`~Un+l0@lkZALgf_R&G?OEMHQB5<)k;4lvT z7|#Q|TZmi%^4|x;WCV;@fubZd)U^LwpJ)k(7Y0b69amoNkeD*y56n}PWkneK9XSDG z_#<)sCeQ%)AX2Ur3~VA`-vpK=^hS7)*4d5_SYR8erl#Fs!z(Dlevv|&tcv#X$ipu52K$OQQey()s#=Ib%42mo;CXOk2imQ(+#^t zIwxRtL;$A*STp)r@59>Hgc>cGva_tM%~YAVVibE!ZpgQ{FR3Q)hRJza8?qWp zj93^3ZrUC?Jp{Hvh}E$;lSY~lUf)a)iryp5Nbb$hcQj}?Vdj8~#u&?&v#VRj|EtROZ9;a>IPxX$}*>3~y*h~hqrBCGKzy-8t1L|o_xv$&L~sh;Zy?&=Im`81`KN=zx0Vujue*tk6hnZQmJlPaBTu7hca9BVKR zY3Sk!+#w>^K_pw8w zVfxmouKg(TNu8W+c^z+>C)W}DraBqos4y8pBo40HF{U zNG`{0{4eq(;l2EMB-PWaAWcva4dn~FzQ5Wn>d@n|?X1ut_^3D`mry=dI1!|64>`{^ z+IB64v-^`wvFwU8=MMWk3*|2*LC-;vf(IB4ExAydW2uNkXjrlR6_-`H> zba`K|6S96!=HS@sdB=)Wy89<_TLq&9o5Ufxu0rtHl3A)tb+jx@mWB5Gp;`9xt z6{)ZKehqwOn5@2_VqBc&xpCz*a*~?S?U)6uSp4%R^mO?mcAV%F<*MK6!dg=Sx2(?Uy`irm{QR=_H0;p82nt zXN>UV1N->nY^Iv8T>9=2s~${Q_(Es58<){G`W)J+NIpnjfiWCd3UF~vSgIGeWK(CS zpnH+W{E5bqt?B+C&)1xVrsS2jAzwb z{ah>w_pjBRIegm)wFg6g?H0;@A&vR^_Yr3K)x%8{h5L-tE@MMn?!{vn$&do*Js<+W zMnQm4Dt8~pStx2cr?!3$G+y0?jeuO%2d9HkO!Ds3Ubz?pNRng)S+oD`srw!GtIs(J zU{WJ=OZ{Ix5ieLeqCcr0eyt4!G=_lz2(=LjDH@1LUlDQODUnY%&jy70wWl#f0Z+Mu zPoe53$}D!-P7^918Kpbj@vA( z|Fmbqs)4DxzQ6BlsjOJx)PnoJ?S;7uy?EPS5^gk`7xyyybWQPTs-@WVRXAK^ZsJ%z zI3tSnUXAE&Kz~?r8@uLy z;FxKv;qkWexdz8e^?*KK@{jVi{_|wa`t9@4yIn^!R*CyvKk_BVhVZb#CBPILJ1ea& z)I*+%d|2ry!SE^yPbtY9+w1NF!DZE~KmzxQ%%i!meK&P?3rWEUI9z2O|&wR8i zb-bIx0VmM$V}gd6DnML~ZktYIwUjJIScT3-HDPlK3k^}+o8p^UfLrw?eq_{IIg64h z;6yVjqu+awi|oY6T14ITa-k%4A1vZ?GOe33q0m z(;;SJ{F~Nm)XPPcsi`E!jyqZJo;RY+d{Vc@s@`o2owu0>VGj!i;2PL3;B)FDZB;;v zOT0sMevH?WEY_!SCilLolzZ!?wnSN37}#@sC+nG*JWZiP=KYL<)tFowUUx8}+tS=@ zl#i}~!b=g72&KWg3y=Q#98{Nw1v|6!e2tmB6*00w6xDzSyOP|4320?+C76Yz$v%_v zWR$uw#jP^7b;(zP*KnquiiY28wMY;=)99_-+7Xlv40~tdY<_cwM^T{x=qId5FeMxS zPdKb#FlltxO}uIirS(H{b@Gz1c zVr%5k{%xVf&W)Z2i0m^sBw*xGSN9)`eJ#nq!z5KY67sl|xnEyFPE_+yF$?(nR+o)$ z0s4)?fpgzHnC2S1B_s6XX%C**dewM~51tKdZGRr#g}P?vXG2X5_0~t%9jL~IGG4b% z0$>j{L;2s^%m37`ms7h4zL!gC_C-J8q27wcl2 zTa@fd7jPbvTxenXsVQh9_RHSe7j01*!nL4o-ef>zDFw>JlOdv#Fco0;0iwR0Hcts<$gD65D9a3SH6^Y@xx z3y>nc+0)ewM{Z#~>z`!b5%$b+ho$%Tkc8bmPB5^N9umdo)y&M*qOoEus0{-1olbvV#>Y zO3I4B)|&(w*;p4{#31uZDc{#;Nf6~(ygt8J9t(J#?G$X{Sn#kcOV1l+CeX?+YWhyZ z;LU_^dR>;{)lF6r=hslUJ(xw{-?s40S#NWHMP^F$JBxr$5@f-k9EX-@vIdtXAi8k{?!}vD&y=mh%S3?FV=APuA!CpWaEJH z8Z@nt4^@WS%wZrMDBoWqin^cj%q2u6Qwx8i9cLjiIM`NEMYB{nB0zmCG^N3;h!Jo? zs9YStqGh{n_48LucVJ7&BlClQlDs9<1cH$(k}7?JtE) zXk)c%2XKl@q0x1RSyzQgY(zhvPvWYYgfu5#>BBIOi%FjC_?8Z(yfb|S)mXX_QP1cS zdWUykT$btIC&RHokV@uwd_d6_j~D==Ri`38l)!C$$*6|V>ObAq;1e}bXu`l;mfL2k z;*_M`W(|o)_iw>^oPm69*mZG%tCNto`+9iWZ3%-W3VVSI=n>{UNQ%+^=i3!3cPoWtBQlX)G zzK7SqU^Xq<(RKCoHb5O!1h~nI*NdxnP3f7AAS7Q?<>QFS|O)$=jx%P zdajB7-ZvLHqdHi62 zVd&uVIWyhAhU=lULX8w!5l$pXqSYcR>g}X5eRFe)d}idn=B+U2nG~o?%3A?a$Nq9k z=l}-A_myZP?OjR&*%y#C*T;H0Pf+-qIo?v%CPOs_#2=g9)RYQy#qBd=S8uPpfkwKo z%0YZlr)=7l%Ehc&i?TXjIrfwXOW#v4#sy@rd24@4bJaiE_21Ytt52_cvCbo-U!$d! z1%E^Pw4G`u0OjH!xn`BIW6W+j{E?yn59H1@p{=7j@IZHvb{Ve5n)b z0#LjQ@V2(63tTs*4+tZTfxuT7*5Y1IF{-X<3#}qTYS0wM@u3tpBtY6Q0qKi~CKFSB z#cgM&SF~}|kXuJ@$9y)*KFQ`02)`X%!%akLP7ajVBpA2vzz+FBLq+J!a4@H-&Fy-V zOCQW42@gb>2~TqZQpEwJihvaUf@lQH#DPGaG6I`#@yLG`x_3rgK4@u& zSWJCi!C5g%=*L*mo%KvH>EBH=Gnt|6O`D*-8${9JjG^K<;idav~S< zQck>(hW=W)zb5}8CD;t`#<~+{l?$o#j*_)Tlg2LtX1a=S?^7L|X0Hd`NBfFXEHTH% z3@ceei%RwdUO9IVh^>~tl2!{LjjUs@9TW|2vk}|)=A|i@(2^5*O16(-b z!AY2Sq4=U0bVw1OvYVq| z+M#oQ+w()z&+j8Y1!yRK$`wGiK5z9pkrj}Z?`Er4GKlE+ri)yr+P$eKngyhV#1x2*E$G$I5rt#TT8XegevUcMYc1G!j)aabK&O5?~OWL zgbx@`M_n-OxgZ|HRB*8cK214AGnhhsL@fx`i2mS3)c7a@Vb!3K@VDi!qoZp3UKS^O zIA{9!Cr}o5!=^eso`1F#o%3WSJHRKE}C~_W>_MB9xNBlV*exVAcdCpf>$8K(W z1^yg!b#{}q^761wa}M+d$I_Y_NVX9*fRZrLSuoL&wi3F`rqR=HNX?u5>H zpZRNiUJE~3fK#epFaxa!#H>v9n7e5TwcX<85z`iWS1>qNXv2F#C5?UWg=DX6;$~mu z?ki3eSEfKrbB}Px$sScBk=6tAb=?N_2U;-lK9Ob=G`A+IOP?pF`g?u6aNE;?(bt8! z8dl6cdnCp{lo7^8ndy)RNFv3%EETTtAF79L8jU}zv<2mNw*;d+r6;wug8hQB|N0bsLO((}F$0k=xiP^&9mN#-V zR=!gsXxhg@OA)9XW&+i&vn?;q8}sAZ_6!J>+e|B1CX2MU+uz~0N-@$!UEb5oRGJ03 zZn(4lLrTBAJYcYn#6n0J<9+r-l`1OHFa+^vkOUmw`gI2;kg&5PV_Q5Jy>g*r*@9-q;$p^eYm6KC<0xpjPp#cyK(pHl>VIqG^@8nFw?u5Jy91ORau^ z#Q>^hvDF99;^1c%d%OfDQk7*3L|Y!Wt2x~_CECkB6&f(5X>S(c zVONi&Svdrn1+NHz1oD&jn(dXPKbIUg>#_A#hw=Es(N;t@>E*z=r7 zq{4~5JfWiZVUDyp{=>ZK`)1xF^19tT?n&Tq)nTbbWHbC(%`YLt!IYCaqZ3a;o;g02 zF6~h>kq_RFEf+ore?S!u5_3f00XW&oGyZRL-w&nF_$4nqDV9o1IIR4FwMEjoR=M;e z+fQ`b`?EV(T=ZT4QHQN6>00+#rtl$T4-6ch;3ds-m@{6h(#U3e@nc>UkT-JXHfXpp zKDQexgbzGrkRNe0n!Vq7>59w90r3M|?3so>XWNaIlc_kD>KiM?p6*$R(?`|s;KPVQ z!M*NkuQN<2LZ9O2veye^(mznZYi~D13faL=N7JV{Mn%kqplYqh2m&ean0=ym1PV-_ zzHoPU>@by+*+3w0EVovenByPNCd+3N6hQAJE-76%C?R%-=^*+uy{m%?kO0UEIW$J# z=-GxM-m?wi6UWS+94hQE4k+<$i;fNmbuM4pt=@sW+2 zco@N!xW&)qPG`?v_>qF1TF*xPJ@r}PFdz1eYY0M>g(ISPLd(mjA?eiIr_LCsAM|Qg z8LGsx5XR6~p+I$z<>?+bSk;?s0zAl(GslK}kacbyQJMozTvshp3UJ)L#6J%Aa{&ry zxorVA4)W#vzlxEYWkaz)#LMb)wwDbtFiabzkZgHi>k|ctojSs(iLS78#9QPp&XUu>;S86BiBY4corKImOqj}U4@%fN?dZjFN-Q3=QUzW(sx5ovGYxX5hw zSc4L(nNow%2aF74ggZnYNyyezF~bnecQ$zcE+#Sq&s}c{E(bPcNNg^(@nmQI&UKUM<9e)}g$27rB_?-^y;M#=_vh41@ zI#v`*CK)riY_VzIYIGY?9MHq2&6aFb1HZG!?Me{1?{|Z@sPHntGoNJos=3m!rvdH2 zvKVJ5A^e4c1|cY`UU%HTAAR9m{U~1Pp7e(y+ILDsONMUmr}R2d6^2EubEjjPqx4yG zO0QD`?8ZcSn$FcPw<$PyUg$B1hg!vYgAf=w^kD#jt#Iup^upK>hmhFn)z=T34VIA4 zq*)?qT>qB~umi-vi~HDcu}Xhp@)WJ{7S4V!7bD*nW<6U|D^^%pOnZJ=&qd&0@7Y$; ze{xV*!f$$KMlEALpFVG*z2J4%0fM#avm690l{}kNhD%uDzY;qZ&D)wugG}Re%>TMs z72uh-0gF1+i$PrUn!Fi=dycDnKAtI zvSu?OK9bUB>vndJ86FEZ&4ugh7RG)Y2u7WbomKPG7EnVDemoUQBy-^abe*Bkxw_v| z@46)fh)UQ7_8(Ky;*!XfB)6T>X47qLZs*-o_u4v|N8}ha+TGy^lHe7?zn;p+cU=v< zN7~QNN75Q^-_`LHusO*?zCU;3cjvJN>5|qLYE;Zieasz8fkCN_I=`v+%7$ z>`}^J08mI^Vg8d5<{b(r?7c9%SAPbg69l?dK91qOhD7ZA`^xqON3~!Gj@~JH8$Xfv z>6{Q_ID7JE*1Y6)uuK!2_$Vw&0KRw;@n>i&_&>G+w*@58ho3yJ2Hbb0L2{j|m?popJ zvkC+IcSa^ctQut01rj>UMD#}F@=74v{%@wKe^WK7zF@A<4Cjd3HsdhxNUL^F>m)*! zgy<(%R-~l(Oqyr3i?A@VdFd?59>l8YNg3@Oxt>xwM|K`~Dki&RkL44u8toUep?vq+}g|Zal)Bcu>(&o7U!? zv>?B`1^@0N0)M2l=cMQa=M?64s8{D$pv+WKX;WW@)xx2Ce<1}F(2a$O~Me( zpCGqO0v_h>U(p^%tcYs9&datk(+yVdO;={&6|V4aayNqF#0izput;6Ges5yk1p8ea@O9OQHs znz442WTnLWn*?o7c^WvsN|77)9*7OAoSJFl-h0zAcZ16p(ZeNOf(!}4c&{&(IJT{w zGF*+M!*g@Hx;^%_CbJ6h^M|?@wIwUlX^aDnxz$luSS~|?;6F!6t7jW^R2sUKJ&Fxl zd4i>L;kE~V1jB|8h8nJ3f?XDK38xH>(ObVZAB+fuzuj47oXgc|kcXH>v{U3Op}fg$ z54A7GD)?Z*imyF050nG|O$Y+)D!*w?)^rn3n_f4bw%eeruA1Ofc%CCw9i+D>LDZr~2?6F^T;vxNM-GK;vC8rK>_(Mxv@l^)*9X%;7ZAmi zazAsMnigzON5}&*CIXZzXo65E74Yn*dZ@+jhlP4V$JglE`7TBbEdA;rX@=8DKm1_` z{{nnB-tebB4mZ!*rH-;XMN!SKNX8a;+u>lI%uOEO3@IIf1edOvc^4}=j!%Jp$36AXiWo)Y(ks@0GBcj{qs`*iN90;a6N`rh7H$DH1sU_N3LVtuA6B%TjElsm=?Lw4HZlq3 znrb&JUjq!JfDr(5NovgdHAZMjk(y#o4l!I-zsCIt7F~q(# zu7Lx8&K_ZD`7BTftd)nLO_|Z!03^R_vbkP`&N`5QkNoRzg#kpVeJo>#E%`jEnCpFt z99guI=PH8|Y1Y5~zuATe+{+}KwYVtjoRKfwX=qbHPw&XiaCjHJN%cG7!PT&LwC<|R zGRm0M+1T+RPV^%bQZ~9I2=(mjg|R=X>`9J@iuv^MtDU1Ew@m2giLz*Q6w80IiWhdE z62DiNW!hi~O4zWmo!TS&rn@vy_gR-E7k+1>aiHbfFFh(qWanaFbCbBa0HrlpU#rUP zNqHHG(L0N<_S?tz%{f)8TIpH_IXWLKL7In)G(Xl09&O?Uj~D}mB5Y}&5e!+H*lSz* zOZiV6JyoWHN|;v;R-0!YoR2si9TN5Fi=KCM!jG1EED&O7c4PIOwTe++i+?y%+v9wF z<{ZO%pmrp{HcMbDlJ)hEU1x9ayN<4v)`w?<3?Yhu=`R8b9K~%|Jt^uaIlWMASywe8 zEd5BMFmm0?Z$Q?^=J+poaUmCMz~dd|H}JBe(r6@+%2^!zu=STVw{*b7hDbviFU0oW z9_ZNTrElhU$_9E@2clNd0~2{I05uW|o##YxC+KSm;NnQ^XsDJG)5$}P)A^gSW$}LK zf5s_EnT@{?1vL;9f!C1hW_NAO)eFNB`@7xues>2@N-IkfW$*rN2jyh9$hEAaS{FmkOCP73j}G%r0NqnjAhXO?=Kdg(u^cK}K@6_;u;`?QOvMRX z#kUjS)!oA80w^X@R^qDPYW z`gv{SL8>Oz%b!{#GT97fYD4PZl<0S>QdZVM=W-n%9i^AnILx|K7g9OOr+M{%_EDo( zUi$88-ZSguT;MQw4=_tMZ00?1e%ornDYAx;7EC7Dv1lC_8dYTuit{Hkp(vX8F&OWc zCMWc8ByUUEdF|}}Bu{F236It^Gw0z&O+~QFDS8G;k^k$;Tl@pUW@>3cEGO7vEJLGoGP3_lN`rFILgN&RJS!`%prZ% zKlQJj0|ym0l(iquo%Wk(lQ{=v?k=T{3`~Dj*CGlT!pljwdZ|67vu<7fc8TR!tkB?+0kcWi|U&+E4Fey<;`#8)`Dy8&cS6 zbwr3cAjNPNr55>_|Ltx^ip!RBR*Y%OkAw>!ju^n7pFz9{02nY0d z?3V{J5CH;2?(^<1ucHL`F{l83MGCatC2vf_nW*WjwtFD<)uhC;)2R{x6rxxDq}4&- zCGibFVFUbq!-Iss#vuX}xRi+U_#C>iub>-a3HIFpeT?5418Cz5za+>QcTykEE&0r- z$s`PDgw~muxBn5>w(xuNei^l!Q!UaPXX5&&u71XiVA_{s6eo;ija10hr&CGABt<;b z{Ur0LyT3YW9blpC3?lr@Jdhv1?$|X?tc~$m@&sGR_+|X2n-M)XvhoP9)8cs!qusP$;q`14wfQMYn+501D&= zW2quQ8U_HpU1+$&3Eh3|@>A`z?nA3rKa@-Z?)<(E3S}nWPhW{UttZhz@4D15Kerxu zrxh=}*6~sI#jHxT)K5RHDIFujck>GTYV#o|se{)IcHoKEr6cl7u7GB_Vk?QMdK61l z%$^R48;=8Je$kP`1`{9UR8enp%u?&u=O~WGxB;2`JI$VH>QZ}oevLPOv};a1ohW?q z;`L3Izgrg4AvfYlZ0A|Psy0iM5OP+B(zW7P0F~1Kbj#~^-IbJ-%gV^O0MfP$cpney zeWAV47si$;OZ@!(oVyJTje44YS|xU9ik{~fXO-K~wwWt`b8tDIpLfVy{k%eve`fty za;T2TXT|%j6rqI)w%UsAWiqU2Aav(V4?4qKljAkm-w;HP2t7gszW4NndFcpzo*h}q zuVvRXyBq1#u9HJ;lM*RI^3|Ze?!(<8Hg`jnX4e|pwntGDzMM_SoD+z$lh}z7^Ba z3a`RrHmr*mF3ob9cffmUE+Eq&jJuw{?O=%?(Teg@RKxfP9>2s#+h9aLr}ad~-LRSA)kEO;XtNE0Mit zoO$W+veK4pr;e;31p1G4YQ*4W-rVDdwtuJ9_u|E#2)Xor_{ivb>gvDn=#lr6FnttK z5Ors*%hT>%I=V?r#Y~%tBaQ_NT|z7fmULT(we3df6Izx@c~#_!TH*&xGC4Zjp`VHJ zPUfPZ-{uzvHnR)N!X=5Sr9ftzXGO$9ykBU!9pMbKsZLWnB1s-t~Q1kbgk2 z^mu~)_UL44sGYh-;(uKW$w4XzlE_y3ehhR~PR}ZQTPyWz5$((1wMyEBGN$Ztd@Dk!Yp|IinW)y zk6vw_|F{C0Z{oe108gP2ZZiWK*5IK1_R;=Kcg5AB;u%qX zx+pq^M-cMU5!T7JwCTCug};%j!-@ccCF6f0)IdmIb7zhsYYWuir!Y@FXM&l zQ65oW(D5)XNr)a%KDMi^ou=9_w=dDI_|cOk>(oUTZ~2GSIH)=Qs6FPO=AZhMFJ=lg zxB0tHekGjY(bUdFNTfrVI?|IBgl=D=JfIabL2JI6xGJm{``Uzxu4D45fNR^qB!IUs z0TTtNG@Cl7t(vLotY`=VUvxwMfgmK`RA1N4tHk%&`B2ZU`4%fiMfZ^Bv`*^#_QAVQ zuRlck(|Y8OgceJN{0S$oJ9ma}+Bl;%`H@e9&Ga$SZPAf^4LSxJZx%!gCvomkeoZ_+ zMaTVk15}0X0uhpnev?kRc8uIU}ud#d%;D*271yDoQ$!k2$YRv*WqQ;*Uu;fk|k z;?`En6f%(fW(-^-gulU(&{Z$vu6Cr8{I?UyPv|jxOp(RlOX)>D80OPa-4N$y1XbQA zW1@Uw;ATE0ecL+EDYa7Q(Ac4{F)&0@^9kL{^_s(DyAT`@6bOtEUiP_@2cCA3f3%}^ zwkjh)US6|@9$Gz1Z?gF$(BwI7^#yfB19JH)IQn;a^e1fYJpoYl1R9z1dJt`491!Va zjtlL8r17I?9J~}JqLM+K0+tX~uF&SU+9ydY5*CEY??H$McjLfr%ewA5Ywwz$O%zHh zWf~Dc7+hLgyyf?dcK_6VYBJzPsh>TPB>*}S8Q4ZnW)gW80k_(n$Eyro3c5ab`>8m1 z5yvcVjbzQor9Wv;s^=6=TB;*hk2O8v;SQAXe5Yz6jRw>?K{>Wp{5+2i9{kZiHf-TY z_wy8D#*HY;Hc!o2e|XJe zqU@TX)x$&28u0I+i4qcuBS!aZf&SK05pp7NW&z@ykeLsjg{`=mVxte1Y)fS@U=C`v zO45SXL+KfvUL>lft-#s$&|Y(vTp?3MBsv){b+?QTwt`|7QC!Tj7MyjwBz~C%AKw&g z&PT+KrD(N1c;xfpDh*9+UcB`_mLv3M<~1D_a#jBvEJb8zmci-16Zbp(V67wjFDn z4VIE)p|!cDFgq4#D zSi;mGZ#!d!iL+din`j|s75EzrqrT$Qp4;#5myQt%YJ2d7cfTr`^Ac!RZtn5FE?BxCpCXF3hMzVvg#yx1UA>*@IadlH&WQp)?Zs!gPqm9j}|)z0`2 zsMbi?aw@ZfzQh{(kZhBH%Msp*k)d8L0?&@>=q$g#FgB)v$T!u|oQ)9{UJ7@&cU@Yg zEnmrW?pvrDXu;@)UoCS0{p9~57_5TOU2 zg;tVZw*|!JoPdX+Annf%m(YXF{dlpGX2uMSLw-I49n!dSta7!Shs`@@;_2FPRM&d< znoijmRcq&*n%2Lz$E|$VS`8VKNEGm@ned!BsljXPHVtk~Z;*LK_{`JJ$of@D08qBa zCY1T4Td#f-5F@kCO_YywD-d}=4ozx1gV&h+n|y{(lE|McI8TJEL>snFht^IiDGNZZ z=VJ6W7W$vzI>?iU(iqy(Sy?7oN@mUcb6>C5S?4Wke{Iv+@?@e!Q<3;->mqn)ehUqrw1k0^B2dDdp>%d$W@O7{L|aGJ6;cGtRNGqRe+C_ zRdAOZ7kv^eY@DugVQjOUHX;FgQ7#W4BVl4)Fi)pPyw#IX(DS_*yfvZLv}RG)3Pf%P zSL&I0Y!wiY{{Su52u-rfIb(f-5YR88%21XYP<(~$QNi}k6hpXab(xhYodi6^$n$Na zrI@};^~T%o(x^_u&22pg_En8(Mk#pY?+)LWBhFwM$wp%EId>=crltF% zcZ676J;PAoO#VpN9Kg$q;^Fs1jXd62>4m-c&-&w>dh$ZWBn3Fi(9l5f$kUn%szwz0LY zUcnTZ!K%v|yweH^DFo?!o$>Qo2p#F7=kj*=m1aEMX51tM6!e zX9tx^ft@wMHdgmZY!z5T6`j(@z536?;h)D{0EaIrVZWKul)D78;j9BX-;S?s>v zM$qC9acfvLZS+#!a9g;CCw}-vi(Ax7q1JUPik1Qm#7C>1e7Sk5r-TrS|0An2m!+pD zZ$Ha%q4{$oaAIsr3;429F>;_Y%P4rVUxoHfL0{d|{dAS&ipnlc0^haVOnt89c1+vW zCfd&sb6yY2RuSoYM)0*Eld0Y zGb6lx+3Uldyp`bzlVB6I5ga+P94j6-9KMJmiUR8UT!jLvGVvE{%p3+QVJ8In|2ot4 zuK&k>8H+!0KL-&Ju{DI&4lx@2ItC4{i~|n0p^3Xm`dacXf$(!0jKga1oj(uAqaWFL z$?7P%P2Y<6`pm9Nt|SC-O*rcD+?74F)%X*Gj0$u%Z)g~Ba$BvS--;N$yjlZTt#nuA zT04DJ#fV<&6NBBgnpp2G)j>rUrY~#Vrh_uoznbrxUQ{>T;zJa>ytaAlD1--P zxj4cmH7@?Vd+22@6{LHqgy`JNRw^+{JNf~Ci4Jd89!&7UpoeRY`(=BS%f^nW%duq%osw8ZYm_eC_v8s@e=Z5~Im zdoA=mbq~9I{>lF4bv|u+km5mEwvN4>|Z1V9oJPs zzPLpSq3(eEbNrzi`TWe5iAqV=T)ZY^Jmquj0|@RE|9Qs0ZZyVptKNLkdbf>2%$fVJ zmZPc*g0JBDp#38m?D+2mwq35MU0k;VE1_ypvbXMa!g=s?5UsxH2e1#7ILN1eG%r4s=z!pAs`=83c=wN?`+%PP|k`4 zqNH=2=gF5P?*x4%MbOmEtvUOY=9ufq)R4JofhmjDo5%PpuS46aAYj=U)$gYU-Wy1f zg^)RSk-dk}&&Gpa&jJEj!cIHAs3Yvee}0V9Xr}?IcX_r}mc`>K{~L6_k3>Lf>5H*U zs!-d?1eY=B`?WM7g)sq0&b9*HGHfmX8)%n4+d>3m(tT4IYIO z{%6C@kA*FomZxj!F6?(=8LVJ)0mpPNe{S4g(41bp(Uh+cLxrU0U6gu6 z8ZKKts6Cilj8G6}OH1W(UiNBOv|??>pNKyb#yE8BIjmT?YhE9HK{poOwB`d| zX9@ei0(9Bn7#PE#=H-}tDdg!H`*dWsi%_kEU4U?)g15qo9i;o5_9=gjDJ0&V;i1e< zBMC$bVRM0bbMV`BG`P1h&%8#aZspxjGPKRX83=ycKe5P;RNWv^*Xn1ci#ddisI=ZP zr8!4@C+FlH1*H?n*qeOQ_^y&{gCs!HR+rJdw|6IRTF>{_`J z8{*6kUq`&%k?!$qml0|GjS`Zn6>j;vZ^vPf9}kQ{1_EO%`vm@;GGFxZMR@`W4B8XT zcJRrJ%i(nv_r2?P?bQ&{Y=0kOmd~#Z^aS{Q*WXqlB@Mp}?~i@WD)v|7Si{w;1Yv}q}ED?o@X z?N}cFd~wSVX0+I)_1C}?;8>a)nbSbFet#b*_{o`ybvgfANJ6{)X?jBtT6yBih*n+a zRd>=NZ9$8Rdb#sbQrS4Od7pt6x8>;X4uJbE)9^1?(Dz~uF#_?$S!96(9i6*v9H?KW zd9iy3-z3fq2EhEpxqR_$U7emvPP`_jux)vu`X6Bcpn(Awb@i#>yD@t-L!U9ugR8T1 z-%{h91mOj;-)viQ8x`fR6N>$td%z{DmDKBKolxoW?$p|q<=1tr85SRT2Ff&c6m0yG ze@h&xOYhH5lAr%&%HNNFXeh}2zu}*ND^1Wh#ofvy&EKZqJfwHe{iq=RGwwXh%|GPh z314tV%E$kx4@@f}vKxH&Qnp)UxE?`FU12)YA}f-v_>c->wGv+|TYkGDX^*?`|IqZ+ zQBk+g+k{AWNq2Wk3kbr}&C;=SN_UBXbazM#OD+x4NDE4L2`JrN?}z96d;jAcIPAIS zp1Ef3Yp$8){u_;R<{k>%xnz;I2+gX1!$?x@fyQX+>}4A*?b;*6}-GKTPB!sVP7Et~#$D zu(6&?I_o$65ElZb`Eg)t0Dad=jRaO+VlON9X@^p1V`}Rz#flqY{=(4^{oO*34%^=9 z=T-DmJ^d#PDM}g1k0I-5EW3ESTVqLgLj-pcM|^uO=K7ttvpG-hWzPErdnk~VrJ5c; zv?by+f!RqU9J$>0Yi8eKsNBtc-jY?GVC`!{BPQ{>4PC-h+(x5=%qZKd0LmbN3hcKu zal7`sjFEK^M` zhQwVbrE~B>B2IB;#i@q%U)rdlj=2pRHZ111tWSHiVTRz7X3|W$M$qG5T*}M4QFD^U z{9D3c%C`~eJB<6UTg&wi-&*`}EUM$tf7LYe8xxo8aB^OIxa0F8c{v}&a*_ix(*FFD zVt2m5#L)6CN|zrI3e(g_-|&;ol|f)h#^a}#`_hDM4DvrSY?gb-h-C_@NwW+I4wm4F z$aBbcc8S&cXju$DrGg2-_{MGGi?%4zA368jf;pS($|IpsKUo)_G8daBIlqy=Z|)J@ zUfwK3fqhq>B=+n|dnsUF!Ub@MFuR(shFKClITS2t#^0VmJp{dM)k$}#jjRv1Z@Y}N z7P0L>_U6=F7=M&vsL5)uc}eXhTfSuL$039BA6a2BVD(M2AlD+*xBkstkC@S+YT> zuv14O$f520*kjK>Zh980r5VpZc&&aKJ^%g<8^uqqO{iZXIj24`ge8E1$}%qBkwm>H zYy?&*)3QXijRY6QTQ9lv{61!ub$|QF5_JOGO$cl4^2X*HVY)&B;m~b~xy(l@!? z*UiV)mtkk!%i^IxPmiZE=-9S8-hF6tXpv@gWY@u`Dz~e>=y!d;#t8HKrCT_D^dnU+ zEErjAf@S@>!h;aXf4bin7bMn+bVky-eEjjDff+Z48~I&F#^;rtZ;V4|+K{V8txxlR zig0u%@z?}1JEIMLdAtv&TX9TrB?Z4~b6irZxR3kp1{1kgt9sX!>%W`uV-23@r-_x8 z1wf$yx({+mny2>RfR2jVQ%fHIci(GDo&ox00}-F$y^ez@1QwmGQo50$j0f@cHFNXy zpCo2H^bmCkf(xc>p>w**JZ9L1XGT#|Bc-s3tY6Ld_ zbsVlwzsakqvnv$!8%>s+SBT&u0^NQI8cXoJA#?cl)|hunGK z)&_~44EnIF|K7v4@-nL&~}}isL!*g zI@d};IqC_yQTw0LU;lOJLD+Z&_x*5;@#Gdj zuq7y@ZGUu8f|Xj9qIKv;*b-~?kL!T&V{yl|0tSM*bW@#$`e9k5QMaOhRN48i{@|`9 z$9>Sg?m6T9q-!bDCD7%kqSEU1N7MF!_YW)ZSYLgS+V;FjSy2b108}&B@8BjERC*G=~s!?c;SAlK*-YM;~m{ z*0BLsir8*3Q#5qI|)OA3V9qOQTh}|lZnN=i)@?$xNDiTC3w9LHf zPz5MX|4UWER!xWO5}U*e*Kcj|9y3wTLqIy319~h#*f)x{p`#4nKh-n)<9;GIwbGhuaM5X^qEx@uaw+oz`>c&R^c*CM1{L) z1&IQ5IVSM#C6bq#C33-(vf^tdrwu-_Z!39flK7fUJKF+kwIRB%Y0S#E?5j+ISq99= z!J=E{VgpIq} zLvbrqQF6fUuK)fk>@V{zA?}k^qw^}USSR(&K5}i=iR@!3M}6eP=@LZ^l(Cml2WAuF zLeM{;W?vokRyQo5Z#`3^Q$`1SS6_;#;Mzix>2K1tggzX4M_F=d;zy=u^Odf@CVU)# zLNEx(J%8w(bjcMGeze1BwZ)$m5>*;%6Ro$(JkF&`O?DCdrJdoQR&9l%6^nfoRn?DH zquVX}c_Vl9_C8K#E1^8ZuJNZ~L?!pU9p$!0WlPSum8|XEGqLU~l2J2Yg&8p2x8SyQ z2l_kcVN^o9s!j}HVl|n@bhOTVs#%Tk8k(0WB{#0;EPNzr!qlhx_+?qE#%LUuttyk zm*mAhQPxj}E!6vpQfVeYzk0Dp@7;JvM(TI#S1zERBl?ykK>sW%WMRJKJ9%nCNxXKR zCOORR3-<3J^8d3qFR{NA(Iy$rlQ5jAcDnNI-v=&uFT{6RqKR`cbw2|j1{KykV!cwb`9REAV#?LHkSL)rIBj%i*Ch0MC^{<9E~}I zMINoP8#aJ-QN3A;9t<eRrdBJRS1(t^DN3lj+jCf(OQlOuMxVtf#H5Ru9{EUJ#!_ z{^XWQ6yEKt7CQFk&+Lyu)1ZWM`a7Vl)?6?)%3;sAK)v&OWYF1Wk$*e3`i_LZ%<4-rwG!H*e8Hth@KM{927*Yn~NB)r>t(0q;EQ93oN(V?ke zWm+OFD118kQo6@BUfSG)-w<6F39A5mhx zlwE;tmO$JP&MYZ8vzB)Wlw=fu3yuL4Dc|NRmos_dMS+;4gxA;}QfchXH%bBP%R{2Z zqGsk;Pi;dV-3F7(>ve}{$bEkdZ%M;b?Iy_nvD&W34!>Mdzm2JxLy2Hdb6U9H+&Oz| z)?D&&wqmKJri2Ve{=qn=end!zO_>c_yx@!*fOaInkon-O=EiT^g@rR%{cl0b%*qz8 zz^BTA30cd_xBBYrGX+*&3Xtt^%MMr?A>^A?e2K9}LJ$4QT-0T}`*zyKSxSY>PILvO zGb=jOO@M4Glh)eMUg%9#QD%sKzULD2Pn%&PGhD zdz;F38Q=4>FETwH(MfJ}6rtZ=wU-zY7u*=lT#91!fAxrj#kOt{c^BJ|PUM6lD=149 z8AUZ!Tvdxmex!Ml2Axof@pw|rGEE!VXyIOW5z-?MAk;B$18vrcI1L(H6SPD;~HI+UZ17Eaq zGtu%tYENKa5q1mBvzZ0|S_0dfFW#&Se*jc!H02Dr3%zSF>gRtC>p}yIC>T+;il?n+ zEc@Fs`^EWxS3SNUDa1zZpv!Ad&(Nm_K?EjTr#76L1V9Bq1-u`SH``}>*}kvl zkRdG~Y&iY?Cns3)Ic=pBx;LOFkq|V^m?1bAq#ea4tHNlIl~7_3YGT*U%Vw-v)1&?h z{Hl`@&c$Sb6DdboW+8a&N_-ViIgubA9Fy1+XsN-8oZcIgAHM7b zDWb@!Pt_GlGIB)41nFMnL{^w>5XP*rXQl|7c`}ajhAymL|K7=r zO?g_|!n<^eR6~Uc?eIPr3l+Dp^b4lw$T~tCh#SeS_oF^1L+VA}ebS7PS%*(LG?O7{%HvSrT6{2m{3yCCN zACn&ps=yEeyg_tqEM=`pHYLY+be56^ z;wMui6xkXJ;VoAI)pqWB&fm`%Adi3@Mn+p4*ftQN0?6SG)HqjsLFL zEDHD3QU-1KJ{k}nJ9PfMM_D6=2;k$3cFS3P&u#-1_W9p#=^>o}Cyul9je}i-@ig8I z*<}(&&xJ{3k7bcjOzW#)?_@RUGC;F1g@b%5xBd>p9=qu&+wp@KygasZqShQj;ZUGo z_Go2Cn=h4cZ|@^}qD0k?MWgl#a(aaL!Og>+v*6lA@@OXRq@^jq-7vQ{|CwzkucC|#yQQ+tDN3M2jg?R;%No)8VA%+gV?`MJDo-$KUAFXYi9 zY47LC>Jj1Uqs;vMoHIv{(RdF%7epZDiT0Hkcp;y7+=AqF9XZ63ICJvw0XH!U`+x^7TtD50jJDs6SqJ&^D^W}wZ@ofmjJ;{&nL zJXEugHT2dDYn{3Eawi^;XO95OV2z2oQNspf)kNo8`1ji(MwX4FSxuQa8m>c|^|+mI zaNfT#JYLN4zLe_SwJCOK1rMIr(z1<&%vXKI^+nfD>p3gsKI8hC%=GJf^ z*jm6)CFB`s%hrF@nV@YJLdq1(B$B2a4npw3u}?)Z4Y^^R5O!-Wc1L%dM}wRlAs3cd z)ejGrf0R7g94U{b)=a%n-MHATMI}uGn{S*RM15Y?Bflug5y3xAwcRrB6l4g3f0gsP z)`cAQaAMRi_3Ml+Z;5fpj_SpM0FC*UcSg<{079OQ^L0xhZ*`{k{8*?IM?}4NEEapk zIxEK(yyoN=gA9?or9gk1r}vT>dTsmDza*07EBsVj?tk~8yrI_?g@Z77Vw<*l2$`n& zI|D-Z5<A_h)Fmtjs0t`JK2p2WI@gm}~>x*)> zZ=J=H?%zuLGu8ldD?|!?hk+B>zl`?Y9zk)|x=%ez5iSGN+fJHXAH0H)} zQ&^))s?LITcNc$=dnt9M!4#oD6=Rqd_8Lv}4xHyVnJ{ZDCm<%zU#1d;+4`%<-p?5} zAokbjQ>~l!iVRlz1ul|N(f&~wft4gGqk(A--ZjW0d8*wGeiMXC*jXECg*dJVC?;l3 z^l&;K1Y?_jCP;Bl(RuIu3f#B3_+AVV=j2LF$qhw>aldz{6$?G)l5Hm ziyH-o{i*%{6>HRY4B&$7YC`R-Z1**QT)_n73PLG=XqxgVMlWV>%3brO;XChILxL~7 zWyWSmU?*@2u0o_|${~vqNtbjOdwrJ8G6k@rllia>wDWNDydSX=BUpC|sqjo$o%W%n;SM8(-9H4v-khwsqcuo%%e zuF>Dq63dcEUt8;%Irf7%;QDJ`Q&unOW-&fI3^+~jgDpV_vrV!|@X8(_k`D$I zRv0^nhi_lG1mRYDcs8f>fLMkedTWn5*XIfL^YI!n?5h9V%?+|<0h1dqTIdA}7&|&w z9g8{5>Sq_G;7u)mO;&8tBy!kIq|I2`OgucCO6eW3WXuWkra{Q(1!{6RC`B39Axy{7Ai=SK0yc&?a>WFfqF}`vT3*qL#hp0Pli_Pj zv}ktQq-Npz?pkP}&zKGf2?pR2vHGzEpkn+gt%}rcXmcjSbnMwZgX*?bBUgy^*4rB1 zMt1yjews8x{#BO`2iwQWAV|m!uSG@qTdQapqlrc}E!TIu2?{KNolmF*P*SwxuAeZz z^m#q4IorJ?+vqbx%E17&v_9(pby$f>GcTD+AL-fXK&37UQl8QWzPIeAs1L5NUpllB zE$qJ4);4{K+#B-3McC=_$u*7G*;Ih2DnK1g>bBNHfj4cmCU4cINOYD{`(11K_WZ_c zIF<-@Y@2>CTzZ0RoqZ&?$tGqlt@0x{8WerQ{v{HU-^@%`!RSn;Zw2d+k>epk*x%nD)8+ zFuPc5`ljiWu4+K|B!(d+(4grjQMvTN%@rb0_cm(HMr-zmlG}lN;*_}4m+F(%%oHia zV-{)1;%9UefgX8F^JSgVQF@!jq9UB`f(WUd5?6%7nGOzc9O9SbSVvJCP(N@?eUqz| z>OA;r=K^BoMm~1dq97!=4MaGc!%hShg?UoOT^)jBmh$ADp?;D^-DWf3mybH zG9H0#T^R)!C>+%jzN)fpj}fduGdl{;a3ZYBiW56=X!So7=yub{&@KTL7_ZJ6^_IUM zLFd#P+eUcE|N3jTBIw@hQ`G9K3?)aD?R+_j#h$>StKic8An>TsIahj z4YoinCvb=`KH%+)dJ`N$*9j}_TUJPI9>pl(vC_PU%02^0C>*e!g{gF)Y7$y&pq}?| zTAqDMn?8IEmv+`-I9_+=R@egngX_exOY=eutcj&1cOLYwmT+@)pD4@ECoi6D2()Qe zzj7lNY^>X5dY-v#_g*szv=RIEJBhd70%bCzjBoVr-nYSc!UC z57@=`!p5kUa$#R24GaV%Z<1^zSYq`v_~@P?t_PhX1R*nmn2GuFzAah28_E_KPI*q% zD-izp44V0O$kK_FYTZ=6n7=i?W8B1VPXsyHODG_K_~=bP*7_-l>rDe%6djX_-#NgD zNG1*7fSIiy5KtYhvo*n8=#Rfk{l=9Dctu zHR&{)3da7C!{VK%Ge#7ncl6h2MC&iF08jn!;;9yg&H=oK+3xlXZC(hc*1;b|6@Pq- zTE&3VOXXY)(Q^k>``doQl?8kJ=8eYGwjdDKFl{ z0ZeAlJkjRS4r6rX&9O@bCoPnmE#mtxY!YHxVM)>O=Gz$leB90nM* zmr_I;pt_k?vw#pQM0fau&>!cLy;yK7A6ij_puh#O2CD)UTblOZz}#=!`%lva8Se>1 z)x$S0yQkccl_MOI^*mADzq&391{k;(?#BRP+%-dGoEv@fh~kWBic$6qz36~_No}W~ zUmJZi*Uf}5X;>V6#|x^YPBtH{;_+0o3LgejMC#i(mL4F(^*<{Kr8s{Wb~or(Sig2@ z#DfI*C_5W(-}Ws|%BR#sUov>jiM z;iE}^Gkie|>rSL~r_uOqP@!>HQwYdC897!v#}fyx3*q}>PEuBheiS>gIpL3M(MF?5 z8Z;PzD5}3vn+(5)`P|{z@q08V9Gnn>iOC*o>hGFIK~qJ$W&Bit3SUqJGWRmcRMSCP z%83?1@ILO7z-IoOc%KmJu7%<_h{BB%lT(NtHY!ZmS`VdGDYlnk8EPs`FF&tBue{(7jj)tb4m(?@QcK9@LgoY zlBlvd0heU2U16AfgDvqCw?Fr>SYdi87dYRF*H9+U?7 z2E>ne2I_ZmCgS(oj@FP&@@)3Aw8~bjN&4Va_~4Ko8Nnp{jame<;O%eJnsM;6N?r1` z;u2f*iMNf*>y!^tuAl}q7+0Ytn2MKW2+a$m8@AmxTzjB-;X1786V=6&iR!o;0}f*& z%<_XS6>8V#s6R2KTeA-d2t>VM=;bsBz&3R)C6pET0>N0}wjn0Y+#VYfTLc@br)Wo@ z@mhYKLSlW6##rdqbLYRa;WUwW9fU@a@k30gGY2Cz(*)TRt}7wh)x(T#XUEWp6z
>1D*X|I6TIXtJIxURz0OL?8UI^%>}Q9Y|HoH;E=f`89c3m z^8DtXM@w$|#}~DOUYT+YEa$vxLle@=0^cavWCgu)b8{^)hOJN!E%sV`ZlUU$3W}%n z-#qr9{>^Bxr-^d~0%Fda*q9+_ z)LjV4*b-^wXd$`}#VoGyEK_$Iq}EUb&i|)JbIxZf7rq-?<(9!IlcVECV*c!`;@He* z)Ytp#0T;n$Z#bga%?1mo$v&swM9S;vFlBwGR$PKBW+Vk}*#0$e!yvkc%!c@_fs5SY z{m;H%JKCrYxLOIy$Zc7FLY#XHQ*yGe;!@a9T^$(^lld}>=-E$Hj|E30L9|`qplW=G z2TE-^dRgP|YKJ3J#3o`}#x*tnX|<YMKc(>?|f&1^FqSk5IQt<}xFKO9%-a z1}PGl^#^V8eAB!A6sxuuum0beIpim1>-}=rDmy68D_ny1G=3A?g4VqXkh|C_Er-8Q zCZS~J52Evucq?w_#%x&{(3f;@X{rjex@{JYoA0e1-GkU*AyY!Y>R%=eBMIs7rO3)5 zf3gvEL4`x(F0-MT75@=e#$6MM^d{+MxX-?EEK#sKb*a)y|HW+Kt85w2_S5q$InDlO zCj#}8F|vWEoT5kcvVp>1`uvW`_iWrQyRtsIwjh4rJ)7ID2-od2&#=1l?EG6Yq7ui0IEIFR)t8x~bNa7-x#}!|9F1?$YG^gT^$5VO5S6lcXOJvt+AmfF);xj-G9Z^a$N_(}&tHcPxuw7od+ zZ|`RnJrj@wmSeMcy(K1<0ul#;5@esGe+#?g^vVVr!BvJDo8Yp45CXo&=NXYMdpObrlKPPV>& z7~&npm?ZoPt`P2c4U)E$`R)KarNU$x8c-rKxcWdF&cs0DxntVs=U z5PE+ykme44c2cU-aDk7`d2gS?+9}dls=@^`TFhl%EH(Q%!SD&8G=JSX?&Kzfp^UB5bR%)u|^`XrxG zUShdduC7z|*uJf#xu#dq0kd;RIQw4wkLr@fe1uXOmQ2i|QGAw*q& zimUtJHEh6N)w|jq7CCa;uHXZ9kBV86HCaf_;C0L*>XVI^ne6^r63W5LJ^IUSav)-7 z04^8I^o7&P1fHts!z7A-%2Jw!lGAfCbXzFR1g}G8N_Yy8&1Y^q|otraId2prgjdpGZ8VSF4Xq8o5dlb`zoRt$m; zKTD4r@*0JWIfdohk>TKpM0gB*87M4>(BNmR8jKekhO`$m@9tj5^q~&Y&RZpG63D9S zhyor;sQ8;rLE#UW5i`Z3z5a6 zN$v{JNGM5aMCtRO$Aw`9i{o;ls`9%8c+AS@tWhu#0AtCuD>GTW zx+`Er9O*Y-^UwxOeFl11O(PN&o6oi1j#N2` z6FBo7NDorM4G(;e+RF9^BElQma2Z`A$_B@zBJDNeIW$(#1S$3)Dn&RkTw|8FG*%EJ ziRA{dlK~8u6WiI2fU_<}BwE!aOB;xu+?VKiBT;6XHKvuT_H9uu?Y(sWOn#=K8{Y*q zDp2&;ILSto4)60B>w@>vd#Rn{ktsab9zEiB&^`LtA?Mnnawr7lhb3XgVIHAhRTAYhqm`p;Cf0$VT9Jj%*DX!X1O;(|&NnlA>2o!BRH-ahK z*8_I-oSqR&PO8CzEXC6Q${NDi8%d%=t;6V)&AA0JAK%KnS!?odXwZDC;_jJjmdMVB zZxAy|3R4E?p)q}*m3DxnHWfPd2f z{;mCa#r`KgE1|iU(%G*ek@h>8fHGU!nQdbD3+cb;NjVmh%|^WH1pMrb->xt4MxXd0 z^FPInv<7wFg&Yb$M>mlrdt9rQr)I|MYX8MbK7RUYBGo!bV!-c_LoRp_??k6>{zc6K zSiS?m;hro2hoqSUd{;=A5>N(lrlBYWTwYsBMkA)X4VI3rWgEI56AQ}4c{%mPIJ5S7 zmGM~z2d^+TtSe9*g?=f=mF{uIv(<40uIlg+VdBDs^@4epErp?tnA;-FiPbQ6kF`1W z34Wisz?uQTd7@xeF9=0msw&XIATnE6WSgmusBbgJE^XYR?C!k%u1RHCZBnk%$@Q5yc7u@Mkpmotl0O6cKrkMgO@}> zFgqOxiQspV*`H2R?GAQVH>8aonIIc!=OlW@83%l@bGYX34LaY`@c+Pz%i9OLFoane|$ zRmEu69c>qjjC)=jj^{$erI0BvSkbLrl+}Ow03UvAW@dCd0Uv^t>c9$Wr0+1ZM5YfT zjRtl4Z@LaUV)WtTaz!|~hOwWIjG+jW)^P(V9^)m&hkvAM2m9ZY88G1-VvS{P)KYq~ z7k;2L(=v++hY}nKf*{QdIcn#emTm<)iWF>7#krQG82haySt>}g9U0#ks9SEQOqRZ_ zJ7kfziz&>)&I1mPx`{C@!yMQfQZSruX&>t%6Bf9ocYZ89=jQw)+1B|O*N2*JS`Ppi z^GKF7V2w%cBR0jsSQf{DJYY~okjNIa+eD>fu68S7o|NrwbZ}%1iG@IR7+{8ZD6WPT==i6uI0}EtAnJK7BCrw`cs`51<8SxVDY! zM+Qy_VxMcFl_VgdSYHmui?V58`RU|)F}Ei?+L%Zkm!Z4uF*55%i)M?wU92#Xfw&(} zTALYau>!(2HyBpU1^epmeha-pK4j$&plz$@)NsiT26@3$!pzV2!bRfqM6yF8HJRM{ zv&2*SiTz5}Ck{B$98vSbo=Sg|#NtV+{^=4}db~hY9X(Z*r>Qd6Tpv$kEmJzVgX`q+ z-?M<+Ut_(4%_76CPx{Iod9?lss>bdC^OY=xb2l)%B7zm{Drr`Htb=eX{AvBNL)Cr- zm)0f99aey*)8#6YJNbKJfC*ov4y9&0c1bS@R%Y!2V3~~_x)5DRuBuX%!Rq8=6GptX+hy54lo_6 z>@@u7gPvgXovSZiD>uk3fDCke7KHE+cy=tNG$tUHTia%$PGI@-D=x3)Kt5wZ$3|tnDS7$bf7s>_T>SG9vvuZWg)D+tm6ApSBTLy~K`T-T7@b zUJ&9HmD}p0d230BtXPVFnv8pJEx5e@Z}nJ)lYvCY#H#?CZ^Fo#iI*Bh8l zu@=C*8vr)iDBQw(bUC#U{JQPPrJ;yUwa;s=P}-jV-75$e>-_w^@q-bM-g0(g=vXAC zPpSrWz%n>-CdJiS^HU{BFH}!H_ihcf%iJIP?49ea+H9Yo=OGhD61Zj6NN8_dEALFe zz`i~4zvA5BrM$pMBm{@6MOca$-I--CPc#ugI@i>R+suL)IAYU3KNw?J*35szt4+p* z?4%pH{~Y*OZs)HlSt5Vyn6b5)*cLLR@P0VAmGhc_@Nni);{0E_0)sR+{mf|w}nrG4Z%tP)fWw1a;kZ6>_w5c z#;3!*82Wdz*!I#NFft?g%~g?Asx6Zj=6%JjO|A0M*aX<{(1d__{T^Jqw zH0JR1ggYSYnF>LH-$|++Ae;9L0k?eOE2P;^a=pjyHbqMgsF|5WS@^Yc3Dz9pC4}f} z14-t;$_5S9HOtnpg054Q-cClLB#K=cyJR0fAUCj?hCh{7*ZvN*PXPHNQ*fp2A^X)- z>r}um&WcB_UXyc#dpVk+ML!Ss@y$+VyHuSEMF`ml|1!e_1yk~TKdWGD!mwBJSkgCp_1S!Ow2IG%uf}G~5|?u%lN7H#K49ARn|-2IJTw!BVMr?5BXn$;xTZLK zm3XPZ)nBeKsiAnx9JOQh4}2$1RX2gksr(@=de`?~U&O3Xp*!sbWSJl0jz!sceSD)+ z*~Y^P>BjdyAC6TmEkFmfQlIdbO3GGpq703BCndy5SEseE-=njNcQRI%W0vIXiJ#mp zXGB)^{dm)9B|Hd327#sW$9^QRdV^8np@SiMd1qW`JG-;AT`E*jnKGI^p zm=Mn?Yt0Ua0Xpt!*2g_-#4G1M{6d_pDdSYf46ehdHfy|rVOran5RwDrA9>Zx@6Rnp z(2YoroR3q%Qv@`kxPc})%%Amztv-ofXn0X^RM&&ELS4E&NBNSdLXaE3nE-yIXpC*- zI?OQPw|c&Mme%}zldz`c;cQg$c38C&_}P0Ofuk4tdKGA_s765 z@}4frx^@I=Zj&W%lWT$=_qSV_a@{8l*6wE8k2~+HoCEg7ub0oOy*l<~xqN@;dabrL zG+g9ee=mFdr|$1!Su)wMJQ+@w8NYf^R_9*oG7fQj-S)HaYc`u&l>ZRz!ZdE9<)aHC zkKE)mIm=SG;dIWA(l@sIOn3@=$U~_(b=1+To#HvVPVbN3x4KFZ_>m}yJHQ9VRd9Lh zPgAw(E76Nqp01fBX8>1hbw(9v@^qFSbnzkRq6e93xy@rgz4M~PzNW)-f3~W|Z)N|e z>-i~JRl;X5j)E!Q{|s!Md)YSEaTJ0~*|HhMwtAj-9WyvX)wj~_MJ48avInh^@IG0m zdfK3RTC90oM3%hisWNDGT539+sR{JB|6O#mK7!WAM4oOSXT@iLuy73P`(E|=x5)8* z{sR%jVSR;k7>(*zRImCY1mpIM_q<{mZ6tk%Qi@*br^o!LH1_-fNQvb6JXRuT(9tBd z{r%Hnk?`|BZr2P)&OItFKItp?(d6YT*(vRP=ih~az#E6dN6Pbh#q0S5`}w4C&e(7B z3zNh)i|RsW!2MMI)5TopRpZOKLJ*Nv#4o22k+D+zu8!9vNn-YF z=)SqgQY2_A4js!hd4HcQeZLoA{8ugzCGa&$J0&g}>}q1y6YyoTXgMq-2H?v?-b*iqINcI_(Oi^_XF4{XZr!KWG4_*kT+lvOH2}X z<;NtK%hFV-%zv6jBFEXaV&zLXuw91ai_d+@}9Ef}Wx@rpC{>lEeHe-;LOO_QO z+f`Ja=?8XF1OwOIZ)CDJHi;TV7RSH?%9BYZzQc@<8qDo!TY*CGMPK zU7p>-$A0WFqqd4u)@28dA(8qf-iPqcw8wBVc^m$t8Y`BMwEXhmq%F<>GPeb=VRQ#T z*U-8r7P*dP`r77jp#vkR+QZFMziCHlqi%lnX8y7?EihQnh{;#^7*Dp7I_!(r=Y9B*Cg2@?FN%`rnQ4b$U03hZ1iN`}6u-wj$dpWTl|BrO!rW#vw+QtzzYG z&Z9YtQY`Hxb<8*Hu0Nf?`$d8kt7rh|y8I89-?TSx$S;P&KB9Do>U9Ybv?_Y#{=&6L zqF!2EG7|0Css5|<1le1SMOpG(EOjmiO+2c;@FX(b5#MIscNi$odI4wGLI#nxA z+uLepvyNq-LW3Q<9VgFeBr^Tzul}%eDm&CEsL*WR1{5{gv1q*8%w}W;;*9wXwy!ni zw6;zzK8ZKQV#ZSL`RE6pwGT7o{QZ&P;!~7wm=;;p7YKizlQY{|+w`Xyx&JB9V?_z1 zB{9<8hwcdCHzdCQ;_Jtn6}3caYnMAcO>EfoCjZkM+|N*@XG*~3mJ5U6QfJ;xA$xZ? zIO7~lyw}8d^V*4y`j&&42}&4oo`mUC6#Y3-StCS2@vK|85f=`vz4bx1s6)kcg;!CbbK`FTqNRu}~TDc_mVYaoT6arH{+5t~G7ztQB&9lJ$oI{r_tL z{v{mr(j$R2^9!8b(A!5wY1`EpmS$xoD9boDGtwEmPM8BbX%4Sraz~Vr7G#J@eKX|# zS3PM33-r@c?F4*a^<4}mf(K@BNMTzed#Xqwe z)vP!_`-S{ZWc|FV@dT{7+-{3_M|-BLYK~b_JIrcb*5Z+~z zMPO4RviXGw7khanhh(1IiaJWLf|3OCcHWQCdMK9s!+94$vy9mQ+amlzP z)b}#pGDpm;06i=m_fihNN&`RD)2mXv8XoybKa|BEwUjRxjll5BLbLU40~t9-x~I+@ zZ>o9p9KL+kEASpBkpM3jw}I=ACucMhIouW~+(8*BCCCuE_tu#6N(l)pv>>07MgnQn z#Rp%8L*e|yLY3@axagUea#!p;P1s_GgJ=f>*-TT#D%In07P-2x$my@lAy)Ofva{}* zhAb{RHp{4Aa*xMvPv@XlgOucye+n%NuShx!QUm zUfsE2FMRRR1ZCA90r{?Ke(R8 zj~~Wy+uC4gABBH-{*4~elf;9l^N>iJ-$2aebd;3L@tWXjtlXFpn(K zJ&jsnU$Sk6qI1qSIc5hf>|Y8xE;fApGr((gwIkH!17uYoBOl@h2wFCNw4uQ&z;`Gl z$#Tt_<-Qt}mh$w{8q(@y|Jr?IIrn;mQte)qsIP6fu`Q%a&T$(gkll(R!E^;_XS!S$ z7#FT=#I)oNf`+88xT73BFnrKT;9%=42?d@6jf07Iql`!k0&|9Lce`a>_bbPFnVJ7f zof}*ay<87_HBS|dSr%&aRg&16!YSZj;f?jI!&b;Be0V#%_2?>yeu=`2Y(EH$7Rg%H zrpA5#&Xr4f@tetnrlUi5;P*}^?PG!D9KG)LUWMRi+_+Qe!!saHmHouz6N=D*EFdK@ zZS6=Bq-n#aJ=T{9yp+~v@m>Mp$rm^B9Sz z{y@v=^qM9SZerEKuW0CUJ{qi0F#dAxFk`3EyynT+L!7s|y9=x{59M~ocPmXJVNegN z`6Nz9!bjHW5S58^{s9+uy?u0ncrvm@BC*QdZavbuE(ffH&_w-b2Z3L zZM&t}PHm{(qXw&+@p&Gz;18RHBcOpSmQCVA!AFw5+8r}R;SK>y;$R=rEvZEI2L8?J zwi$*`&@t2FzGB~@W?B7L+!O~KPK%TnQ1Dm@r`GH5uUGfSMbwOPH8-TFEB`%P9BkKW zE^B8w#Lz3ZyA)$oDCff*ZtG#}9NJ;d)`J~N`;T3YJfttVSD@$_T25}Cw(XCbld-g` z-S>r&a*6=2KGGNFxuPC<9BkS5ed#C?1S~g1IW_Ith_M?j694V>faF96R#U)s6MnFK zOybAZ{ZtGbvS4t3~Eg zBsHYv*F^3w&k_u^jM9=y0qa7m!JOY!3FTCBxgg1cML zLXqH3ad-Q|`<-*0UvOu3W{<43W;R{%Xy&~+-)x&p#Hh`BsP;o+fA%k{3#bS*5|>jW_yB5b&tON2EDJ|427C5 z$~40#9AkSo#Z@(aIhaq#w^*yxun)o*u!l4yflWmKSOib)FXW`sK>wJMaJ|k3+FI-M zkMxigl1B-k>udK8fiJ6)KN&md`fSJf_lLcsTOCg-&#uAPJdV~C!kqy_m)C+g^`Gs{ zDI*zy4E^rr zc=AG8CLA;O!>YnYd`PdWxrI;1GBe(}@u+>pU6pk0OKU-8pIrOdV&B`5=~a1^%s6U) znSP~8ulwJh&%;+(ZvZ~ovrrMKWa{q-xRY#ZboIf(c1jzjgIt9^L#1I|&9F+gJA8#c zb*6%Z0>IIPiR{yq@6r4xx51mUrm>A2&TKY8EaW>4{Vbi+I zB$TM>f^KU$M;X(a3y`Mdt_piE0t`xk1qRc^F7vvuheC!?i;UIN;|YQyf}cl-zis7J z#MXHSM`{#Xe82s3SQ#$M)KEiq4IE-Z@HO+;*8C=5IhTE{-u$QI4(|?)VEn+;*VX#{ zW2SxRSAy@ApQ~rJe;cE5xscs}Qxnd!mHCc{@B9ZuQYKk!h9g5!0Bw{)T5p^@VCUbf zF4Ita-(vL8?$ysR!-uU>+C*>6WbK#FPDOm@x6T(D5T|TC1$09#08v;J*k#L61+aw` z&2IbXTalbGub!=nfCsnRCZWZ5*dLegEOcmo^CjabEzp*nmpr4aVi=QF$yJ7$1rIoC zCs+jwDoiknhE%fO^5r)mq44tS3D}k=L#@;~DbN;G^!?nxr2Xii5qh%LYl56M_GDKL zm8jc9w@mtgA5EugWs}jzT&*HlNh?lUE$B(PLOM}wi7ds zP#ROx6)V5}t>6Tdq^0c8ESdjLD#% zPsZ-gy{6!!oX+N*11XtaeS?4 zHxuj$j{DaLVKuSDIKD-pX(kAh6b%qkTSN!Q7;KtQ7V`{=)}wY1)-y9r^2`_<(ZlzR zwcVjmXyvVwLqie34uLQMYhT?h!#>l=6VWT=1ANDJ&Ww&$m;W@iRLSb_7;xeOp{ept z!4)3J1eWii+#KFTj0f^7H>eMSTI@p9OmicJEPuGTLe4yt8=Aq|Z`7Rh^ejS9e-_Le zj$_!P5KL@6-=_yw;>-U?FJNaDoRT}36zY|1h5`yhJK$R0w%*%kO~eB!vqqtS{W zrTry5YlPH9l{1vc1V`LQ?_Ftb*_Nt_C=rCWDHxo3nu*Xf|UH53IZ*?6-z{sD|g z%qXzR@v}m6ju=*PH+&_g*AGNev+r`5M)n*SgR!$RiPK?QdYt?^NYh0K(fRUF{vi-7FHR{rUs?f8?ctYutSz>Og@rv=EhgMhan3IgnUV>NJu7Gy)=WM z0N_cM8|BzMy1_2Z9k?iCLIsbTVk`QxSJk=jjzEB{V)MThYqd4<+YYJYyrMUZ;9 zFbP6Px(31+q%2LsT4>D-7#gsFD(Sx1sy6kK1bBr*G!9bPI$ggD!F~N_bd~rQI9G2Q zh0=8opC&oqL9?P-GHx36`8b0qYq(ZoRi0kp?+>Tu*#BBX3or@%au_6b^UY*X8j^Z5 zg~VqUoB|0k;XTBT;>mPUL}VJd%yV zXu|^|@&H~(a6zKd_#xYmXN(3AufQm-fDrT(y)ZA~k!04l1<(dOoD1*G>cPJSj4uSH zV#pleszyb3UE;qyFT2i1T8 zd@#+B{!htwEtKo z+doP_9)-gm?VQtL?--?eKjSI8ay?uOKTz2JBeB?#Ov2Nx7hXCYX8?LaU|LZgz-`Cl zKkuv50-5FmFWYFvlkrJeAHi#xLx^ROGMs@KttajoffaJLWFME5G;*vqzhvM3JuCKM zB2_(!0|Ho&HWSO2wWPxw9(A4T)3RoR+;9c3ckPKqKgP1NcMh=Dzk4YrMBjDy#Dm{4 z4!|n*$Q2Drli$}H|1Bil`1@+sWOZitutj!xv_7=rV;_D9|K(?3DJ6-u^ege!^_kcC zH0(KDo}yA~klmZ?Gg}H9JS}9t_V*c*89B13)IWHF_K$GFv8$cR)v3tF%kulK09F)krOk zCGL-(%4j|(OhdvQ)5Lty<021@fSY-K6cXH<3N*kW>;&AIg>-PyTaSr)1UFOOXMwyp zh`_@07u>WUG^THXAz8z5noUKTubMpaT^W@-z0H8T(6AV>h0AB?O!!~Od2X7i7(7&2 z9_dQT&>wh5chApRcvNo0-?ah(uFYUyF#N1P?DQyEOT|n9#w@C`wdR)^hZ+E&80NO> z)6%Xy>fpgUnmZb*0aeB#QUcms_+run#Wf!vzC6<6=-98rG@pRp>$W)TXu5)br3beh zB_XWF^Tudk<@}IA3yp|kd1+~B^F6aBN%n~Q@$ln|N^gvI0+efjG5-SON+poU#5n83 z=<8w}mJ9XRnyeUr2he?d7Sz(Y4ia=WykMU~WQIL+LX}kb3|TCAB4d4xfr&EsDC)e` zlJlcwhLg<|qSn$(T>6R~M?Z~zvbuWx=J~C3<;3*^#Ct7iHHF!@`V7e$(UHr(Zli}` z24LdBL4Wx0<0Sc1RRYV!@X1QMiI5RSy9_AH#1*<8fQO`!_2tsS?Zr`Qje&m_hPUUf z`_1f1ZGU$t3~ehkODq(;jUC~PK2V^!Yl5tmaQ~ovKQxLN!L`DMFjkMWn)zHk88+1o z&&FE?+u9|jm^ow*mBuo-50-@bQMIK|N;F+{*r#7iZHNHLNfHSoGcQ9+fScAD84JjBX#|{$0z~-V5W0uOQ zST^2e=8D-=(0;VTFNXsLo!fcsV$Vn%DE)F_v5dXyO9L0)gk?X#=YoZ5v z*DX@1BiAOJ(iLQZR@^KN5~cn&fguawSWtBS)_B~ydvxa3I(3mWl5^mEt3#2I0>>Qk z_m`gPcXH|`1_Ei=EIEz4-;^dz+nG$?V?PNLJFtQtXn;pmN7!aNBnSfiR##Lbo=Go3f0BNXxN{~aubUlKZdZQ zf2B^TX4TyKf>T3asVvWq?IR;ohZLyzzDbaJashS76T1;b<;#%=B5$kdi;(?xmXMBK zY>IjX+~E1%ou{}MR0ox50JjhihV|9{vXzu8&x#EHl;#(TueU48zwZnU@kaC*MxJa} zJ<1#$R?>)@sC>+tQj8Jv`tbz$d##bJJAbV)P=C^MI`tN(UI!rq}7ZJ%U!LPjb>>fr(;CQm`sgR8RQi?mKr}%VX zyB^Kv7ljaA4ZuFf;UcZ#YYy`eX^L4S7Z0pF(dv~Fs!G*+NschzGhHj-L|!NPsAZ`{ zLomUcSLKhWf4lRVGmEJD!L?Dop7z1CKt&K$G*MYgxs~S6d3Fk*`DqmZe0D-qt`6YnQxikK2(sOK-d5TNNPwp4U>RuZ;-fx3G z>AxRArY;+5aahrAKu`2&p|yg*BP#xe`;6rLIM*c@hhPnpLX+B%7Zc|LHWh)KI?RoK zYgieDkcF#T@a%J2Q z-?X9E38fE_9*qn9t{4OK9C9S<{$#|!hOv7J-TAZg!(({BdVa(?c@;>rC z@2F2zx}skgYX@KFpxWFZ@G91UhPuT`IbxUSD?0GTNU5={y?_~=wXKoZ zFMNheeS&QbyZl?fxoua?tc2StmM3%O202@8e{o3A5G_QKv316eSDuF-OHq#*K>HNQlhJh;9sqmnCGzS%{NKaZ%zD}nW40CKzsnA>Npb2lj)-V?w27{xT_RtUDtUGdSvf z_PRIkw$^s?991^H*_c98+X)_)hW(O|xwjuB4Qp4dW%Lq`e>^7*iYX`ECQQj0W!dp& z(G4btyo&k?XvJ@~HfOdrLOEl~(Q#zXkO(vrg)&P#Ic(KPBBE~VwOG+8T$$%9U}?3=;m6tYD{Sq`1x^>I*FZ2TTcV#9Uf zU=9badNt6Q&o$JycAg`ITNvf)JLc=1Zx~G01{!&%s4Od44+91KWoap#V&Wh|B)tl( z{uckbmHFxv0S_-JDU>9k8?}Wye3?3!Xt031g91Ze0Pv(gt)zuI$JHRRwjWuA-uc)8 zqK=~SK!x$OC&A94C67rJhhj^PxBH6!y}Z2CEu5H9lofONqxfeCJzvhQGlsvY18IO< zUw0KQ2!_Nl0926SX%xWv1Z?O9$TS@L7WsEden~$=YPZgX;z0s%hgp=&ps7ZV!QD0s zvHAY6A}ZE?2zd1!67YCbpw8_X07NXbew1kD`4d`MczR>D5CIJop+PCmP|V2YYd;&4 zBzQkNJ-Sr8=hm`<23GsG4;jV_PNBP(wzIm)MfbM@fc{8dIX(wrJG!)V@-E-d6 zHd<<7lCdu7B*tL zpZz5jhiONG#W`i0M7`2u1TihKiav9I*VnScZvbaIE;s#PTda9+aSJ$?!V0QOOMGRg z>jHD>k%bW5lGWgn4Rt-q&{G;V8emigN(NHC_0iW~YMjyn2X9po`?y$#()$Ox?74hK z4<&5rQNbkXDDn)>F4&+i(FK8Rhuno~LgwKaz*u5{p35n_VQx-Q?Z2KJ9@l zc0Xx7QUzw?6eDAvNB`1+==Ob@98io>VP(Bj#b?3vC<8z1 zq)-iss4120e?(|34q%E^1zr$QI6MVapY-s1InN`*ag}_szz=$sG+I5Ei&uCnT7{c&t&mzi2xr3t+v!B4_gJ>$&d*+Y*!AezC`xHWf^zr( z|1x{b=u7*M63Lj9W5Im$VJyY2sM#G^m_`quqil6YL!sdc)E8nFIvlB3#1fQ}$S*$U zlqA^NZFm$I1AS$W{<1vfCL8`Pqlle?UazqlHYybZ3+XwC`&Iw;+*>D;A~vcpMxEH1 zeTTuM0b#65w%MIych`N|*z7+Eso_nGZ)8NjWN368UD4 z;NG_oBK+9{pYJ}ci}b{S{aEF^)kG>^4cev1IjLGwUQ*RH!*T55oI@~Obo$_M8}*J7})6yrP2 zXvv{iz%w7Lq?DLMS^^i}!jDN`pEi6azR3)jQFB08FWa>Nyc(sxrXZP0-eI%(SHpYi zdUkK-8T=?Nk6BX12af&8%X^7+`Z@Mt5={yNKs)T$cCVI<3yYrMKv+9UN|Oqbo?BqH znzmGEe7yMrRCuBPEb_xHRrYh?2fII7(yui#um*S`5 zQ-F+cWW`||HPFuq)QPb}_#T%Qb!cf51u(Es$P#7>arU4dt`D`9f4fwX^o$4oo3+ho z(g}*n3Uo-y^Dw$rlttv^_4KQL=o%#frwAeG-aCo9wP#Xg z%FEv9bH$7i)ZigvZCPh!Z}xY}>R07q!lZO6+mj&yQ=1ULi|9|E0l=;PYJ#8vFQYgJ z?Cho}IONfVgl-zhyE}pgbQ>xVBYWySOwg~&6#19_nVa$e|o<*qxjyLaHgdGDZ4tefKXK|?z zP>u-CW{QbZWzN;s;H(dHnImD zdE*df)c>1LQ6ZZ~4rg4%XR7ib*%6%3G#uagFfi962-^{<7MY z1%k`33ABUDJH5MejbyNRpFBaJ)GoIy30Qo+A1euU{sNr`yI0ig^$dGo>0oiXM?wU& zT~Q7ZjI-4ewk{0Mcb?FGQ|hC?gPPhP)t0F-7BSc$!Q!55?n3&rlc~~2%|*(0fcu#h zbt5_uU=8mj_Z`7cYsp0GW-j-Je;@vIE-4-w@hay$@DfaMsRZO4db#3DIW_Nky{d0y zxNL|v9sb=F`uK;dZop8I&1YD47=})ERa2GErmOH{uFQX8F%8#9Ersnqf6x$b#6<&d zk-eS&+bAHZ@3zXyZ@+ZiT2l;q0kX!4*Xn7yU9fUvSklbIV z3D5r*wpT#R4Ar3j7(&je-+Q(YG(`ygDMgfu_7@m+5kUhCSc^vj2K@>>y0H;BO*t1P zs?arVVR#4Szy`h!{he$YgrQFiHg6Lke+Do)xRb(^a)tuFK8=TW>q0azE`IK)_-fXy zWnY~)j^GutcDJL@OJ9_Z^tqS*&Znyx54B9``y~B0^^*vOj8cfPhN^N$^v`Aym~5ok z3g|i3^gC;z1FrV-FJY&iY#vAUown!6nYB|raaik6VVLMTQDp8!0QtG~?eFcKJUABh zA_7{N0H$QouUiYV{Ar?QDOmB>r||QgDNZ$?fh*O%%W?yFKIA`3SRvS9h7dO{DmHoLa=~A=JD@N>e&zvRGE*> zwWG_qUq|PlmSX<*j8Vh^N@`U2*BXkF9p`y%nz7gtJrejyh-9;K2Xd{J}BMT zU8jXcQM~cpbh}*`1r9nnyzmfXO{J20MS=LKCo`AJ_e~$F*_d&eVa(poY)otD`}>RI z(!&RdK2|VY62USjvp*&f;>-ZK4$aU?wV`+`%KwL-LB8t$4V}!mC7ef>(NAxJp8zS^_a_o8Vj{C)qUy zoOf-F17-lVtf7KKFRGQ3!L-RB^P}pv0O;a`P8lqWZ^4$-GY-8w&)~M#*0l1WU)0bZ z8pW!)pl`L6+!tb(5!=m$@3pQxDM;k;M}->6Eov>>F#Ec9Rfa6Wby^9iw6jDwXP-AT zZo4ZxSUJh)4y?sR^^Lh*H;PQU@mrf`b)N5IJpAq~Zl2_I7dUSil>?;S3OTQZJ#8?ZLl1dqu2} z`fEHa?IyBcY~Ce1Q!mLIAf$Fk+t%TJP<@&H918r+en!!wGt-v<$v$`iio7t?f23)N zN<+Gw=e|3|g8w~kOS_+^{h=Hi=5TrZZ?FWWP$`ob9m-- zOTD+%Wk_okCCj)4@I{=veYcSVU7R zewoVN-1=ub!(YHclO(&B^{W)oDz*2F)1v{U+V4X;H(VzA63g0>k632$l*LBZZ>MaW!!1WT}TA z{+Ghcn3A3&u)&Ep$_ho_9!;3BDw&07B4BeL)PH42`iK;?>b<8sPVC6nUlD3wXBU{4Z+25JhyJGJT)o;U#{*2kYiz?m8P-Za%N(DQW6 z^gsapeBif?9fj3d$efUz-g`n0^KU4wDbf~EywxZgi%EA_twITf4_25HLmMaHJn4i( zC8$|J?T^|O4p^J6E&BGC05E6x9F52w z{2!N$9~b9ihi28Qn>w#6`Ia5~!o;37-W2w4`uf!lZ}yI>X&P6nopf%)o(4iL@clAq zUfSTZb_A5u!%_h}n5AlgKBRi46@|odxItQ*bABkI9FW)7rQ11wOc8UR*e2p%iIcdX zn9-2M-M|VB1kHWHKRT_q<*m(PvKc*s(cKGFb6t3GQFP&p0N#5qGKpaH?&y9dg;P?Q z6%@+p;QQz!e$tHwS7IvtkzpBh*p7^ugf9uqnCJgb1b6?mC-$0@`?L+U%=LXdZo2jA zP|D=BTWCAiuxb^HwHY!FTOn|o`^5^_EOZY9r{k`WuHpWr8JL~V>N z6Uk}YOAk6-)JFw7FY?EK&ipKR1eaCMrTQ}2*R+mJRR<27{;vtfxyFr0F_n&WCbzR5 zA1cCct)=-Ug<|#(!pWo6q7l=-*LzjmUQ%tfNDhhd9X2v8k9uqpVjf12VcTd=jC#<5 zU7U+Me(J!ArQ;m`m;0s__oY$TEW>Tr>oYPY>0Lj)==s~I1+xDcvP0+nuD(OZbts8_ z^LC=b`=ExEpUPH+n%p7d{-Jm$-q<&y@-}r|JIeIP?s|>k`(^7;gt5!h!-H&fIA0q? zB#up^(YYY|>J1VyWjG;(C^D^(S5N^Y7QPYSN7Fz@erY@JYWi9gt59qP+9fW82w1s` z*jCvI%tcdKF0V9cd|AGsKDaKCji!dU{zlPAbw|!>S>7*0Zp_qOL_AT;qO9w;W1t}e zg)CbG4Z@bKBO{8*zSnER(m`LCwi7HPZFSO9ST)*|ebdN*zY;43h|dKflC=VRKa*@Q z-gXO*=|ps4oE7-v(S%+FAdN9@Uc|NLl_PR=lUKL|T9VW(YoEcGT4wI_C6-CKnqWk~ejbI|~Fe%vF_M_4Mz}_-;5444I z40HN<&~Lq7A{~G1O0t6YtAqLr6KpVR*?@>6X%#=g5QoaF6iH_n*2Mb1{@p1D=UVe z!3r!Ih65!Zx{m8xKyj6G`n;vR(QQm_y)wxPCv9T2pqG6-*=eNmqwA2!6>GskU?0sfAmnmk+d%Iq`-llPK--wnHKg7>w~~&r47#`P6HKdSF}LVh zK}(^*E3V!#{+eTEncRjxGTh9#KaZwyY$=6SYzteKywQTuIeznDGkpP;r%a!1DLB&a zZIfG<9gUxX-3I$S5I6|hq{*zOj&2`92}C$9K!i^pLf z?h)Y0<|0EV!vdFeQLRNglJ#EG4sHymrVaiC>=S272IIY3S`*Q0kXy!)3T@fQ_-e*N z<7y|llDwi>ogiZ1v)%>OS$maa4a6I-uJ?EWPRj8OQp1bHR>8#r;-7VtKgkYT&+_Vz zbD){?Bjs#UbXaY;F$@>Ekc*POCDxs9*l6JUH+|^NAI|8}$f}Dl4m=>W1iqWd1tACi zQjabnQeZ{E^-l3Wc)=P^xj`=To4)iY_@fy6t-2#$-b@UZ-Wqi)Ayz}rXker(h`cs`!I}+z|7sX*EPhHxsC!#{ z{XMGi_(gP=weGaC&m4_ln!V23d);*GHmc2+$z6#1%ue45>}M!qFzqitlCJr&he@a(a?6cWv0 zYVLfwojSv11CL*>-eKJtCe`VT-lrS?ozJMc;mGHbIOuCUnVOF7|6B#_%~jwJNlR%( zL#YWaWXwagGCco;jHkDid#Z1Mrt%31yK)f5s^|CIOa{C2;daxytrFPSe81PIOT+=Z zYM>^s8HRf`P!7b~#YMfw4`;q4bwpW+87pY!N1s+KW+IRFd>Lz%pJefKPTlFO+7}?R zGnF0GN7saZ*yj9NH*jmPihq|!syQAmekgTdZ;+W{RTLJVI@GkLqFP$;LI%m8R5lTDB>7 zvjjKE=(Z}Tm+@ef>?(;~v*r*4`udQxQERyFY?u)M`0>5Ce5&qZo2^b?- zo!~Ts#_TSrqC@oLEGU=;W}!Im*;yUkl6>oihKS!-`+SIw-k!9UFAz1uQhJ(R^svKs(_h zqs6+~s6}6ui)UV2k3h{5rzPS-TeAz=VSrj;s(b5y**fw!CU**afxSCyx16FPxpg)i z$k?absRvx@ZqV}naB0f4sRDf9DE%72lgLTYDgeYf6wCw624|~J4Ak%+_$R$(S}<4m z>)o-)o9a?iibzAT#SHjc?;gbr@kp7_%%kVyL;!nl69+rIh8&Vma4u5Rz4Vz9li}Hz zZu(F=*^Q2Mg(nW2_pfdPb>FXSN;gE z2J42S-qm#1-%PB(H%^N+jwOrb?*ij1$t5D(O%%ua$tgTR1^53z zI}mG&ZD9LJq9c?BLfLGHXvvw6`Lt?@9>HbgDiVQ{fYUq9E*)iGs zPpr=ODnc%iP}_t3pD(POv*BMz7G1Exg|J;cz4V+|QJ(5=sZ<`e^v2niQS3&x$^gCl zub#>3ND&vNs|^DqK8H$3P&!4x_XT8RlM%Vx?|12!pO$nC2gXd0)7eOaF-e25Oa(ax z+p!**IL_J#qwej-GMScYeuH)=b?=~MQ+})9mugP24<=&pH13A~Q8W@B@s8DTs8qN2 z&mnSHa?tBE833w}%eR$S8*P7u*%I9+{VdV6y`44etNbSicjnrZkb0Bmom!KNb(_}k zl)3KLR6LTNA{1SI%k_%)d+>q?XW#-O7px(W6pp#>Qn;?b=j z{H>ZI)}w9l!cDJ`Ni?Ggmb;>98C^z@ap~WMK+w%|dM-i@Ur&In(Yr$SLDuv=gjspT z>cO(&hxa$+^PIk&P;|))ELHqm-$wkOAk)r{I>;&nSO^X5Aa9)-Fksu=HxY|z;i#Y` znZ*Y0gHyL^{#C@rLzV7vY|VpVVpGxChSG}t&TVDAfnh6 zOhbmtbSx8Pj9d_MfNufsVRfc?4)UW3;e#)F_uOx=SI*(a{nQB32!2hIi4mc4;OK_3 zZYp;o$qiRlvJ0L`quQY^VVx@zz1Ta)oa@hovtr+~z+db!-YJV=P{;-=z6I!VWEfr+ zMwHY#sZ#V5Q1uSLCecVQP^c&+8rf36Xkx5|Y|&)iiH2#Gb09zUK7D)vnS-RZxaXrN zmgHDhb7??a58O;&C;AJi5uy%!I-d?R^{6TU@5iGCVeOT?SItXx4WFqILLu=ZY1>3~ zuX&yEpuLA-x&cwvcP@9he0evhKVsQ3xrY`KFr{8EFi4AO#(*KmH(t%0hY$EJ6@qZ{fy^BRo9ivFSMb8} zdKi(A(VV5pz0=XWg3Qs6XAb=AE)m%NQFye4+nz8J_NQp(v9+)cJhtu|6I9V4Xy8h$ zz>4AFXw5qn#F}E$7rZv)_f;4>$foa3;n5r%GkQ2fdS2Le`D(hbBnPX1qdnVjRQI-% zLaJo_M^DhQiQDjQddbs&*w13OyStOM3`0@jcIDE?Cs@Za0W6^*pu#9!HN1;rW@d$Q zG?x}M&ikh|o!X}0!I~&Xji=bfutYv0MDK+S9u3A~7TaL#tathgnp%TArCe0d!Lzuc zEN=SY57<6!AoWRn} zSi79;11}=Gfn}`}Xs_#eHhvd$y1|tx-uTEhLZ;X`NIQ#T*iX7CZQGo8l1C^SCjN+* zxwQ@PRnL9)Q z9W0dtOvNuQhKXmX2TH%tRKg}DGQjWJ5bKa0wf|}T=DKu=z=FcL=slN}QQ2@j@aebD zU0e{I?pxnzHfi<~55M4kMBySb5kd_;D*zu`Mi2mzu6j{2(pzfrg8vsrxZiM9g?l0q z$JnPtS@;FywVrkXezRASqaTK6NDF9>>mWAaMv_Nt&xmp-!GQ1NHxN5E-&9SDd zT#s@b9K8m?0$rVU8YW_BmuIJNy9R0BpYU&T%e|Ofu$Onu48@T7SsQSCq+g4dCn(Aw ze-KD?Yd}WRs9cYHvp-e4jY3-{Vxlzl_#WA%vcOr_*=1R(B$?7`M|hl7mhlOVA%BY~ z=(`|H&6qcqQlILO{^z}Zn_@i?B87RRYVt~|yUYZ=l7*B@nfhNY!XN*L;D~#h(+$X0~ zhldH4f||%gV8`0egMT__)~Fpx}RN9wPOyN{KZOeNdZ8`h@6Ii+7fAFI7^I9to(F+L z=F+T0QF=nD(vowo_56K9yXott7+regMH1TPtzdBCS-)F!GJyEY#zv^)d8(J^z%+;ya>tFBePG63cjB z_`{va;h6tdwT@`FgL&efOXh;?>HrFIMB8=;3nMQMJ5Fw@Il4a8)}oqPoPM5*m`!y7Lt%vOM2;L6oeEMG_4hE>&i)04*qOs;UG%yH@!LT0;iTLJzP+lLv=?wRiQ zCw_eNJu*F!nOw$4J9pN)^U*)*wQs)b@(mRbHAH|_n-GS7%X}%Yxzr#c!LrFbgMP^~ zI8fpvuyrBDTgRCH!QSWF;?8C@gbK@@jJsd;pe@14sriXZ#0kY0Gk$HuW>W=XyCo9B zO{PU}vHO12u%zdUOWr6nx<;w7e&Ijqm#naU?wtpj4Qo1*C}IC5 zFW@w;%M-TC)s9|EV^3@7KL~Pv720$^0bP_Np{d)D^YL(1uLytO# zKzOW;cm;Q?qF*i*Hjyqg5LM>kWp-xL4StzHiaFIkSWNC7nn*0O7>~Gbf{$k`EWoqGiY5(-D1)$sSt3F>BOL9Cu)B>UiK%vlJOm`F2K> z%7eAwg%6gLeeeBWmu{RQ_qZt9B{D)?;q*MKPSL(B9|)QU^Xu2wKSq0c!m)&D6dOa! zbZiFAR;j3i>B&OFWIHEMS^J+P1=xzV#cfl|ncBc~R(11SOl!0gA?=Pjmi9v&E>*w^ zo9it9DoNZe6wECzZE?1}a@atJOS%ufNLASkl}&YM5*mrn4@{iRX~Am-`hPA?rsi1Z z9|j4)wLYa(4Pb+9@p)zijbsh$H$6RMg43bR-7D+`4{2=6^<~-m&rk^P@RC78a;I$lckKTzeXn$u*8vS?nOCf!ERjy7{eTl!Hb6qeN-vvCXq!_v9 zNT|>pYtuuTIY6F8EsA`f=9;n2da+9F=pUxbG?7Fw5~CQ7hbXP%=VNk0Tt49BED|+# zehT8N)vK_GW@7P)wB%r(Pfh7++i-b|GYjEQ`mV5mhX3+4HYFF2y|53Ig{lU$eux2{ z4-}bzutxjGN}>@lN5bE<2d(eV^LDDKCp{8vGOAYCtm&hO?yF=#2ghb1!kKj~!Q71p zPpg#5DX&aM%erGVPXdqm8^^7`@sn5|TnuaAQ_2~%jKN4q?}JDip+_wW8>9kpP)i)8ZpV%_wt?s3SC z%`wU$q`gzSX*#EpeSqHA5E`xSkcqc8`xf7pc;E82Q%}9Y!21)2e;G^#N3K_ddL^>u z@4iwot^C2~q-wG>Bj`LWwM}@8atQiEr#Me>Sa*SLk?|mz_98fp*66ZJDnelb-n#0v zrUpBQ5bn*g;9>nI3V2F0Fn+Wg@B?L}7)qxV`UK{98bhymQ!m=7z1j->gq4$Wx0Kz> zx1ya_{^Qfu*E5l?NU#|o*~ZvB8{D!S(Mhu;Djzk!&aS+iABl_789i)~tVk$M;hD_u zn&m`WNHE#ihj|xI4w61Pks(f;$wK z;!bgwkNbJA@BB!9pV@1#nZ0MuTB)vh6!>X;3k$?r=N}?^ZPVs;)Rz*tkNZ0=kiBDc z3_BeJ!eRO&>oMzg~_Q!U9;6jN%U;WWnK$^sbDN*Fkn|a+o?njJ9 zv(r|}JVw4jW?a`UO~->Go6b|Zz*7|CZ|<70-mOOgnSr;oX^OQl;l9O@Y4iBBx!o#d zGr22s?dTEqn&fS-Fj!bv@yq>YR>Qouf#%#AM@>x1MF9w@v5Hp1h`S~`Vt%CIf;mbI zvZ)sQxQz8A2}wADt-|IX5ih_VT^(C< z{pd>|nTkhH5q+MfCs^H=#~O>LqpA%M-XHhf=VvijO7ed|YvnhPOxi`#trqH*l+?eiZ4 zz(bTENx&$FPwu8<)}YCxE{lL?qVSRaO4x_dCnQl&hE^bh7$czk=Yr`gQvoC9J$(y* zi*eiIO`O~K+A8f$9Qq#{pWGHVE6<6=y0@R~%j3(=f0tL{O_`3Be2AL($atOfa|nck>WBkV zL_=@_|E30qm#RXwu>TchwzQQv@XPiKNK=!@PeWw3jUzoNQ&HQ|QrZx(9j_d&Ny;Rd z`%^x(#6U1yV7XUG>}aB|8voqkk@PUUqP>3dkI`lpzweAATNnReQs2Fbl36NeDTk+n zp4O=Z-`$()!zM?|cXl^CGM9G@lUPlI1T&_(7$lDduzqFwh2Xu&!UalpO9eo&u&1C5 zFnjiLD0=*b9g&$~Saz6jSo@qT77I+oUN?cl%-0r5W5vIpwR7VJk8$=P?3YcyVfrpQ z^Gp;pdjXAs83qA-%&IX($hFq^@{23l!G3=%jkN4;W|uQr^L>35Kj;VEZqpP3bBuCH@|Ts%Vo3X>2I9T2r+Ma$`M;lm&E|HhWrEo zjc-tJ?`Ij|r5MtmITC#0X13+&0|&W2nTX^nX>fu8G5+B3;*ZbH4N^w?Bm6R)F5c(k z2VxBPFUTlSsDI$CWBuz^ z>86w>#H()Q<#<>nEx3R#>rZ$Nj6i4*!FZut-_pb@(_xr$LUP?U)mBfN>ZnrN!zo0@ zcHp>T{EEfA@>C|O!%o}Y-g$-`O3Z6JyP&6v10{aV8ieP`U^z{tF=a;CV6gO=w=L1q zNf(N~c5Wqu;@a>{Blnh9;t-LYpc*TM4;5$br5jkjSEpdLa})*}4-;_Q6E_)Jy{5I? z$V!m2Rju%@o)GSGG*$vjh!__K4(ee{*mk{n!;?od;S-|;EoS0CidL#|XUl!>YQaP2ff ztiqKkk3M87NZqe95DZ=9$bdx~ij$DYSJoKzJUDCWWpw6h6>mhbDuv$vq3fUvb}H`W zac-GYH&Ki3Vi-Ds`MVO3<1`uW-6OVa$Vzl-LHrzBmlH-UR&Ustcv^m12y$;m%lT!y z#P0P)#jtLhWyf*NGo}s_aQ3d>_I+g*?th9V@y>txaC`P?c@V|=y28TFCPJN3yzk8Z zP&F1>D3ENG7TZ9-U1`8JZlWf}*0|v%)>h7EnMje=@#I3dwMjULLx}CmDW7Br!_A7{ zD%-A2B=9tGBofLPzze962EMpANUEUjd`FNDA zx4l4?isbHJY}5Y`BUDo^*?6M@CE#tOuKzF-15#u+`%-FRdby3O{wzI4HWRGMY%299 zxEr?=+h8cGg`Rao2>rdb3y1NvpdO8P+peG`Us0X?r7}h!GeKIVLd)ZZqxYwKe$XGW zgY}MBL5TkGuOMm>OF`?1z*Gu3w~>0;Rq|UfVF|2!v(t47pSISnqQ@dFZ#9C8iS&Fe zfVspKLTFKW7a94ypzq?cw$G%k_fvDm~#WRXz%##)R6AL zKSfcsU|=}Yv^g9s1E&%UckHEwqRu^r%EIc@8tGa5D{5BRk(2L}8bVK`v)dWte2WOX zXZL+aR%MKB0sOX7wBG* zZ_g&6x}^*0*J*7>9Z$BGaNgFZ&hC6#7VnQ}vG@gbJcw+wOJB){)$^b=zrM2y^ygsI z^czJ#Yd%D3|F{-@?0-iVV0?2y&}S_;lZ}_6r=C!ns>AGwi&3D0!Sc_jTe7yG)avMq z$5B3LWLsRb|2a-e!`ww4hHSQApe&UwbKXj_T`a;ZyQtJIX*7YhX@9TZ37|MKGaGy) zV)3nSwFh*mW3LK)?u@)WXG7>4ca@m%vmlsKZw4$6B8LL7((2v#f?bJQ)JLAlG!Iqh zYkRVx;iEsp6!rlh`&-<0A1R-fnH%o#W)L5yLcop{w`x@E%%n^lp0;1VF&;Dt!L4J=#=x=Oe0{*z)9t zPT0;73%Uj#Cb04d*IVc#97!_PK`$u7z^JuHPd~9|vD7mib7Wf~fT@cWJ-+aQt#dfR zK(+IWjmV9mkrLQ=lsIl@{@2j(`}=@7wS^sgJ#%S?VNV|%-&<5g{E*|a5QZq_r#th*`Zj3lztWuZNdm5WC8^;4vv&T}1T3i76jUvhZS2>3HQYq`&AcO(emTdEu z_fv_%Jjyo<(jEfSPF8K+45O|5Y(;k z`=1bqK@RmA^R0t87sLs8B&%y$7BOc=5$O2eDz4yT0ylO>RgnloANl>na{}F7pjsk))+`at#6=r-ad^hhi4@CW9i|w~b)@s{c=ArMn)GBlaySOZ71EL$&3>S<-ZmpO` z{F2#3iBIZgJu{l?)+aUxKo;KIai$T571EkBI_!8y7H0mJiQA#0h23zs-_xL(+Tgvb zjfw|_I)xpNe{{X*#12Q2Pt)REa`A-aH@!@t>%Zf0y|DElaf`RHT_HNQV_iOkxE|nHPz81W}r5!fBu5X zi-Aa!6~*bEvA3aaKUmbaY$5hf45GIXKhx?;SUO6kD>>Coa<8VU^LI^B0}EcQVFBI;|v1cb%ho- z#Aabgop@&#R~QDr1@^Szd*nO&HvGz4qbLk*gqa8hlt_-mgtiQoNTg)&Ap#Ke8 zo$j&Gw*)^f42o_dE^|}$x3&CrTZnD=!|80elygFaB&bU_{@S|KGqyQXhp6M9S^ieX z&qcMG>uwG8shV0yw%N+Ic1DfaKx3O6529K{Vl=TLjM2Ot^zfn-Hf0YqJP=u|wT<%8 z*3=A(aEPs}bBN5 z#ck5e>>;8$4G2X0R9YRfsDZ7X3^*s)q4EA90*=`f@jiuM&smMFgSAo=UU&mos|nbX z@~lAId?n#Arj8RjJDz>mf_gEUsGKU0#EG{{=Fkg*_Vh4=ukZ-&Xnn*fCJh?Jh7D?2 z4pu0!m&o^Z5&8CCq!m%9MNvaVk;Wt3KaoXy`38!5x6W`d24*U>K$+REeHN=qS~09J*PDs&D@<&0f9#?vS77Inqxye5YWrp+;xw zqok(L6MH#FBo@LgTU*usM6?i3?(BwI88wZk2=~t23utrcWk(~bo4y3$bnoWp%xMfG z{KoTiGiy2i3Djl3??Nguf>N#2zU^#ydti(DI*lc^o8$o2o19N^q00w}r?#fr;=4O0 zINxksZZ3@JQ&kcNN=$;H@b)+4FOJQxuuvn7cNqMdc3@N;qL(#j7BhmnpkFhrl{nRy z{-jI}*d2>(S~}-WJ6g~I5z_Ju_-iXhyW-ffXaBxw{?Y3?lF8Qv-!+{Yz7 zth0Q8&g8mj`CJ2Mi5)d=Zje`Rugjm=-%sa4W1h;&>-! z6fAEKF}JT2iM}JqoPO;4kUQL0rk_c3!z3;#n>u`BDOQfUs=^S3?n3hqqwiOV+d#?O zS7j0#-mN3XHHhE5s!fAelD##_{F-{bJp{SUB9S5GeVvWxIa$94rTOD-#uV~@0NMEu zD7m~Vi6Pu(w&@V|N zjwq0;9_k>T=lUr(xhYzjRSKG0)nN33BHdl)mZJcF$mHw{R(ty826hJcC;yt>l%{Ee zf?|~5;+{W0EMMH)ROw6*PT-K-39YuPh*0@Uk&fa|r6Dr!9E4NDK{%<@if{Lf&Z-*Q zs|0h1Rt|EeTN5Ugf@5j<0?i5t{Pb(99{FQiwS5S^Wm^sflm{OcWmHUQfI9=z1+_5~ z3}p*Cp~!e178)Utp1QDt>;1XOZjKm0+N@p=yCwdQ$L#FCnH;}4c*l{so9T54gnIW9 z=fg1E&-45>kJ;9jRo65lz=^9gb_D{vW zF{~{XQRleQKIvhiTt(_?2NSB505QyDNv+Lkbx-%I*xx$w%jp`yfB2I2)};~_KC}bT zM>&3!6so`~zDdVn@#%A+aU>a6uVP~7Dv^qdqgeeVb*f}5UCAiyU@o+jhv)OlA=H1LumFFsF8fx2$aec4m) zm)IytYsOU3{LY|<$Y6BHV1UqSuc2;(a%n%gaSgkTQ)D8Q@ATX+v-<3>PV;)j?M)0r zyZpn2R-bU2zt3;qvL@YC#V=X2jQ-C{&2me~E_61CI14@ph&$p86cwTZ1@a(5z1SJi$F!poJqzsa_)$S=Tdm-iaMa_c)J1RG83? zjPw`h?{_rO)6&dFYU@N)zG7W!Zxn*uMq7dnRSHZjEUN+jotqr5&G`1M>G-gSTh`=i z&%29whOj8yE%7J5%;GrNP^&Y}y7C;nfdV418xOFpr)&lgK zxkjHfF>F>_cMkVXoc&CLUL#c}cCxK0cFec3D*x=*4J!#U_WL|rUJE%kjV_+OCmhkk zg$5TR4ku+ZXOZ>4er3mlBB3{3lxcMT|5<>T)_OSuIx(so=DDp5RJlNNRE+vGfRX{u7k@qxv71#uu9&Z5`xqZDg`NBoROc>Q4nXh#b^&ww2x3bkhc z)xg0tT3cw9NU?6k&h4bdqX1;I?Ql)}6bnN~&(Gh!;oRnH=e0hXK; z+iLi-f*JF2TFFy|EugkmqRBJqLIC#7Zj1{V>MTpeF=3>%Q8+YnvNuRnUdT}CpDVO#aUv_{(a81>o-CA|io zVMiSOgKxrJoA4xH1MK+SDB+C$_tT^5&P_uq61-Y zziqa7lLd{;+X>oV${DpuN>%P2Y#3Jmwr=KEK?y!LK?BMQ=?c&vi2i;yN{Ie4@`!3K zIrqSD`2K&}r~>q>&TCzqC;T{pnR1_|jE~gt%8E{+K*hIclzuo`ui?tGfj<%NAoAp!24fx$I}fY^{rEIL%HOyD%Uc z=SwzIdT-0gDxgK1RDQ{{O}oI-93iBys}z$lT__C3c`UeEZO`askGi2%|L{;y zf6=QD{n)RVnVIbadtCTbB41q;KhR&~jhVNHWIJjWQ!jJnLeA37i8@1b9hn9do%zLi zAmM_kbg)+tE>X3qC|K1ne)>eMOLntYogvL`NHZ-HR{XI~>B=qdDr562#>RnMT=7DM zA~UcMCZCOG)Ps_dg&I;7FH<~b4~ouH8s$6oiqkCnn%`3uqCiz~CM&Tq6>vG;Dc*(K zuS2o3shvLrP?mNpcpv-jpW+&^#mu)2?jzNQ6N0c5?@4IP2=qvNN>K~J=J=RnFve0Y zOC7T<<^9zG!6v3qu`hX?_VwMZ3|4i@u-CJ>L-|Z!_{gFB>!8Ph<6Fc(R&>rycTgDQvU=2=?<;`Df_e|7? zbqtFF%O6k*%%m}r*|f{1HBz)9?;tFaT7hM>TtI_44-{1k7jY{){yxuMHp_U!mWXgX zFLi(*>2|SdRkQC?E_^qwlhseExk%DoUJ0gitwxbjcSGas@^AZw`KhJwjc{KW8CTXl z>oxTG>iFgcPeh~xj>2&OC_tTrdB(23TGdn?hR(cpAwPCq?EX6?SI1CaH22dMOqpyzLE)#7K1+uqJS~}qDf^BAD)S1)8 z1%|i@WulOf@dZQ{pzgSsjtz8m541q6?Yl3KCc z5^#6BZ|Z(woZt$B|L3d7xC^#9j$zm)XbnX<;glfUjfPI zA1XPpZ#ZBth9hZj(s1_coZbgR;Q0lw<>OD%ud>HthEI359nf*+9O--= zHruh@-YYJYt{m-R+^%ib60)O=R?$twgU(TpBpTgJMqJI{x-Dd85M@N+Aun3}qJ-W^?=Edyl41+K%_fwd0AWzAGi(%1IK6*oyrX*Ob9i46P* z;s!h?6QWFs7CAV(Zekhf8bVAQ%Fn;!QPkprU$7M8qbomie55WT!)3&6DI-MLN>ED) zO8x#h1?b8q_;_&@*RYo3pO}1uF=?Z-E||1fciT2^WcM$JyX#V9;_=Z%LYE=yH}ACn zVBP&X-Q#g7&1K^|K{Xq<5;;VN1BVX(trN9?lkWz!Z49>kmhXua-f3vut2_q=k`$O)1N8K(BJc@H~>TUFA1DVuOW^GP*$F9roSf28SuX^+Po;6Za*A=$`Ayy#`B26yhQoNtF zR8?!gsW$*vj1;vjBmy;<{XwtVorIYXtLEMVW+9>ybGx!^jv?6D8T z^@;EbvJe$(zXre|tGrZ2o4$dVFni?KC9 zaM==HCkRAG|2uLe_e!4%#@T1N)e{mBj>6+M7b;r7!4XbrG-vftm({QH-@_DoNclGB zFl*%^+;;AzWhQP?Lb%yBXnSlucL~3H&O{HUQqGqTobyhEQq?}?TEv0on04L6;(+(|uwyVwXq|&x zHSkRRY^yGx}$~Sz8TP=GkGADIunC+ zhYzL=&WR8BK^csaxyS@By>+-*N>1ZB$3;>x4iZs#H#PqTzKDa5omKIN^k&~wi(Ot^ z-$suVGTC18{Z@Gl{Un6YHfLIF+T|WP@7@9L0jqBZ7-sZonhrzAMiOd7n-}{kTqUX0 zqVS09t)+hdQn_p-o6WE0tXB7sWn*6y>X_?Qh4#&L%*ZsrdS zS)2UA#S0kAwV>eY)VsyvGjP&xT{}6iJ;Q0^IA}Nx;Rli-we^%36?03H5 zf8M&GH!_^GVR!z5Dl+%hOb1btOL+Bt!Sy<0b<^{G12BjPm3X?IPHChmT1UXUe7TSJ)L7UEVGQYCA9k> z46j?<&&FZPNQ$2sd^q%zvufB7g~EWA)s!}(QhNadFM>>4Sh@BKq|*5*1|)l zdj_!KZX4g;yQykw|%*q6PoO z?f|bsT$Vgd0pn=7$DIqET9Yy}R%5vDKa6U-+)_w1C-`0LAZzpE zG#b;F?BAiId*-P-&q!9&BP{?EHkP*&!pL$E?vcq%;zHVRPD&0Prvnq;mosDUZ~8H4 z+zVoGTO@yUGTExK2o;qd^rPax_vCL{SN(N;C>HG_Jp`e5rBxBs)u}FGGEC8sZ%&F# z8BgFr%cnbO^81~w4plul-+2|~D@)AHD|d}HLg^~Ado-S~1m>s)8&{x^va+&;U*&MR zFmOLg@_7@VUCK+C59)GwJM3n57@>u;O`vh*tfi zSQ6`X?e~!)<5Ysn4{G)(Z|nnk?YoG?Q2@>FPS5N4j7-%gf~W&(wmwUL-u7q_zBfED zImhgH^4bCpaJ81nqev%;F(}7ZVP5J?v>5b#zeCF_)PGX&>F}aRtE-~ff`)6!U4j3_ z2sqOYe8t}-P)iWHR*EBa4AF7?!;mq`y+~9Dd@y}HZo5Pj8ci#(*PXKoE7J~wyzzjA zEZy7s^TaA-*+M15E0MJaLX<6%*mh}~X%+Io#iq#!1lwEnJ({!4+}?J-18LL3x=J}P zMPsB-6cxv}uyJhx`2l1F;Y*4%g%GC7v$nF1>4{daQB{*rNA6AzRvXG z1rd%E^6`8XAJWalm>1I>-fuPVOdeE*ixtOQH$_rW8R%jA39*ATAb6EJaq%p#=1#RJ z)z~yx{FT)v35l`joGTfx7(lKxN*cnRS2bQ-ufwc_b19&kNgoTaYMmzOTZ`ViZBr$F zDE+w1ZSH$6cSJvYMWCK&SmXBnWYq+#lCZAy=EbpT4|F76VQvnvbl|A$WGrH zXZep0Wd2JO1*&Cbjh|*zxmo<~mt~GZ4SOyozed&cSqXbsuXS5{i2rWu&EBl7`A%%* zW&q`xMNUZb6Z4B2`E5^ZnnHZ=_1dZQftB-Xk<6)sgFdd9E&D+Lr&N38x}llnoL}3H z6z?lxNZ-ne^-0<;cxc+kH3bO1%#alo7PglUry4IX7Lo>JH+x+n=4io$6fMVS4a=~Pk~RvbXy7!PhEt^!Q} zRmfB!w7F4GsH0_RNEafys4c3sL*^)GW=+^t1iMi`yVaSqg4KFx2L{F!pH} zpJKv}%{Qo8ea$ zWH)Ffo)O$QN^ILxRkJR_>@3Ddj{U%JSyNan?_UCpfRD1Xth!LNryOPOWr8fNIn*9@ z(!|V@7JiF}rI9h&k`5#p=n|%1NQ@o1<7J375yl5-$F2|5uZlcG5D7QG+BoS{e_F1( zZfTM4#kyk94l~nPZ1lmjn#_ZlXR-N=EZ!?`N?ploe_mljFJX*i9l?Y4O%$66?e<5t zm8SidHgoJ6fA$9`B+YwdcXyy-PXk<7AES0q6=wRl4yQr2(MGkY)f`MC%{!<-ZE(Y= zC8fT$eQzC%g%4^boj(*{)c3WKFD~CN)gk2`rKtK_r;}1;0^~8wjoAM@Oa}W~Ikx$K zbrXXvJ50iJ_1nDfY0F-DX>RLorrnaKawd-rEDA52)b$fv=iO#FML=^~8;N?Ua>wQP zo6d>em0Gquj3T}8O_}F8Igro1?N%x5k;Gf~T$=Q+_gYUUY2U`iDc4p5_Sn>|sh4q*$q_BL&}uOde{{CKb$OaL#@}U#@W5t4&~QPTrL0km$4Hx`|~k zm0?vWz9mpQ)fRFU=D_7GnZYoYBE~wF>nwk6Xkb z`Ghk3saF)a+w}bjTjaEwO#puZ<5W}3{ppFtS28VW?1?+Yg?>jS{W0@WIc-YbN$a8} z107Ef64fu2tL36cF-gzn{?s=|-$t4j$Ec^El)F2xH2%Z>X7{*xD-MqUOBSyVs}F)wbJH`nD{%4`Dys z8R1khgW#mzDSZ#e8$6YM%DPOH+X1?>!{=r`IgHoI);TIHmWHF%sX{iiSWx!UkAMl>JQ za(Gn6&SwwcF-MIS0bZNfw&&zhdQ&g`H0Jv9oiBaTj%KQ52V3McG-g!fM*V>KpYqYa zsWbrv@6bpkd{V3VtyqEn>Jp;5XykA;EWRTCOZ;DNdCy#SY5j6Mu252I{W7~H@}2m&OdYz zZ)=l0KlN_zC|8t6Xqrz1(nW_8#!WLe2PM`@4pVu`-`17yYG&z zSYa7iS@!0?K@)*5mxYCeabgeqnY?z6UC%dWv4Xq*DRI3CTsfb^2&&)WIhM(b=(F)5 z(CaB~N`8W?S8n=xg7$pUT{{%uzDO~8Hqq@}9^!#DU#!~MprI?9L{Fg@@Vr>J7=%RM z0=zdEd%Q;C-ZYu!zs~tPBrB2^Rih-Lz7S!{W06dpVm`@{ZdYolUVGQBVcAB$LTQgR zubwZni=z)Do97Go@-y$&T>*5C(n6&hMs8P2K#Ngxr7_-W+XJ44avl!BR}S?&U5q;`4k|sfgre`h+bdFEl}!?V-vkZM5s^+RT^MN!*-!(_^Q5`L z4V>$Ct=eyUqq;`a&dp9w;vzKl%Nmg?--)$_xNR+mj(cI87mIXjNZZ3PNLO#^tdWV3 zvYKFNDk$w-G2w?mKL7YI;f>o!0FVA*PS&&dG~m zddMC-hXmMlr#BA)Cy^N7JAvT#G_mu?8)%I`&#!tmHJSWvrW}~#&H|qFN!V7c&8n-^LggeSosHRtn7e${?R>*vjrG*T2 z9aJ|bJu#Dhfe9rGxi>%L? z?>Fb78VM?Aw;%(8$aip(s=BZY^9G65y7$!NcQi|^?i`g%5z0t+BDIX-g{ex3ACesX zyeq!?cFr(<0 zpyfgAtt)G_Tz9W}E{@cpf)$G$I7IugN6n?JMiIi@uSSk##Psq-fW`^bFC=b4Y4x^I z+S9Z^X2!*Uc4I&B^nByHw5t>JovPWwXh!~vY8Yo;Ea}%FBe&vtS$?Tq2fo}@CU(V{ zOtoI0%_L-N^>{dI(YLsDb^EqW4|t|=B_3$J{bSUY4+?prY1!4f&LWBS|pLk4 zFv0BMNVwRa(;Bwt^)=?gDoCYZ5)k2u-{lsGceXL7CRc4d4$&rV6$*JYzAGb`yX!^Q zQ|`wHcw`Z6RZQrISMB4=feX(au$A?ox8`HT6bt=G_Ns9Px}U?WIlC`5hA)qyJ+1A5 zJ1hI18I!dLavUyxC?! z&4;Qn^+@wwtkS6o5L-Si1b8E$JL^t}G_?*3!vN7+goL@HvgY^B}jXsA2dbMLOW8ys`WDWgl*rQ?ZiL93B}r z9mr@-{Kf#SX0Wzrld(-JPJhFx$Gsa-o5h*YGmAA`-&srXQ@ud*(bWwpklBy8qg}Og zM+xf!_3J1a5WUN)Lk=E^S!gGrP2 zaA0HE-BJg$n$&yeNFY}wJ46{Yj!E+Knpa!h_=R1U{uZh|hIUczV1oatAD~7=N25jib6keNhf6 z-AQ_xm}XbFG_m+`+=S7C(1<2J@}ZFM3KezW2PAmNgt;L)Zeb1N$$`22jhA&#b;m8a zud5(0OI;rFB^Y_Wgm_ujEve4A^X}V&?^f?RU1zxMz!S)ryfL@V2Phs_oFXsZXv~a1 z(0XGPjDmBoeowW!DBDIfOr%VRPhpi#6B4z6Ng~oS5yCxWmW)ou>EqTu z3hDLn7*jJYpH<+A^>U_sxESf5I;l$!zt3n{~ZTADl6YW8@(~u3YyG*^C^e9FP3F zgFkZ1|0A|8W2w2AA)}xM6?uDl-Pnd#2Rg$*-!?<4tX+R5-S(lSHTBiCNZyIx<3$oRnQ zNs%!SOo2bHgwjenC{%?{1RY+%RH9-Ua^=;bQIgr)ic~E9Icl@<)y1lc83pg0sYFn* z?CtbV%Ib&{s|12N98=MFOiceAnrP7~i%`-+z>prxY>qItF(`&cY(CA@m0`=4t zG&j|IHgkn(12V(!TmqKP>;?6PUHn+?bn27Mbbf!5#V3Zo(b^~-F6+n#M50Hs+T>&- zDy(XcF4soZMMWremNF7hx6V2HcbnSIp^TovioQ|{EBmoI*&sw|(W^zKzax{A{lpw2 z&xJZAY7A|Ur=w(|BcbFnNmnYA1gR(5OO&^2lbLxGaqm)18SAlyFA#pU6YrS)uB^{9 zloxXzY@9zl;uB|ESL;Je5U=vZR-JRGm|BX?%F@(jNsw`FhSWl8C1ZYCXrEv}08m@Y zko2sR5?NoXbjL`6r{Au(fV=gsGF1R(n{uA)OgBDzCEX_NxI^se5&yB zir8i7i8=q$R~m(^`^MtCk{S53o6b<#vh7Zzz{K!VvR3Beh{mrWi*BXYok75z_27hu{@PiT*xO-rabQr> z$m+@SG-qOU(eSBTGQ00937kfJyhf-7T3|CzNYLjPY-WY;%@PWfpO6{xIX77NkkDD* zM~9Y!u)ZM2YUDQ;7t<-&GnL45$|uv~hn1AT7U=om5z?JbO6|K7#Y%N_EWxThb{! z$P8@CYlw0~xm>vg$aj05Cxm+rMyGG;vTH=wNOz|~E{;bbvQyY)B#X9^dM0KM_|aFy zg2mCNKagF89%u*=LTv~o)!#)1dMo$V*tqj!P_a@DZa2RWuHP@0fgk{^pWybtmy zp&7DFv!);GUBAhD>N24+m!o(zd5jFM$Ffl>$zczdZclJ4VHY99+;ZfPEp@1Q$tqJQ@!)!Bu@rK zqRFi;+7I6)gEdC)dqL)%+WGCi0R8TSIw6x{`GG_HrD3)|4d^%=6OD@>k%RX=_Ipg_ z>;p8+fx_G`-EhMk5=*o~s1!j=3(B)Wt>2RmzF)chVkQk!wIBNkEaI%}r7-6)D~;IRG6IvI-aB%2 z`caQY^peW!X-&Gi@iAOA-+YumPFota1cX7Kh@=Q4h5`+)6&brRlR=G)MFtk^V)04M za}xIb)$AXP_Iq>(h6SC7_>7;B%vry`q`*>EqfhHY7R0W+7R319lX={K)>f{G>3`hU zYkWLYRGt%l%;-;L5FG0qLzj$3Ev(ijyfRv8Y&!9Uz{4a zu|(?>!t8^nL3MfjkK>sQah<7!&Wd>1Y-egEPi74 z77LFfK6s&x0S)4!Yqm&u{ z-g#(V5}#lZ{B6>v$X4F$MKt{-jU;TB-;VnJM>?Bcqn)HC67I0`r~Bshq6%kr)E=Yx z^n4C#Rd#c6r4(!85|{FJ!8_jJ$sY)SFKIM!g@qisW5IbroasT9l>Y-Z_K$e@b{a;x zyqxt_rN;$A=Pi53pM?w=-&|#C+1inQ^CX)R&n>nW>f8hTa6aeKw1#XG4gXvwbS|<* zLR_lJO1gCun*Ga>oaILt2J};rNJ$oN=&>+QW8bT%W{9o~W7ddwxIt+A+4K%`*@)-` zHZSBWVqdY!*ewfjJ*>gGk1w}d%|_i7(1oWi`rx&>vyeWLIO%a-6txcZOpWRAE+5_L z6cPnAyh%dHbJx&b@cKs=KN_Ro%Cz%FWm>2gkrNz)eTfB#CJ1 zkm;q_I@u8gnbZ+*MCXKtxDe$gm^OHwjK%kf%-k%~=pV*@gO|_qL>ra|xfxr!9z`{t z%|POeuRWh_65Ay~IyAkp%7TN##x0c{Re$tElDsg3`pbNxC1HM6>&QY_UCV?p9C0B+ zF4N{)A~9K1NrhkfoE^HU1MVDaG+9~!0|c(CoL*_XA}&*w=!k2FXDk#XB%~h!I%Y$F zS+Jkd(&(`vB-$Z;^u-W8??1#XMrwW6>c$&xZK!&x-}C~IdBHvPlHI#Tim3?-199<2 z-#I>0Uz^Z!NBmv$2c`zvn8$4ZQ=XXFh4tqW88A8k|?AfG#spBTmr3 zRyTPa&=Kyc>JULz$e(Ya7Ke%{;nRE)Q@D zq-XgSQ=1r|U|ex(3m18kV6iRWH1>K2 ztQ6;vW){q;g?4rd+ZH57^ z&9#TG=YpmUPGL3RZ8wqf;SY!X!1%lt_$(dY-JqtH`}~XF>${ZN7f$dId7BgEl;r3p zNvriod5Q2yyECsjVM_0TOa^=vveX*q5fnF@6UsSGs5LvP@dn456t$UQ2&;UO5Cgg5 zL{lgQgHh+7saW74Li&x*Dv!kGnO6k_6qybs7t^G~oCNCy_I%+kCsBCL$5v+>&YFVQ zhQrpKrAPhkDmSJ0MI7lO(Au__F{475ivSP4IIr$+tBUwIe*~FszvD*Kg?R))4z##Z zU*zhZd@7>EmE`>BgU)jUECMJDw;R?7HXjnr+gh|2gpsMKG~oV3QVixaExTgEOXJ6L3DR@mys#5Q*>q~r>8MYTUgj-nhSf&JwR zE8Lg=%ryc8%uubFMu?+l0;h98cw|V-Vp$Et$=6uu(x0&zd|~)~6~FpSw0pF&8|xtv zuT3m~@4HMsF;&E6A9ZQGKo!r+&%1D9H#wr8#t^N? zRN%Ii9KD3t0t}hW^Dp+pqd1s%5BlkWFB9Q(a%FRCiq#urWZ%M^$2yH9D{0T*iV#HUA*m^h|AFrTDI_>fRGylN`>KBe?1<(qH}UQVMZLVoD4{>sk? z2iZE$;sW3T-rJ_Ia3odPzG|}N&71uyZ1r)`cC^^{e&So0NO$A)uGx}r)fN}&Ca6Qv z^14^tgv)TV6Hb1SN$0pH$e7pq$u!;AinlmQ{inN>7b=5zi6we=c!)e_zlOTFzRXmy zHBjxiqwb4gm=tyc+AQRp-N`IKp}&WYWTMLP`&a4lH$D_V7lC`f1J9YnAM0{$3j6
3NJvGo{soH)9*pF6?DV%{!VVxi1Z+ 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/pics/vectorsprsnt.png b/doc/salome/gui/VISU/pics/vectorsprsnt.png new file mode 100755 index 0000000000000000000000000000000000000000..698a1e8c59c35bfbf3c8fbc24084ba7b594dc84a GIT binary patch literal 20713 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/plot2d_viewer.htm b/doc/salome/gui/VISU/plot2d_viewer.htm new file mode 100755 index 00000000..423216db --- /dev/null +++ b/doc/salome/gui/VISU/plot2d_viewer.htm @@ -0,0 +1,248 @@ + + + + + +Plot2D Viewer + + + + + + + + + + + + + +

Plot 2D viewer

+ +

Plot 2d viewer is destined to + the representation of  2d + plots and graphs in Post-Pro module.

+ +

Its viewer toolbar gives you fast access to the following operations:

+ +

 

+ +
    + +
  • Dump + View - exports an object from the viewer in bmp, png, jpg or jpeg + image format.

  • + +
  •  Fit all - allows + to select a point to be the center of a scene. +

  • + +
  • Fit + area - resizes the view to place in the visible area only the contents + of a frame drawn with pressed left mouse button.

  • + +
  • Zoom + -  allows + to zoom in and out.

  • + +
  • Panning + - if the represented objects are greater that the visible area and you + don't wish to use Fit all functionality, + click on this button and you'll be able to drag the scene to see its remote + parts.

  • + +
  • Global + panning - represents all displayed objects in the visible area. +  

  • + +
  • Draw + Points - represents points on the graph.

  • + +
  • Draw + Lines - represents lines on the graph.

  • + +
  • Draw + Splines - represents splines on the graph.

  • + +
  • & Horizontal + axis logarithmic & Vertical axis logarithmic - changes the + scaling on axes to logarithmic.

  • + +
  • Show + Legend - reveals all verbal and numerical information on the graphs.

  • + +
  • Settings + - calls a menu, in which you can specify advanced settings for your Plot 2d Viewer.  

  • + +
  •  Clone view + - opens a new duplicate scene.

  • +
+ +

 

+ +

+ +

 

+ +

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.

  • + +
  • Curve + type: you can select from Points, + Lines and Spline.

  • + +
  • Show + legend: Here you can define the position + of the description table on the XY plot (to the Left, + to the Right, on Top or on Bottom). +

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

  • + +
  • Background + color of the XY plot

  • + +
  • Scale + mode: here you can select the type + of scaling (Linear or Logarithmic) along + X (Horizontal) or Y (Vertical) axes.

  • +
+ +

 

+ +

You can define settings + for each axis separately:

+ +

 

+ +
    + +
  • Horizontal + or Vertical axis title

  • + +
  • Grid/Axes + marks:  here + you can define the maximum number of major and minor scale divisions for + a specified axis. The real number of intervals fits to {1,2,5}*10N,  where + N is a natural number, and doesn't exceed the maximum.

  • + +
  • 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/plot_3d_presentation.htm b/doc/salome/gui/VISU/plot_3d_presentation.htm new file mode 100755 index 00000000..45e5b2a6 --- /dev/null +++ b/doc/salome/gui/VISU/plot_3d_presentation.htm @@ -0,0 +1,203 @@ + + + + + +Plot 3D presentation + + + + + + + + + + + + + +

Plot 3D presentation

+ +

Plot 3D is a presentation + of scalar values of meshes lying on a cutting plane. The relief and coloring + of the resulting presentation both correspond to the values applied to + the cells of the mesh.

+ +

 

+ +

To + create a Plot 3D presentation:

+ +

 

+ +

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

+ +

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

+ +

 

+ +

+ +

 

+ +

Plot + 3D Definition tab allows you to set additional parameters of your + Plot 3D presentation:

+ +

 

+ +
    + +
  • Orientation + radio buttons allow to set the orientation of cut plane in 3D space. You + should select two of three axis (XY, YZ, or ZX) in which the plane will + be located in 3D space. If the mesh is 2D this functionality is disable, + as there exist only one plane for a Plot 3D.  

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

  • + +
  • Position + - allows to select the position of the plane in the object (ranging from + 0 to 1). The value 0.5 corresponds to cutting by halves.

  • + +
  • Relative + check box allows to increase / decrease the value by decimal steps.  

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

  • + +
  • Presentation + type:

  • + +
  • Surface + - Plot 3D will be represented with a smooth surface.

  • + +
  • Contour + - Plot 3D will be represented with a set of contours

  • + +
  • Number + of contours - allows to define the number of contours (active when + Contour presentation type is selected).

  • + +
  • Preview + cutting plane checkbox allows to see the position of the cutting + plate in the Viewer while defining the presentation.

  • +
+ +

 

+ +

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

+ +

 

+ +

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

+ +

 

+ +

+ + + + diff --git a/doc/salome/gui/VISU/primitive_types.htm b/doc/salome/gui/VISU/primitive_types.htm new file mode 100755 index 00000000..0542809c --- /dev/null +++ b/doc/salome/gui/VISU/primitive_types.htm @@ -0,0 +1,225 @@ + + + + + +Primitive Types + + + + + + + + + + + + + +

Primitive Types

+ +

Gauss Point presentations + use primitives to visualize the value of the results obtained during calculations + so that the color and relative size of the points depend on each component + of a vector, tensor or matrix (e.g. scalar and module for vectors). Of + course, the size of primitives in the Viewer also depends on their location + within the 3D scene. At a given computed size, a primitive will be bigger + when it is close to the camera and smaller at a distance.  

+ +

+ +

There are three Basic primitive types which can be used in Gauss Points + presentations: Point Sprites, Open GL + Points and Geometrical Spheres.

+ +

 

+ +

Point Sprites

+ +

 

+ +

+ +

 

+ +

Each Point Sprite is visualised + in 3D Viewer with two 16*16 textures: Main + texture which defines the shape of the point sprite and Alpha + Channel Texture which defines the transparency of the point sprite. + By default Salome suggests textures defined in the Preferences, however + you can browse for other .bmp, .png or .jpg files to be used as textures. +

+ +

Alpha Channel Threshold defines + the level of transparency ranging from 0 to 1.

+ +

The default sizes of point sprites are computed by the system, therefore, + these parameters cannot be defined in the preferences, however, the Maximum Size of the point sprite is + limited (Clamp) so that the whole scene would remain visible if the user + applies a high zoom factor. Maximum Size + corresponds to the maximum size of a point sprite during rendering whatever + is the magnification of the point or the zoom of the view. Technically, + it corresponds to setting up a clamp in the vertex shader. The Size is + measured in pixels and belongs to the interval from 1 to 512.

+ +

 

+ +

OpenGL Points

+ +

 

+ +

 

+ +

 

+ +

OpenGL Points don't use any + files as textures, displaying results as simple OpenGL points, so the + only parameter relevant to them is the Maximum + Size.

+ +

 

+ +

Geometrical Spheres

+ +

 

+ +

+ +

 

+ +

Geometrical Spheres display results using a standard sphere with + a number of faces be defined thought a Resolution + parameter. By default the Resolution + is set to 8. This number corresponds to the Latitude and Longitude definitions + of a VTK sphere. The Number of Faces + parameter is equal to the total number of points in the scene when no + segmentation cursor is used or number of points within the cursor when + a segmentation is in progress, multiplied by the number of faces of one + Sphere in the current resolution. This value computed by the system using + the formula: NbrFaces = 2*Resolution x  [Resolution-2] + and displayed to the end-user for information purpose.

+ +

in + the pictures you can see the spheres with Resolution + of 8  and + 6

+ +

 

+ +

Notify + when number of faces exceeds prompts the user by a dialog to continue + or to cancel the display operation if the number of faces is greater than + the number defined in the menu.

+ +

 

+ +

+ +

 

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + diff --git a/doc/salome/gui/VISU/scalar_bar.htm b/doc/salome/gui/VISU/scalar_bar.htm new file mode 100755 index 00000000..7565b139 --- /dev/null +++ b/doc/salome/gui/VISU/scalar_bar.htm @@ -0,0 +1,235 @@ + + + + + +Scalar Bar + + + + + + + + + + + + + +

Scalar Bar

+ +

Gauss Points Presentations + presume that two different scalar bars are displayed simultaneously:

+ +

The Global scale corresponds to the minimum and maximum values founded + for the variable at all time stamps (located on the left side). When active, + the second is displayed in grey and disabled. The Local scale defines + the minimum and maximum values at the current time stamp for the variable + (located on the right side). When the Local scale is active, the Global + scale shows its limits 2 black lines.

+ +

 

+ +

The dialog allows user to define the characteristics of the scalar bars + displayed within the scene.

+ +

 

+ +

+ +

 

+ +
    + +
  • Active bar

  • + +
  • Local: + when selected, the Local bar will + be active and colors used for rendering of the results will be taken from + this bar. If displayed, the Global + bar will be displayed in grey and 2 markers will define the limits of + the local min/max range.

  • + +
  • Global: + when selected, the Global bar + will be active and colors used for rendering of the results will be taken + from this bar (i.e.: not all colors may be used to display results at + a given time stamp). Local bar + will be displayed in grey  and + inactive.

  • + +
  • Displayed: + when checked, the Global bar is + displayed, else it is not seen. This control is systematically checked + and disabled when the Global bar + is defined as active.

  • + +
  • Scalar range

  • + +
  • Scalar + Mode: this feature allows refining + the value to be inspected:

  • + +
  • Modulus: value + of a scalar or modulus of a vector.

  • + +
  • Component N: Nth + component of a vector, a tensor or a matrix.

  • + +
  • Colors and labels

  • + +
  • Bicolor: + only 2 colors are used for the active + bar:

  • + +
  • Red + for positive values

  • + +
  • Blue for negative values

  • +
+ +

These colors also correspond + to the colors associated to min/max values of the palette option.

+ +
    + +
  • Rainbow: + A palette of several colors will be used to render the results. A regular + and linear progression is considered from min to max.

  • + +
  • Nb. + of colors: defines the number of color to design the palette (up + to 256 colors can be used).

  • + +
  • Nb. + of labels: defines the number of labels to be written in the bar + as text markers.

  • + +
  • Orientation - allows to choose between Vertical + and Horizontal + orientation.

  • + +
  • Origin + - allows to define placement and lookout + of Scalar Bars

  • + +
  • X: + abscissa of the point of origin (from + the left side)

  • + +
  • Y: + ordinate of the origin of the bar (from + the bottom)

  • + +
  • Dimensions + - allows to define Width and Height + of each bar.

  • + +
  • Spacing + -  space + between the bars (only if both are displayed).

  • + +
  • Text + properties: allows to define properties + of font and text associated to the active bar.

  • + +
  • Save + as default values - allows to save + the parameters defined by the user as default.

  • +
+ +

 

+ + + + diff --git a/doc/salome/gui/VISU/scalar_map_on_deformed_shape_presentation.htm b/doc/salome/gui/VISU/scalar_map_on_deformed_shape_presentation.htm new file mode 100755 index 00000000..e7e39eaf --- /dev/null +++ b/doc/salome/gui/VISU/scalar_map_on_deformed_shape_presentation.htm @@ -0,0 +1,191 @@ + + + + + +Scalar Map on Deformed Shape presentation + + + + + + + + + + + + + +

Scalar Map on Deformed Shape presentation

+ +

Scalar Map on Deformed + Shape presentation is a mix of the two: Scalar Map and Deformed + Shape. In this presentation the Scalar Map is built on a Deformed + Shape.

+ +

 

+ +

To + create a Scalar Map on 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 Scalar Map on Deformed Shape, + or

+ +

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

+ +

 

+ +

+ +

 

+ +

Scalar + Map on Deformed Shape tab allows you to set additional parameters + of your Scalar Map on Deformed Shape presentation:

+ +

 

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

  • + +
  • Fields: + allows to choose type of fields on which the presentation will be built. +

  • + +
  • Time + Stamp:  allows + to choose the time stamp on which the presentation will be built.

  • +
+ +

  

+ +

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

+ +

 

+ +

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

+ +

 

+ +

Compare ordinary Scalar Map presentation

+ +

with Scalar Map on Deformed Shape presentation +

+ +

 

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + diff --git a/doc/salome/gui/VISU/segmentation.htm b/doc/salome/gui/VISU/segmentation.htm new file mode 100755 index 00000000..eeb779cb --- /dev/null +++ b/doc/salome/gui/VISU/segmentation.htm @@ -0,0 +1,220 @@ + + + + + +Segmentation + + + + + + + + + + + + +

Segmentation

+ +

Segmentation is + a functionality similar to Clipping + in Mesh and Geom + modules.

+ +

Segmentation can be activated + by clicking (Plane Segmentation) + or (Sphere Segmentation) + button in the Gauss Viewer toolbar.

+ +

Once the command is activated, a new window, below the main 3D view + is created to display the content of the segmentation cursor. A dialog + box is also displayed to manually configure the segmentation cursor parameters.

+ +

The Main view (top) shows the + results at Gauss points with scalar bars. A semi-transparent Segmentation + Cursor defines the part of the variables to be inspected.  Two + different presentations for Gauss points are used, depending on location + of the points: Inside or Outside the segmentation cursor.

+ +

The Secondary view (bottom) + is also called Segmentation Viewer. + It shows, in real time, the results at Gauss points only (no mesh elements) + that are located inside the segmentation cursor. Gauss points are displayed + in the same way as Inside points + in the first view. This view is automatically updated when the cursor + is changed in the first view.

+ +

Gauss Points tab of the Segmentation + menu allows to define visualization parameters for Inside and Outside + cursor Gauss Points.  See + Primitives + and Presentations + to learn about parameters definable in this tab.

+ +

 

+ +

+ +

 

+ +

Plane segmentation  is + characteristic for its Segmentation Cursor in the form of a box with an + axis to define its orientation and two planes defining its upper and lower + boundaries.

+ +

It can be defined in Segmentation Cursor tab, which allows to define + coordinates of origin, direction and depth of the segmentation plane. +

+ +

 

+ +

+ +

 

+ +

+ +

 

+ +

Actually it is also possible to edit these parameters directly with + the mouse in the main 3D view :

+ +

• Translation (dragging) of the lower plane along the V axis changes + the Origin of the cursor

+ +

• Rotating the V axis around its origin defines a new Direction + for the cursor

+ +

• Dragging the upper plane along its axis changes the Depth + of the cursor. It is not possible to move the lower above the upper plane + (minimum depth is 0).

+ +

 

+ +

+ +

 

+ +

Sphere segmentation  is + characteristic for its Segmentation Cursor in the form of a sphere with + an axis to define its orientation.

+ +

It can be defined in Segmentation Cursor tab, which allows to define + coordinates of origin, and radius of the segmentation plane.

+ +

 

+ +

+ +

 

+ +

+ +

 

+ +

The Origin can also be changed + in the 3D Viewer by dragging the Sphere with the mouse .

+ +

 

+ +

When the user exits the Segmentation + menu, the function is ended and the second view (segmentation cursor viewer) + is erased.

+ +

 

+ +

 

+ +

 

+ +

 

+ +

  

+ +

 

+ +

 

+ +

 

+ + + + diff --git a/doc/salome/gui/VISU/types_of_gauss_points_presentations.htm b/doc/salome/gui/VISU/types_of_gauss_points_presentations.htm new file mode 100755 index 00000000..39e439be --- /dev/null +++ b/doc/salome/gui/VISU/types_of_gauss_points_presentations.htm @@ -0,0 +1,221 @@ + + + + + +Types of Gauss Points Presentations + + + + + + + + + + + + + +

Types of Gauss Points Presentations

+ +

There exist three + different types of Gauss Points Presentations: Results + at Gauss Points,  Gauss + Points on Geometry and Gauss Points + on Deformed Shape. They all can be accessed from the same menu.

+ +

 

+ +

Results at Gauss Points

+ +

 

+ +

+ +

 

+ +

To create a Results at Gauss Points + presentation, select Results radio + button. This presentation gives most information as the points here vary + in color and size depending on the value.

+ +

As for the size, the minimum and maximum Range + values for the rendering can be defined in the configuration dialog. + These values are multiplied by a reference length (representative of the + average size of cells of the mesh) to define the range for minimum and + maximum size of a point during rendering (at magnification = 100%). Default + values are:

+ +
    + +
  • For the Rainbow + scale: min = 10%, max = 33%

  • + +
  • Min. size will be associated + to the smallest real value (included negative values) among the results.

  • + +
  • Max size will be associated + to the largest real values among the results.

  • + +
  • For the bicolor scale: + min = 0 (not editable), max = 33%

  • + +
  • Null size will be associated + to the 0 scalar value of a result.

  • + +
  • Max size will be associated + to the largest absolute values of results

  • +
+ +

Both values are dynamically updated by the system according to the selected + scalar bar. In the case of a Bicolor + scale, the minimum value is set to 0 in the dialog and the control is + disabled.

+ +

Magnification (%) corresponds + to the change of size of results at Gauss point primitives in 2D space. + Acceptable values range from 0 to N; 100% means no magnification, 50% + means half of its size, 200% mean twice its size and so forth. By default + this value is set to 100%.

+ +

+/- Ratio corresponds to the + number by which the magnification will be respectively multiplied or divided + at edition, ranging from 0.01 to 10. By default this value is set to 2.

+ +

During rendering of the scene, it is possible to modify the magnification + (multiply/divide by the magnification ratio) by using ‘M’ and ‘m’ keys + of the keyboard when the 3D view is active. The effect is applied immediately. + The ratio is only defined through the dialog box.

+ +

 

+ +

 

+ +

Gauss Points on Geometry

+ +

 

+ +

+ +

 

+ +

To create a Geometry presentation, + select the respective + radio button. This presentation shows only geometrical position + of Gauss Points as their size and color are fixed (because the results + are not computed).

+ +

Size defines a value that will + be multiplied by a reference length (representative of the average size + of cells of the mesh) to define the size of points during rendering (at + magnification = 100%). Default values 10%.

+ +

Magnification and Ratio + have the same meaning as for Results at Gauss points presentation.

+ +

Color allows to define the unique + color for Gauss Points in a  standard + color configuration dialog.

+ +

 

+ +

Gauss Points on Deformed Shape

+ +

 

+ +

+ +

 

+ +

To create a Deformed Shape presentation, + select the respective + radio button. This presentation is analog to Results + at Gauss Points except that the shape on which the points are located + is deformed using the Scale Factor + and the Gauss Points are processed only after that.

+ + + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl-source.html b/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl-source.html new file mode 100644 index 00000000..b4994bed --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl-source.html @@ -0,0 +1,845 @@ + + + + + + Main Page + + + +  + + + +

idl/VISU_Gen.idl

Go to the documentation of this file.
00001 //  Copyright (C) 2003  CEA/DEN, EDF R&D
+00002 //
+00003 //
+00004 //
+00005 //  File   : VISU_Gen.idl
+00006 //  Author : Alexey Petrov
+00007 
+00014 #ifndef __VISU_GEN__
+00015 #define __VISU_GEN__
+00016 
+00017 #include "SALOME_Exception.idl"
+00018 #include "SALOME_GenericObj.idl"
+00019 #include "SALOME_Component.idl"
+00020 #include "SALOMEDS.idl"
+00021 #include "SALOMEDS_Attributes.idl"
+00022 #include "MED.idl"
+00023 
+00027 module VISU {
+00028   //-------------------------------------------------------
+00029   typedef string IdType;
+00030 
+00035   enum Scaling{ LINEAR, 
+00036           LOGARITHMIC 
+00037            };
+00038 
+00043   enum Entity{ NODE, 
+00044                EDGE, 
+00045             FACE, 
+00046             CELL  
+00047             };
+00048 
+00053   enum VISUType {
+00054     TNONE, 
+00055     TCURVE, 
+00056     TTABLE, 
+00057     TCONTAINER, 
+00058     TMESH, 
+00059     TSCALARMAP, 
+00060     TISOSURFACE, 
+00061     TDEFORMEDSHAPE, 
+00062     TSCALARMAPONDEFORMEDSHAPE, 
+00063     TGAUSSPOINTS, 
+00064     TPLOT3D, 
+00065     TCUTPLANES, 
+00066     TCUTLINES, 
+00067     TVECTORS, 
+00068     TSTREAMLINES, 
+00069     TVISUGEN, 
+00070     TVIEWMANAGER, 
+00071     TRESULT, 
+00072     TXYPLOT, 
+00073     TTABLEVIEW, 
+00074     TVIEW3D, 
+00075     TGAUSSVIEW, 
+00076     TENTITY, 
+00077     TFAMILY, 
+00078     TGROUP, 
+00079     TFIELD, 
+00080     TTIMESTAMP, 
+00081     TANIMATION, 
+00082     TALL
+00083   };
+00084 
+00085   interface Base {
+00089     IdType GetID();
+00090 
+00094     VISUType GetType();
+00095   };
+00096 
+00102   interface RemovableObject : Base {
+00106     void RemoveFromStudy();
+00107   };
+00108 
+00113   interface PrsObject : RemovableObject {
+00114   };
+00115 
+00116   //-------------------------------------------------------
+00121   interface Table : PrsObject {
+00126     void SetTitle(in string theTitle);
+00127 
+00132     string GetTitle();
+00133 
+00137     enum Orientation {
+00138       HORIZONTAL, 
+00139       VERTIACAL   
+00140     };
+00141 
+00147     void SetOrientation(in Orientation theOrientation);
+00148 
+00154     Orientation GetOrientation();
+00155 
+00160     long GetNbRows();
+00161 
+00166     long GetNbColumns();
+00167   };
+00168 
+00169   //-------------------------------------------------------
+00175   interface Curve : PrsObject {
+00180     void SetTitle(in string theTitle);
+00181 
+00186     string GetTitle();
+00187 
+00193     void SetColor(in SALOMEDS::Color theColor);
+00194 
+00200     SALOMEDS::Color GetColor();
+00201 
+00207     enum MarkerType { NONE,
+00208                 CIRCLE,
+00209                 RECTANGLE,
+00210                 DIAMOND,
+00211                 DTRIANGLE,
+00212                 UTRIANGLE,
+00213                 LTRIANGLE,
+00214                 RTRIANGLE,
+00215                 CROSS,
+00216                 XCROSS
+00217     };
+00218 
+00226     void SetMarker(in MarkerType theType);
+00227 
+00235     MarkerType GetMarker();
+00236 
+00241     enum LineType{ VOIDLINE, SOLIDLINE, DASHLINE, DOTLINE, DASHDOTLINE, DASHDOTDOTLINE};
+00242 
+00248     void SetLine(in LineType theType, in long theLineWidth);
+00249 
+00254     LineType GetLine();
+00255 
+00260     long GetLineWidth();
+00261   };
+00262 
+00263   //-------------------------------------------------------
+00269   interface Container : PrsObject {
+00274     void AddCurve(in Curve theCurve);
+00275 
+00280     void RemoveCurve(in Curve theCurve);
+00281 
+00286     long GetNbCurves();
+00287 
+00291     void Clear();
+00292   };
+00293 
+00294   //-------------------------------------------------------
+00299   interface Prs3d : PrsObject, SALOME::GenericObj {
+00300     //interface Prs3d : PrsObject{
+00301     void SetOffset(in float theDx, in float theDy, in float theDz);
+00302     void GetOffset(out float theDx, out float theDy, out float theDz);
+00303   };
+00304 
+00309   enum PresentationType{ POINT,
+00310                 WIREFRAME,
+00311                 SHADED,
+00312                 INSIDEFRAME,
+00313                 SURFACEFRAME,
+00314                 SHRINK
+00315   };
+00316 
+00322   interface Mesh : Prs3d {
+00327     void SetCellColor(in SALOMEDS::Color theColor);
+00328 
+00332     SALOMEDS::Color GetCellColor();
+00333 
+00338     void SetNodeColor(in SALOMEDS::Color theColor);
+00339 
+00343     SALOMEDS::Color GetNodeColor();
+00344 
+00349     void SetLinkColor(in SALOMEDS::Color theColor);
+00350 
+00354     SALOMEDS::Color GetLinkColor();
+00355 
+00361     void SetPresentationType(in PresentationType theType);
+00362 
+00367     PresentationType GetPresentationType();
+00368   };
+00369 
+00370 
+00371   //-------------------------------------------------------
+00380   interface ColoredPrs3d : Prs3d {
+00383     void SetScalarMode(in long theScalarMode);
+00384 
+00387     long GetScalarMode();
+00388 
+00392     double GetMin();
+00393 
+00397     double GetMax();
+00398 
+00405     void SetPosition(in double X, in double Y);
+00406 
+00410     double GetPosX();
+00411 
+00415     double GetPosY();
+00416 
+00423     void SetSize(in double theWidth, in double theHeight);
+00424 
+00429     double GetWidth();
+00430 
+00435     double GetHeight();
+00436 
+00441     void SetNbColors(in long theNbColors);
+00442 
+00448     long GetNbColors();
+00449 
+00455     void SetLabels(in long theNbLabels);
+00456 
+00462     long GetLabels();
+00463 
+00468     void SetTitle(in string theName);
+00469 
+00473     string GetTitle();
+00474   };
+00475 
+00476 
+00477   //-------------------------------------------------------
+00486   interface ScalarMap : ColoredPrs3d {
+00491     void SetScaling(in Scaling theScaling);
+00492 
+00496     Scaling GetScaling();
+00497 
+00503     void SetRange(in double theMin, in double theMax);
+00504 
+00506     enum Orientation {
+00507       HORIZONTAL, 
+00508       VERTICAL    
+00509     };
+00510 
+00516     void SetBarOrientation(in Orientation theOrientation);
+00517 
+00521     Orientation GetBarOrientation();
+00522   };
+00523 
+00524   //-------------------------------------------------------
+00529   //-------------------------------------------------------
+00530   interface GaussPoints : ColoredPrs3d {
+00531   };
+00532 
+00537   interface DeformedShape : ScalarMap {
+00542     void SetScale(in double theScale);
+00543 
+00547     double GetScale();
+00548 
+00551     boolean IsColored();
+00552 
+00557     void ShowColored(in boolean theColored);
+00558 
+00562     SALOMEDS::Color GetColor();
+00563 
+00568     void SetColor(in SALOMEDS::Color theColor);
+00569   };
+00570 
+00571   //-------------------------------------------------------
+00576   interface ScalarMapOnDeformedShape : ScalarMap {
+00577     
+00581     void SetSourceRange(in double theMinRange,in double theMaxRange);
+00585     double GetSourceRangeMin();
+00589     double GetSourceRangeMax();
+00590     
+00595     void SetScale(in double theScale);
+00596 
+00600     double GetScale();
+00601 
+00609     void SetScalarField(in string theMeshName,in string theFieldName,
+00610                in long theIteration,in Entity theEntity);
+00611 
+00612   };
+00613   //-------------------------------------------------------
+00621   interface Plot3D : ScalarMap {
+00626     enum Orientation { XY,   
+00627                  YZ,   
+00628                  ZX }; 
+00639     void SetOrientation (in Orientation theOrientation, in double theXAngle, in double theYAngle);
+00640 
+00644     Orientation GetOrientationType();
+00645 
+00650     double GetRotateX();
+00651 
+00656     double GetRotateY();
+00657 
+00663     void SetPlanePosition (in double  thePlanePosition,
+00664                   in boolean theIsRelative);
+00665 
+00669     double GetPlanePosition();
+00670 
+00674     boolean IsPositionRelative();
+00675 
+00681     void SetScaleFactor (in double theScaleFactor);
+00682 
+00687     double GetScaleFactor();
+00688 
+00693     void SetContourPrs (in boolean theIsContourPrs );
+00694 
+00698     boolean GetIsContourPrs();
+00699 
+00704     void SetNbOfContours (in long theNb);
+00705 
+00709     long GetNbOfContours();
+00710   };
+00711 
+00712   //-------------------------------------------------------
+00719   interface CutPlanes : ScalarMap {
+00724     enum Orientation {XY, 
+00725                       YZ, 
+00726                 ZX}; 
+00737     void SetOrientation(in Orientation theOrientation, in double theXAngle, in double theYAngle);
+00738 
+00742     Orientation GetOrientationType();
+00743 
+00747     double GetRotateX();
+00748 
+00752     double GetRotateY();
+00753 
+00763     void SetDisplacement(in double theDisp);
+00764 
+00768     double GetDisplacement();
+00769 
+00775      void SetPlanePosition(in long thePlaneNumber, in double thePlanePosition);
+00776 
+00781      void SetDefault(in long thePlaneNumber);
+00782 
+00786     double GetPlanePosition(in long thePlaneNumber);
+00787 
+00792     boolean IsDefault(in long thePlaneNumber);
+00793 
+00798     void SetNbPlanes(in long theNb);
+00799 
+00803     long GetNbPlanes();
+00804   };
+00805 
+00806   //-------------------------------------------------------
+00821   interface CutLines : ScalarMap {
+00830     void SetOrientation(in CutPlanes::Orientation theOrientation, in double theXAngle, in double theYAngle);
+00831 
+00841     void SetOrientation2(in CutPlanes::Orientation theOrientation, in double theXAngle, in double theYAngle);
+00842 
+00846     CutPlanes::Orientation GetOrientationType();
+00847 
+00851     CutPlanes::Orientation GetOrientationType2();
+00852 
+00856     double GetRotateX();
+00857 
+00861     double GetRotateX2();
+00862 
+00866     double GetRotateY();
+00867 
+00871     double GetRotateY2();
+00872 
+00879     void SetDisplacement(in double theDisp);
+00880 
+00887     void SetDisplacement2(in double theDisp);
+00888 
+00892     double GetDisplacement();
+00893 
+00897     double GetDisplacement2();
+00898 
+00902     void SetBasePlanePosition(in double thePlanePosition);
+00903 
+00906     double GetBasePlanePosition();
+00907 
+00912     void SetLinePosition(in long thePlaneNumber, in double thePlanePosition);
+00913 
+00917     double GetLinePosition(in long thePlaneNumber);
+00918 
+00921     void SetDefault();
+00922 
+00927     boolean IsDefault();
+00928 
+00933     void SetDefaultPosition(in long thePlaneNumber);
+00934 
+00940     boolean IsDefaultPosition(in long thePlaneNumber);
+00941 
+00946     void SetNbLines(in long theNb);
+00947 
+00951     long GetNbLines();
+00952   };
+00953 
+00963   interface StreamLines : DeformedShape {
+00967     enum Direction{ FORWARD,
+00968               BACKWARD,
+00969               BOTH
+00970     };
+00971 
+00992     boolean SetParams(in double theIntStep,
+00993                 in double thePropogationTime,
+00994                 in double theStepLength,
+00995                 in Prs3d thePrs3d,
+00996                 in double thePercents,
+00997                 in Direction theDirection);
+00998 
+01001     double GetIntegrationStep();
+01002 
+01005     double GetPropagationTime();
+01006 
+01009     double GetStepLength();
+01010 
+01013     Prs3d GetSource();
+01014 
+01018     double GetUsedPoints();
+01019 
+01022     Direction GetDirection();
+01023   };
+01024 
+01033   interface IsoSurfaces : ScalarMap {
+01039     void SetNbSurfaces(in long theNb);
+01040 
+01044     long GetNbSurfaces();
+01045   };
+01046 
+01047   //-------------------------------------------------------
+01052   interface Vectors : DeformedShape {
+01057     void SetLineWidth(in double theWidth);
+01058 
+01062     double GetLineWidth();
+01063 
+01067     enum GlyphType{ ARROW,
+01068                     CONE2,
+01069                     CONE6,
+01070                     NONE
+01071                   };
+01072 
+01078     void SetGlyphType(in GlyphType theType);
+01079 
+01083     GlyphType GetGlyphType();
+01084 
+01088     enum GlyphPos{ CENTER, 
+01089                    TAIL,   
+01090                    HEAD  
+01091                  };
+01092 
+01098     void SetGlyphPos(in GlyphPos thePos);
+01099 
+01103     GlyphPos GetGlyphPos();
+01104   };
+01105 
+01106   //-------------------------------------------------------
+01121   interface Animation : Base {
+01125     void addField(in SALOMEDS::SObject theObject);
+01126 
+01131     void generatePresentations(in long theFieldNum);
+01132 
+01138     boolean generateFrames();
+01139 
+01142     void clearView();
+01143 
+01147 
+01150     void startAnimation();
+01151 
+01154     void stopAnimation();
+01155 
+01158     void nextFrame();
+01159 
+01162     void prevFrame();
+01163 
+01166     void firstFrame();
+01167 
+01170     void lastFrame();
+01171 
+01175     void gotoFrame(in long theFrame);
+01180     long getNbFields();
+01181 
+01184     long getNbFrames();
+01185 
+01188     boolean isRunning();
+01189 
+01192     long getCurrentFrame();
+01193 
+01196     ColoredPrs3d getPresentation(in long theField, in long theFrame);
+01197 
+01201     void setPresentationType(in long theFieldNum, in VISUType theType);
+01202 
+01206     VISUType getPresentationType(in long theFieldNum);
+01207 
+01211     void setSpeed(in long theSpeed);
+01212 
+01215     long getSpeed();
+01216 
+01221     boolean isProportional();
+01222 
+01231     void setAnimationRange(in double theMin, in double theMax);
+01232 
+01235     double getMinRange();
+01236 
+01239     double getMaxRange();
+01240 
+01245     boolean isRangeDefined();
+01246 
+01251     void dumpTo(in string thePath);
+01252 
+01260     string setDumpFormat(in string theFormat);
+01261 
+01264     boolean isCycling();
+01265 
+01269     double getMinTime();
+01270 
+01274     double getMaxTime();
+01275 
+01281     void setProportional(in boolean theProp);
+01282 
+01288     void setCycling(in boolean theCycle);
+01289 
+01290     SALOMEDS::SObject publishInStudy();
+01291 
+01292     void saveAnimation();
+01293 
+01294     void restoreFromStudy(in SALOMEDS::SObject theSObj);
+01295 
+01296     boolean isSavedInStudy();
+01297   };
+01298 
+01305   interface Result : RemovableObject, SALOME::GenericObj {
+01308     boolean BuildAll();
+01309 
+01311     boolean Build(in boolean theIsBuildAll, in boolean theIsAtOnce);
+01312 
+01314     boolean IsDone();
+01315 
+01317     boolean IsEntitiesDone();
+01318 
+01320     void SetBuildFields(in boolean theIsBuildFields, in boolean theIsCalculateMinMax);
+01321 
+01323     boolean IsFieldsDone();
+01324 
+01326     void SetBuildGroups(in boolean theIsBuildGroups);
+01327 
+01329     boolean IsGroupsDone();
+01330 
+01332     boolean IsMinMaxDone();
+01333   };
+01334 
+01335   //-------------------------------------------------------
+01336   interface ViewManager;
+01337   interface View3D;
+01338 
+01345   interface VISU_Gen : Engines::Component, SALOMEDS::Driver, Base {
+01348     void SetCurrentStudy(in SALOMEDS::Study theStudy);
+01349 
+01352     SALOMEDS::Study GetCurrentStudy();
+01353 
+01358     ViewManager GetViewManager();
+01359 
+01363     SALOMEDS::SObject ImportTables(in string theFileName);
+01364 
+01368     boolean ExportTableToFile(in SALOMEDS::SObject theTable, in string theFileName);
+01369 
+01375     Result ImportFile(in string theFileName);
+01376 
+01382     Result CreateResult(in string theFileName);
+01383 
+01389     Result CopyAndImportFile(in string theFileName);
+01390 
+01394     Result ImportMed(in SALOMEDS::SObject theMedSObject);
+01395 
+01399     Result ImportMedField(in SALOME_MED::FIELD theField);
+01400 
+01409     void RenameEntityInStudy(in Result theResult,
+01410                     in string theMeshName,
+01411                     in Entity theEntity,
+01412                     in string theNewName);
+01413     void RenameFamilyInStudy(in Result theResult,
+01414                     in string theMeshName,
+01415                     in Entity theEntity,
+01416                     in string theSubMeshName,
+01417                     in string theNewName);
+01418     void RenameGroupInStudy(in Result theResult,
+01419                    in string theMeshName,
+01420                    in string theSubMeshName,
+01421                    in string theNewName);
+01422 
+01429     Mesh MeshOnEntity(in Result theResult, in string theMeshName, in Entity theEntity);
+01430 
+01438     Mesh FamilyMeshOnEntity(in Result theResult, in string theMeshName,
+01439                    in Entity theEntity, in string theFamilyName);
+01440 
+01447     Mesh GroupMesh(in Result theResult, in string theMeshName, in string theGroupName);
+01448 
+01457     ScalarMap ScalarMapOnField(in Result theResult, in string theMeshName,
+01458                       in Entity theEntity, in string theFieldName,
+01459                       in double theIteration);
+01460 
+01469     GaussPoints GaussPointsOnField(in Result theResult, in string theMeshName,
+01470                        in Entity theEntity, in string theFieldName,
+01471                        in double theIteration);
+01472 
+01481     DeformedShape DeformedShapeOnField(in Result theResult, in string theMeshName,
+01482                            in Entity theEntity, in string theFieldName,
+01483                            in double theIteration);
+01484 
+01493     ScalarMapOnDeformedShape ScalarMapOnDeformedShapeOnField(in Result theResult, in string theMeshName,
+01494                                         in Entity theEntity, in string theFieldName,
+01495                                         in double theIteration);
+01496 
+01505     Vectors VectorsOnField(in Result theResult, in string theMeshName,
+01506                   in Entity theEntity, in string theFieldName,
+01507                   in double theIteration);
+01508 
+01517     IsoSurfaces IsoSurfacesOnField(in Result theResult, in string theMeshName,
+01518                        in Entity theEntity, in string theFieldName,
+01519                        in double theIteration);
+01520 
+01529     StreamLines StreamLinesOnField(in Result theResult, in string theMeshName,
+01530                        in Entity theEntity, in string theFieldName,
+01531                        in double theIteration);
+01532 
+01541     CutPlanes CutPlanesOnField(in Result theResult, in string theMeshName,
+01542                       in Entity theEntity, in string theFieldName,
+01543                       in double theIteration);
+01544 
+01553     CutLines CutLinesOnField(in Result theResult, in string theMeshName,
+01554                     in Entity theEntity, in string theFieldName,
+01555                     in double theIteration);
+01556 
+01565     Plot3D Plot3DOnField(in Result theResult, in string theMeshName,
+01566                 in Entity theEntity, in string theFieldName,
+01567                 in double theIteration);
+01568 
+01573     Table CreateTable(in string theTableEntry);
+01574 
+01581     Curve CreateCurve(in Table theTable, in long theHRow, in long theVRow);
+01582 
+01586     Container CreateContainer();
+01587 
+01591     Animation CreateAnimation(in View3D theView3d);
+01592 
+01593     void DeleteResult(in Result theResult);
+01594 
+01595     void DeletePrs3d(in Prs3d thePrs3d);
+01596   };
+01597 
+01604   interface View: Base {
+01605 
+01610     enum ViewRepresentation {
+01611       OBJECTBROWSER,
+01612       VIEWER,
+01613       PYTHON,
+01614       MESSAGES
+01615     };
+01616 
+01617     void ShowPart (in ViewRepresentation ViewRepr, in boolean state );
+01618 
+01619     boolean IsPartShown( in ViewRepresentation ViewRepr );
+01620 
+01630     void SplitRight();
+01631 
+01637     void SplitLeft();
+01638 
+01644     void SplitBottom();
+01645 
+01651     void SplitTop();
+01652 
+01656     void OnTop();
+01657 
+01664     void Attract (in View theView);
+01665 
+01672     void AttractAll (in View theView);
+01673 
+01681     void SetRelativePositionInSplitter (in double thePosition);
+01682 
+01690     void SetRelativeSizeInSplitter (in double theSize);
+01691 
+01697     void SetRelativePositionX (in double thePosition);
+01698 
+01704     void SetRelativePositionY (in double thePosition);
+01705 
+01711     void SetRelativeSizeX (in double theSize);
+01712 
+01718     void SetRelativeSizeY (in double theSize);
+01719 
+01723     void SetViewWidth (in long Width); //setting width of view
+01724     void SetViewHeight (in long Height); //setting height of view
+01725     long GetViewWidth(); //getting view width
+01726     long GetViewHeight(); //getting view height
+01727     enum ViewPosition {TOP, CENTER, BOTTOM, RIGHT, LEFT}; //position of the study frame
+01728     void SetViewPositionHorizontal (in ViewPosition ViewPosHor); //setting of the horizontal view position
+01729     void SetViewPositionVertical (in ViewPosition ViewPosVer); //setting of the vertical view position
+01730     void SetRelativePosition( in double x, in double y );
+01731     void SetRelativeSize( in double x, in double y );
+01732     void Minimize(); // Minimizes to the task bar or to the bottom of the Desktop the %View frame.
+01733     void Restore(); // Restores the %View frame.
+01734     void Maximize(); // Maximizes the %View frame.
+01735 
+01740     void SetTitle(in string theTitle);
+01741 
+01745     string GetTitle();
+01746 
+01751     void SetBackground(in SALOMEDS::Color theColor);
+01752 
+01756     SALOMEDS::Color GetBackground();
+01757 
+01761     void EraseAll();
+01762 
+01766     void DisplayAll();
+01767 
+01772     void Erase(in PrsObject thePrsObj);
+01773 
+01778     void Display(in PrsObject thePrsObj);
+01779 
+01785     void DisplayOnly(in PrsObject thePrsObj);
+01786 
+01790     void Update();
+01791 
+01797     boolean SavePicture(in string theFileName);
+01798   };
+01799 
+01800   //-------------------------------------------------------
+01805   interface View3D : View {
+01810     enum ViewType{ FRONT, BACK, LEFT, RIGHT, TOP, BOTTOM};
+01811 
+01815     enum Axis{ XAxis, YAxis, ZAxis};
+01816 
+01820     typedef double XYZ[3];
+01821 
+01825     void FitAll();
+01826 
+01831     void SetView(in ViewType theType);
+01832 
+01838     void SetPointOfView(in XYZ theCoord);
+01839 
+01845     XYZ GetPointOfView();
+01846 
+01850     void SetViewUp(in XYZ theDir);
+01851 
+01855     XYZ GetViewUp();
+01856 
+01861     void SetFocalPoint(in XYZ theDir);
+01862 
+01867     XYZ GetFocalPoint();
+01868 
+01872     void SetParallelScale(in double theScale);
+01873 
+01877     double GetParallelScale();
+01878 
+01884     void ScaleView(in Axis theAxis, in double theParam);
+01885 
+01889     void RemoveScale();
+01890 
+01896     boolean SaveViewParams(in string theName);
+01897 
+01903     boolean RestoreViewParams(in string theName);
+01904 
+01905 
+01910     PresentationType GetPresentationType(in ScalarMap thePrs);
+01911 
+01917     string SetPresentationType(in ScalarMap thePrs, in PresentationType thePrsType);
+01918 
+01923     boolean IsShrinked(in ScalarMap thePrs);
+01924 
+01930     string SetShrinked(in ScalarMap thePrs, in boolean isShrinked);
+01931 
+01936     boolean IsShaded(in ScalarMap thePrs);
+01937 
+01943     string SetShaded(in ScalarMap thePrs, in boolean isShaded);
+01944 
+01949     double GetOpacity(in ScalarMap thePrs);
+01950 
+01956     string SetOpacity(in ScalarMap thePrs, in double theOpacity);
+01957 
+01962     double GetLineWidth(in ScalarMap thePrs);
+01963 
+01969     string SetLineWidth(in ScalarMap thePrs, in double theLineWidth);
+01970   };
+01971 
+01972   //-------------------------------------------------------
+01977   interface TableView : View {
+01978   };
+01979 
+01980   //-------------------------------------------------------
+01986   interface XYPlot : View {
+01990     void SetSubTitle(in string theTitle);
+01991 
+01994     string GetSubTitle();
+01995 
+02000     enum CurveType { POINTS, MULTYLINE, SPLINE};
+02001 
+02005     void SetCurveType(in CurveType theType);
+02006 
+02009     CurveType GetCurveType();
+02010 
+02015     void SetMarkerSize(in long theSize);
+02016 
+02020     long GetMarkerSize();
+02021 
+02024     void EnableXGrid(in boolean theMajor, in long theNumMajor, in boolean theMinor, in long theNumMinor);
+02025 
+02028     void EnableYGrid(in boolean theMajor, in long theNumMajor, in boolean theMinor, in long theNumMinor);
+02029 
+02033     void SetHorScaling(in Scaling theScaling);
+02034 
+02037     Scaling GetHorScaling();
+02038 
+02042     void SetVerScaling(in Scaling theScaling);
+02043 
+02046     Scaling GetVerScaling();
+02047 
+02051     void SetXTitle(in string theTitle);
+02052 
+02055     string GetXTitle();
+02056 
+02060     void SetYTitle(in string theTitle);
+02061 
+02064     string GetYTitle();
+02065 
+02068     void ShowLegend(in boolean theShowing);
+02069 
+02072     void FitAll();
+02073 
+02076     void FitXRange(in double xMin, in double xMax);
+02077 
+02080     void FitYRange(in double yMin, in double yMax);
+02081 
+02084     void FitRange(in double xMin, in double xMax,
+02085             in double yMin, in double yMax);
+02086 
+02087     void GetFitRanges(out double xMin,out double xMax,
+02088                 out double yMin,out double yMax);
+02089   };
+02090 
+02091   //-------------------------------------------------------
+02096   interface ViewManager: Base {
+02103     View GetCurrentView();
+02104 
+02109     View3D Create3DView();
+02110 
+02115     TableView CreateTableView(in Table theTable);
+02116 
+02121     XYPlot CreateXYPlot();
+02122 
+02126     void Destroy(in View theView);
+02127   };
+02128 };
+02129 
+02130 #endif
+
+ + diff --git a/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl.html b/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl.html new file mode 100644 index 00000000..062a41b4 --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl.html @@ -0,0 +1,180 @@ + + + + + + Main Page + + + +  + + + +

Interfaces of the VISU module: idl/VISU_Gen.idl File Reference

#include "SALOME_Exception.idl"
+#include "SALOME_GenericObj.idl"
+#include "SALOME_Component.idl"
+#include "SALOMEDS.idl"
+#include "SALOMEDS_Attributes.idl"
+#include "MED.idl"
+ +

+Include dependency graph for VISU_Gen.idl:

+ +

+Go to the source code of this file. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Namespaces

namespace  VISU

Data Structures

interface  VISU.Base
interface  VISU.RemovableObject
 Removable object interface. More...
interface  VISU.PrsObject
 Presentable object interface. More...
interface  VISU.Table
 Table representation interface More...
interface  VISU.Curve
 Interface of curve representation. More...
interface  VISU.Container
 Container presentable object interface More...
interface  VISU.Prs3d
 3D presentation interface More...
interface  VISU.Mesh
 Interface of the mesh. More...
interface  VISU.ColoredPrs3d
 Basic Interface for the Colored 3D Presentations. More...
interface  VISU.ScalarMap
 Interface of the Scalar Map. More...
interface  VISU.GaussPoints
 Gauss Points presentation interface. More...
interface  VISU.DeformedShape
 Deformed shape presentation interface. More...
interface  VISU.ScalarMapOnDeformedShape
 Scalar Map on Deformed shape presentation interface. More...
interface  VISU.Plot3D
 Plot3D interface. More...
interface  VISU.CutPlanes
 Cut planes interface. More...
interface  VISU.CutLines
 Cut lines presentation. More...
interface  VISU.StreamLines
 Interface of the stream lines representation. More...
interface  VISU.IsoSurfaces
 Interface of the isometric surface presentation. More...
interface  VISU.Vectors
 Interface of the vector presentation. More...
interface  VISU.Animation
 Animation class More...
interface  VISU.Result
 Interface Result. More...
interface  VISU.VISU_Gen
 VISU_Gen interface More...
interface  VISU.View
 View interface More...
interface  VISU.View3D
 3D view interface More...
interface  VISU.TableView
 Interface of the Table view. More...
interface  VISU.XYPlot
 Interface of the 2D plot view. More...
interface  VISU.ViewManager
 Interface of the ViewManager. More...

Typedefs

typedef string VISU.IdType

Enumerations

enum  VISU.Scaling { VISU.LINEAR, +VISU.LOGARITHMIC + }
enum  VISU.Entity { VISU.NODE, +VISU.EDGE, +VISU.FACE, +VISU.CELL + }
enum  VISU.VISUType {
+  VISU.TNONE, +VISU.TCURVE, +VISU.TTABLE, +VISU.TCONTAINER, +
+  VISU.TMESH, +VISU.TSCALARMAP, +VISU.TISOSURFACE, +VISU.TDEFORMEDSHAPE, +
+  VISU.TSCALARMAPONDEFORMEDSHAPE, +VISU.TGAUSSPOINTS, +VISU.TPLOT3D, +VISU.TCUTPLANES, +
+  VISU.TCUTLINES, +VISU.TVECTORS, +VISU.TSTREAMLINES, +VISU.TVISUGEN, +
+  VISU.TVIEWMANAGER, +VISU.TRESULT, +VISU.TXYPLOT, +VISU.TTABLEVIEW, +
+  VISU.TVIEW3D, +VISU.TGAUSSVIEW, +VISU.TENTITY, +VISU.TFAMILY, +
+  VISU.TGROUP, +VISU.TFIELD, +VISU.TTIMESTAMP, +VISU.TANIMATION, +
+  VISU.TALL +
+ }
enum  VISU.PresentationType {
+  VISU.POINT, +VISU.WIREFRAME, +VISU.SHADED, +VISU.INSIDEFRAME, +
+  VISU.SURFACEFRAME, +VISU.SHRINK +
+ }
+


Detailed Description

+This file conatins a set of interfaces of the VISU module. This module provides various forms of data visualization in SALOME application. These forms include data tables, XY plots, 3d representations and combination of these forms. + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl__incl.jpg b/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl__incl.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7d8a72acb2c95a8d740fe4c9db766f14c26b3dd6 GIT binary patch literal 16179 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 + + + + + Main Page + + + +  + + + +

VISU.Animation Interface Reference

Animation class +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.Animation:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

void addField (in SALOMEDS::SObject theObject)
void generatePresentations (in long theFieldNum)
boolean generateFrames ()
void clearView ()
long getNbFields ()
long getNbFrames ()
boolean isRunning ()
long getCurrentFrame ()
ColoredPrs3d getPresentation (in long theField, in long theFrame)
void setPresentationType (in long theFieldNum, in VISUType theType)
VISUType getPresentationType (in long theFieldNum)
void setSpeed (in long theSpeed)
long getSpeed ()
boolean isProportional ()
void setAnimationRange (in double theMin, in double theMax)
double getMinRange ()
double getMaxRange ()
boolean isRangeDefined ()
void dumpTo (in string thePath)
string setDumpFormat (in string theFormat)
boolean isCycling ()
double getMinTime ()
double getMaxTime ()
void setProportional (in boolean theProp)
void setCycling (in boolean theCycle)
SALOMEDS::SObject publishInStudy ()
void saveAnimation ()
void restoreFromStudy (in SALOMEDS::SObject theSObj)
boolean isSavedInStudy ()
IdType GetID ()
VISUType GetType ()
Playback of an animation:
void startAnimation ()
void stopAnimation ()
void nextFrame ()
void prevFrame ()
void firstFrame ()
void lastFrame ()
void gotoFrame (in long theFrame)
+

Detailed Description

+This class provides a set of methods used for:
+
    +
  • +generating different animations on the basis of a field,
  • +
  • +setting the parameters of the animations,
  • +
  • +playing these animations in the VISU module.
  • +
+
Note:

+Field represents the results of calculations (it can be scalar or vector values), grouped together under one physical concept.
+Time stamp represents a subfield: the results of calculations are taken in one definite moment.
+ +

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void VISU.Animation.addField in SALOMEDS::SObject  theObject  ) 
+
+ + + + + +
+   + + +

+Defines the field which will be used as a base for generation of the animation.

Parameters:
+ + +
theObject The SObject corresponding to the field.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.Animation.generatePresentations in long  theFieldNum  ) 
+
+ + + + + +
+   + + +

+Generates presentations on the basis of the field.

Parameters:
+ + +
theFieldNum The number of the field, which will be used as the basis for construction of the presentation.
+
+
+

+ + + + +
+ + + + + + + + +
boolean VISU.Animation.generateFrames  ) 
+
+ + + + + +
+   + + +

+Generates a set of frames from the created by the method generatePresentations3D presentations. A sequence of these frames will be transformed into an animation.

Returns:
True, if the frames have been successfully generated.
+
+

+ + + + +
+ + + + + + + + +
void VISU.Animation.clearView  ) 
+
+ + + + + +
+   + + +

+Clears the view before starting an animation.

+

+ + + + +
+ + + + + + + + +
void VISU.Animation.startAnimation  ) 
+
+ + + + + +
+   + + +

+Starts an animation.

+

+ + + + +
+ + + + + + + + +
void VISU.Animation.stopAnimation  ) 
+
+ + + + + +
+   + + +

+Stops an animation.

+

+ + + + +
+ + + + + + + + +
void VISU.Animation.nextFrame  ) 
+
+ + + + + +
+   + + +

+Forwards to the next frame.

+

+ + + + +
+ + + + + + + + +
void VISU.Animation.prevFrame  ) 
+
+ + + + + +
+   + + +

+Returns to the previous frame.

+

+ + + + +
+ + + + + + + + +
void VISU.Animation.firstFrame  ) 
+
+ + + + + +
+   + + +

+Returns to the first frame of the animation.

+

+ + + + +
+ + + + + + + + +
void VISU.Animation.lastFrame  ) 
+
+ + + + + +
+   + + +

+Forwards to the last frame of the animation.

+

+ + + + +
+ + + + + + + + + +
void VISU.Animation.gotoFrame in long  theFrame  ) 
+
+ + + + + +
+   + + +

+Passes to a definite frame of the animation.

Parameters:
+ + +
theFrame A long value defining the number of the frame.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.Animation.getNbFields  ) 
+
+ + + + + +
+   + + +

+Gets the number of time stamps (subfields) contained in the given field.

+

+ + + + +
+ + + + + + + + +
long VISU.Animation.getNbFrames  ) 
+
+ + + + + +
+   + + +

+Gets the number of generated frames

+

+ + + + +
+ + + + + + + + +
boolean VISU.Animation.isRunning  ) 
+
+ + + + + +
+   + + +

+Returns True, if the animation is currently running.

+

+ + + + +
+ + + + + + + + +
long VISU.Animation.getCurrentFrame  ) 
+
+ + + + + +
+   + + +

+Returns the number of the current frame.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
ColoredPrs3d VISU.Animation.getPresentation in long  theField,
in long  theFrame
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.Animation.setPresentationType in long  theFieldNum,
in VISUType  theType
+
+ + + + + +
+   + + +

+Sets the type of presentation (vectors, deformed shape etc.) which will be generated by the method generatePresentations.

+

+ + + + +
+ + + + + + + + + +
VISUType VISU.Animation.getPresentationType in long  theFieldNum  ) 
+
+ + + + + +
+   + + +

+Gets the type of presentation (vectors, deformed shape etc.) which will be generated by the method generatePresentations.

+

+ + + + +
+ + + + + + + + + +
void VISU.Animation.setSpeed in long  theSpeed  ) 
+
+ + + + + +
+   + + +

+Sets the speed of the animation.

Parameters:
+ + +
theSpeed The speed of the animation. The value varies from 1 to 99.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.Animation.getSpeed  ) 
+
+ + + + + +
+   + + +

+Gets the speed of the animation.

+

+ + + + +
+ + + + + + + + +
boolean VISU.Animation.isProportional  ) 
+
+ + + + + +
+   + + +

+Ruturns True, if playback of the animation is proportional. This option allows to render your animation with proportional periods of time between every frame (not depending on the time stamps).

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.Animation.setAnimationRange in double  theMin,
in double  theMax
+
+ + + + + +
+   + + +

+Sets the range of the animation. The range is defined on the basis of the time stamps of the field which have been used for generation of the animation. This method allows to bound the range of generated frames. If this method is not used, the animation will be generated on the basis of all time stamps contained in the field.

Parameters:
+ + + +
theMin The value of the first time stamp which will be used for generation of the animation.
theMax The value of the last time stamp which will be used for generation of the animation.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.Animation.getMinRange  ) 
+
+ + + + + +
+   + + +

+Gets the number of the first time stamp which will be used for generation of the animation.

+

+ + + + +
+ + + + + + + + +
double VISU.Animation.getMaxRange  ) 
+
+ + + + + +
+   + + +

+Gets the number of the last time stamp which will be used for generation of the animation.

+

+ + + + +
+ + + + + + + + +
boolean VISU.Animation.isRangeDefined  ) 
+
+ + + + + +
+   + + +

+Returns True if the range of the animation has been defined by the method setAnimationRange. Otherwise the animation will be generated on the basis of all time stamps contained in the field.

+

+ + + + +
+ + + + + + + + + +
void VISU.Animation.dumpTo in string  thePath  ) 
+
+ + + + + +
+   + + +

+Saves all the frames composing the animation into a definite directory. Pictures format is set with method setDumpFormat().

Parameters:
+ + +
thePath The directory where all the frames will be saved.
+
+
+

+ + + + +
+ + + + + + + + + +
string VISU.Animation.setDumpFormat in string  theFormat  ) 
+
+ + + + + +
+   + + +

+Set format for saving all the frames composing the animation.

Parameters:
+ + +
theFormat The format for saving pictures. For available formats see QImageIO documentation (Qt). If specified format is not available, default format will be used. Default format is JPEG or first of supported, if JPEG is not available.
+
+
Returns:
Really set format. Differ from theFormat if theFormat is not available.
+
+

+ + + + +
+ + + + + + + + +
boolean VISU.Animation.isCycling  ) 
+
+ + + + + +
+   + + +

+Returns True, if the playback of the animation is cycling.

+

+ + + + +
+ + + + + + + + +
double VISU.Animation.getMinTime  ) 
+
+ + + + + +
+   + + +

+Gets the first time stamp of the field defined at the input of the animation.

Note:
This method is used if animation range is NOT defined.
+
+

+ + + + +
+ + + + + + + + +
double VISU.Animation.getMaxTime  ) 
+
+ + + + + +
+   + + +

+Gets the last time stamp of the field defined at the input of the animation.

Note:
This method is used if animation range is NOT defined.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.Animation.setProportional in boolean  theProp  ) 
+
+ + + + + +
+   + + +

+Sets proprtional playback of the animation. This option allows to render your animation with proportional periods of time between every frame (not depending on the time stamps).

Parameters:
+ + +
theProp If this boolean parameter is True, playback of your animation will be set as proportional.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.Animation.setCycling in boolean  theCycle  ) 
+
+ + + + + +
+   + + +

+Sets cycling playback of the animation. The number of cycles can be infinite, untill you use startAnimation method.

Parameters:
+ + +
theCycle If this boolean parameter is True, playback of your animation will be set as cycling.
+
+
+

+ + + + +
+ + + + + + + + +
SALOMEDS::SObject VISU.Animation.publishInStudy  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.Animation.saveAnimation  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.Animation.restoreFromStudy in SALOMEDS::SObject  theSObj  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
boolean VISU.Animation.isSavedInStudy  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Animation__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Animation__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2ef144117066af51563af322a7a7f4d44ba9f6dc GIT binary patch literal 3632 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 W!_*)UMQ@1&OMlgC{wha?y8aE5X2Jge literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base.html new file mode 100644 index 00000000..893d6a08 --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base.html @@ -0,0 +1,82 @@ + + + + + + Main Page + + + +  + + + +

VISU.Base Interface Reference

import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.Base:

Inheritance graph
+ + + + + + + +

Public Member Functions

IdType GetID ()
VISUType GetType ()
+

Member Function Documentation

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  ) 
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  ) 
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..afd2825c6bbaf4674cb778094965404b321c19b9 GIT binary patch literal 63679 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

x9VF2T50m}eSSB) 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 UDlJ8q^ + + + + + Main Page + + + +  + + + +

VISU.ColoredPrs3d Interface Reference

Basic Interface for the Colored 3D Presentations. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.ColoredPrs3d:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

void SetScalarMode (in long theScalarMode)
long GetScalarMode ()
double GetMin ()
double GetMax ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
double GetPosX ()
double GetPosY ()
void SetSize (in double theWidth, in double theHeight)
 Size of this presentable object.
double GetWidth ()
double GetHeight ()
void SetNbColors (in long theNbColors)
long GetNbColors ()
void SetLabels (in long theNbLabels)
long GetLabels ()
void SetTitle (in string theName)
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+This interface is responsable for coloring of 3D field presentations according the scalar values applied to different cells. As well it contains presentation parameters of the scalar bar. The scalar bar is displayed along with each colored field presentation and serves for consulting the correspondance between colors and data values. +

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  ) 
+
+ + + + + +
+   + + +

+Sets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetScalarMode  ) 
+
+ + + + + +
+   + + +

+Gets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMin  ) 
+
+ + + + + +
+   + + +

+Gets the min boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMax  ) 
+
+ + + + + +
+   + + +

+Gets the max boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X,
in double  Y
+
+ + + + + +
+   + + +

+Sets the position of the scalar bar origin on the screen.

Parameters:
+ + + +
X Horizontal position. The value can be between 0 and 1.
Y Vertical position. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosX  ) 
+
+ + + + + +
+   + + +

+Gets horizontal position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosY  ) 
+
+ + + + + +
+   + + +

+Gets vertical position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth,
in double  theHeight
+
+ + + + + +
+   + + +

+Sets the size of the scalar bar.

Parameters:
+ + + +
theWidth Width of this presentable object. The value can be between 0 and 1.
theHeight Height of this presentable object. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetWidth  ) 
+
+ + + + + +
+   + + +

+Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetHeight  ) 
+
+ + + + + +
+   + + +

+Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  ) 
+
+ + + + + +
+   + + +

+Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
+ + +
theNbColors A long value defining the number of colors.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetNbColors  ) 
+
+ + + + + +
+   + + +

+Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  ) 
+
+ + + + + +
+   + + +

+Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
+ + +
theNbLabels A long value defining the number of labels.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetLabels  ) 
+
+ + + + + +
+   + + +

+Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  ) 
+
+ + + + + +
+   + + +

+Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
+ + +
theName String parameter defining the name of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.ColoredPrs3d.GetTitle  ) 
+
+ + + + + +
+   + + +

+Gets the title of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx,
in float  theDy,
in float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.GetOffset out float  theDx,
out float  theDy,
out float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3d__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3d__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7525305c4dfaa25f7734dd0412e85cb69cc19411 GIT binary patch literal 42657 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 + + + + + Main Page + + + +  + + + +

VISU.Container Interface Reference

Container presentable object interface +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.Container:

Inheritance graph
+ + + + + + + + + + + + + + + + + +

Public Member Functions

void AddCurve (in Curve theCurve)
void RemoveCurve (in Curve theCurve)
long GetNbCurves ()
void Clear ()
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

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

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void VISU.Container.AddCurve in Curve  theCurve  ) 
+
+ + + + + +
+   + + +

+Adds a curve into the container.

Parameters:
+ + +
theCurve The added curve.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.Container.RemoveCurve in Curve  theCurve  ) 
+
+ + + + + +
+   + + +

+Removes a curve from the container.

Parameters:
+ + +
theCurve The removed curve.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.Container.GetNbCurves  ) 
+
+ + + + + +
+   + + +

+Gets the number of curves which are stored in the container.

Returns:
A long value corresponding to the number of curves which are stored in the container.
+
+

+ + + + +
+ + + + + + + + +
void VISU.Container.Clear  ) 
+
+ + + + + +
+   + + +

+Removes all curves from the container.

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Container__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Container__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fb62a02743e71b01eadc414ec183dc41229617be GIT binary patch literal 8071 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 + + + + + Main Page + + + +  + + + +

VISU.Curve Interface Reference

Interface of curve representation. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.Curve:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  MarkerType {
+  NONE, +CIRCLE, +RECTANGLE, +DIAMOND, +
+  DTRIANGLE, +UTRIANGLE, +LTRIANGLE, +RTRIANGLE, +
+  CROSS, +XCROSS +
+ }
enum  LineType {
+  VOIDLINE, +SOLIDLINE, +DASHLINE, +DOTLINE, +
+  DASHDOTLINE, +DASHDOTDOTLINE +
+ }

Public Member Functions

void SetTitle (in string theTitle)
string GetTitle ()
void SetColor (in SALOMEDS::Color theColor)
SALOMEDS::Color GetColor ()
void SetMarker (in MarkerType theType)
MarkerType GetMarker ()
void SetLine (in LineType theType, in long theLineWidth)
LineType GetLine ()
long GetLineWidth ()
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+Manages presentation parameters of one curve. It can be used for presentation of a set of curves using a combined presentation. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::Curve::MarkerType
+
+ + + + + +
+   + + +

+This enumeration contains a set of elements defining the presentation type of markers (data points) with help of which the curve is constructed on the graphics.

Enumerator:
+ + + + + + + + + + + +
NONE  +
CIRCLE  +
RECTANGLE  +
DIAMOND  +
DTRIANGLE  +
UTRIANGLE  +
LTRIANGLE  +
RTRIANGLE  +
CROSS  +
XCROSS  +
+
+
+

+ + + + +
+ + + + +
enum VISU::Curve::LineType
+
+ + + + + +
+   + + +

+This enumeration contains a set of elements defining the type of presentation of a curve line on the graphics.

Enumerator:
+ + + + + + + +
VOIDLINE  +
SOLIDLINE  +
DASHLINE  +
DOTLINE  +
DASHDOTLINE  +
DASHDOTDOTLINE  +
+
+
+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void VISU.Curve.SetTitle in string  theTitle  ) 
+
+ + + + + +
+   + + +

+Sets the title of the curve.

Parameters:
+ + +
theTitle This string parameter defines the title of this curve.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.Curve.GetTitle  ) 
+
+ + + + + +
+   + + +

+Gets the title of the curve.

Returns:
String value corresponding to the title of the curve.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.Curve.SetColor in SALOMEDS::Color  theColor  ) 
+
+ + + + + +
+   + + +

+Sets the color of the curve.

Parameters:
+ + +
theColor The color of the curve. This parameter is taken from the Orientation enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
SALOMEDS::Color VISU.Curve.GetColor  ) 
+
+ + + + + +
+   + + +

+Gets the color of the curve.

Returns:
Color of the curve. The returned value will correspond to one of the elements the Color enumeration.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.Curve.SetMarker in MarkerType  theType  ) 
+
+ + + + + +
+   + + +

+Sets the presentation type of markers (data points) with help of which the curve is constructed on the graphics.

Parameters:
+ + +
theType This parameter defines the type of marker with help of which the curve is constructed on the graphics. It is taken from MarkerType enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
MarkerType VISU.Curve.GetMarker  ) 
+
+ + + + + +
+   + + +

+Gets the presentation type of markers (data points) with help of which the curve is constructed on the graphics.

Returns:
The type of marker with help of which the curve is constructed on the graphics. The returned value will correspond to one of the elements the MarkerType enumeration.
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.Curve.SetLine in LineType  theType,
in long  theLineWidth
+
+ + + + + +
+   + + +

+Sets the type of presentation of curve lines on the graphics.

Parameters:
+ + + +
theType This parameter defines the type of presentation of curve lines on the graphics.
theLineWidth Long value defining the width of the curve line.
+
+
+

+ + + + +
+ + + + + + + + +
LineType VISU.Curve.GetLine  ) 
+
+ + + + + +
+   + + +

+Gets the type of representation of curve lines on the graphics.

Returns:
The type of representation of curve lines on the graphics.
+
+

+ + + + +
+ + + + + + + + +
long VISU.Curve.GetLineWidth  ) 
+
+ + + + + +
+   + + +

+Gets the width of the curve line.

Returns:
Long value corresponding to the width of the curve line.
+
+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Curve__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Curve__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5f593d4540a89190343fe7c25fda183a570d562e GIT binary patch literal 7738 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines.html new file mode 100644 index 00000000..84f6308d --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines.html @@ -0,0 +1,1687 @@ + + + + + + Main Page + + + +  + + + +

VISU.CutLines Interface Reference

Cut lines presentation. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.CutLines:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  Orientation { HORIZONTAL, +VERTICAL + }

Public Member Functions

void SetOrientation (in CutPlanes::Orientation theOrientation, in double theXAngle, in double theYAngle)
void SetOrientation2 (in CutPlanes::Orientation theOrientation, in double theXAngle, in double theYAngle)
CutPlanes::Orientation GetOrientationType ()
CutPlanes::Orientation GetOrientationType2 ()
double GetRotateX ()
double GetRotateX2 ()
double GetRotateY ()
double GetRotateY2 ()
void SetDisplacement (in double theDisp)
void SetDisplacement2 (in double theDisp)
double GetDisplacement ()
double GetDisplacement2 ()
void SetBasePlanePosition (in double thePlanePosition)
double GetBasePlanePosition ()
void SetLinePosition (in long thePlaneNumber, in double thePlanePosition)
double GetLinePosition (in long thePlaneNumber)
void SetDefault ()
boolean IsDefault ()
void SetDefaultPosition (in long thePlaneNumber)
boolean IsDefaultPosition (in long thePlaneNumber)
void SetNbLines (in long theNb)
long GetNbLines ()
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetScalarMode (in long theScalarMode)
long GetScalarMode ()
double GetMin ()
double GetMax ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
double GetPosX ()
double GetPosY ()
void SetSize (in double theWidth, in double theHeight)
 Size of this presentable object.
double GetWidth ()
double GetHeight ()
void SetNbColors (in long theNbColors)
long GetNbColors ()
void SetLabels (in long theNbLabels)
long GetLabels ()
void SetTitle (in string theName)
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+Presentation parameters of a 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 a Cut Lines presentation reuses the algorithm of creation of 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. 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. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::ScalarMap::Orientation [inherited]
+
+ + + + + +
+   + + +

+Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
+ + + +
HORIZONTAL  +Horizontal orientation of the scalar bar.
VERTICAL  +Vertical orientation of the scalar bar.
+
+ +

+Implemented in VISU.Plot3D, and VISU.CutPlanes.

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.CutLines.SetOrientation in CutPlanes::Orientation  theOrientation,
in double  theXAngle,
in double  theYAngle
+
+ + + + + +
+   + + +

+Sets the type of orientation in 3D space of the base plane of a cut lines presentation.

Parameters:
+ + + + +
theOrientation The orientation of the base plane in 3D space.
theXAngle The angle of rotation of the base plane around the first axis of the chosen orientation.
theXAngle The angle of rotation of the base plane around the second axis of the chosen orientation.
+
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.CutLines.SetOrientation2 in CutPlanes::Orientation  theOrientation,
in double  theXAngle,
in double  theYAngle
+
+ + + + + +
+   + + +

+Sets the type of orientation in 3D space of the cutting planes of a cut lines presentation.

Parameters:
+ + + + +
theOrientation This parameter defines the type of orientation of the cutting planes in 3D space. It is taken from the Orientation enumeration.
theXAngle The angle of rotation of the cutting planes around the first axis of the chosen orientation.
theXAngle The angle of rotation of the cutting planes around the second axis of the chosen orientation.
+
+
+

+ + + + +
+ + + + + + + + +
CutPlanes::Orientation VISU.CutLines.GetOrientationType  ) 
+
+ + + + + +
+   + + +

+Gets the type of orientation in 3D space of the base plane of a cut lines presentation.

+

+ + + + +
+ + + + + + + + +
CutPlanes::Orientation VISU.CutLines.GetOrientationType2  ) 
+
+ + + + + +
+   + + +

+Gets the type of orientation in 3D space of the cutting planes of a cut lines presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.CutLines.GetRotateX  ) 
+
+ + + + + +
+   + + +

+Gets rotation angle of the base plane around the first axis of the chosen orientation.

+

+ + + + +
+ + + + + + + + +
double VISU.CutLines.GetRotateX2  ) 
+
+ + + + + +
+   + + +

+Gets rotation angle of the cutting planes around the first axis of the chosen orientation.

+

+ + + + +
+ + + + + + + + +
double VISU.CutLines.GetRotateY  ) 
+
+ + + + + +
+   + + +

+Gets rotation angle of the base plane around the second axis of the chosen orientation.

+

+ + + + +
+ + + + + + + + +
double VISU.CutLines.GetRotateY2  ) 
+
+ + + + + +
+   + + +

+Gets rotation angle of the cutting planes around the second axis of the chosen orientation.

+

+ + + + +
+ + + + + + + + + +
void VISU.CutLines.SetDisplacement in double  theDisp  ) 
+
+ + + + + +
+   + + +

+Sets the displacement of the base plane of the cut lines presentation in 3D space.

+

Parameters:
+ + +
theDisp This parameter defines position of the base plane in 3D space. It varies from 0 to 1.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.CutLines.SetDisplacement2 in double  theDisp  ) 
+
+ + + + + +
+   + + +

+Sets the displacement of the cutting planes of the cut lines presentation in 3D space.

+

Parameters:
+ + +
theDisp This parameter defines position of the cutting planes in 3D space. It varies from 0 to 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.CutLines.GetDisplacement  ) 
+
+ + + + + +
+   + + +

+Gets the displacement of the base plane of the cut lines presentation in 3D space.

+

+ + + + +
+ + + + + + + + +
double VISU.CutLines.GetDisplacement2  ) 
+
+ + + + + +
+   + + +

+Gets the displacement of the cutting planes of the cut lines presentation in 3D space.

+

+ + + + +
+ + + + + + + + + +
void VISU.CutLines.SetBasePlanePosition in double  thePlanePosition  ) 
+
+ + + + + +
+   + + +

+Sets the position of the base plane in 3D space.

Parameters:
+ + +
thePlanePosition A double value defining the position of the base plane in 3D space.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.CutLines.GetBasePlanePosition  ) 
+
+ + + + + +
+   + + +

+Gets the position of the base plane in 3D space.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.CutLines.SetLinePosition in long  thePlaneNumber,
in double  thePlanePosition
+
+ + + + + +
+   + + +

+Sets the position of one of cutting planes in 3D space.

Parameters:
+ + + +
thePlaneNumber A long value defining the order number of this cutting plane.
thePlanePosition A double value defining the position of the base plane in 3D space.
+
+
+

+ + + + +
+ + + + + + + + + +
double VISU.CutLines.GetLinePosition in long  thePlaneNumber  ) 
+
+ + + + + +
+   + + +

+Gets the position of one of cutting planes in 3D space.

Parameters:
+ + +
thePlaneNumber A long value defining the order number of this cutting plane.
+
+
+

+ + + + +
+ + + + + + + + +
void VISU.CutLines.SetDefault  ) 
+
+ + + + + +
+   + + +

+Sets the position of the base plane to default value.

+

+ + + + +
+ + + + + + + + +
boolean VISU.CutLines.IsDefault  ) 
+
+ + + + + +
+   + + +

+Determines whether the base plane has default position.

Returns:
True if the base plane has default position.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.CutLines.SetDefaultPosition in long  thePlaneNumber  ) 
+
+ + + + + +
+   + + +

+Sets the position of the choosen cutting plane to default value.

Parameters:
+ + +
thePlaneNumber The number of this cutting plane.
+
+
+

+ + + + +
+ + + + + + + + + +
boolean VISU.CutLines.IsDefaultPosition in long  thePlaneNumber  ) 
+
+ + + + + +
+   + + +

+Determines whether the choosen cutting plane has default position.

Parameters:
+ + +
thePlaneNumber The number of this cutting plane.
+
+
Returns:
True if this cutting plane has default position.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.CutLines.SetNbLines in long  theNb  ) 
+
+ + + + + +
+   + + +

+Sets the number of cut lines.

Parameters:
+ + +
theNb The number of cut lines.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.CutLines.GetNbLines  ) 
+
+ + + + + +
+   + + +

+Gets the number of cut lines.

+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
+ + +
theScaling The value of this parameter is taken from the Scaling enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Scaling VISU.ScalarMap.GetScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of scaling of the values reflected by this presentation.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ScalarMap.SetRange in double  theMin,
in double  theMax
[inherited]
+
+ + + + + +
+   + + +

+Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
+ + + +
theMin Min boundary of the scalar bar.
theMax Max boundary of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of orientation of the scalar bar (to provide backward compatibility).

+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the min boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the max boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X,
in double  Y
[inherited]
+
+ + + + + +
+   + + +

+Sets the position of the scalar bar origin on the screen.

Parameters:
+ + + +
X Horizontal position. The value can be between 0 and 1.
Y Vertical position. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+
+ + + + + +
+   + + +

+Gets horizontal position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+
+ + + + + +
+   + + +

+Gets vertical position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth,
in double  theHeight
[inherited]
+
+ + + + + +
+   + + +

+Sets the size of the scalar bar.

Parameters:
+ + + +
theWidth Width of this presentable object. The value can be between 0 and 1.
theHeight Height of this presentable object. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
+ + +
theNbColors A long value defining the number of colors.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
+ + +
theNbLabels A long value defining the number of labels.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
+ + +
theName String parameter defining the name of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the title of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx,
in float  theDy,
in float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.GetOffset out float  theDx,
out float  theDy,
out float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e7cdf9bc026404aa544a61fe3a9db6cdfccad5ec GIT binary patch literal 17204 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 + + + + + Main Page + + + +  + + + +

VISU.CutPlanes Interface Reference

Cut planes interface. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.CutPlanes:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  Orientation { XY, +YZ, +ZX + }

Public Member Functions

void SetOrientation (in Orientation theOrientation, in double theXAngle, in double theYAngle)
Orientation GetOrientationType ()
double GetRotateX ()
double GetRotateY ()
void SetDisplacement (in double theDisp)
double GetDisplacement ()
void SetPlanePosition (in long thePlaneNumber, in double thePlanePosition)
void SetDefault (in long thePlaneNumber)
double GetPlanePosition (in long thePlaneNumber)
boolean IsDefault (in long thePlaneNumber)
void SetNbPlanes (in long theNb)
long GetNbPlanes ()
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetScalarMode (in long theScalarMode)
long GetScalarMode ()
double GetMin ()
double GetMax ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
double GetPosX ()
double GetPosY ()
void SetSize (in double theWidth, in double theHeight)
 Size of this presentable object.
double GetWidth ()
double GetHeight ()
void SetNbColors (in long theNbColors)
long GetNbColors ()
void SetLabels (in long theNbLabels)
long GetLabels ()
void SetTitle (in string theName)
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+Presentation parameters of Cut planes presentation. This type of presentation consists of cutting your initial mesh by a definite number of planes. As the result you will see these planes which will be cutted by the borders of the mesh. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::CutPlanes::Orientation
+
+ + + + + +
+   + + +

+This enumeration contains a set of elements defining the type of orientation in 3D space of the cut planes.

Enumerator:
+ + + + +
XY  +The object is located in the plane formed by X and Y axis.
YZ  +The object is located in the plane formed by Y and Z axis.
ZX  +
+
+ +

+Implements VISU.ScalarMap.

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.CutPlanes.SetOrientation in Orientation  theOrientation,
in double  theXAngle,
in double  theYAngle
+
+ + + + + +
+   + + +

+Sets the type of orientation in 3D space of cut planes presentation.

Parameters:
+ + + + +
theOrientation This parameter defines the type of orientation of cut planes in 3D space. It is taken from the Orientation enumeration.
theXAngle The angle of rotation of the cut planes around the first axis of the chosen orientation.
theXAngle The angle of rotation of the cut planes around the second axis of the chosen orientation.
+
+
+

+ + + + +
+ + + + + + + + +
Orientation VISU.CutPlanes.GetOrientationType  ) 
+
+ + + + + +
+   + + +

+Gets the type of orientation in 3D space of cut planes presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.CutPlanes.GetRotateX  ) 
+
+ + + + + +
+   + + +

+Gets rotation angle of the cut plane presentation around the first axis of the chosen orientation.

+

+ + + + +
+ + + + + + + + +
double VISU.CutPlanes.GetRotateY  ) 
+
+ + + + + +
+   + + +

+Gets rotation angle of the cut plane presentation around the second axis of the chosen orientation.

+

+ + + + +
+ + + + + + + + + +
void VISU.CutPlanes.SetDisplacement in double  theDisp  ) 
+
+ + + + + +
+   + + +

+Sets the displacement of the cut planes in 3D space.

+

Parameters:
+ + +
theDisp This parameter defines position of the cut planes in 3D space. It varies from 0 to 1. If the chosen value is 0.5, the cut planes will be evenly located regarding each other; in other words, the distance between all of them will be equal. If the value is higher or lower than 0.5, the planes will be displaced to one or another side.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.CutPlanes.GetDisplacement  ) 
+
+ + + + + +
+   + + +

+Gets the displacement of the cut planes in 3D space.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.CutPlanes.SetPlanePosition in long  thePlaneNumber,
in double  thePlanePosition
+
+ + + + + +
+   + + +

+Sets the position of a definite cut plane.

Parameters:
+ + + +
thePlaneNumber The number of this cut plane.
thePlanePosition The position of this cut plane.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.CutPlanes.SetDefault in long  thePlaneNumber  ) 
+
+ + + + + +
+   + + +

+Sets the position of the choosen plane to default value.

Parameters:
+ + +
thePlaneNumber The number of this cut plane.
+
+
+

+ + + + +
+ + + + + + + + + +
double VISU.CutPlanes.GetPlanePosition in long  thePlaneNumber  ) 
+
+ + + + + +
+   + + +

+Gets the position of the choosen plane

+

+ + + + +
+ + + + + + + + + +
boolean VISU.CutPlanes.IsDefault in long  thePlaneNumber  ) 
+
+ + + + + +
+   + + +

+Determines whether the choosen plane has default position.

Parameters:
+ + +
thePlaneNumber The number of this cut plane.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.CutPlanes.SetNbPlanes in long  theNb  ) 
+
+ + + + + +
+   + + +

+Sets the number of cut planes.

Parameters:
+ + +
theNb The number of cut planes.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.CutPlanes.GetNbPlanes  ) 
+
+ + + + + +
+   + + +

+Gets the number of cut planes.

+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
+ + +
theScaling The value of this parameter is taken from the Scaling enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Scaling VISU.ScalarMap.GetScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of scaling of the values reflected by this presentation.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ScalarMap.SetRange in double  theMin,
in double  theMax
[inherited]
+
+ + + + + +
+   + + +

+Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
+ + + +
theMin Min boundary of the scalar bar.
theMax Max boundary of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of orientation of the scalar bar (to provide backward compatibility).

+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the min boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the max boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X,
in double  Y
[inherited]
+
+ + + + + +
+   + + +

+Sets the position of the scalar bar origin on the screen.

Parameters:
+ + + +
X Horizontal position. The value can be between 0 and 1.
Y Vertical position. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+
+ + + + + +
+   + + +

+Gets horizontal position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+
+ + + + + +
+   + + +

+Gets vertical position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth,
in double  theHeight
[inherited]
+
+ + + + + +
+   + + +

+Sets the size of the scalar bar.

Parameters:
+ + + +
theWidth Width of this presentable object. The value can be between 0 and 1.
theHeight Height of this presentable object. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
+ + +
theNbColors A long value defining the number of colors.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
+ + +
theNbLabels A long value defining the number of labels.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
+ + +
theName String parameter defining the name of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the title of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx,
in float  theDy,
in float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.GetOffset out float  theDx,
out float  theDy,
out float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d955467b20baad9e48bcec06e7b4e7c1c8747188 GIT binary patch literal 17312 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 QZ=YN-^xqUZV5q7815JXE#Q*>R literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape.html new file mode 100644 index 00000000..85f1b42c --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape.html @@ -0,0 +1,1133 @@ + + + + + + Main Page + + + +  + + + +

VISU.DeformedShape Interface Reference

Deformed shape presentation interface. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.DeformedShape:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  Orientation { HORIZONTAL, +VERTICAL + }

Public Member Functions

void SetScale (in double theScale)
double GetScale ()
boolean IsColored ()
void ShowColored (in boolean theColored)
SALOMEDS::Color GetColor ()
void SetColor (in SALOMEDS::Color theColor)
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetScalarMode (in long theScalarMode)
long GetScalarMode ()
double GetMin ()
double GetMax ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
double GetPosX ()
double GetPosY ()
void SetSize (in double theWidth, in double theHeight)
 Size of this presentable object.
double GetWidth ()
double GetHeight ()
void SetNbColors (in long theNbColors)
long GetNbColors ()
void SetLabels (in long theNbLabels)
long GetLabels ()
void SetTitle (in string theName)
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+Presentation parameters of the deformed shape presentation. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::ScalarMap::Orientation [inherited]
+
+ + + + + +
+   + + +

+Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
+ + + +
HORIZONTAL  +Horizontal orientation of the scalar bar.
VERTICAL  +Vertical orientation of the scalar bar.
+
+ +

+Implemented in VISU.Plot3D, and VISU.CutPlanes.

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void VISU.DeformedShape.SetScale in double  theScale  ) 
+
+ + + + + +
+   + + +

+Sets the scale of the presentatable object.

Parameters:
+ + +
theScale Double value defining the scale of this presentable object.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.DeformedShape.GetScale  ) 
+
+ + + + + +
+   + + +

+Gets the scale of the presentatable object.

+

+ + + + +
+ + + + + + + + +
boolean VISU.DeformedShape.IsColored  ) 
+
+ + + + + +
+   + + +

+This boolean method returns True if this deformed shape presentation is colored.

+

+ + + + +
+ + + + + + + + + +
void VISU.DeformedShape.ShowColored in boolean  theColored  ) 
+
+ + + + + +
+   + + +

+Shows this presentation in colored mode.

Parameters:
+ + +
theColored If this boolean parameter is True this presentable object will be shown in colored mode.
+
+
+

+ + + + +
+ + + + + + + + +
SALOMEDS::Color VISU.DeformedShape.GetColor  ) 
+
+ + + + + +
+   + + +

+Gets the color of this presentable object.

Returns:
The color of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.DeformedShape.SetColor in SALOMEDS::Color  theColor  ) 
+
+ + + + + +
+   + + +

+Sets the color of this presentation.

Parameters:
+ + +
theColor The color of this presentation. This parameter is taken from the Color enumeration.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
+ + +
theScaling The value of this parameter is taken from the Scaling enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Scaling VISU.ScalarMap.GetScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of scaling of the values reflected by this presentation.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ScalarMap.SetRange in double  theMin,
in double  theMax
[inherited]
+
+ + + + + +
+   + + +

+Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
+ + + +
theMin Min boundary of the scalar bar.
theMax Max boundary of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of orientation of the scalar bar (to provide backward compatibility).

+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the min boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the max boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X,
in double  Y
[inherited]
+
+ + + + + +
+   + + +

+Sets the position of the scalar bar origin on the screen.

Parameters:
+ + + +
X Horizontal position. The value can be between 0 and 1.
Y Vertical position. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+
+ + + + + +
+   + + +

+Gets horizontal position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+
+ + + + + +
+   + + +

+Gets vertical position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth,
in double  theHeight
[inherited]
+
+ + + + + +
+   + + +

+Sets the size of the scalar bar.

Parameters:
+ + + +
theWidth Width of this presentable object. The value can be between 0 and 1.
theHeight Height of this presentable object. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
+ + +
theNbColors A long value defining the number of colors.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
+ + +
theNbLabels A long value defining the number of labels.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
+ + +
theName String parameter defining the name of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the title of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx,
in float  theDy,
in float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.GetOffset out float  theDx,
out float  theDy,
out float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..934effb2b60a8d0a527e0517b51ccceda415484b GIT binary patch literal 21858 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints.html new file mode 100644 index 00000000..99332f1e --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints.html @@ -0,0 +1,728 @@ + + + + + + Main Page + + + +  + + + +

VISU.GaussPoints Interface Reference

Gauss Points presentation interface. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.GaussPoints:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

void SetScalarMode (in long theScalarMode)
long GetScalarMode ()
double GetMin ()
double GetMax ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
double GetPosX ()
double GetPosY ()
void SetSize (in double theWidth, in double theHeight)
 Size of this presentable object.
double GetWidth ()
double GetHeight ()
void SetNbColors (in long theNbColors)
long GetNbColors ()
void SetLabels (in long theNbLabels)
long GetLabels ()
void SetTitle (in string theName)
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+Presentation parameters of the Gauss Points presentation. +

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the min boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the max boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X,
in double  Y
[inherited]
+
+ + + + + +
+   + + +

+Sets the position of the scalar bar origin on the screen.

Parameters:
+ + + +
X Horizontal position. The value can be between 0 and 1.
Y Vertical position. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+
+ + + + + +
+   + + +

+Gets horizontal position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+
+ + + + + +
+   + + +

+Gets vertical position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth,
in double  theHeight
[inherited]
+
+ + + + + +
+   + + +

+Sets the size of the scalar bar.

Parameters:
+ + + +
theWidth Width of this presentable object. The value can be between 0 and 1.
theHeight Height of this presentable object. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
+ + +
theNbColors A long value defining the number of colors.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
+ + +
theNbLabels A long value defining the number of labels.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
+ + +
theName String parameter defining the name of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the title of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx,
in float  theDy,
in float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.GetOffset out float  theDx,
out float  theDy,
out float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..634b26d9e52c6735f0998565c42dfacbddedbbef GIT binary patch literal 15098 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces.html new file mode 100644 index 00000000..59cfa569 --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces.html @@ -0,0 +1,1005 @@ + + + + + + Main Page + + + +  + + + +

VISU.IsoSurfaces Interface Reference

Interface of the isometric surface presentation. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.IsoSurfaces:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  Orientation { HORIZONTAL, +VERTICAL + }

Public Member Functions

void SetNbSurfaces (in long theNb)
long GetNbSurfaces ()
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetScalarMode (in long theScalarMode)
long GetScalarMode ()
double GetMin ()
double GetMax ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
double GetPosX ()
double GetPosY ()
void SetSize (in double theWidth, in double theHeight)
 Size of this presentable object.
double GetWidth ()
double GetHeight ()
void SetNbColors (in long theNbColors)
long GetNbColors ()
void SetLabels (in long theNbLabels)
long GetLabels ()
void SetTitle (in string theName)
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+This interface contains presentation parameters of isometric surface presentations.
+Iso surfaces presentation combines all equal scalar values on the cells and on the basis of them constructs isobaric surfaces, which form this presentation. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::ScalarMap::Orientation [inherited]
+
+ + + + + +
+   + + +

+Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
+ + + +
HORIZONTAL  +Horizontal orientation of the scalar bar.
VERTICAL  +Vertical orientation of the scalar bar.
+
+ +

+Implemented in VISU.Plot3D, and VISU.CutPlanes.

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void VISU.IsoSurfaces.SetNbSurfaces in long  theNb  ) 
+
+ + + + + +
+   + + +

+Sets the number of isometric surfaces.

Parameters:
+ + +
theNb A long value defining the number of isometric surfaces which will be used for construction of this presentation.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.IsoSurfaces.GetNbSurfaces  ) 
+
+ + + + + +
+   + + +

+Gets the number of isometric surfaces

+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
+ + +
theScaling The value of this parameter is taken from the Scaling enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Scaling VISU.ScalarMap.GetScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of scaling of the values reflected by this presentation.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ScalarMap.SetRange in double  theMin,
in double  theMax
[inherited]
+
+ + + + + +
+   + + +

+Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
+ + + +
theMin Min boundary of the scalar bar.
theMax Max boundary of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of orientation of the scalar bar (to provide backward compatibility).

+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the min boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the max boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X,
in double  Y
[inherited]
+
+ + + + + +
+   + + +

+Sets the position of the scalar bar origin on the screen.

Parameters:
+ + + +
X Horizontal position. The value can be between 0 and 1.
Y Vertical position. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+
+ + + + + +
+   + + +

+Gets horizontal position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+
+ + + + + +
+   + + +

+Gets vertical position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth,
in double  theHeight
[inherited]
+
+ + + + + +
+   + + +

+Sets the size of the scalar bar.

Parameters:
+ + + +
theWidth Width of this presentable object. The value can be between 0 and 1.
theHeight Height of this presentable object. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
+ + +
theNbColors A long value defining the number of colors.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
+ + +
theNbLabels A long value defining the number of labels.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
+ + +
theName String parameter defining the name of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the title of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx,
in float  theDy,
in float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.GetOffset out float  theDx,
out float  theDy,
out float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e2bbaee566fd4c252678de714d8aa9d5d1278c35 GIT binary patch literal 17377 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 + + + + + Main Page + + + +  + + + +

VISU.Mesh Interface Reference

Interface of the mesh. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.Mesh:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

void SetCellColor (in SALOMEDS::Color theColor)
SALOMEDS::Color GetCellColor ()
void SetNodeColor (in SALOMEDS::Color theColor)
SALOMEDS::Color GetNodeColor ()
void SetLinkColor (in SALOMEDS::Color theColor)
SALOMEDS::Color GetLinkColor ()
void SetPresentationType (in PresentationType theType)
PresentationType GetPresentationType ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

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

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void VISU.Mesh.SetCellColor in SALOMEDS::Color  theColor  ) 
+
+ + + + + +
+   + + +

+Sets the color of mesh cells.

Parameters:
+ + +
theColor The color of the cells. This parameter is taken from Color enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
SALOMEDS::Color VISU.Mesh.GetCellColor  ) 
+
+ + + + + +
+   + + +

+Gets the color of mesh cells.

+

+ + + + +
+ + + + + + + + + +
void VISU.Mesh.SetNodeColor in SALOMEDS::Color  theColor  ) 
+
+ + + + + +
+   + + +

+Sets the color of mesh nodes.

Parameters:
+ + +
theColor The color of the nodes. This parameter is taken from Color enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
SALOMEDS::Color VISU.Mesh.GetNodeColor  ) 
+
+ + + + + +
+   + + +

+Gets the color of mesh nodes.

+

+ + + + +
+ + + + + + + + + +
void VISU.Mesh.SetLinkColor in SALOMEDS::Color  theColor  ) 
+
+ + + + + +
+   + + +

+Sets the color of mesh links.

Parameters:
+ + +
theColor The color of the links. This parameter is taken from Color enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
SALOMEDS::Color VISU.Mesh.GetLinkColor  ) 
+
+ + + + + +
+   + + +

+Gets the color of mesh links.

+

+ + + + +
+ + + + + + + + + +
void VISU.Mesh.SetPresentationType in PresentationType  theType  ) 
+
+ + + + + +
+   + + +

+Sets the type of representation of a mesh.

Parameters:
+ + +
theType The of representation of a mesh. This parameter is taken from PresentationType enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
PresentationType VISU.Mesh.GetPresentationType  ) 
+
+ + + + + +
+   + + +

+Gets the type of representation of the mesh.

Returns:
The type of representation of the mesh.
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx,
in float  theDy,
in float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.GetOffset out float  theDx,
out float  theDy,
out float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..db020f48a8a93c7d1edeba156a1337532cca5c74 GIT binary patch literal 12666 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 k>sKIoo>yi}bf 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 OUu|#w@f-~G{{H|P{9qLT literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D.html new file mode 100644 index 00000000..95389d07 --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D.html @@ -0,0 +1,1377 @@ + + + + + + Main Page + + + +  + + + +

VISU.Plot3D Interface Reference

Plot3D interface. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.Plot3D:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  Orientation { XY, +YZ, +ZX + }

Public Member Functions

void SetOrientation (in Orientation theOrientation, in double theXAngle, in double theYAngle)
Orientation GetOrientationType ()
double GetRotateX ()
double GetRotateY ()
void SetPlanePosition (in double thePlanePosition, in boolean theIsRelative)
double GetPlanePosition ()
boolean IsPositionRelative ()
void SetScaleFactor (in double theScaleFactor)
double GetScaleFactor ()
void SetContourPrs (in boolean theIsContourPrs)
boolean GetIsContourPrs ()
void SetNbOfContours (in long theNb)
long GetNbOfContours ()
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetScalarMode (in long theScalarMode)
long GetScalarMode ()
double GetMin ()
double GetMax ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
double GetPosX ()
double GetPosY ()
void SetSize (in double theWidth, in double theHeight)
 Size of this presentable object.
double GetWidth ()
double GetHeight ()
void SetNbColors (in long theNbColors)
long GetNbColors ()
void SetLabels (in long theNbLabels)
long GetLabels ()
void SetTitle (in string theName)
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+Presentation parameters of Plot3D presentation. This type of presentation consists of deforming initial planar mesh according to values assigned to the mesh elements. If mesh not planar but volumic one, it is possible to generate intermediate planar mesh. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::Plot3D::Orientation
+
+ + + + + +
+   + + +

+This enumeration contains a set of elements defining the type of orientation in 3D space of the cutting plane.

Enumerator:
+ + + + +
XY  +The object is located in the plane formed by X and Y axis.
YZ  +The object is located in the plane formed by Y and Z axis.
ZX  +
+
+ +

+Implements VISU.ScalarMap.

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Plot3D.SetOrientation in Orientation  theOrientation,
in double  theXAngle,
in double  theYAngle
+
+ + + + + +
+   + + +

+Sets the orientation in 3D space of cutting plane for the presentation.

Parameters:
+ + + + +
theOrientation This parameter defines the type of orientation of cutting plane in 3D space. It is taken from the Orientation enumeration.
theXAngle The angle of rotation of the cutting plane around the first axis of the chosen orientation.
theXAngle The angle of rotation of the cutting plane around the second axis of the chosen orientation.
+
+
+

+ + + + +
+ + + + + + + + +
Orientation VISU.Plot3D.GetOrientationType  ) 
+
+ + + + + +
+   + + +

+Gets the type of orientation in 3D space of cutting plane.

+

+ + + + +
+ + + + + + + + +
double VISU.Plot3D.GetRotateX  ) 
+
+ + + + + +
+   + + +

+Gets rotation angle of the cutting plane around the first axis of the chosen orientation.

+

+ + + + +
+ + + + + + + + +
double VISU.Plot3D.GetRotateY  ) 
+
+ + + + + +
+   + + +

+Gets rotation angle of the cutting plane around the second axis of the chosen orientation.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.Plot3D.SetPlanePosition in double  thePlanePosition,
in boolean  theIsRelative
+
+ + + + + +
+   + + +

+Sets the position of a cutting plane.

Parameters:
+ + + +
thePlanePosition The position of the cutting plane.
theIsRelative Define, whether the input position is relative.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.Plot3D.GetPlanePosition  ) 
+
+ + + + + +
+   + + +

+Gets the position of the cutting plane

+

+ + + + +
+ + + + + + + + +
boolean VISU.Plot3D.IsPositionRelative  ) 
+
+ + + + + +
+   + + +

+Returns true if a position of cutting plane is relative

+

+ + + + +
+ + + + + + + + + +
void VISU.Plot3D.SetScaleFactor in double  theScaleFactor  ) 
+
+ + + + + +
+   + + +

+Sets the scale factor for scalar values (how much corresponding mesh elements should be translated).

Parameters:
+ + +
theScaleFactor The scaling factor.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.Plot3D.GetScaleFactor  ) 
+
+ + + + + +
+   + + +

+Gets the scale factor for scalar values. (how much corresponding mesh elements is translated)

+

+ + + + +
+ + + + + + + + + +
void VISU.Plot3D.SetContourPrs in boolean  theIsContourPrs  ) 
+
+ + + + + +
+   + + +

+Sets presentation type: contour or surface.

Parameters:
+ + +
theIsContourPrs Define, whether presentation type is contour.
+
+
+

+ + + + +
+ + + + + + + + +
boolean VISU.Plot3D.GetIsContourPrs  ) 
+
+ + + + + +
+   + + +

+Returns true if presentation type is contour.

+

+ + + + +
+ + + + + + + + + +
void VISU.Plot3D.SetNbOfContours in long  theNb  ) 
+
+ + + + + +
+   + + +

+Sets the number of contours.

Parameters:
+ + +
theNb The number of contours.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.Plot3D.GetNbOfContours  ) 
+
+ + + + + +
+   + + +

+Gets the number of contours.

+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
+ + +
theScaling The value of this parameter is taken from the Scaling enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Scaling VISU.ScalarMap.GetScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of scaling of the values reflected by this presentation.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ScalarMap.SetRange in double  theMin,
in double  theMax
[inherited]
+
+ + + + + +
+   + + +

+Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
+ + + +
theMin Min boundary of the scalar bar.
theMax Max boundary of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of orientation of the scalar bar (to provide backward compatibility).

+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the min boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the max boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X,
in double  Y
[inherited]
+
+ + + + + +
+   + + +

+Sets the position of the scalar bar origin on the screen.

Parameters:
+ + + +
X Horizontal position. The value can be between 0 and 1.
Y Vertical position. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+
+ + + + + +
+   + + +

+Gets horizontal position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+
+ + + + + +
+   + + +

+Gets vertical position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth,
in double  theHeight
[inherited]
+
+ + + + + +
+   + + +

+Sets the size of the scalar bar.

Parameters:
+ + + +
theWidth Width of this presentable object. The value can be between 0 and 1.
theHeight Height of this presentable object. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
+ + +
theNbColors A long value defining the number of colors.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
+ + +
theNbLabels A long value defining the number of labels.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
+ + +
theName String parameter defining the name of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the title of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx,
in float  theDy,
in float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.GetOffset out float  theDx,
out float  theDy,
out float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..016dd659ca9d72aecbd0d0f0028d7a0f013f9ecd GIT binary patch literal 17052 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d.html new file mode 100644 index 00000000..a352a928 --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d.html @@ -0,0 +1,207 @@ + + + + + + Main Page + + + +  + + + +

VISU.Prs3d Interface Reference

3D presentation interface +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.Prs3d:

Inheritance graph
+ + + + + + + + + + + + + +

Public Member Functions

void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+This is a root class for all 3D presentations, which can be displayed in VISU module. +

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx,
in float  theDy,
in float  theDz
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.GetOffset out float  theDx,
out float  theDy,
out float  theDz
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..35888ac5b6b71d2466fc2f0696518281be5ad128 GIT binary patch literal 44442 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject.html new file mode 100644 index 00000000..e3e0679b --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject.html @@ -0,0 +1,117 @@ + + + + + + Main Page + + + +  + + + +

VISU.PrsObject Interface Reference

Presentable object interface. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.PrsObject:

Inheritance graph
+ + + + + + + + + +

Public Member Functions

void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+Presentable object interface is the root class of all presentable objects. +

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e1344b689c954ca6967cc186b0bf2ccf9e696a56 GIT binary patch literal 47480 zcmd?R1z25OmMwa4hv07E5D4zBA-F?u4Gsr)*93yYAwX~o?(V@Y1b6ok+}++u-Ku*# zslN4B_v`O<*Z)qwoqX&Z)?RbTTyu^&#(tW8S_M3lk&u=EKtTZjP>?@>r$>O0n2NaQ z8$}g93Ud=iD|=IO3RhMp77AJyCrev%3TYWh3K=DFNeWjkwwDYPCZ=X@U96oc99-U7 zTRM9nKP>>n0EqDL2=H)-2nYyBNQlU&IB2LSD5!*3*cdpZMC4?oL?k2>KqeZB=L}RN zB(&Tw8CY03I5@~@cm;Xb1en-4*nTzwg@lBJih@djhDN|fNkYl?AO1YG127SxIbcR$ zpq>MuF`-~Ep`N+{P zK9K(hz+%E-QL>7{V=KQ!cI<7hfhFAME!z>_9Yz$ zCl@ylFQ3?JaS2H&X&KcwYU&!ATH3~t!7{h7v~qHGadmU|@Cdrnl@Z=L zU_WOIK*V_!n^oC?M8&RhjBDgLhKvW~Sff7qY1&^b`{xV`{7+f-zYY68cFhA&VW1$B z2ZIR^23+0JX8R-mS6}oY#~Hx~oWk%w+^!PmHxo6qeOe}jFSk|~4~P+#>NAAg%p8zMjfFHDFe!t!O?`W$~ z0AFB6AMW^~r@KmCpvkm)02rZ_79k@IJe3ys?$1q|9R~QbUfcIbPXORqm%$}+?Gs>3 zRxA19TnOjno##Q9bwyhR7$q(hgA2|wM=0s#Hb%R8Mu6~Ux;yBxL%r?xB}h_pjN`y} z!1_W~t+8GUPbos`=Hn(A;uBymBB&!1LtvC+FOvJtg~?8+!_Q%@-?psmEaSO{X-n+N zBlI^vI9xB$in=jx@y}vTnUbINhRJx!Y6f$`D5uYXC5=!6or!P(TfSH2j?RNzZ4Ip! zxcLnMjJamOkVx5hmHenGVOysWtC0x-s%%UAP#1H{=YvEz;X@5zwfBn3M9t5FV904n z97IUs+wNoiP?%4!a|%e$E

T1*7NJ+L>mUXSmKW{YaShH7_GM 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 + + + + + Main Page + + + +  + + + +

VISU.RemovableObject Interface Reference

Removable object interface. +
More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.RemovableObject:

Inheritance graph
+ + + + + + + + + +

Public Member Functions

void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+Removable object interface is the root class of all removable objects. +

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  ) 
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1RemovableObject__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1RemovableObject__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3adacb5e62703a157d420b59cc84e5b618948249 GIT binary patch literal 49201 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

;y7~ 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result.html new file mode 100644 index 00000000..3485b96e --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result.html @@ -0,0 +1,399 @@ + + + + + + Main Page + + + +  + + + +

VISU.Result Interface Reference

Interface Result. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.Result:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

boolean BuildAll ()
boolean Build (in boolean theIsBuildAll, in boolean theIsAtOnce)
boolean IsDone ()
boolean IsEntitiesDone ()
void SetBuildFields (in boolean theIsBuildFields, in boolean theIsCalculateMinMax)
boolean IsFieldsDone ()
void SetBuildGroups (in boolean theIsBuildGroups)
boolean IsGroupsDone ()
boolean IsMinMaxDone ()
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

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

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + +
boolean VISU.Result.BuildAll  ) 
+
+ + + + + +
+   + + +

+Reads all data from the corresponding sources. By default the data is loaded on demand.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
boolean VISU.Result.Build in boolean  theIsBuildAll,
in boolean  theIsAtOnce
+
+ + + + + +
+   + + +

+Start to parse the source MED file and publish all its entities into the study

+

+ + + + +
+ + + + + + + + +
boolean VISU.Result.IsDone  ) 
+
+ + + + + +
+   + + +

+Allow to check is all requested MED entites already loaded or not

+

+ + + + +
+ + + + + + + + +
boolean VISU.Result.IsEntitiesDone  ) 
+
+ + + + + +
+   + + +

+Allow to check is corresponding MED entites already loaded or not

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.Result.SetBuildFields in boolean  theIsBuildFields,
in boolean  theIsCalculateMinMax
+
+ + + + + +
+   + + +

+Choose to parse MED fields and perform global min / max on the MED timestamps.

+

+ + + + +
+ + + + + + + + +
boolean VISU.Result.IsFieldsDone  ) 
+
+ + + + + +
+   + + +

+Allow to check is corresponding MED fields already loaded or not

+

+ + + + +
+ + + + + + + + + +
void VISU.Result.SetBuildGroups in boolean  theIsBuildGroups  ) 
+
+ + + + + +
+   + + +

+Choose to parse MED groups.

+

+ + + + +
+ + + + + + + + +
boolean VISU.Result.IsGroupsDone  ) 
+
+ + + + + +
+   + + +

+Allow to check is corresponding MED groups and families already loaded or not

+

+ + + + +
+ + + + + + + + +
boolean VISU.Result.IsMinMaxDone  ) 
+
+ + + + + +
+   + + +

+Allow to check is min / max calculation over field's components already perfrormed or not

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..975d8e12a0279cc999f3cfd58090a85654825bc3 GIT binary patch literal 8816 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMap.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMap.html new file mode 100644 index 00000000..277943e2 --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMap.html @@ -0,0 +1,940 @@ + + + + + + Main Page + + + +  + + + +

VISU.ScalarMap Interface Reference

Interface of the Scalar Map. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.ScalarMap:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  Orientation { HORIZONTAL, +VERTICAL + }

Public Member Functions

void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetScalarMode (in long theScalarMode)
long GetScalarMode ()
double GetMin ()
double GetMax ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
double GetPosX ()
double GetPosY ()
void SetSize (in double theWidth, in double theHeight)
 Size of this presentable object.
double GetWidth ()
double GetHeight ()
void SetNbColors (in long theNbColors)
long GetNbColors ()
void SetLabels (in long theNbLabels)
long GetLabels ()
void SetTitle (in string theName)
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+This interface is responsable for coloring of 3D field presentations according the scalar values applied to different cells. As well it contains presentation parameters of the scalar bar. The scalar bar is displayed along with each colored field presentation and serves for consulting the correspondance between colors and data values. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::ScalarMap::Orientation
+
+ + + + + +
+   + + +

+Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
+ + + +
HORIZONTAL  +Horizontal orientation of the scalar bar.
VERTICAL  +Vertical orientation of the scalar bar.
+
+ +

+Implemented in VISU.Plot3D, and VISU.CutPlanes.

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetScaling in Scaling  theScaling  ) 
+
+ + + + + +
+   + + +

+Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
+ + +
theScaling The value of this parameter is taken from the Scaling enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Scaling VISU.ScalarMap.GetScaling  ) 
+
+ + + + + +
+   + + +

+Gets the type of scaling of the values reflected by this presentation.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ScalarMap.SetRange in double  theMin,
in double  theMax
+
+ + + + + +
+   + + +

+Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
+ + + +
theMin Min boundary of the scalar bar.
theMax Max boundary of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  ) 
+
+ + + + + +
+   + + +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  ) 
+
+ + + + + +
+   + + +

+Gets the type of orientation of the scalar bar (to provide backward compatibility).

+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the min boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the max boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X,
in double  Y
[inherited]
+
+ + + + + +
+   + + +

+Sets the position of the scalar bar origin on the screen.

Parameters:
+ + + +
X Horizontal position. The value can be between 0 and 1.
Y Vertical position. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+
+ + + + + +
+   + + +

+Gets horizontal position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+
+ + + + + +
+   + + +

+Gets vertical position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth,
in double  theHeight
[inherited]
+
+ + + + + +
+   + + +

+Sets the size of the scalar bar.

Parameters:
+ + + +
theWidth Width of this presentable object. The value can be between 0 and 1.
theHeight Height of this presentable object. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
+ + +
theNbColors A long value defining the number of colors.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
+ + +
theNbLabels A long value defining the number of labels.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
+ + +
theName String parameter defining the name of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the title of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx,
in float  theDy,
in float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.GetOffset out float  theDx,
out float  theDy,
out float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape.html new file mode 100644 index 00000000..fef17552 --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape.html @@ -0,0 +1,1160 @@ + + + + + + Main Page + + + +  + + + +

VISU.ScalarMapOnDeformedShape Interface Reference

Scalar Map on Deformed shape presentation interface. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.ScalarMapOnDeformedShape:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  Orientation { HORIZONTAL, +VERTICAL + }

Public Member Functions

void SetSourceRange (in double theMinRange, in double theMaxRange)
double GetSourceRangeMin ()
double GetSourceRangeMax ()
void SetScale (in double theScale)
double GetScale ()
void SetScalarField (in string theMeshName, in string theFieldName, in long theIteration, in Entity theEntity)
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetScalarMode (in long theScalarMode)
long GetScalarMode ()
double GetMin ()
double GetMax ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
double GetPosX ()
double GetPosY ()
void SetSize (in double theWidth, in double theHeight)
 Size of this presentable object.
double GetWidth ()
double GetHeight ()
void SetNbColors (in long theNbColors)
long GetNbColors ()
void SetLabels (in long theNbLabels)
long GetLabels ()
void SetTitle (in string theName)
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+Presentation parameters of the scalar map on deformed shape presentation. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::ScalarMap::Orientation [inherited]
+
+ + + + + +
+   + + +

+Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
+ + + +
HORIZONTAL  +Horizontal orientation of the scalar bar.
VERTICAL  +Vertical orientation of the scalar bar.
+
+ +

+Implemented in VISU.Plot3D, and VISU.CutPlanes.

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ScalarMapOnDeformedShape.SetSourceRange in double  theMinRange,
in double  theMaxRange
+
+ + + + + +
+   + + +

+Sets the source ranges of pipeline

+

+ + + + +
+ + + + + + + + +
double VISU.ScalarMapOnDeformedShape.GetSourceRangeMin  ) 
+
+ + + + + +
+   + + +

+Gets the minimum source range of pipeline

+

+ + + + +
+ + + + + + + + +
double VISU.ScalarMapOnDeformedShape.GetSourceRangeMax  ) 
+
+ + + + + +
+   + + +

+Gets the maximum source range of pipeline

+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMapOnDeformedShape.SetScale in double  theScale  ) 
+
+ + + + + +
+   + + +

+Sets the scale of the presentatable object.

Parameters:
+ + +
theScale Double value defining the scale of this presentable object.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ScalarMapOnDeformedShape.GetScale  ) 
+
+ + + + + +
+   + + +

+Gets the scale of the presentatable object.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.ScalarMapOnDeformedShape.SetScalarField in string  theMeshName,
in string  theFieldName,
in long  theIteration,
in Entity  theEntity
+
+ + + + + +
+   + + +

+Sets the scalar field

Parameters:
+ + + + + +
theMeshName - mesh name
theFieldName - the name of scalar field
theIteration - the iteration number for scalar field
theEntity - entity of scalar field
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
+ + +
theScaling The value of this parameter is taken from the Scaling enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Scaling VISU.ScalarMap.GetScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of scaling of the values reflected by this presentation.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ScalarMap.SetRange in double  theMin,
in double  theMax
[inherited]
+
+ + + + + +
+   + + +

+Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
+ + + +
theMin Min boundary of the scalar bar.
theMax Max boundary of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of orientation of the scalar bar (to provide backward compatibility).

+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the min boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the max boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X,
in double  Y
[inherited]
+
+ + + + + +
+   + + +

+Sets the position of the scalar bar origin on the screen.

Parameters:
+ + + +
X Horizontal position. The value can be between 0 and 1.
Y Vertical position. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+
+ + + + + +
+   + + +

+Gets horizontal position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+
+ + + + + +
+   + + +

+Gets vertical position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth,
in double  theHeight
[inherited]
+
+ + + + + +
+   + + +

+Sets the size of the scalar bar.

Parameters:
+ + + +
theWidth Width of this presentable object. The value can be between 0 and 1.
theHeight Height of this presentable object. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
+ + +
theNbColors A long value defining the number of colors.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
+ + +
theNbLabels A long value defining the number of labels.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
+ + +
theName String parameter defining the name of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the title of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx,
in float  theDy,
in float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.GetOffset out float  theDx,
out float  theDy,
out float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4b16b4fafe5738adaf4f6987ae434ac48280d49f GIT binary patch literal 18825 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 Z(1(BGdV5b6gx~FF$y)iI?sM0qJgD&h%S* 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 Z2@dclRG9j=TfY9?mfQdLdI^6_|1VdmFE#)G literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines.html new file mode 100644 index 00000000..87dd7eff --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines.html @@ -0,0 +1,1425 @@ + + + + + + Main Page + + + +  + + + +

VISU.StreamLines Interface Reference

Interface of the stream lines representation. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.StreamLines:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  Direction { FORWARD, +BACKWARD, +BOTH + }
enum  Orientation { HORIZONTAL, +VERTICAL + }

Public Member Functions

boolean SetParams (in double theIntStep, in double thePropogationTime, in double theStepLength, in Prs3d thePrs3d, in double thePercents, in Direction theDirection)
double GetIntegrationStep ()
double GetPropagationTime ()
double GetStepLength ()
Prs3d GetSource ()
double GetUsedPoints ()
Direction GetDirection ()
void SetScale (in double theScale)
double GetScale ()
boolean IsColored ()
void ShowColored (in boolean theColored)
SALOMEDS::Color GetColor ()
void SetColor (in SALOMEDS::Color theColor)
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetScalarMode (in long theScalarMode)
long GetScalarMode ()
double GetMin ()
double GetMax ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
double GetPosX ()
double GetPosY ()
void SetSize (in double theWidth, in double theHeight)
 Size of this presentable object.
double GetWidth ()
double GetHeight ()
void SetNbColors (in long theNbColors)
long GetNbColors ()
void SetLabels (in long theNbLabels)
long GetLabels ()
void SetTitle (in string theName)
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+This interface contains presentation parameters of stream lines presentations.
+Stream lines is a type of presentation transforming into lines the cells with vectors having most similar direction. A stream line 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. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::StreamLines::Direction
+
+ + + + + +
+   + + +

+This enumerations contains a set of elements necessary for definition of direction of the stream lines.

Enumerator:
+ + + + +
FORWARD  +
BACKWARD  +
BOTH  +
+
+
+

+ + + + +
+ + + + +
enum VISU::ScalarMap::Orientation [inherited]
+
+ + + + + +
+   + + +

+Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
+ + + +
HORIZONTAL  +Horizontal orientation of the scalar bar.
VERTICAL  +Vertical orientation of the scalar bar.
+
+ +

+Implemented in VISU.Plot3D, and VISU.CutPlanes.

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
boolean VISU.StreamLines.SetParams in double  theIntStep,
in double  thePropogationTime,
in double  theStepLength,
in Prs3d  thePrs3d,
in double  thePercents,
in Direction  theDirection
+
+ + + + + +
+   + + +

+Sets the parameters of the stream lines presentation.

Parameters:
+ + + + + +
theIntStep Inegration step is a 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).
thePropogationTime This parameter controls the maximum length of the stream line (measured in units of time).
theStepLength This parameter defines the size of the output line segments that make up the streamline (which is represented as a polyline).
thePrs3d The source presentation. The points of the field located on this source presentation will serve as starting points for generation of stream lines.
+
+
Note:
If this parameter is not defined, your stream lines presentation will be generated on all points of the field.
+
Parameters:
+ + + +
thePercents This parameter defines the quantity of points of the field (from 0 to 100%) which will be used as starting points for construction of the stream lines. Thus, the value of this parameter can vary from 0 to 1.
theDirection Direction of the stream lines (Forward, Backward or Both).
+
+
Returns:
True if all parameters are properly set.
+
+

+ + + + +
+ + + + + + + + +
double VISU.StreamLines.GetIntegrationStep  ) 
+
+ + + + + +
+   + + +

+Gets the value of integration step of the stream lines presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.StreamLines.GetPropagationTime  ) 
+
+ + + + + +
+   + + +

+Gets the value of propagation time of the stream lines presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.StreamLines.GetStepLength  ) 
+
+ + + + + +
+   + + +

+Gets the value of step length of the stream lines presentation.

+

+ + + + +
+ + + + + + + + +
Prs3d VISU.StreamLines.GetSource  ) 
+
+ + + + + +
+   + + +

+Returns the source presentation used for generation of the stream lines.

+

+ + + + +
+ + + + + + + + +
double VISU.StreamLines.GetUsedPoints  ) 
+
+ + + + + +
+   + + +

+Gets the quantity of points of the field used as starting points for generation of the stream lines presentation.

+

+ + + + +
+ + + + + + + + +
Direction VISU.StreamLines.GetDirection  ) 
+
+ + + + + +
+   + + +

+Returns the direction of the stream lines.

+

+ + + + +
+ + + + + + + + + +
void VISU.DeformedShape.SetScale in double  theScale  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the scale of the presentatable object.

Parameters:
+ + +
theScale Double value defining the scale of this presentable object.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.DeformedShape.GetScale  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the scale of the presentatable object.

+

+ + + + +
+ + + + + + + + +
boolean VISU.DeformedShape.IsColored  )  [inherited]
+
+ + + + + +
+   + + +

+This boolean method returns True if this deformed shape presentation is colored.

+

+ + + + +
+ + + + + + + + + +
void VISU.DeformedShape.ShowColored in boolean  theColored  )  [inherited]
+
+ + + + + +
+   + + +

+Shows this presentation in colored mode.

Parameters:
+ + +
theColored If this boolean parameter is True this presentable object will be shown in colored mode.
+
+
+

+ + + + +
+ + + + + + + + +
SALOMEDS::Color VISU.DeformedShape.GetColor  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the color of this presentable object.

Returns:
The color of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.DeformedShape.SetColor in SALOMEDS::Color  theColor  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the color of this presentation.

Parameters:
+ + +
theColor The color of this presentation. This parameter is taken from the Color enumeration.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
+ + +
theScaling The value of this parameter is taken from the Scaling enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Scaling VISU.ScalarMap.GetScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of scaling of the values reflected by this presentation.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ScalarMap.SetRange in double  theMin,
in double  theMax
[inherited]
+
+ + + + + +
+   + + +

+Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
+ + + +
theMin Min boundary of the scalar bar.
theMax Max boundary of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of orientation of the scalar bar (to provide backward compatibility).

+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the min boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the max boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X,
in double  Y
[inherited]
+
+ + + + + +
+   + + +

+Sets the position of the scalar bar origin on the screen.

Parameters:
+ + + +
X Horizontal position. The value can be between 0 and 1.
Y Vertical position. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+
+ + + + + +
+   + + +

+Gets horizontal position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+
+ + + + + +
+   + + +

+Gets vertical position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth,
in double  theHeight
[inherited]
+
+ + + + + +
+   + + +

+Sets the size of the scalar bar.

Parameters:
+ + + +
theWidth Width of this presentable object. The value can be between 0 and 1.
theHeight Height of this presentable object. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
+ + +
theNbColors A long value defining the number of colors.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
+ + +
theNbLabels A long value defining the number of labels.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
+ + +
theName String parameter defining the name of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the title of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx,
in float  theDy,
in float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.GetOffset out float  theDx,
out float  theDy,
out float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..551bfc52263cf90744b4b8f9876da7f2d316e7aa GIT binary patch literal 20104 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

lIzNV+|Q<{dAPv= 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table.html new file mode 100644 index 00000000..c4d4f208 --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table.html @@ -0,0 +1,344 @@ + + + + + + Main Page + + + +  + + + +

VISU.Table Interface Reference

Table representation interface +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.Table:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  Orientation { HORIZONTAL, +VERTIACAL + }

Public Member Functions

void SetTitle (in string theTitle)
string GetTitle ()
void SetOrientation (in Orientation theOrientation)
Orientation GetOrientation ()
long GetNbRows ()
long GetNbColumns ()
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+Presentation parameters of the Table view. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::Table::Orientation
+
+ + + + + +
+   + + +

+This enumeration contains a set of elements defining the orientation of the table.

Enumerator:
+ + + +
HORIZONTAL  +Horizontal orientation of the table.
VERTIACAL  +Vertical orientation of the table.
+
+
+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void VISU.Table.SetTitle in string  theTitle  ) 
+
+ + + + + +
+   + + +

+Sets the title of the table.

Parameters:
+ + +
theTitle String parameter defining the title of this table.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.Table.GetTitle  ) 
+
+ + + + + +
+   + + +

+Gets the title of the table.

Returns:
A string value containing the title of the table.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.Table.SetOrientation in Orientation  theOrientation  ) 
+
+ + + + + +
+   + + +

+Sets orientation of the table.

Parameters:
+ + +
theOrientation This input parameter defines the orientation of the table. It is taken from the Orientation enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Orientation VISU.Table.GetOrientation  ) 
+
+ + + + + +
+   + + +

+Gets orientation of the table.

Returns:
Orientation of the table. The returned value will correspond to one of the elements the Orientation enumeration.
+
+

+ + + + +
+ + + + + + + + +
long VISU.Table.GetNbRows  ) 
+
+ + + + + +
+   + + +

+Gets the number of rows of the table.

Returns:
Long value corresponding to the number of rows of the table
+
+

+ + + + +
+ + + + + + + + +
long VISU.Table.GetNbColumns  ) 
+
+ + + + + +
+   + + +

+Gets the number of columns of the table.

Returns:
Long value corresponding to the number of columns of the table
+
+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView.html new file mode 100644 index 00000000..375929f3 --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView.html @@ -0,0 +1,1376 @@ + + + + + + Main Page + + + +  + + + +

VISU.TableView Interface Reference

Interface of the Table view. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.TableView:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  ViewRepresentation { OBJECTBROWSER, +VIEWER, +PYTHON, +MESSAGES + }
 ViewRepresentation enumeration More...
enum  ViewPosition {
+  TOP, +CENTER, +BOTTOM, +RIGHT, +
+  LEFT +
+ }

Public Member Functions

void ShowPart (in ViewRepresentation ViewRepr, in boolean state)
boolean IsPartShown (in ViewRepresentation ViewRepr)
void SplitRight ()
 Split workarea of this view.
void SplitLeft ()
 Split workarea of this view.
void SplitBottom ()
 Split workarea of this view.
void SplitTop ()
 Split workarea of this view.
void OnTop ()
void Attract (in View theView)
void AttractAll (in View theView)
void SetRelativePositionInSplitter (in double thePosition)
void SetRelativeSizeInSplitter (in double theSize)
void SetRelativePositionX (in double thePosition)
void SetRelativePositionY (in double thePosition)
void SetRelativeSizeX (in double theSize)
void SetRelativeSizeY (in double theSize)
void SetViewWidth (in long Width)
void SetViewHeight (in long Height)
long GetViewWidth ()
long GetViewHeight ()
void SetViewPositionHorizontal (in ViewPosition ViewPosHor)
void SetViewPositionVertical (in ViewPosition ViewPosVer)
void SetRelativePosition (in double x, in double y)
void SetRelativeSize (in double x, in double y)
void Minimize ()
void Restore ()
void Maximize ()
void SetTitle (in string theTitle)
string GetTitle ()
void SetBackground (in SALOMEDS::Color theColor)
SALOMEDS::Color GetBackground ()
void EraseAll ()
void DisplayAll ()
void Erase (in PrsObject thePrsObj)
void Display (in PrsObject thePrsObj)
void DisplayOnly (in PrsObject thePrsObj)
void Update ()
boolean SavePicture (in string theFileName)
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+This interface is used for creation of a view necessary for presentation of a table. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::View::ViewRepresentation [inherited]
+
+ + + + + +
+   + + +

+displaying part ("ALL" isn't setable)

Enumerator:
+ + + + + +
OBJECTBROWSER  +
VIEWER  +
PYTHON  +
MESSAGES  +
+
+
+

+ + + + +
+ + + + +
enum VISU::View::ViewPosition [inherited]
+
+ + + + + +
+   + + +

+

Enumerator:
+ + + + + + +
TOP  +
CENTER  +
BOTTOM  +
RIGHT  +
LEFT  +
+
+
+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.View.ShowPart in ViewRepresentation  ViewRepr,
in boolean  state
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
boolean VISU.View.IsPartShown in ViewRepresentation  ViewRepr  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitRight  )  [inherited]
+
+ + + + + +
+   + + +

+Horizontally split workarea of this view. This view is moved in a new right area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitLeft  )  [inherited]
+
+ + + + + +
+   + + +

+Horizontally split workarea of this view. This view stays in an old left area, others are moved in a new right area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitBottom  )  [inherited]
+
+ + + + + +
+   + + +

+Vertically split workarea of this view. This view is moved in a new bottom area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitTop  )  [inherited]
+
+ + + + + +
+   + + +

+Vertically split workarea of this view. This view stays in an old top area, others are moved in a new bottom area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.OnTop  )  [inherited]
+
+ + + + + +
+   + + +

+Put this view window on top of its work area.

+

+ + + + +
+ + + + + + + + + +
void VISU.View.Attract in View  theView  )  [inherited]
+
+ + + + + +
+   + + +

+Put theView in workarea of this view right after it. If theView was alone in its workarea, workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
+ + +
theView A view window to be attracted to this one.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.AttractAll in View  theView  )  [inherited]
+
+ + + + + +
+   + + +

+Put all the view windows from workarea of theView in workarea of this view right after it. Workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
+ + +
theView A view window to be attracted to this one together with all its workarea.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativePositionInSplitter in double  thePosition  )  [inherited]
+
+ + + + + +
+   + + +

+Set position of this view window relatively its splitter.

Parameters:
+ + +
thePosition Desired position of this view window relatively its splitter. Meaningfull values lays in range [0..1].
+
+Direction of positioning is defined by the splitter orientation.
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativeSizeInSplitter in double  theSize  )  [inherited]
+
+ + + + + +
+   + + +

+Set size of this view window relatively its splitter.

Parameters:
+ + +
theSize Desired size of this view window relatively its splitter. Meaningfull values lays in range [0..1].
+
+Direction of resizing is defined by the splitter orientation.
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativePositionX in double  thePosition  )  [inherited]
+
+ + + + + +
+   + + +

+Set horizontal position of this view window relatively its workstack.

Parameters:
+ + +
thePosition Desired horizontal position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativePositionY in double  thePosition  )  [inherited]
+
+ + + + + +
+   + + +

+Set vertical position of this view window relatively its workstack.

Parameters:
+ + +
thePosition Desired vertical position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativeSizeX in double  theSize  )  [inherited]
+
+ + + + + +
+   + + +

+Set horizontal size of this view window relatively its workstack.

Parameters:
+ + +
theSize Desired horizontal size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativeSizeY in double  theSize  )  [inherited]
+
+ + + + + +
+   + + +

+Set vertical size of this view window relatively its workstack.

Parameters:
+ + +
theSize Desired vertical size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewWidth in long  Width  )  [inherited]
+
+ + + + + +
+   + + +

+Old methods for view parameters management, they don't work now

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewHeight in long  Height  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
long VISU.View.GetViewWidth  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
long VISU.View.GetViewHeight  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewPositionHorizontal in ViewPosition  ViewPosHor  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewPositionVertical in ViewPosition  ViewPosVer  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.View.SetRelativePosition in double  x,
in double  y
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.View.SetRelativeSize in double  x,
in double  y
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.Minimize  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.Restore  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.Maximize  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetTitle in string  theTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the title of the View frame.

Parameters:
+ + +
theTitle String parameter defining the title of the View frame.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.View.GetTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the title of the View frame.

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetBackground in SALOMEDS::Color  theColor  )  [inherited]
+
+ + + + + +
+   + + +

+Sets background color of the View frame.

Parameters:
+ + +
theColor Background color defined in SALOMEDS.Color enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
SALOMEDS::Color VISU.View.GetBackground  )  [inherited]
+
+ + + + + +
+   + + +

+Gets background color of the View frame.

+

+ + + + +
+ + + + + + + + +
void VISU.View.EraseAll  )  [inherited]
+
+ + + + + +
+   + + +

+Removes all presentations (presentable objects) from the view.

+

+ + + + +
+ + + + + + + + +
void VISU.View.DisplayAll  )  [inherited]
+
+ + + + + +
+   + + +

+Displays all presentations (presentable objects) in the view.

+

+ + + + +
+ + + + + + + + + +
void VISU.View.Erase in PrsObject  thePrsObj  )  [inherited]
+
+ + + + + +
+   + + +

+Removes a definite presentation (presentable object) from the view.

Parameters:
+ + +
thePrsObj The presentation (presentable object) which should be deleted.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.Display in PrsObject  thePrsObj  )  [inherited]
+
+ + + + + +
+   + + +

+Displays a definite presentation (presentable object) in the view.

Parameters:
+ + +
thePrsObj The presentation (presentable object) which should be displayed.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.DisplayOnly in PrsObject  thePrsObj  )  [inherited]
+
+ + + + + +
+   + + +

+Allows to display only a definite presentation (presentable object) in the view. All other presentations are removed from the view.

Parameters:
+ + +
thePrsObj The presentation (presentable object) which should be displayed.
+
+
+

+ + + + +
+ + + + + + + + +
void VISU.View.Update  )  [inherited]
+
+ + + + + +
+   + + +

+Updates the view.

+

+ + + + +
+ + + + + + + + + +
boolean VISU.View.SavePicture in string  theFileName  )  [inherited]
+
+ + + + + +
+   + + +

+Saves the view.

Parameters:
+ + +
theFileName The name of the file where the view will be saved.
+
+
Returns:
True, if the view have been saved successfully.
+
+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cfc5f762e0d4a237a8b39adbab2d15bad5b92559 GIT binary patch literal 4849 zcmcJS2T&Bt*2ibrg(V|F2?D!hbQh3}0xmgTl%ymm>P%Oi>7MTYoYTLa2H%6zz#%;?T`d3x z0{|Fw0U#MTt!}KTYI@fA6#BBGnClg%%V>W|@e^oKKOYy5%V=FaZM2@DrZ(DNPU;vI z?dWvL&d=Q!?d50Z?&5ou790cA0ct8LBo!q!5{aatp{Av0W1y#_qvvE{Wn$yuLhu#YNEkSOIQsQTb!o6OuAAGANOg$_i3S;?gow2QPuq(9qD+(Q_~`a7giS^GW^N z1$+rGQv*#vI2^_gP%y*b%rLMGKtVbwVZRsPj{>8BBPgkm)HJkoP=l&N00j&Vr$E3d zDG>;$bujcCKrmCX@JXstu^QPS`MubrLK8Eo1=OB3A2#k^5tO#~4x^zx!p_0TB_u2& zdhEE2tem{U$y4eYnp)aAx_Tz2=gym%TUa_kAM3KSi>r^XpML=1YT%9Vh{&j$(J@KM zckZU#yPuktm7SBD_awidu)LzOs=B7OuD+$Ut-YhOtNYc!;Ly9_k@usdnGdsbA3x21 z{<5&T_I-V0^T*cq&Veo%0RM+9=>893zvyCybWtD>a0K!|7mOkRGB`7Wl24L~Mb!vt z=f%n|6-v#fmYDghnMOd`c;&FYcR%eBL75q$)dOk2EBn`kh5bj${#V#vx<~*$90mms z&J5syA3LI1A+(sstEt2-?E!`Pbd;juvxrHWG?Di|yaa#+b^0RaW*%n{2$$CffyX62 zAb_lC+6xRh1$FwHH(^WNw`qH41h*0t1OlD;@QkcF5ctLUw_gAKca?7}Q;lg=R5q43 z4xjfMT4Mc?);?Z%?rWA7rHxw7Vfz!Riz+<1Y(^@Se;79i#5T<#@gQJlEe`_vcBNsE z5Kdwj;~2T6-jkftYE21T{Zy0RJEQE-<~6pm)1EcqvTz30@M^3)p}@_jv!Kx5lK%@C zwR$PahmAs4V-6-sp4WA6IV9`$5 z>L4iXGis?QtK{5M8x%<}j(5{YQr5jOQIynT%xuWb+W9I*q4T$mPa#TErZrWAGDKGM zN0gPAu>_{c`Z0^1B#ZIFQo6Vdo&|IIyBDIAgZ#O+8S)9zE`5H##Ri}pYCl!_f&kqY zF2|&9%7!Fe>?QV~qG)lBjx&020ZFyt*_>*OaZF=)-anh@Xe^JBm{c9&dIK%5 zAX5;?d~*Q=n&d9-C0J9k!60voav|~Ud?|72fdpAQo6NjyLXJ}QA@7Y6*OYzP43Rhx zpx!J10rhk!)33WXZSy8E{_-8(o>VKA3uEp!IBb`K0dkH&-k@#guBcb$te1lTgTnJH892D@q?)AJ%gn zV`cX_fX~l5wf6)_PxcuD=l8eEL0~TMvuLStJn`pYv?U_MJ!0vCKEz%6N?poVyCxXl ze~xtQh$bS3_Wk&c%)l$ZM!w`#!Q>&_i}qj?U#Wx8&N zWX~q(w|XzU;L}yY<(_KK=hrH6;-qeJ3Vo_D?R0;3=&|K8hE)v&Zg)mEEeSr}(eK!QKCx+ifU-YKauCBQ6WD^8v9 zi4I?m>hR3IkfV>6y;)y*+fkY=xV*@5de+y`fycnsIbCk3idxpHyO=+P+V@$(XtPJL zP>NjAv{p`%w*_D93KHuKcl&h~)r3}Zh$V{5cnON3W%f)j@!Y#ov0V0g-XaI7$0yf2 zjt}E&1pMdmvjU!)=)}$oSR2tsVpP5SP5Sd7;Pzq{c|X+3_WQ?Z6#V40j#u|QXD@I> zlJMfyH{)6^tw<2?sAH!jR(<5P;g46kyfh91MSX)I<%d!S2gGdIonUY~EYu!(dcJxVeMJge&8rn7=s@HdS@n#0qL)bYf%kj1fwU4x4 zwK$Oo3MnQp3tm1bN9V&qU|{=i{!<>;eq+ia20ByGzw5TId%fTDH@0t&IXX`4R;vo+NkFv&N# z+;Pv3CwGr=p+ff|b&giN>Pw|%eCvL$&0Q&ix3er>%}PI_vigBe&ERsHxMOIxOZ+r- z2XNQxjUkbp*rE=BEENLTq6Aqdo6N#vLJsfsA%lPgaZMArMA`~4d%nt>TDVY6Qm)(- zBIy@VImk{r9IGn7RV5XGA0IE=xs+A8@}fTN%!8TN(K6qb@TcAUt?p0staTz{RtsWF z--+0VjU`-TB#c0ii8_F(^Z`tVFYYC3?+KoIvQLvXzfV4ZObk#_{KdqLBwm&~an(rk zN~EHTgT00K4aQdP6W0=BV_{!0EMqNcw^ypFa^JNVrxh(cbqy%b0gioMAgY z$9O}bz`ennbobrIs(X=DZqZ9QYo!kHAG+>8=4=K5ot<4r=AlF45WxRgcix~?XecsN zf`885D?UFOW%7KSR)33A!j_KT*&SBdH@o`~_`BIc#;R*#`i74>9}+x~)yWkf zlVQu$bzbBqaqi>{ZkM(j1aizwe~wF`&zr)Gv-J9qk&nFbEe?%kUoOS#2rJAP~0o>-HPQk)N4W<|v}DxWaPx4~}jF;CbP z&bS&1%hQTx)#*XEkpIslWhA!g2@l9Ey3m(M*{Cu9mDz>qAP_JIEhN(rBTY8oFN1!k zR~~KQ$dQc@W2qn>ubRT%8bQgnCvqL~WR|IeKyxf^?;PsC+)O+I1o#qIiSKoB>q(Q< zi&6azZZqap7Y{Y03->2F4KdGNYPyNMSpKpOB`oJ0`OaVGX!>Kf3H`^p;2V^> z>$0DTTawWJ5|d44Z9;;;+mQnhcA&_|a~Q*7=0RXaafP_g5Qrkv+kwD`d}y`(+%Mz* zYF7B^!3S%kMXg(~gw>$u6I1bi(u80!JK8Zqa8{6hHwGBWiV+3MLNMQUwkSfxbn_-! z^Q;!mGGf0960+}{K-W`ZsgdZA*CVBbqI;8^!!n<-AM2m_T6NHP9KM_SKF5RVonY8` z^FC^_#Dx*fX)A>W1G}IZx73uw(wh020@V}E=B?V2X3kD3EyJ@yk}cTsH)71IE)d_0%Z}XSOywl- zrO4aope~$~bn)^SHZh>f34r%R+`qEGT_8Y46ys>ur=E7>Vy^}GFg$APNpuqr=aH4j z({ynX3{MObB#JWdee|yFaEA9dKCQcDP&34fwH((Ml+>-g))z`ge_4P+V{viGIjQB7 znB0^h;hCEk_IA7Q%=c3WtmMO38rHJ1XJw8VpQ;GxmH++U8=fM82u4o9uW&2l}IB7 z&l{^6>Z+r9VqQs#HPcJoG)F7+>5RWp_>z{+KxbSxI6zkP+BB1wEOIJ+5VPc!|Xl2c+*n1qv+ zMMSaEP0XPYy!iLs@q$|}+ujuE9G|Oi%sjWqIs439Cq<~?H@f4GrFvr@h>h*OQmJWK z-=EpYU}7n=-G4}&%UnQh(k6p|R=bT#kHsx+$A>E?aK|@5V6>C0#|y1G+XCFWyD4ma u|KL~i8tfvmUj+pi{mYfv)9Zb>HNy?2T}p^?+4f~mK4(zGh-NT>qyGbpF61i! literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..314fd93b61148ac5aeb26edec7739bd5b85199de GIT binary patch literal 7767 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen.html new file mode 100644 index 00000000..2031854b --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen.html @@ -0,0 +1,1611 @@ + + + + + + Main Page + + + +  + + + +

VISU.VISU_Gen Interface Reference

VISU_Gen interface +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.VISU_Gen:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

void SetCurrentStudy (in SALOMEDS::Study theStudy)
SALOMEDS::Study GetCurrentStudy ()
ViewManager GetViewManager ()
SALOMEDS::SObject ImportTables (in string theFileName)
boolean ExportTableToFile (in SALOMEDS::SObject theTable, in string theFileName)
Result ImportFile (in string theFileName)
Result CreateResult (in string theFileName)
Result CopyAndImportFile (in string theFileName)
Result ImportMed (in SALOMEDS::SObject theMedSObject)
Result ImportMedField (in SALOME_MED::FIELD theField)
void RenameEntityInStudy (in Result theResult, in string theMeshName, in Entity theEntity, in string theNewName)
void RenameFamilyInStudy (in Result theResult, in string theMeshName, in Entity theEntity, in string theSubMeshName, in string theNewName)
void RenameGroupInStudy (in Result theResult, in string theMeshName, in string theSubMeshName, in string theNewName)
Mesh MeshOnEntity (in Result theResult, in string theMeshName, in Entity theEntity)
Mesh FamilyMeshOnEntity (in Result theResult, in string theMeshName, in Entity theEntity, in string theFamilyName)
Mesh GroupMesh (in Result theResult, in string theMeshName, in string theGroupName)
ScalarMap ScalarMapOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
GaussPoints GaussPointsOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
DeformedShape DeformedShapeOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
ScalarMapOnDeformedShape ScalarMapOnDeformedShapeOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
Vectors VectorsOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
IsoSurfaces IsoSurfacesOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
StreamLines StreamLinesOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
CutPlanes CutPlanesOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
CutLines CutLinesOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
Plot3D Plot3DOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
Table CreateTable (in string theTableEntry)
Curve CreateCurve (in Table theTable, in long theHRow, in long theVRow)
Container CreateContainer ()
Animation CreateAnimation (in View3D theView3d)
void DeleteResult (in Result theResult)
void DeletePrs3d (in Prs3d thePrs3d)
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+This is the main interface of VISU component. It is necessary for creation of post-processing presentations from given Result and Table object reference, using the views provided by ViewManager. +

+


Member Function Documentation

+

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

+Sets a definite study to be current.

+

+ + + + +
+ + + + + + + + +
SALOMEDS::Study VISU.VISU_Gen.GetCurrentStudy  ) 
+
+ + + + + +
+   + + +

+Gets the current study.

+

+ + + + +
+ + + + + + + + +
ViewManager VISU.VISU_Gen.GetViewManager  ) 
+
+ + + + + +
+   + + +

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

+

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

+Imports tables from a file and create TableAttribute in Sudy

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
boolean VISU.VISU_Gen.ExportTableToFile in SALOMEDS::SObject  theTable,
in string  theFileName
+
+ + + + + +
+   + + +

+Export table to a file

+

+ + + + +
+ + + + + + + + + +
Result VISU.VISU_Gen.ImportFile in string  theFileName  ) 
+
+ + + + + +
+   + + +

+Imports data from a file. The access to this file will be conserved outside of the application.

Parameters:
+ + +
theFileName String parameter defining the name of the file from which the data will be imported.
+
+
+

+ + + + +
+ + + + + + + + + +
Result VISU.VISU_Gen.CreateResult in string  theFileName  ) 
+
+ + + + + +
+   + + +

+Create result and initialize its with the file. The access to this file will be conserved outside of the application.

Parameters:
+ + +
theFileName String parameter defining the name of the file from which the data will be imported.
+
+
+

+ + + + +
+ + + + + + + + + +
Result VISU.VISU_Gen.CopyAndImportFile in string  theFileName  ) 
+
+ + + + + +
+   + + +

+Imports data from a file. The access to this file will closed.

Parameters:
+ + +
theFileName String parameter defining the name of the file from which the data will be imported.
+
+
+

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

+Imports data from a MED object.

+

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

+Imports data from a MED field.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.VISU_Gen.RenameEntityInStudy in Result  theResult,
in string  theMeshName,
in Entity  theEntity,
in string  theNewName
+
+ + + + + +
+   + + +

+Rename a study object, representing a mesh, specified by given values.

Parameters:
+ + + + + + +
theResult Data generated in other sources (MED object or file).
theMeshName One of the meshes presented in MED file.
theEntity Type of entity where the field is defined.
theSubMeshName Name of sub-mesh (group or family).
theNewName Name to be given to the study object.
+
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.VISU_Gen.RenameFamilyInStudy in Result  theResult,
in string  theMeshName,
in Entity  theEntity,
in string  theSubMeshName,
in string  theNewName
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.VISU_Gen.RenameGroupInStudy in Result  theResult,
in string  theMeshName,
in string  theSubMeshName,
in string  theNewName
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Mesh VISU.VISU_Gen.MeshOnEntity in Result  theResult,
in string  theMeshName,
in Entity  theEntity
+
+ + + + + +
+   + + +

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

Parameters:
+ + + + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined
+
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Mesh VISU.VISU_Gen.FamilyMeshOnEntity in Result  theResult,
in string  theMeshName,
in Entity  theEntity,
in string  theFamilyName
+
+ + + + + +
+   + + +

+Creates on the basis of a family a mesh which will be composed of geometrical elements, corresponding to the type of cells (node, edge, face or cell) of this family.

Parameters:
+ + + + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined.
+
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Mesh VISU.VISU_Gen.GroupMesh in Result  theResult,
in string  theMeshName,
in string  theGroupName
+
+ + + + + +
+   + + +

+Creates a mesh on the basis of a group of families.

Parameters:
+ + + + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theGroupName Name of the group.
+
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ScalarMap VISU.VISU_Gen.ScalarMapOnField in Result  theResult,
in string  theMeshName,
in Entity  theEntity,
in string  theFieldName,
in double  theIteration
+
+ + + + + +
+   + + +

+Creates a scalar map presentation.

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

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GaussPoints VISU.VISU_Gen.GaussPointsOnField in Result  theResult,
in string  theMeshName,
in Entity  theEntity,
in string  theFieldName,
in double  theIteration
+
+ + + + + +
+   + + +

+Creates a Gauss Points presentation.

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

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeformedShape VISU.VISU_Gen.DeformedShapeOnField in Result  theResult,
in string  theMeshName,
in Entity  theEntity,
in string  theFieldName,
in double  theIteration
+
+ + + + + +
+   + + +

+Creates a deformed shape presentation.

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

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ScalarMapOnDeformedShape VISU.VISU_Gen.ScalarMapOnDeformedShapeOnField in Result  theResult,
in string  theMeshName,
in Entity  theEntity,
in string  theFieldName,
in double  theIteration
+
+ + + + + +
+   + + +

+Creates a deformed shape presentation.

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

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Vectors VISU.VISU_Gen.VectorsOnField in Result  theResult,
in string  theMeshName,
in Entity  theEntity,
in string  theFieldName,
in double  theIteration
+
+ + + + + +
+   + + +

+Creates a vector presentation.

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

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IsoSurfaces VISU.VISU_Gen.IsoSurfacesOnField in Result  theResult,
in string  theMeshName,
in Entity  theEntity,
in string  theFieldName,
in double  theIteration
+
+ + + + + +
+   + + +

+Creates an iso surface presentation.

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

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StreamLines VISU.VISU_Gen.StreamLinesOnField in Result  theResult,
in string  theMeshName,
in Entity  theEntity,
in string  theFieldName,
in double  theIteration
+
+ + + + + +
+   + + +

+Creates an stream lines presentation.

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

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CutPlanes VISU.VISU_Gen.CutPlanesOnField in Result  theResult,
in string  theMeshName,
in Entity  theEntity,
in string  theFieldName,
in double  theIteration
+
+ + + + + +
+   + + +

+Creates a presentation of cut planes.

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

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CutLines VISU.VISU_Gen.CutLinesOnField in Result  theResult,
in string  theMeshName,
in Entity  theEntity,
in string  theFieldName,
in double  theIteration
+
+ + + + + +
+   + + +

+Creates a presentation of cut lines.

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

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Plot3D VISU.VISU_Gen.Plot3DOnField in Result  theResult,
in string  theMeshName,
in Entity  theEntity,
in string  theFieldName,
in double  theIteration
+
+ + + + + +
+   + + +

+Creates a Plot3D presentation.

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

+ + + + +
+ + + + + + + + + +
Table VISU.VISU_Gen.CreateTable in string  theTableEntry  ) 
+
+ + + + + +
+   + + +

+Creates a table presentation.

Parameters:
+ + +
theTableEntry The entry of the table which will be displayed.
+
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Curve VISU.VISU_Gen.CreateCurve in Table  theTable,
in long  theHRow,
in long  theVRow
+
+ + + + + +
+   + + +

+Creates a curve on the basis of points, whose values are taken from the table.

Parameters:
+ + + + +
theTable Table containing the data for construction of curves.
HRow Index of the row in the table: abscissa of the point.
VRow Index of the row in the table: ordinate of the point.
+
+
+

+ + + + +
+ + + + + + + + +
Container VISU.VISU_Gen.CreateContainer  ) 
+
+ + + + + +
+   + + +

+Creates a presentation form containing an array of references to the curves.

+

+ + + + +
+ + + + + + + + + +
Animation VISU.VISU_Gen.CreateAnimation in View3D  theView3d  ) 
+
+ + + + + +
+   + + +

+Creates an animation in the 3D view.

Parameters:
+ + +
theView3d The 3D view, where the animation will be rendered.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.VISU_Gen.DeleteResult in Result  theResult  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.VISU_Gen.DeletePrs3d in Prs3d  thePrs3d  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4872dbe9021d60caea9645b0213cccc4d15f6487 GIT binary patch literal 9098 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 Zoq6dbmAjE``GFk3?*_&HNdiUB{}a*FiHHCI literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors.html new file mode 100644 index 00000000..c035a891 --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors.html @@ -0,0 +1,1404 @@ + + + + + + Main Page + + + +  + + + +

VISU.Vectors Interface Reference

Interface of the vector presentation. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.Vectors:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  GlyphType { ARROW, +CONE2, +CONE6, +NONE + }
enum  GlyphPos { CENTER, +TAIL, +HEAD + }
enum  Orientation { HORIZONTAL, +VERTICAL + }

Public Member Functions

void SetLineWidth (in double theWidth)
double GetLineWidth ()
void SetGlyphType (in GlyphType theType)
GlyphType GetGlyphType ()
void SetGlyphPos (in GlyphPos thePos)
GlyphPos GetGlyphPos ()
void SetScale (in double theScale)
double GetScale ()
boolean IsColored ()
void ShowColored (in boolean theColored)
SALOMEDS::Color GetColor ()
void SetColor (in SALOMEDS::Color theColor)
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetScalarMode (in long theScalarMode)
long GetScalarMode ()
double GetMin ()
double GetMax ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
double GetPosX ()
double GetPosY ()
void SetSize (in double theWidth, in double theHeight)
 Size of this presentable object.
double GetWidth ()
double GetHeight ()
void SetNbColors (in long theNbColors)
long GetNbColors ()
void SetLabels (in long theNbLabels)
long GetLabels ()
void SetTitle (in string theName)
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+This interface contains presentation parameters of vector presentations. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::Vectors::GlyphType
+
+ + + + + +
+   + + +

+This enumeration contains a set of elements defining the type of representation of the vector head.

Enumerator:
+ + + + + +
ARROW  +
CONE2  +
CONE6  +
NONE  +
+
+
+

+ + + + +
+ + + + +
enum VISU::Vectors::GlyphPos
+
+ + + + + +
+   + + +

+This enumeration contains a set of elements defining the position of the vector head.

Enumerator:
+ + + + +
CENTER  +In the center of the vector.
TAIL  +In the tail of the vector.
HEAD  +In the head of the vector.
+
+
+

+ + + + +
+ + + + +
enum VISU::ScalarMap::Orientation [inherited]
+
+ + + + + +
+   + + +

+Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
+ + + +
HORIZONTAL  +Horizontal orientation of the scalar bar.
VERTICAL  +Vertical orientation of the scalar bar.
+
+ +

+Implemented in VISU.Plot3D, and VISU.CutPlanes.

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void VISU.Vectors.SetLineWidth in double  theWidth  ) 
+
+ + + + + +
+   + + +

+Sets the width of the lines of the vectors.

Parameters:
+ + +
theWidth A double value defining the width of the lines of the vectors.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.Vectors.GetLineWidth  ) 
+
+ + + + + +
+   + + +

+Gets the width of the lines of the vectors.

+

+ + + + +
+ + + + + + + + + +
void VISU.Vectors.SetGlyphType in GlyphType  theType  ) 
+
+ + + + + +
+   + + +

+Sets the type of representation of the vector head.

Parameters:
+ + +
theType This parameter defines the type of representation of the vector head. This value is taken from the GlyphType enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
GlyphType VISU.Vectors.GetGlyphType  ) 
+
+ + + + + +
+   + + +

+Gets the type of representation of the vector head.

+

+ + + + +
+ + + + + + + + + +
void VISU.Vectors.SetGlyphPos in GlyphPos  thePos  ) 
+
+ + + + + +
+   + + +

+Sets the position of the vector head.

Parameters:
+ + +
thePos This parameter defines the position of the vector head. This value is taken from the GlyphPos enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
GlyphPos VISU.Vectors.GetGlyphPos  ) 
+
+ + + + + +
+   + + +

+Gets the position of the vector head.

+

+ + + + +
+ + + + + + + + + +
void VISU.DeformedShape.SetScale in double  theScale  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the scale of the presentatable object.

Parameters:
+ + +
theScale Double value defining the scale of this presentable object.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.DeformedShape.GetScale  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the scale of the presentatable object.

+

+ + + + +
+ + + + + + + + +
boolean VISU.DeformedShape.IsColored  )  [inherited]
+
+ + + + + +
+   + + +

+This boolean method returns True if this deformed shape presentation is colored.

+

+ + + + +
+ + + + + + + + + +
void VISU.DeformedShape.ShowColored in boolean  theColored  )  [inherited]
+
+ + + + + +
+   + + +

+Shows this presentation in colored mode.

Parameters:
+ + +
theColored If this boolean parameter is True this presentable object will be shown in colored mode.
+
+
+

+ + + + +
+ + + + + + + + +
SALOMEDS::Color VISU.DeformedShape.GetColor  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the color of this presentable object.

Returns:
The color of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.DeformedShape.SetColor in SALOMEDS::Color  theColor  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the color of this presentation.

Parameters:
+ + +
theColor The color of this presentation. This parameter is taken from the Color enumeration.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
+ + +
theScaling The value of this parameter is taken from the Scaling enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Scaling VISU.ScalarMap.GetScaling  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of scaling of the values reflected by this presentation.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ScalarMap.SetRange in double  theMin,
in double  theMax
[inherited]
+
+ + + + + +
+   + + +

+Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
+ + + +
theMin Min boundary of the scalar bar.
theMax Max boundary of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the type of orientation of the scalar bar (to provide backward compatibility).

+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the method of coloring of the elements composing a 3D presentation.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the min boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the max boundary of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X,
in double  Y
[inherited]
+
+ + + + + +
+   + + +

+Sets the position of the scalar bar origin on the screen.

Parameters:
+ + + +
X Horizontal position. The value can be between 0 and 1.
Y Vertical position. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+
+ + + + + +
+   + + +

+Gets horizontal position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+
+ + + + + +
+   + + +

+Gets vertical position of the scalar bar origin.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth,
in double  theHeight
[inherited]
+
+ + + + + +
+   + + +

+Sets the size of the scalar bar.

Parameters:
+ + + +
theWidth Width of this presentable object. The value can be between 0 and 1.
theHeight Height of this presentable object. The value can be between 0 and 1.
+
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
+
+

+ + + + +
+ + + + + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
+ + +
theNbColors A long value defining the number of colors.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
+ + +
theNbLabels A long value defining the number of labels.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
+
+

+ + + + +
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
+ + +
theName String parameter defining the name of the scalar bar.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the title of the scalar bar.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx,
in float  theDy,
in float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.Prs3d.GetOffset out float  theDx,
out float  theDy,
out float  theDz
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+
+ + + + + +
+   + + +

+Remove object from study.

+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bebda0d53230230ec73f10eb37c02346aa879f7e GIT binary patch literal 19714 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 V3~)>NyWsqP2kQT^elQTz{|7^$l7#>O literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View.html new file mode 100644 index 00000000..d2037c8a --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View.html @@ -0,0 +1,1376 @@ + + + + + + Main Page + + + +  + + + +

VISU.View Interface Reference

View interface +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.View:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  ViewRepresentation { OBJECTBROWSER, +VIEWER, +PYTHON, +MESSAGES + }
 ViewRepresentation enumeration More...
enum  ViewPosition {
+  TOP, +CENTER, +BOTTOM, +RIGHT, +
+  LEFT +
+ }

Public Member Functions

void ShowPart (in ViewRepresentation ViewRepr, in boolean state)
boolean IsPartShown (in ViewRepresentation ViewRepr)
void SplitRight ()
 Split workarea of this view.
void SplitLeft ()
 Split workarea of this view.
void SplitBottom ()
 Split workarea of this view.
void SplitTop ()
 Split workarea of this view.
void OnTop ()
void Attract (in View theView)
void AttractAll (in View theView)
void SetRelativePositionInSplitter (in double thePosition)
void SetRelativeSizeInSplitter (in double theSize)
void SetRelativePositionX (in double thePosition)
void SetRelativePositionY (in double thePosition)
void SetRelativeSizeX (in double theSize)
void SetRelativeSizeY (in double theSize)
void SetViewWidth (in long Width)
void SetViewHeight (in long Height)
long GetViewWidth ()
long GetViewHeight ()
void SetViewPositionHorizontal (in ViewPosition ViewPosHor)
void SetViewPositionVertical (in ViewPosition ViewPosVer)
void SetRelativePosition (in double x, in double y)
void SetRelativeSize (in double x, in double y)
void Minimize ()
void Restore ()
void Maximize ()
void SetTitle (in string theTitle)
string GetTitle ()
void SetBackground (in SALOMEDS::Color theColor)
SALOMEDS::Color GetBackground ()
void EraseAll ()
void DisplayAll ()
void Erase (in PrsObject thePrsObj)
void Display (in PrsObject thePrsObj)
void DisplayOnly (in PrsObject thePrsObj)
void Update ()
boolean SavePicture (in string theFileName)
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+Contains a set of methods used by the View frame, which can be one of the following types: 3d, Table, XY plot. View interface is a base for all types of view interfaces. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::View::ViewRepresentation
+
+ + + + + +
+   + + +

+displaying part ("ALL" isn't setable)

Enumerator:
+ + + + + +
OBJECTBROWSER  +
VIEWER  +
PYTHON  +
MESSAGES  +
+
+
+

+ + + + +
+ + + + +
enum VISU::View::ViewPosition
+
+ + + + + +
+   + + +

+

Enumerator:
+ + + + + + +
TOP  +
CENTER  +
BOTTOM  +
RIGHT  +
LEFT  +
+
+
+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.View.ShowPart in ViewRepresentation  ViewRepr,
in boolean  state
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
boolean VISU.View.IsPartShown in ViewRepresentation  ViewRepr  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitRight  ) 
+
+ + + + + +
+   + + +

+Horizontally split workarea of this view. This view is moved in a new right area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitLeft  ) 
+
+ + + + + +
+   + + +

+Horizontally split workarea of this view. This view stays in an old left area, others are moved in a new right area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitBottom  ) 
+
+ + + + + +
+   + + +

+Vertically split workarea of this view. This view is moved in a new bottom area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitTop  ) 
+
+ + + + + +
+   + + +

+Vertically split workarea of this view. This view stays in an old top area, others are moved in a new bottom area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.OnTop  ) 
+
+ + + + + +
+   + + +

+Put this view window on top of its work area.

+

+ + + + +
+ + + + + + + + + +
void VISU.View.Attract in View  theView  ) 
+
+ + + + + +
+   + + +

+Put theView in workarea of this view right after it. If theView was alone in its workarea, workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
+ + +
theView A view window to be attracted to this one.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.AttractAll in View  theView  ) 
+
+ + + + + +
+   + + +

+Put all the view windows from workarea of theView in workarea of this view right after it. Workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
+ + +
theView A view window to be attracted to this one together with all its workarea.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativePositionInSplitter in double  thePosition  ) 
+
+ + + + + +
+   + + +

+Set position of this view window relatively its splitter.

Parameters:
+ + +
thePosition Desired position of this view window relatively its splitter. Meaningfull values lays in range [0..1].
+
+Direction of positioning is defined by the splitter orientation.
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativeSizeInSplitter in double  theSize  ) 
+
+ + + + + +
+   + + +

+Set size of this view window relatively its splitter.

Parameters:
+ + +
theSize Desired size of this view window relatively its splitter. Meaningfull values lays in range [0..1].
+
+Direction of resizing is defined by the splitter orientation.
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativePositionX in double  thePosition  ) 
+
+ + + + + +
+   + + +

+Set horizontal position of this view window relatively its workstack.

Parameters:
+ + +
thePosition Desired horizontal position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativePositionY in double  thePosition  ) 
+
+ + + + + +
+   + + +

+Set vertical position of this view window relatively its workstack.

Parameters:
+ + +
thePosition Desired vertical position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativeSizeX in double  theSize  ) 
+
+ + + + + +
+   + + +

+Set horizontal size of this view window relatively its workstack.

Parameters:
+ + +
theSize Desired horizontal size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativeSizeY in double  theSize  ) 
+
+ + + + + +
+   + + +

+Set vertical size of this view window relatively its workstack.

Parameters:
+ + +
theSize Desired vertical size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewWidth in long  Width  ) 
+
+ + + + + +
+   + + +

+Old methods for view parameters management, they don't work now

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewHeight in long  Height  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
long VISU.View.GetViewWidth  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
long VISU.View.GetViewHeight  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewPositionHorizontal in ViewPosition  ViewPosHor  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewPositionVertical in ViewPosition  ViewPosVer  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.View.SetRelativePosition in double  x,
in double  y
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.View.SetRelativeSize in double  x,
in double  y
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.Minimize  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.Restore  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.Maximize  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetTitle in string  theTitle  ) 
+
+ + + + + +
+   + + +

+Sets the title of the View frame.

Parameters:
+ + +
theTitle String parameter defining the title of the View frame.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.View.GetTitle  ) 
+
+ + + + + +
+   + + +

+Gets the title of the View frame.

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetBackground in SALOMEDS::Color  theColor  ) 
+
+ + + + + +
+   + + +

+Sets background color of the View frame.

Parameters:
+ + +
theColor Background color defined in SALOMEDS.Color enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
SALOMEDS::Color VISU.View.GetBackground  ) 
+
+ + + + + +
+   + + +

+Gets background color of the View frame.

+

+ + + + +
+ + + + + + + + +
void VISU.View.EraseAll  ) 
+
+ + + + + +
+   + + +

+Removes all presentations (presentable objects) from the view.

+

+ + + + +
+ + + + + + + + +
void VISU.View.DisplayAll  ) 
+
+ + + + + +
+   + + +

+Displays all presentations (presentable objects) in the view.

+

+ + + + +
+ + + + + + + + + +
void VISU.View.Erase in PrsObject  thePrsObj  ) 
+
+ + + + + +
+   + + +

+Removes a definite presentation (presentable object) from the view.

Parameters:
+ + +
thePrsObj The presentation (presentable object) which should be deleted.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.Display in PrsObject  thePrsObj  ) 
+
+ + + + + +
+   + + +

+Displays a definite presentation (presentable object) in the view.

Parameters:
+ + +
thePrsObj The presentation (presentable object) which should be displayed.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.DisplayOnly in PrsObject  thePrsObj  ) 
+
+ + + + + +
+   + + +

+Allows to display only a definite presentation (presentable object) in the view. All other presentations are removed from the view.

Parameters:
+ + +
thePrsObj The presentation (presentable object) which should be displayed.
+
+
+

+ + + + +
+ + + + + + + + +
void VISU.View.Update  ) 
+
+ + + + + +
+   + + +

+Updates the view.

+

+ + + + +
+ + + + + + + + + +
boolean VISU.View.SavePicture in string  theFileName  ) 
+
+ + + + + +
+   + + +

+Saves the view.

Parameters:
+ + +
theFileName The name of the file where the view will be saved.
+
+
Returns:
True, if the view have been saved successfully.
+
+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D.html new file mode 100644 index 00000000..fa86b4c5 --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D.html @@ -0,0 +1,2341 @@ + + + + + + Main Page + + + +  + + + +

VISU.View3D Interface Reference

3D view interface +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.View3D:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

typedef double XYZ [3]
enum  ViewType {
+  FRONT, +BACK, +LEFT, +RIGHT, +
+  TOP, +BOTTOM +
+ }
enum  Axis { XAxis, +YAxis, +ZAxis + }
enum  ViewRepresentation { OBJECTBROWSER, +VIEWER, +PYTHON, +MESSAGES + }
 ViewRepresentation enumeration More...
enum  ViewPosition {
+  TOP, +CENTER, +BOTTOM, +RIGHT, +
+  LEFT +
+ }

Public Member Functions

void FitAll ()
void SetView (in ViewType theType)
void SetPointOfView (in XYZ theCoord)
XYZ GetPointOfView ()
void SetViewUp (in XYZ theDir)
XYZ GetViewUp ()
void SetFocalPoint (in XYZ theDir)
XYZ GetFocalPoint ()
void SetParallelScale (in double theScale)
double GetParallelScale ()
void ScaleView (in Axis theAxis, in double theParam)
void RemoveScale ()
boolean SaveViewParams (in string theName)
boolean RestoreViewParams (in string theName)
PresentationType GetPresentationType (in ScalarMap thePrs)
string SetPresentationType (in ScalarMap thePrs, in PresentationType thePrsType)
boolean IsShrinked (in ScalarMap thePrs)
string SetShrinked (in ScalarMap thePrs, in boolean isShrinked)
boolean IsShaded (in ScalarMap thePrs)
string SetShaded (in ScalarMap thePrs, in boolean isShaded)
double GetOpacity (in ScalarMap thePrs)
string SetOpacity (in ScalarMap thePrs, in double theOpacity)
double GetLineWidth (in ScalarMap thePrs)
string SetLineWidth (in ScalarMap thePrs, in double theLineWidth)
void ShowPart (in ViewRepresentation ViewRepr, in boolean state)
boolean IsPartShown (in ViewRepresentation ViewRepr)
void SplitRight ()
 Split workarea of this view.
void SplitLeft ()
 Split workarea of this view.
void SplitBottom ()
 Split workarea of this view.
void SplitTop ()
 Split workarea of this view.
void OnTop ()
void Attract (in View theView)
void AttractAll (in View theView)
void SetRelativePositionInSplitter (in double thePosition)
void SetRelativeSizeInSplitter (in double theSize)
void SetRelativePositionX (in double thePosition)
void SetRelativePositionY (in double thePosition)
void SetRelativeSizeX (in double theSize)
void SetRelativeSizeY (in double theSize)
void SetViewWidth (in long Width)
void SetViewHeight (in long Height)
long GetViewWidth ()
long GetViewHeight ()
void SetViewPositionHorizontal (in ViewPosition ViewPosHor)
void SetViewPositionVertical (in ViewPosition ViewPosVer)
void SetRelativePosition (in double x, in double y)
void SetRelativeSize (in double x, in double y)
void Minimize ()
void Restore ()
void Maximize ()
void SetTitle (in string theTitle)
string GetTitle ()
void SetBackground (in SALOMEDS::Color theColor)
SALOMEDS::Color GetBackground ()
void EraseAll ()
void DisplayAll ()
void Erase (in PrsObject thePrsObj)
void Display (in PrsObject thePrsObj)
void DisplayOnly (in PrsObject thePrsObj)
void Update ()
boolean SavePicture (in string theFileName)
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+This interface contains a set of methods necessary for representation of objects in 3D space. +

+


Member Typedef Documentation

+

+ + + + +
+ + + + +
typedef double VISU.View3D.XYZ[3]
+
+ + + + + +
+   + + +

+Data type defining coordinates in 3D space.

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::View3D::ViewType
+
+ + + + + +
+   + + +

+This enumeration contains a set of elements determining a predefined point of view (position of the camera in 3D space relative to the presentable object).

Enumerator:
+ + + + + + + +
FRONT  +
BACK  +
LEFT  +
RIGHT  +
TOP  +
BOTTOM  +
+
+
+

+ + + + +
+ + + + +
enum VISU::View3D::Axis
+
+ + + + + +
+   + + +

+This enumeration contains a set of elements determining the axis

Enumerator:
+ + + + +
XAxis  +
YAxis  +
ZAxis  +
+
+
+

+ + + + +
+ + + + +
enum VISU::View::ViewRepresentation [inherited]
+
+ + + + + +
+   + + +

+displaying part ("ALL" isn't setable)

Enumerator:
+ + + + + +
OBJECTBROWSER  +
VIEWER  +
PYTHON  +
MESSAGES  +
+
+
+

+ + + + +
+ + + + +
enum VISU::View::ViewPosition [inherited]
+
+ + + + + +
+   + + +

+

Enumerator:
+ + + + + + +
TOP  +
CENTER  +
BOTTOM  +
RIGHT  +
LEFT  +
+
+
+


Member Function Documentation

+

+ + + + +
+ + + + + + + + +
void VISU.View3D.FitAll  ) 
+
+ + + + + +
+   + + +

+Makes all presentations, which are currently present in the view, completely visible.

+

+ + + + +
+ + + + + + + + + +
void VISU.View3D.SetView in ViewType  theType  ) 
+
+ + + + + +
+   + + +

+Sets a predefined point of view (FRONT, BACK, LEFT, RIGHT, TOP, BOTTOM). (In other words it means a predefined position of the camera in 3D space with respect to the object which is represented.)

+

+ + + + +
+ + + + + + + + + +
void VISU.View3D.SetPointOfView in XYZ  theCoord  ) 
+
+ + + + + +
+   + + +

+Sets the position of the camera in 3D space. This point is used as the first point of the vector defining the view direction of the camera.

+

+ + + + +
+ + + + + + + + +
XYZ VISU.View3D.GetPointOfView  ) 
+
+ + + + + +
+   + + +

+Gets the position of the camera in 3D space. This point is used as the first point of the vector defining the view direction of the camera.

+

+ + + + +
+ + + + + + + + + +
void VISU.View3D.SetViewUp in XYZ  theDir  ) 
+
+ + + + + +
+   + + +

+Sets the vertical line of the camera in 3D space.

+

+ + + + +
+ + + + + + + + +
XYZ VISU.View3D.GetViewUp  ) 
+
+ + + + + +
+   + + +

+Gets the vertical line of the camera in 3D space.

+

+ + + + +
+ + + + + + + + + +
void VISU.View3D.SetFocalPoint in XYZ  theDir  ) 
+
+ + + + + +
+   + + +

+Sets the point of sight of the camera. This point is used as the second point of the vector defining the view direction of the camera.

+

+ + + + +
+ + + + + + + + +
XYZ VISU.View3D.GetFocalPoint  ) 
+
+ + + + + +
+   + + +

+Gets the point of sight of the camera. This point is used as the second point of the vector defining the view direction of the camera.

+

+ + + + +
+ + + + + + + + + +
void VISU.View3D.SetParallelScale in double  theScale  ) 
+
+ + + + + +
+   + + +

+Zooming of the presentable object. Sets the scale.

+

+ + + + +
+ + + + + + + + +
double VISU.View3D.GetParallelScale  ) 
+
+ + + + + +
+   + + +

+Zooming of the presentable object. Gets the scale.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.View3D.ScaleView in Axis  theAxis,
in double  theParam
+
+ + + + + +
+   + + +

+Scaling of the view along a definite axis.

Parameters:
+ + + +
theAxis The axis of the scaling
theParam The coefficient of the scaling
+
+
+

+ + + + +
+ + + + + + + + +
void VISU.View3D.RemoveScale  ) 
+
+ + + + + +
+   + + +

+Removes the scaling of the view.

+

+ + + + +
+ + + + + + + + + +
boolean VISU.View3D.SaveViewParams in string  theName  ) 
+
+ + + + + +
+   + + +

+Saves view parameters.

Returns:
True if the view parameters have been created, False if the parameters have been modified.
+
Parameters:
+ + +
theName The name under which the view parameters will be saved.
+
+
+

+ + + + +
+ + + + + + + + + +
boolean VISU.View3D.RestoreViewParams in string  theName  ) 
+
+ + + + + +
+   + + +

+Restores view parameters.

Returns:
True if the view parameters have been found and applied to the view, False if the parameters with this name don't exist.
+
Parameters:
+ + +
theName The name of the view parameters which will be restored.
+
+
+

+ + + + +
+ + + + + + + + + +
PresentationType VISU.View3D.GetPresentationType in ScalarMap  thePrs  ) 
+
+ + + + + +
+   + + +

+Get representation type of the given presentation in this view.

Parameters:
+ + +
thePrs Object to get a representation type of.
+
+
Returns:
PresentationType Representation type of object in this view.
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
string VISU.View3D.SetPresentationType in ScalarMap  thePrs,
in PresentationType  thePrsType
+
+ + + + + +
+   + + +

+Set representation type of the given presentation in this view.

Parameters:
+ + + +
thePrs Object to set a representation type of.
thePrsType Representation type to be set to the given object.
+
+
Returns:
Empty string in case of success, error description in case of failure.
+
+

+ + + + +
+ + + + + + + + + +
boolean VISU.View3D.IsShrinked in ScalarMap  thePrs  ) 
+
+ + + + + +
+   + + +

+Get shrink state of the given presentation in this view.

Parameters:
+ + +
thePrs Object to get a shrink state of.
+
+
Returns:
TRUE if thePrs is shrinked in this view, FALSE overwise.
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
string VISU.View3D.SetShrinked in ScalarMap  thePrs,
in boolean  isShrinked
+
+ + + + + +
+   + + +

+Make the given presentation shrinked or not shrinked in this view.

Parameters:
+ + + +
thePrs Object to change a shrink state of.
isShrinked Pass TRUE to make thePrs shrinked, FALSE overwise.
+
+
Returns:
Empty string in case of success, error description in case of failure.
+
+

+ + + + +
+ + + + + + + + + +
boolean VISU.View3D.IsShaded in ScalarMap  thePrs  ) 
+
+ + + + + +
+   + + +

+Get shading state of the given presentation in this view.

Parameters:
+ + +
thePrs Object to get a shading state of.
+
+
Returns:
TRUE if thePrs is shaded in this view, FALSE overwise.
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
string VISU.View3D.SetShaded in ScalarMap  thePrs,
in boolean  isShaded
+
+ + + + + +
+   + + +

+Make the given presentation shaded or not shaded in this view.

Parameters:
+ + + +
thePrs Object to set a shading state of.
isShaded Pass TRUE to make thePrs shaded, FALSE overwise.
+
+
Returns:
Empty string in case of success, error description in case of failure.
+
+

+ + + + +
+ + + + + + + + + +
double VISU.View3D.GetOpacity in ScalarMap  thePrs  ) 
+
+ + + + + +
+   + + +

+Get opacity of the given presentation in this view.

Parameters:
+ + +
thePrs Object to get an opacity of.
+
+
Returns:
Opacity value in range [0, 1], 0 - transparent, 1 - opaque.
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
string VISU.View3D.SetOpacity in ScalarMap  thePrs,
in double  theOpacity
+
+ + + + + +
+   + + +

+Set opacity of the given presentation in this view.

Parameters:
+ + + +
thePrs Object to set an opacity of.
theOpacity Opacity value [0, 1]. 0 - transparent, 1 - opaque.
+
+
Returns:
Empty string in case of success, error description in case of failure.
+
+

+ + + + +
+ + + + + + + + + +
double VISU.View3D.GetLineWidth in ScalarMap  thePrs  ) 
+
+ + + + + +
+   + + +

+Get line width of the given presentation in this view.

Parameters:
+ + +
thePrs Object to get a line width of.
+
+
Returns:
Line width of thePrs in this view.
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
string VISU.View3D.SetLineWidth in ScalarMap  thePrs,
in double  theLineWidth
+
+ + + + + +
+   + + +

+Set line width of the given presentation in this view.

Parameters:
+ + + +
thePrs Object to set a line width of.
theLineWidth Line width value. Recommended values are in range [1, 10].
+
+
Returns:
Empty string in case of success, error description in case of failure.
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.View.ShowPart in ViewRepresentation  ViewRepr,
in boolean  state
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
boolean VISU.View.IsPartShown in ViewRepresentation  ViewRepr  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitRight  )  [inherited]
+
+ + + + + +
+   + + +

+Horizontally split workarea of this view. This view is moved in a new right area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitLeft  )  [inherited]
+
+ + + + + +
+   + + +

+Horizontally split workarea of this view. This view stays in an old left area, others are moved in a new right area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitBottom  )  [inherited]
+
+ + + + + +
+   + + +

+Vertically split workarea of this view. This view is moved in a new bottom area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitTop  )  [inherited]
+
+ + + + + +
+   + + +

+Vertically split workarea of this view. This view stays in an old top area, others are moved in a new bottom area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.OnTop  )  [inherited]
+
+ + + + + +
+   + + +

+Put this view window on top of its work area.

+

+ + + + +
+ + + + + + + + + +
void VISU.View.Attract in View  theView  )  [inherited]
+
+ + + + + +
+   + + +

+Put theView in workarea of this view right after it. If theView was alone in its workarea, workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
+ + +
theView A view window to be attracted to this one.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.AttractAll in View  theView  )  [inherited]
+
+ + + + + +
+   + + +

+Put all the view windows from workarea of theView in workarea of this view right after it. Workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
+ + +
theView A view window to be attracted to this one together with all its workarea.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativePositionInSplitter in double  thePosition  )  [inherited]
+
+ + + + + +
+   + + +

+Set position of this view window relatively its splitter.

Parameters:
+ + +
thePosition Desired position of this view window relatively its splitter. Meaningfull values lays in range [0..1].
+
+Direction of positioning is defined by the splitter orientation.
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativeSizeInSplitter in double  theSize  )  [inherited]
+
+ + + + + +
+   + + +

+Set size of this view window relatively its splitter.

Parameters:
+ + +
theSize Desired size of this view window relatively its splitter. Meaningfull values lays in range [0..1].
+
+Direction of resizing is defined by the splitter orientation.
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativePositionX in double  thePosition  )  [inherited]
+
+ + + + + +
+   + + +

+Set horizontal position of this view window relatively its workstack.

Parameters:
+ + +
thePosition Desired horizontal position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativePositionY in double  thePosition  )  [inherited]
+
+ + + + + +
+   + + +

+Set vertical position of this view window relatively its workstack.

Parameters:
+ + +
thePosition Desired vertical position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativeSizeX in double  theSize  )  [inherited]
+
+ + + + + +
+   + + +

+Set horizontal size of this view window relatively its workstack.

Parameters:
+ + +
theSize Desired horizontal size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativeSizeY in double  theSize  )  [inherited]
+
+ + + + + +
+   + + +

+Set vertical size of this view window relatively its workstack.

Parameters:
+ + +
theSize Desired vertical size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewWidth in long  Width  )  [inherited]
+
+ + + + + +
+   + + +

+Old methods for view parameters management, they don't work now

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewHeight in long  Height  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
long VISU.View.GetViewWidth  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
long VISU.View.GetViewHeight  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewPositionHorizontal in ViewPosition  ViewPosHor  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewPositionVertical in ViewPosition  ViewPosVer  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.View.SetRelativePosition in double  x,
in double  y
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.View.SetRelativeSize in double  x,
in double  y
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.Minimize  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.Restore  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.Maximize  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetTitle in string  theTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the title of the View frame.

Parameters:
+ + +
theTitle String parameter defining the title of the View frame.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.View.GetTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the title of the View frame.

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetBackground in SALOMEDS::Color  theColor  )  [inherited]
+
+ + + + + +
+   + + +

+Sets background color of the View frame.

Parameters:
+ + +
theColor Background color defined in SALOMEDS.Color enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
SALOMEDS::Color VISU.View.GetBackground  )  [inherited]
+
+ + + + + +
+   + + +

+Gets background color of the View frame.

+

+ + + + +
+ + + + + + + + +
void VISU.View.EraseAll  )  [inherited]
+
+ + + + + +
+   + + +

+Removes all presentations (presentable objects) from the view.

+

+ + + + +
+ + + + + + + + +
void VISU.View.DisplayAll  )  [inherited]
+
+ + + + + +
+   + + +

+Displays all presentations (presentable objects) in the view.

+

+ + + + +
+ + + + + + + + + +
void VISU.View.Erase in PrsObject  thePrsObj  )  [inherited]
+
+ + + + + +
+   + + +

+Removes a definite presentation (presentable object) from the view.

Parameters:
+ + +
thePrsObj The presentation (presentable object) which should be deleted.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.Display in PrsObject  thePrsObj  )  [inherited]
+
+ + + + + +
+   + + +

+Displays a definite presentation (presentable object) in the view.

Parameters:
+ + +
thePrsObj The presentation (presentable object) which should be displayed.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.DisplayOnly in PrsObject  thePrsObj  )  [inherited]
+
+ + + + + +
+   + + +

+Allows to display only a definite presentation (presentable object) in the view. All other presentations are removed from the view.

Parameters:
+ + +
thePrsObj The presentation (presentable object) which should be displayed.
+
+
+

+ + + + +
+ + + + + + + + +
void VISU.View.Update  )  [inherited]
+
+ + + + + +
+   + + +

+Updates the view.

+

+ + + + +
+ + + + + + + + + +
boolean VISU.View.SavePicture in string  theFileName  )  [inherited]
+
+ + + + + +
+   + + +

+Saves the view.

Parameters:
+ + +
theFileName The name of the file where the view will be saved.
+
+
Returns:
True, if the view have been saved successfully.
+
+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7da1ebe17b8fc9ebc4a2c9937062653648902cca GIT binary patch literal 4659 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 + + + + + Main Page + + + +  + + + +

VISU.ViewManager Interface Reference

Interface of the ViewManager. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.ViewManager:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

View GetCurrentView ()
 Getting an active View Frame.
View3D Create3DView ()
 Creation of a 3d View.
TableView CreateTableView (in Table theTable)
 Creation of a Table View.
XYPlot CreateXYPlot ()
 Creation of a 2D plot View.
void Destroy (in View theView)
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+The ViewManager is necessary for work with view windows (creation and deletion). +

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + +
View VISU.ViewManager.GetCurrentView  ) 
+
+ + + + + +
+   + + +

+Returns an object reference to the active View Frame. Type of the View must be checked.

Note:

+Returns nil if there are no views currently opened.
+
+

+ + + + +
+ + + + + + + + +
View3D VISU.ViewManager.Create3DView  ) 
+
+ + + + + +
+   + + +

+Returns an object reference to the newly created 3D View.

+

+ + + + +
+ + + + + + + + + +
TableView VISU.ViewManager.CreateTableView in Table  theTable  ) 
+
+ + + + + +
+   + + +

+Returns an object reference to the newly created Table View.

+

+ + + + +
+ + + + + + + + +
XYPlot VISU.ViewManager.CreateXYPlot  ) 
+
+ + + + + +
+   + + +

+Returns an object reference to the newly created 2D plot View.

+

+ + + + +
+ + + + + + + + + +
void VISU.ViewManager.Destroy in View  theView  ) 
+
+ + + + + +
+   + + +

+Deletes a definite view.

Parameters:
+ + +
theView The view which should be deleted.
+
+
+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ViewManager__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ViewManager__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a1188b14348ed8526bd03e8cfc47e5ecf62763e1 GIT binary patch literal 3960 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 XnAwto394}4=N>DV5&Aze6!hiKzI9*N literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d72722082b80c2af08191345c042767a638d7129 GIT binary patch literal 9464 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot.html new file mode 100644 index 00000000..3c109aad --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot.html @@ -0,0 +1,2203 @@ + + + + + + Main Page + + + +  + + + +

VISU.XYPlot Interface Reference

Interface of the 2D plot view. +More... +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.XYPlot:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  CurveType { POINTS, +MULTYLINE, +SPLINE + }
enum  ViewRepresentation { OBJECTBROWSER, +VIEWER, +PYTHON, +MESSAGES + }
 ViewRepresentation enumeration More...
enum  ViewPosition {
+  TOP, +CENTER, +BOTTOM, +RIGHT, +
+  LEFT +
+ }

Public Member Functions

void SetSubTitle (in string theTitle)
string GetSubTitle ()
void SetCurveType (in CurveType theType)
CurveType GetCurveType ()
void SetMarkerSize (in long theSize)
long GetMarkerSize ()
void EnableXGrid (in boolean theMajor, in long theNumMajor, in boolean theMinor, in long theNumMinor)
void EnableYGrid (in boolean theMajor, in long theNumMajor, in boolean theMinor, in long theNumMinor)
void SetHorScaling (in Scaling theScaling)
Scaling GetHorScaling ()
void SetVerScaling (in Scaling theScaling)
Scaling GetVerScaling ()
void SetXTitle (in string theTitle)
string GetXTitle ()
void SetYTitle (in string theTitle)
string GetYTitle ()
void ShowLegend (in boolean theShowing)
void FitAll ()
void FitXRange (in double xMin, in double xMax)
void FitYRange (in double yMin, in double yMax)
void FitRange (in double xMin, in double xMax, in double yMin, in double yMax)
void GetFitRanges (out double xMin, out double xMax, out double yMin, out double yMax)
void ShowPart (in ViewRepresentation ViewRepr, in boolean state)
boolean IsPartShown (in ViewRepresentation ViewRepr)
void SplitRight ()
 Split workarea of this view.
void SplitLeft ()
 Split workarea of this view.
void SplitBottom ()
 Split workarea of this view.
void SplitTop ()
 Split workarea of this view.
void OnTop ()
void Attract (in View theView)
void AttractAll (in View theView)
void SetRelativePositionInSplitter (in double thePosition)
void SetRelativeSizeInSplitter (in double theSize)
void SetRelativePositionX (in double thePosition)
void SetRelativePositionY (in double thePosition)
void SetRelativeSizeX (in double theSize)
void SetRelativeSizeY (in double theSize)
void SetViewWidth (in long Width)
void SetViewHeight (in long Height)
long GetViewWidth ()
long GetViewHeight ()
void SetViewPositionHorizontal (in ViewPosition ViewPosHor)
void SetViewPositionVertical (in ViewPosition ViewPosVer)
void SetRelativePosition (in double x, in double y)
void SetRelativeSize (in double x, in double y)
void Minimize ()
void Restore ()
void Maximize ()
void SetTitle (in string theTitle)
string GetTitle ()
void SetBackground (in SALOMEDS::Color theColor)
SALOMEDS::Color GetBackground ()
void EraseAll ()
void DisplayAll ()
void Erase (in PrsObject thePrsObj)
void Display (in PrsObject thePrsObj)
void DisplayOnly (in PrsObject thePrsObj)
void Update ()
boolean SavePicture (in string theFileName)
IdType GetID ()
VISUType GetType ()
+

Detailed Description

+This interface is used for creation of a view necessary for presentation of a XY plot generated on the basis of one or several curve lines. +

+


Member Enumeration Documentation

+

+ + + + +
+ + + + +
enum VISU::XYPlot::CurveType
+
+ + + + + +
+   + + +

+This enumeration contains a set of elements determining the type of the curve lines, which will be displayed in your XY plot.

Enumerator:
+ + + + +
POINTS  +
MULTYLINE  +
SPLINE  +
+
+
+

+ + + + +
+ + + + +
enum VISU::View::ViewRepresentation [inherited]
+
+ + + + + +
+   + + +

+displaying part ("ALL" isn't setable)

Enumerator:
+ + + + + +
OBJECTBROWSER  +
VIEWER  +
PYTHON  +
MESSAGES  +
+
+
+

+ + + + +
+ + + + +
enum VISU::View::ViewPosition [inherited]
+
+ + + + + +
+   + + +

+

Enumerator:
+ + + + + + +
TOP  +
CENTER  +
BOTTOM  +
RIGHT  +
LEFT  +
+
+
+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void VISU.XYPlot.SetSubTitle in string  theTitle  ) 
+
+ + + + + +
+   + + +

+Sets the title of the XY plot

Parameters:
+ + +
theTitle The title of the XY plot
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.XYPlot.GetSubTitle  ) 
+
+ + + + + +
+   + + +

+Gets the title of the XY plot

+

+ + + + +
+ + + + + + + + + +
void VISU.XYPlot.SetCurveType in CurveType  theType  ) 
+
+ + + + + +
+   + + +

+Sets the type of the curve lines.

Parameters:
+ + +
theType The type of the curve lines taken from CurveType enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
CurveType VISU.XYPlot.GetCurveType  ) 
+
+ + + + + +
+   + + +

+Gets the type of the curve lines.

+

+ + + + +
+ + + + + + + + + +
void VISU.XYPlot.SetMarkerSize in long  theSize  ) 
+
+ + + + + +
+   + + +

+Sets the size of the markers (data points) with help of which the curve is constructed on the graphics.

Parameters:
+ + +
theSize Long value defining the size of the markers.
+
+
+

+ + + + +
+ + + + + + + + +
long VISU.XYPlot.GetMarkerSize  ) 
+
+ + + + + +
+   + + +

+Gets the size of the markers (data points) with help of which the curve is constructed on the graphics.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.XYPlot.EnableXGrid in boolean  theMajor,
in long  theNumMajor,
in boolean  theMinor,
in long  theNumMinor
+
+ + + + + +
+   + + +

+Enable/disables X-axis grid of the 2D plot.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.XYPlot.EnableYGrid in boolean  theMajor,
in long  theNumMajor,
in boolean  theMinor,
in long  theNumMinor
+
+ + + + + +
+   + + +

+Enable/disables Y-axis grid of the 2D plot.

+

+ + + + +
+ + + + + + + + + +
void VISU.XYPlot.SetHorScaling in Scaling  theScaling  ) 
+
+ + + + + +
+   + + +

+Sets horizontal scaling of the 2D plot.

Parameters:
+ + +
theScaling Type of scaling taken from Scaling enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Scaling VISU.XYPlot.GetHorScaling  ) 
+
+ + + + + +
+   + + +

+Gets the type horizontal scaling of the 2D plot.

+

+ + + + +
+ + + + + + + + + +
void VISU.XYPlot.SetVerScaling in Scaling  theScaling  ) 
+
+ + + + + +
+   + + +

+Sets vertical scaling of the 2D plot.

Parameters:
+ + +
theScaling Type of scaling taken from Scaling enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
Scaling VISU.XYPlot.GetVerScaling  ) 
+
+ + + + + +
+   + + +

+Gets the type vertical scaling of the 2D plot.

+

+ + + + +
+ + + + + + + + + +
void VISU.XYPlot.SetXTitle in string  theTitle  ) 
+
+ + + + + +
+   + + +

+Sets the title of the X-axis of the plot.

Parameters:
+ + +
theTitle String value defining the title of the X-axis of the plot.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.XYPlot.GetXTitle  ) 
+
+ + + + + +
+   + + +

+Gets the title of the X-axis of the plot.

+

+ + + + +
+ + + + + + + + + +
void VISU.XYPlot.SetYTitle in string  theTitle  ) 
+
+ + + + + +
+   + + +

+Sets the title of the Y-axis of the plot.

Parameters:
+ + +
theTitle String value defining the title of the X-axis of the plot.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.XYPlot.GetYTitle  ) 
+
+ + + + + +
+   + + +

+Gets the title of the Y-axis of the plot.

+

+ + + + +
+ + + + + + + + + +
void VISU.XYPlot.ShowLegend in boolean  theShowing  ) 
+
+ + + + + +
+   + + +

+Shows/hides the legend (description) of the 2D plot.

+

+ + + + +
+ + + + + + + + +
void VISU.XYPlot.FitAll  ) 
+
+ + + + + +
+   + + +

+Shrinks and enlarges the 2D plot to fit the 2D viewer.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.XYPlot.FitXRange in double  xMin,
in double  xMax
+
+ + + + + +
+   + + +

+Set range of the 2D plot to X axis of the 2D viewer.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.XYPlot.FitYRange in double  yMin,
in double  yMax
+
+ + + + + +
+   + + +

+Set range of the 2D plot to Y axis of the 2D viewer.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.XYPlot.FitRange in double  xMin,
in double  xMax,
in double  yMin,
in double  yMax
+
+ + + + + +
+   + + +

+Set range of the 2D plot to XY axis of the 2D viewer.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void VISU.XYPlot.GetFitRanges out double  xMin,
out double  xMax,
out double  yMin,
out double  yMax
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.View.ShowPart in ViewRepresentation  ViewRepr,
in boolean  state
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
boolean VISU.View.IsPartShown in ViewRepresentation  ViewRepr  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitRight  )  [inherited]
+
+ + + + + +
+   + + +

+Horizontally split workarea of this view. This view is moved in a new right area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitLeft  )  [inherited]
+
+ + + + + +
+   + + +

+Horizontally split workarea of this view. This view stays in an old left area, others are moved in a new right area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitBottom  )  [inherited]
+
+ + + + + +
+   + + +

+Vertically split workarea of this view. This view is moved in a new bottom area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.SplitTop  )  [inherited]
+
+ + + + + +
+   + + +

+Vertically split workarea of this view. This view stays in an old top area, others are moved in a new bottom area.

+

+ + + + +
+ + + + + + + + +
void VISU.View.OnTop  )  [inherited]
+
+ + + + + +
+   + + +

+Put this view window on top of its work area.

+

+ + + + +
+ + + + + + + + + +
void VISU.View.Attract in View  theView  )  [inherited]
+
+ + + + + +
+   + + +

+Put theView in workarea of this view right after it. If theView was alone in its workarea, workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
+ + +
theView A view window to be attracted to this one.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.AttractAll in View  theView  )  [inherited]
+
+ + + + + +
+   + + +

+Put all the view windows from workarea of theView in workarea of this view right after it. Workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
+ + +
theView A view window to be attracted to this one together with all its workarea.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativePositionInSplitter in double  thePosition  )  [inherited]
+
+ + + + + +
+   + + +

+Set position of this view window relatively its splitter.

Parameters:
+ + +
thePosition Desired position of this view window relatively its splitter. Meaningfull values lays in range [0..1].
+
+Direction of positioning is defined by the splitter orientation.
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativeSizeInSplitter in double  theSize  )  [inherited]
+
+ + + + + +
+   + + +

+Set size of this view window relatively its splitter.

Parameters:
+ + +
theSize Desired size of this view window relatively its splitter. Meaningfull values lays in range [0..1].
+
+Direction of resizing is defined by the splitter orientation.
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativePositionX in double  thePosition  )  [inherited]
+
+ + + + + +
+   + + +

+Set horizontal position of this view window relatively its workstack.

Parameters:
+ + +
thePosition Desired horizontal position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativePositionY in double  thePosition  )  [inherited]
+
+ + + + + +
+   + + +

+Set vertical position of this view window relatively its workstack.

Parameters:
+ + +
thePosition Desired vertical position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativeSizeX in double  theSize  )  [inherited]
+
+ + + + + +
+   + + +

+Set horizontal size of this view window relatively its workstack.

Parameters:
+ + +
theSize Desired horizontal size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetRelativeSizeY in double  theSize  )  [inherited]
+
+ + + + + +
+   + + +

+Set vertical size of this view window relatively its workstack.

Parameters:
+ + +
theSize Desired vertical size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewWidth in long  Width  )  [inherited]
+
+ + + + + +
+   + + +

+Old methods for view parameters management, they don't work now

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewHeight in long  Height  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
long VISU.View.GetViewWidth  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
long VISU.View.GetViewHeight  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewPositionHorizontal in ViewPosition  ViewPosHor  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetViewPositionVertical in ViewPosition  ViewPosVer  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.View.SetRelativePosition in double  x,
in double  y
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.View.SetRelativeSize in double  x,
in double  y
[inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.Minimize  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.Restore  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + +
void VISU.View.Maximize  )  [inherited]
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetTitle in string  theTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Sets the title of the View frame.

Parameters:
+ + +
theTitle String parameter defining the title of the View frame.
+
+
+

+ + + + +
+ + + + + + + + +
string VISU.View.GetTitle  )  [inherited]
+
+ + + + + +
+   + + +

+Gets the title of the View frame.

+

+ + + + +
+ + + + + + + + + +
void VISU.View.SetBackground in SALOMEDS::Color  theColor  )  [inherited]
+
+ + + + + +
+   + + +

+Sets background color of the View frame.

Parameters:
+ + +
theColor Background color defined in SALOMEDS.Color enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
SALOMEDS::Color VISU.View.GetBackground  )  [inherited]
+
+ + + + + +
+   + + +

+Gets background color of the View frame.

+

+ + + + +
+ + + + + + + + +
void VISU.View.EraseAll  )  [inherited]
+
+ + + + + +
+   + + +

+Removes all presentations (presentable objects) from the view.

+

+ + + + +
+ + + + + + + + +
void VISU.View.DisplayAll  )  [inherited]
+
+ + + + + +
+   + + +

+Displays all presentations (presentable objects) in the view.

+

+ + + + +
+ + + + + + + + + +
void VISU.View.Erase in PrsObject  thePrsObj  )  [inherited]
+
+ + + + + +
+   + + +

+Removes a definite presentation (presentable object) from the view.

Parameters:
+ + +
thePrsObj The presentation (presentable object) which should be deleted.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.Display in PrsObject  thePrsObj  )  [inherited]
+
+ + + + + +
+   + + +

+Displays a definite presentation (presentable object) in the view.

Parameters:
+ + +
thePrsObj The presentation (presentable object) which should be displayed.
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.View.DisplayOnly in PrsObject  thePrsObj  )  [inherited]
+
+ + + + + +
+   + + +

+Allows to display only a definite presentation (presentable object) in the view. All other presentations are removed from the view.

Parameters:
+ + +
thePrsObj The presentation (presentable object) which should be displayed.
+
+
+

+ + + + +
+ + + + + + + + +
void VISU.View.Update  )  [inherited]
+
+ + + + + +
+   + + +

+Updates the view.

+

+ + + + +
+ + + + + + + + + +
boolean VISU.View.SavePicture in string  theFileName  )  [inherited]
+
+ + + + + +
+   + + +

+Saves the view.

Parameters:
+ + +
theFileName The name of the file where the view will be saved.
+
+
Returns:
True, if the view have been saved successfully.
+
+

+ + + + +
+ + + + + + + + +
IdType VISU.Base.GetID  )  [inherited]
+
+ + + + + +
+   + + +

+Returns ID of the object.

+

+ + + + +
+ + + + + + + + +
VISUType VISU.Base.GetType  )  [inherited]
+
+ + + + + +
+   + + +

+Returns the type of the presentable object

+ + + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fe731c7ea1f380b5fde3321bea39b7d5e8840bc6 GIT binary patch literal 4655 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 + + + + +VTK 3D Viewer + + + + + + + + + + + + + +

VTK 3D Viewer

+ +

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

+ +

 

+ +

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

+ +

 

+ +

+ +

 

+ +
    + +
  • Dump + View - exports an object from the viewer in bmp, png, jpg or jpeg + image format.

  • + +
  • Show/Hide + Trihedron - shows or hides coordinate axes. +

  • + +
  • Fit + all - allows to select a point to be the center of a scene representing + all displayed objects in the visible area. +

  • + +
  • Fit + area - resizes the view to place in the visible area only the contents + of a frame drawn with pressed left mouse button.

  • + +
  • Zoom -  allows + to zoom in and out.

  • + +
  • Panning + - if the represented objects are greater that the visible area and you + don't wish to use Fit all functionality, + click on this button and you'll be able to drag the scene to see its remote + parts.

  • + +
  • Global panning - represents all displayed + objects in the visible area.

  • + +
  • Rotation - allows to rotate the selected + object using the mouse.

  • + +
  • These + buttons orientate the scene strictly about coordinate axes.

  • + +
  • Reset - restores the default position + (isometric) of objects in the scene.

  • + +
  • Graduated axes - allows to define parameters + of axes and graduate them.

  • +
+ +

 

+ +

+ +

 

+ +
    + +
  • Axis name

  • + +
  • Is + visible - if checked the axis name + is displayed in the viewer.

  • + +
  • Name - allows to redefine the name of the axis.

  • + +
  • Font - allows to define color and properties + of the font of axis name.

  • + +
  • Labels

  • + +
  • Is + visible - if checked the labels are + displayed in the viewer.

  • + +
  • Number - allows to define the number of labels.

  • + +
  • Offset - allows to define the distance between + labels.

  • + +
  • Font - allows to define color and properties + of the font of labels names.

  • + +
  • Tick + marks

  • + +
  • Is + visible - if checked the tick marks + are displayed in the viewer.

  • + +
  • Length - allows to define the length of tick marks

  • + +
  • Is + visible if checked the axis is displayed + in the viewer.

  • +
+ +

 

+ + + + diff --git a/doc/salome/gui/VISU/whd_dpns.htm b/doc/salome/gui/VISU/whd_dpns.htm new file mode 100755 index 00000000..1bca2360 --- /dev/null +++ b/doc/salome/gui/VISU/whd_dpns.htm @@ -0,0 +1,43 @@ + + +Navigator Pane + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/VISU/whd_hide0.gif b/doc/salome/gui/VISU/whd_hide0.gif new file mode 100755 index 0000000000000000000000000000000000000000..97ea0bb6d7aae6a5c303f7288804f3ea9f0e2adc GIT binary patch literal 190 zcmZ?wbhEHbRAmrm*vtR|4Pe{=rW$~}1`s%K;J|;N_#fBm(s{K5IA+wS(XUH&97X-)sr-!@Y0 U%`L5M?HwJV-95d1eS!?u0EaP9SpWb4 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_hide1.gif b/doc/salome/gui/VISU/whd_hide1.gif new file mode 100755 index 0000000000000000000000000000000000000000..97ea0bb6d7aae6a5c303f7288804f3ea9f0e2adc GIT binary patch literal 190 zcmZ?wbhEHbRAmrm*vtR|4Pe{=rW$~}1`s%K;J|;N_#fBm(s{K5IA+wS(XUH&97X-)sr-!@Y0 U%`L5M?HwJV-95d1eS!?u0EaP9SpWb4 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_hide2.gif b/doc/salome/gui/VISU/whd_hide2.gif new file mode 100755 index 0000000000000000000000000000000000000000..97ea0bb6d7aae6a5c303f7288804f3ea9f0e2adc GIT binary patch literal 190 zcmZ?wbhEHbRAmrm*vtR|4Pe{=rW$~}1`s%K;J|;N_#fBm(s{K5IA+wS(XUH&97X-)sr-!@Y0 U%`L5M?HwJV-95d1eS!?u0EaP9SpWb4 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_next0.gif b/doc/salome/gui/VISU/whd_next0.gif new file mode 100755 index 0000000000000000000000000000000000000000..d92dda5223599ae2e8764bd25d24f93b5b35d887 GIT binary patch literal 159 zcmZ?wbhEHblx7fS*vtR|4Pe{=rW$~}1`s%K;J|;N_GOF0KgAF3IG5A literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_next1.gif b/doc/salome/gui/VISU/whd_next1.gif new file mode 100755 index 0000000000000000000000000000000000000000..d92dda5223599ae2e8764bd25d24f93b5b35d887 GIT binary patch literal 159 zcmZ?wbhEHblx7fS*vtR|4Pe{=rW$~}1`s%K;J|;N_GOF0KgAF3IG5A literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_next2.gif b/doc/salome/gui/VISU/whd_next2.gif new file mode 100755 index 0000000000000000000000000000000000000000..d92dda5223599ae2e8764bd25d24f93b5b35d887 GIT binary patch literal 159 zcmZ?wbhEHblx7fS*vtR|4Pe{=rW$~}1`s%K;J|;N_GOF0KgAF3IG5A literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_nvp10.htm b/doc/salome/gui/VISU/whd_nvp10.htm new file mode 100755 index 00000000..a57fe1e4 --- /dev/null +++ b/doc/salome/gui/VISU/whd_nvp10.htm @@ -0,0 +1,15 @@ + + +Navigation Pane + + + + + + + + + + + + diff --git a/doc/salome/gui/VISU/whd_nvp20.htm b/doc/salome/gui/VISU/whd_nvp20.htm new file mode 100755 index 00000000..c5754bc4 --- /dev/null +++ b/doc/salome/gui/VISU/whd_nvp20.htm @@ -0,0 +1,334 @@ + + +navigation pane + + + + + + + + + + + + + + + + + diff --git a/doc/salome/gui/VISU/whd_prev0.gif b/doc/salome/gui/VISU/whd_prev0.gif new file mode 100755 index 0000000000000000000000000000000000000000..518561a0d284eea6b136e0f65591bbe3f00173ee GIT binary patch literal 159 zcmZ?wbhEHblx7fS*vtR|4Pe{=rW$~}1`s%K;J|;N_ oU;NgcIXC46r>s_>iMrWq#-jL{%@sa+vrjf`sXCjtTbaQc0N6r5jsO4v literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_prev1.gif b/doc/salome/gui/VISU/whd_prev1.gif new file mode 100755 index 0000000000000000000000000000000000000000..518561a0d284eea6b136e0f65591bbe3f00173ee GIT binary patch literal 159 zcmZ?wbhEHblx7fS*vtR|4Pe{=rW$~}1`s%K;J|;N_ oU;NgcIXC46r>s_>iMrWq#-jL{%@sa+vrjf`sXCjtTbaQc0N6r5jsO4v literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_prev2.gif b/doc/salome/gui/VISU/whd_prev2.gif new file mode 100755 index 0000000000000000000000000000000000000000..518561a0d284eea6b136e0f65591bbe3f00173ee GIT binary patch literal 159 zcmZ?wbhEHblx7fS*vtR|4Pe{=rW$~}1`s%K;J|;N_ oU;NgcIXC46r>s_>iMrWq#-jL{%@sa+vrjf`sXCjtTbaQc0N6r5jsO4v literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_show0.gif b/doc/salome/gui/VISU/whd_show0.gif new file mode 100755 index 0000000000000000000000000000000000000000..60e8e689798894e49320835bacdce74069bc2755 GIT binary patch literal 199 zcmZ?wbhEHb)M5~3*vtR|4Pe{=rW$~}1`s%K;J|;N_E$rasmle_fbS~emu&&XWTYKFwOuzj8WaIn> egZkzce)i6;?w;Ph{%-S0lc!9bHhsDvgEasywN*#} literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_show1.gif b/doc/salome/gui/VISU/whd_show1.gif new file mode 100755 index 0000000000000000000000000000000000000000..60e8e689798894e49320835bacdce74069bc2755 GIT binary patch literal 199 zcmZ?wbhEHb)M5~3*vtR|4Pe{=rW$~}1`s%K;J|;N_E$rasmle_fbS~emu&&XWTYKFwOuzj8WaIn> egZkzce)i6;?w;Ph{%-S0lc!9bHhsDvgEasywN*#} literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_show2.gif b/doc/salome/gui/VISU/whd_show2.gif new file mode 100755 index 0000000000000000000000000000000000000000..60e8e689798894e49320835bacdce74069bc2755 GIT binary patch literal 199 zcmZ?wbhEHb)M5~3*vtR|4Pe{=rW$~}1`s%K;J|;N_E$rasmle_fbS~emu&&XWTYKFwOuzj8WaIn> egZkzce)i6;?w;Ph{%-S0lc!9bHhsDvgEasywN*#} literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_sync0.gif b/doc/salome/gui/VISU/whd_sync0.gif new file mode 100755 index 0000000000000000000000000000000000000000..1a9785ce625d4b5226515db4d6e0c7af3e416fba GIT binary patch literal 231 zcmZ?wbhEHbv|vM`9&x+nI$ zNd8r_c*)1$HEPY51-@OEc3gZ{eya7pwBt{WU+i`cUmmp8QZH$8UqzwSs@BDAwHYZ@ zNoh?j`R(#$ZiyX{(Jdi~6SEt%OMG>D%4g2fo-=KIR Lx^4SrK?Z98%;sR# literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_sync1.gif b/doc/salome/gui/VISU/whd_sync1.gif new file mode 100755 index 0000000000000000000000000000000000000000..1a9785ce625d4b5226515db4d6e0c7af3e416fba GIT binary patch literal 231 zcmZ?wbhEHbv|vM`9&x+nI$ zNd8r_c*)1$HEPY51-@OEc3gZ{eya7pwBt{WU+i`cUmmp8QZH$8UqzwSs@BDAwHYZ@ zNoh?j`R(#$ZiyX{(Jdi~6SEt%OMG>D%4g2fo-=KIR Lx^4SrK?Z98%;sR# literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_sync2.gif b/doc/salome/gui/VISU/whd_sync2.gif new file mode 100755 index 0000000000000000000000000000000000000000..1a9785ce625d4b5226515db4d6e0c7af3e416fba GIT binary patch literal 231 zcmZ?wbhEHbv|vM`9&x+nI$ zNd8r_c*)1$HEPY51-@OEc3gZ{eya7pwBt{WU+i`cUmmp8QZH$8UqzwSs@BDAwHYZ@ zNoh?j`R(#$ZiyX{(Jdi~6SEt%OMG>D%4g2fo-=KIR Lx^4SrK?Z98%;sR# literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_tab0.gif b/doc/salome/gui/VISU/whd_tab0.gif new file mode 100755 index 0000000000000000000000000000000000000000..955c42f47a076d635e5f28250996e98e7cd7c076 GIT binary patch literal 285 zcmV+&0pk8gNk%w1VeSDK0HXf@|NsBx<>kP@z`wu00002Mz`y_i00000A^8LW000F5 zEC2ui0PX=806+ucIJ(^aFv>}*y*TU5yZ>M)j$~<`XsWJk>%MR-&vb3yc&_h!@BhG{ za7Zi~kI1BQ$!z`v(5Q4uty-_xtai)odcWYXcuX#v&*-#z&0ag-@VIs;jK6uCK7M zvayD>wzs&sy1Tr+zQ4f1!o$SH#>dFX%FE2n&d<=%($mz{*4NnC+S}aS*#O|-;^XAy j=I7|?>g(+7?(gvN^7Hid_V@Vt`uqI*-v0piBme+AZ&j?@ literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_tab1.gif b/doc/salome/gui/VISU/whd_tab1.gif new file mode 100755 index 0000000000000000000000000000000000000000..b3ec41d6d8a6a3f2d06b41f8ea70572610acbfdb GIT binary patch literal 237 zcmZ?wbhEHbbYl=@*vtR|4Pe{=rW$~}1`s%K;J|;N_$ATn&sXV7$()z5O37izzJfJ!?b`Q$c;Bvk-@SYO2XPn1zT*pp zB8-__JR?GW^@#djjxO6e*VI2&EU2lc@8~ll%UIi3@4F^ZKI_$wf6tQps&@3Ne^E|F zLup%Hd_-awznW-Ok)e6q?^?=|z+uGd_>VZ)}) RYqxIm-m%k}fnAWn8USudW4QnT literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_tab2.gif b/doc/salome/gui/VISU/whd_tab2.gif new file mode 100755 index 0000000000000000000000000000000000000000..08fb0ce4fe630b4dd33f1f8d099945ff48531b0c GIT binary patch literal 226 zcmZ?wbhEHbv||uu*vtR|4Pe{=rW$~}1`s%K;J|;N_amdW@3l){E)f@i$$g^S+H!mvz_+Zb?dcPZQ>AQ Gum%87{9UmC literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_tab3.gif b/doc/salome/gui/VISU/whd_tab3.gif new file mode 100755 index 0000000000000000000000000000000000000000..1819c8e8f786ed0b62007b198cb69dca982c49f6 GIT binary patch literal 209 zcmZ?wbhEHbG-eQG*vtR|4Pe{=rW$~}1`s%K;J|;N_tQPIo@N&L#vFwFx*~w?0Zi@IVyZ?G?SxwgB2Sq=oM{i31m{lp1 o6|Yd&+>jp=)lsO@?iOr5ams`##?z)-O`hdDXRZYUyC8!#0CKBV4FCWD literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_tab4.gif b/doc/salome/gui/VISU/whd_tab4.gif new file mode 100755 index 0000000000000000000000000000000000000000..1a6fc4f4aa68d1b8fdd35c21c002f4a117133639 GIT binary patch literal 198 zcmZ?wbhEHb)MF53*vtR|4Pe{=rW$~}1`s%K;J|;N_j1LiMqShUz?=`!;bD@_^L1sSXX;;C5C literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_tab6.gif b/doc/salome/gui/VISU/whd_tab6.gif new file mode 100755 index 0000000000000000000000000000000000000000..fe312d238ad98026d9171f20077f95e372a82752 GIT binary patch literal 212 zcmZ?wbhEHbG-D8D*vtR|4Pe{=rW$~}1`s%K;J|;N_*vtR|4Pe{=rW$~}1`s%K;J|;N_$5v+f;9S4GUsJ*HDtct_r7pLLGEFr+V_8Ee0O;8o<&2<`FKKp zgqPAJzo)&PT}q5Wa-}I#9eTspT+b9~?!S8>tcA^f&bH2eyZmdZ{r>)&Ny+JT znL<_d9VJB_oh^Np#xCXkwNtyg@*7p#oATmQ7Br?-^r+2=G;7V8xWXY%WBJ+@8#e`Q P+3L7`hb;rUAcHjkosMI* literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_tab8.gif b/doc/salome/gui/VISU/whd_tab8.gif new file mode 100755 index 0000000000000000000000000000000000000000..c80acc8d57852a246362d981ae89d4148f157987 GIT binary patch literal 225 zcmZ?wbhEHbv|$is*vtR|4Pe{=rW$~}1`s%K;J|;N_WX{W2)us4ipV)^3U#ew_*Or&hV{|y+vg7j?6Bkay z$U8Fi;%Ua8k9bV=dSI~ftX`|PkLjzUMS>3vSbJQ%3r}pVys>U^^SeKxMtvvmrk72WmQa=UOuH{qFu0FTg{|-^09LkFYj1xWvjh*-FnScs{|RW E0hmEvxBvhE literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_tabs.htm b/doc/salome/gui/VISU/whd_tabs.htm new file mode 100755 index 00000000..1568f573 --- /dev/null +++ b/doc/salome/gui/VISU/whd_tabs.htm @@ -0,0 +1,533 @@ + + +WebHelp Tabs Frame in Navigation Pane + + + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/VISU/whd_toc1.gif b/doc/salome/gui/VISU/whd_toc1.gif new file mode 100755 index 0000000000000000000000000000000000000000..11017258c92970b19454ead146fd5b379bec281f GIT binary patch literal 153 zcmZ?wbhEHb6krfw*v!E29|#!!A2@KJ0SFix6c`j3@B+o3EQ|~cj0`#;RUk8*S=?{xVR_$zZm5-g_Pmk7#Uti(DzxdWm!V8gx$+Ye-*fKA Z&qxFbzbZW-RFiQ{v>{?oou(jzH2|ujEKL9a literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_toc2.gif b/doc/salome/gui/VISU/whd_toc2.gif new file mode 100755 index 0000000000000000000000000000000000000000..975e5f6f4dde718d6af7eb7aaca2301a398d0985 GIT binary patch literal 173 zcmZ?wbhEHb6krfw*v!E29|RbH@W6os4M4!qpunKOfEy_OWMO1rU}De#DFK<`%n}vg zp|pDIvWD7YY>bQ|?GtjD74se@CfrgKZZ@Bmp0zThw8(5iM~YSk!(9It&y2-*E@YG} v+8t4Edv%%mPet2C-OICinA>(d7FSUdOO|VTbKuP+zH@t`jkbp=F<1itbz3&o literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_toc3.gif b/doc/salome/gui/VISU/whd_toc3.gif new file mode 100755 index 0000000000000000000000000000000000000000..4b8122f0f430c4baa062d3681f98f0e41e749017 GIT binary patch literal 158 zcmZ?wbhEHb6krfw*v!E29|RbH@W6os4Gj$n3<^Lo2HZgLCkrD30~3P|ND0UcXBO{( z37)HW%xGY+`tCe2SC&&|MMdWPovo4CLd=bx@xKpd$4#<1nc$(rX1ea|6E)438OQq) gtyoviVpt_6a5ii8UHu;M1& literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_toc4.gif b/doc/salome/gui/VISU/whd_toc4.gif new file mode 100755 index 0000000000000000000000000000000000000000..3f9a036867847517b1eab4503a4bd378178c0bd5 GIT binary patch literal 953 zcmZ?wbhEHb6krfw_|Cxa9|RbH@C*>l1R^jjNr4Mc#bG=`Z##K4d?lL5$1V*qMm z0P}&YQ7{?;LplT$f3h$#FfcLbfP4YU6Yd<-7+5)EJT@#iz|5@VQZYdRD8a|bv%nyr z(WQ+;DCLYt;e!TFE@6k77X?ZO8M#FSIu0CYJjBQ%=+&cO^oW6hn}@@PL-EOpiE7+_ zOB}Xn1U57CJc(fte#zL$Am!4aQ0f%SsF82x@IfFcXc?2JjfX{pcEfa6R=o+UF047k gA!N-p;ls7Hhjyr|dn8ybc;CR}$jc=rA;4e_0PdJkt^fc4 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/whd_topic.xml b/doc/salome/gui/VISU/whd_topic.xml new file mode 100755 index 00000000..a1b0320f --- /dev/null +++ b/doc/salome/gui/VISU/whd_topic.xml @@ -0,0 +1,85 @@ + + + + + + + + + + +"]]> + + + + +"]]> + + + + +"; +OutputInTopicNavBarDataWebSearch.form();]]> + + + + + + + + + + +"]]> + + + diff --git a/doc/salome/gui/VISU/whd_wbsh0.gif b/doc/salome/gui/VISU/whd_wbsh0.gif new file mode 100755 index 0000000000000000000000000000000000000000..383688e7cdf6fc64d789bef55fb569d00563682b GIT binary patch literal 260 zcmZ?wbhEHb^k5KX*vtR|4Pe{=rW$~}1`s%K;J|;N_pi3um7TZ!{OM~2XVw-kO|^-f^X$8OVoiBY zc2#mlo_l>saATyygp%rj?#ZQ7CMony>nWRpi3um7TZ!{OM~2XVw-kO|^-f^X$8OVoiBY zc2#mlo_l>saATyygp%rj?#ZQ7CMony>nWRpi3um7TZ!{OM~2XVw-kO|^-f^X$8OVoiBY zc2#mlo_l>saATyygp%rj?#ZQ7CMony>nWR + +Search Words List + + + + + + + +

<<

+

+right 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
rightward
rotate 1 2 3 4
rotating
rotation 1 2 3 4 5 6 7
rotations 1 2 3
row 1 2
running 1 2
+

+s 1 2
salome 1 2 3 4 5 6 7 8
same 1 2 3 4 5 6 7 8 9
save 1 2 3 4 5 6 7
saves
saving
scalar 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
scale 1 2 3 4 5 6 7 8 9
scales
scaling 1 2 3 4 5 6 7 8
scene 1 2 3 4 5
screen
script
search
second 1 2 3
secondary
section 1 2
see 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
seen
segmentation 1 2 3 4
segments 1 2
select 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
selectable
selected 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
selecting
selection 1 2 3 4
semi 1 2
sensitive
separate 1 2
separately 1 2
serve
session
sessions
set 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
setting 1 2 3 4 5 6 7 8 9 10 11 12
settings 1 2 3 4 5
setup
shader
shading
shape 1 2 3 4 5
shifting
should 1 2 3 4 5 6 7 8 9 10 11
show 1 2 3 4 5 6 7 8
shows 1 2 3 4 5 6 7
shrink
side 1 2
similar 1 2
simple
simultaneous
simultaneously 1 2 3 4
size 1 2 3 4 5 6 7
sizes
slow
small 1 2
smaller 1 2
smallest
smooth
smoother
smoothness 1 2
so 1 2 3 4
solid
solve
sometimes
source
space 1 2 3 4 5 6
spacemouse
spacing
special 1 2
specially
specified 1 2 3 4
specify 1 2 3
specifying
speed 1 2
spent
sphere 1 2
spheres
spline
splines
split
sprite 1 2
sprites


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

<<

+

+stamp 1 2 3 4 5 6 7
stamps 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
standard 1 2 3 4 5 6 7 8
star
start 1 2 3 4 5
starting
state
step 1 2 3 4
steps 1 2 3 4
stop
store
stored
stream
streamline
streamlines
strictly
structure 1 2 3 4 5
structured
study 1 2 3 4 5 6
style 1 2
subfolder 1 2 3 4 5
subfolders
submenu
submesh 1 2 3 4 5
submeshes 1 2 3
substituted
suggests
superposition
supported
surface 1 2 3
surfaces 1 2
suspend
sweep 1 2 3
sweeping 1 2 3
switch 1 2 3
switching
system 1 2 3 4
systematically
+

+t 1 2 3 4
tab 1 2 3 4 5 6 7 8 9 10 11 12
table 1 2 3 4 5 6 7 8 9 10
tables 1 2 3 4 5 6 7 8
tail
take
taken 1 2 3 4
takes
technically
tensor 1 2
text 1 2
texture
textures
them 1 2 3 4 5 6 7 8 9 10
therefore
thick
thin
thought 1 2
three 1 2 3 4 5 6 7 8
threshold
tick
tilt
time 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
timing
title 1 2
titles
together
toggle
tolerance
toolbar 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
toolbars
top 1 2 3
total
touch
touches
transformation 1 2
transforming
translate 1 2 3
translation 1 2 3
transparency 1 2
transparent 1 2 3
tree
triangle
triangles 1 2
triangular
triggers
trihedron
truncated
twice
two 1 2 3 4 5 6 7 8 9 10 11 12 13
txt 1 2
type 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
types 1 2 3 4 5 6
+

+unchecked
unique
units 1 2 3
unwanted
up 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
update
updated 1 2 3 4
upper
upward


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

<<

+

+usage
used 1 2 3 4 5 6 7 8 9 10 11 12 13
user 1 2 3 4 5 6 7 8
using 1 2 3 4 5 6 7 8 9 10 11 12
usually
+

+v 1 2
validate
value 1 2 3 4 5 6 7 8 9 10 11 12 13 14
values 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
variable
variables
various
vary
ve
vector 1 2 3 4 5 6 7 8 9 10 11 12
vectors 1 2 3
verbal
vertex
vertical 1 2 3 4
very 1 2
via 1 2 3
video
view 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
viewer 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
viewers
viewing 1 2
views 1 2
visible 1 2 3
visualisation
visualised
visualization 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
visualize 1 2 3
visualized 1 2
visualizes
vtk 1 2 3 4 5
+

+way 1 2 3
well 1 2
what
whatever
wheel
while
whole 1 2
why
width 1 2 3 4 5
will 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
window 1 2 3 4 5 6
windows 1 2
wireframe
wires
wish 1 2 3
within 1 2 3 4
without 1 2 3
would 1 2
written
+

+x 1 2 3 4 5 6 7 8
xls 1 2
xy 1 2 3 4 5 6 7
+

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

+z 1 2
zoom 1 2 3 4 5 6
zoomed
zx 1 2 3


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

^ Z ZO ZX ^

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

+ Post-Pro module
+    Introduction to Post-Pro
+    Running Post-Pro
+    Importing MED files
+    Structure of MED objects
+    3D presentations
+    Table presentations
+    XY plots
+       Creating curves
+       Creating XY plots
+       Plot2D Viewer
+       Setting properties of XY plots
+       Access to Post-Pro module functionality from Python (using VISU_Gen.idl)
+

+ +
+

+

+ + + + diff --git a/doc/salome/tui/VISU/doxyfile.in b/doc/salome/tui/VISU/doxyfile.in new file mode 100755 index 00000000..53b0ed84 --- /dev/null +++ b/doc/salome/tui/VISU/doxyfile.in @@ -0,0 +1,242 @@ +# Doxyfile 1.4.6 + +#--------------------------------------------------------------------------- +# Project related configuration options +#--------------------------------------------------------------------------- +PROJECT_NAME = "SALOME - VISU - v.@VERSION@" +PROJECT_NUMBER = +OUTPUT_DIRECTORY = ../ +CREATE_SUBDIRS = NO +OUTPUT_LANGUAGE = English +USE_WINDOWS_ENCODING = NO +BRIEF_MEMBER_DESC = YES +REPEAT_BRIEF = NO +ABBREVIATE_BRIEF = +ALWAYS_DETAILED_SEC = YES +INLINE_INHERITED_MEMB = YES +FULL_PATH_NAMES = YES +STRIP_FROM_PATH = ../../../share/salome \ + ../../../build/salome +STRIP_FROM_INC_PATH = +SHORT_NAMES = NO +JAVADOC_AUTOBRIEF = YES +MULTILINE_CPP_IS_BRIEF = NO +DETAILS_AT_TOP = NO +INHERIT_DOCS = YES +SEPARATE_MEMBER_PAGES = NO +TAB_SIZE = 5 +ALIASES = +OPTIMIZE_OUTPUT_FOR_C = YES +OPTIMIZE_OUTPUT_JAVA = YES +BUILTIN_STL_SUPPORT = NO +DISTRIBUTE_GROUP_DOC = NO +SUBGROUPING = YES + +#--------------------------------------------------------------------------- +# Build related configuration options +#--------------------------------------------------------------------------- +EXTRACT_ALL = YES +EXTRACT_PRIVATE = YES +EXTRACT_STATIC = YES +EXTRACT_LOCAL_CLASSES = YES +EXTRACT_LOCAL_METHODS = NO +HIDE_UNDOC_MEMBERS = NO +HIDE_UNDOC_CLASSES = NO +HIDE_FRIEND_COMPOUNDS = NO +HIDE_IN_BODY_DOCS = NO +INTERNAL_DOCS = YES +CASE_SENSE_NAMES = YES +HIDE_SCOPE_NAMES = NO +SHOW_INCLUDE_FILES = YES +INLINE_INFO = YES +SORT_MEMBER_DOCS = NO +SORT_BRIEF_DOCS = NO +SORT_BY_SCOPE_NAME = NO +GENERATE_TODOLIST = YES +GENERATE_TESTLIST = YES +GENERATE_BUGLIST = YES +GENERATE_DEPRECATEDLIST= YES +ENABLED_SECTIONS = +MAX_INITIALIZER_LINES = 25 +SHOW_USED_FILES = NO +SHOW_DIRECTORIES = NO +FILE_VERSION_FILTER = + +#--------------------------------------------------------------------------- +# configuration options related to warning and progress messages +#--------------------------------------------------------------------------- +QUIET = NO +WARNINGS = YES +WARN_IF_UNDOCUMENTED = YES +WARN_IF_DOC_ERROR = YES +WARN_NO_PARAMDOC = NO +WARN_FORMAT = "$file:$line: $text" +WARN_LOGFILE = log.txt + +#--------------------------------------------------------------------------- +# configuration options related to the input files +#--------------------------------------------------------------------------- +INPUT = ../../../share/salome/src \ + ../../../share/salome/idl \ + ../../../build/salome/bin +FILE_PATTERNS = *.idl *.h *.hh *.hxx *.c *.cc *.cxx *.ixx *.jxx python_extension_must_be_here +RECURSIVE = YES +EXCLUDE = +EXCLUDE_SYMLINKS = NO +EXCLUDE_PATTERNS = +EXAMPLE_PATH = +EXAMPLE_PATTERNS = +EXAMPLE_RECURSIVE = NO +IMAGE_PATH = sources/ +INPUT_FILTER = +FILTER_PATTERNS = +FILTER_SOURCE_FILES = YES + +#--------------------------------------------------------------------------- +# configuration options related to source browsing +#--------------------------------------------------------------------------- +SOURCE_BROWSER = NO +INLINE_SOURCES = NO +STRIP_CODE_COMMENTS = YES +REFERENCED_BY_RELATION = NO +REFERENCES_RELATION = YES +USE_HTAGS = NO +VERBATIM_HEADERS = YES + +#--------------------------------------------------------------------------- +# configuration options related to the alphabetical class index +#--------------------------------------------------------------------------- +ALPHABETICAL_INDEX = YES +COLS_IN_ALPHA_INDEX = 3 +IGNORE_PREFIX = + +#--------------------------------------------------------------------------- +# configuration options related to the HTML output +#--------------------------------------------------------------------------- +GENERATE_HTML = YES +HTML_OUTPUT = VISU +HTML_FILE_EXTENSION = .html +HTML_HEADER = sources/myheader.html +HTML_FOOTER = sources/footer.html +HTML_STYLESHEET = sources/static/doxygen.css +HTML_ALIGN_MEMBERS = YES +GENERATE_HTMLHELP = NO +CHM_FILE = +HHC_LOCATION = +GENERATE_CHI = NO +BINARY_TOC = YES +TOC_EXPAND = YES +DISABLE_INDEX = NO +ENUM_VALUES_PER_LINE = 4 +GENERATE_TREEVIEW = NO +TREEVIEW_WIDTH = 250 + +#--------------------------------------------------------------------------- +# configuration options related to the LaTeX output +#--------------------------------------------------------------------------- +GENERATE_LATEX = NO +LATEX_OUTPUT = latex +LATEX_CMD_NAME = latex +MAKEINDEX_CMD_NAME = makeindex +COMPACT_LATEX = NO +PAPER_TYPE = a4wide +EXTRA_PACKAGES = +LATEX_HEADER = +PDF_HYPERLINKS = NO +USE_PDFLATEX = NO +LATEX_BATCHMODE = NO +LATEX_HIDE_INDICES = NO + +#--------------------------------------------------------------------------- +# configuration options related to the RTF output +#--------------------------------------------------------------------------- +GENERATE_RTF = NO +RTF_OUTPUT = rtf +COMPACT_RTF = NO +RTF_HYPERLINKS = NO +RTF_STYLESHEET_FILE = +RTF_EXTENSIONS_FILE = + +#--------------------------------------------------------------------------- +# configuration options related to the man page output +#--------------------------------------------------------------------------- +GENERATE_MAN = NO +MAN_OUTPUT = man +MAN_EXTENSION = .3 +MAN_LINKS = NO + +#--------------------------------------------------------------------------- +# configuration options related to the XML output +#--------------------------------------------------------------------------- +GENERATE_XML = NO +XML_OUTPUT = xml +XML_SCHEMA = +XML_DTD = +XML_PROGRAMLISTING = YES + +#--------------------------------------------------------------------------- +# configuration options for the AutoGen Definitions output +#--------------------------------------------------------------------------- +GENERATE_AUTOGEN_DEF = NO + +#--------------------------------------------------------------------------- +# configuration options related to the Perl module output +#--------------------------------------------------------------------------- +GENERATE_PERLMOD = NO +PERLMOD_LATEX = NO +PERLMOD_PRETTY = YES +PERLMOD_MAKEVAR_PREFIX = + +#--------------------------------------------------------------------------- +# Configuration options related to the preprocessor +#--------------------------------------------------------------------------- +ENABLE_PREPROCESSING = YES +MACRO_EXPANSION = NO +EXPAND_ONLY_PREDEF = NO +SEARCH_INCLUDES = YES +INCLUDE_PATH = +INCLUDE_FILE_PATTERNS = +PREDEFINED = +EXPAND_AS_DEFINED = +SKIP_FUNCTION_MACROS = NO + +#--------------------------------------------------------------------------- +# Configuration::additions related to external references +#--------------------------------------------------------------------------- +TAGFILES = +GENERATE_TAGFILE = +ALLEXTERNALS = NO +EXTERNAL_GROUPS = YES +PERL_PATH = /usr/bin/perl + +#--------------------------------------------------------------------------- +# Configuration options related to the dot tool +#--------------------------------------------------------------------------- +CLASS_DIAGRAMS = YES +HIDE_UNDOC_RELATIONS = NO +HAVE_DOT = YES +CLASS_GRAPH = YES +COLLABORATION_GRAPH = NO +GROUP_GRAPHS = NO +UML_LOOK = NO +TEMPLATE_RELATIONS = YES +INCLUDE_GRAPH = YES +INCLUDED_BY_GRAPH = NO +CALL_GRAPH = NO +GRAPHICAL_HIERARCHY = YES +DIRECTORY_GRAPH = YES +DOT_IMAGE_FORMAT = jpg +DOT_PATH = +DOTFILE_DIRS = +MAX_DOT_GRAPH_WIDTH = 1024 +MAX_DOT_GRAPH_HEIGHT = 1200 +MAX_DOT_GRAPH_DEPTH = 0 +DOT_TRANSPARENT = NO +DOT_MULTI_TARGETS = NO +GENERATE_LEGEND = NO +DOT_CLEANUP = YES + +#--------------------------------------------------------------------------- +# Configuration::additions related to the search engine +#--------------------------------------------------------------------------- +SEARCHENGINE = NO diff --git a/doc/salome/tui/VISU/sources/footer.html b/doc/salome/tui/VISU/sources/footer.html new file mode 100755 index 00000000..cb55f397 --- /dev/null +++ b/doc/salome/tui/VISU/sources/footer.html @@ -0,0 +1,5 @@ + + + + diff --git a/doc/salome/tui/VISU/sources/static/tree.js.in b/doc/salome/tui/VISU/sources/static/tree.js.in new file mode 100755 index 00000000..8903b2ab --- /dev/null +++ b/doc/salome/tui/VISU/sources/static/tree.js.in @@ -0,0 +1,85 @@ +foldersTree = gFld("SALOME v.@VERSION@ ", "", "") + insDoc(foldersTree, gLnk("Main Page", "", "main.html")) + +aux1 = insFld(foldersTree, gFld("TUI Reference Guide", "")) + aux2 = insFld(aux1, gFld("Modules", "")) + aux3 = insFld(aux2, gFld("SALOME VISU module", "")) + insDoc(aux3, gLnk("Overview", "", "overview_VISU.html")) + aux4 = insFld(aux3, gFld("Packages", "")) + insDoc(aux4, gLnk("VISU", "", "namespaceVISU.html")) + insDoc(aux3, gLnk("Examples", "", "examples_VISU.html")) + + +/*! Data structures +*/ + insDoc(aux1, gLnk("Data Structures", "", "annotated.html")) + +/*! insDoc(aux1, gLnk("VISU::Animation", "", "interfaceVISU_1_1Animation.html")) + insDoc(aux1, gLnk("VISU::Base", "", "interfaceVISU_1_1Base.html")) + insDoc(aux1, gLnk("VISU::Container", "", "interfaceVISU_1_1Container.html")) + insDoc(aux1, gLnk("VISU::Curve", "", "interfaceVISU_1_1Curve.html")) + insDoc(aux1, gLnk("VISU::CutLines", "", "interfaceVISU_1_1CutLines.html")) + insDoc(aux1, gLnk("VISU::CutPlanes", "", "interfaceVISU_1_1CutPlanes.html")) + insDoc(aux1, gLnk("VISU::DeformedShape", "", "interfaceVISU_1_1DeformedShape.html")) + insDoc(aux1, gLnk("VISU::IsoSurfaces", "", "interfaceVISU_1_1IsoSurfaces.html")) + insDoc(aux1, gLnk("VISU::Mesh", "", "interfaceVISU_1_1Mesh.html")) + insDoc(aux1, gLnk("VISU::Prs3d", "", "interfaceVISU_1_1Prs3d.html")) + insDoc(aux1, gLnk("VISU::PrsObject", "", "interfaceVISU_1_1PrsObject.html")) + insDoc(aux1, gLnk("VISU::Result", "", "interfaceVISU_1_1Result.html")) + insDoc(aux1, gLnk("VISU::ScalarMap", "", "interfaceVISU_1_1ScalarMap.html")) + insDoc(aux1, gLnk("VISU::StreamLines", "", "interfaceVISU_1_1StreamLines.html")) + insDoc(aux1, gLnk("VISU::Table", "", "interfaceVISU_1_1Table.html")) + insDoc(aux1, gLnk("VISU::TableView", "", "interfaceVISU_1_1TableView.html")) + insDoc(aux1, gLnk("VISU::Vectors", "", "interfaceVISU_1_1Vectors.html")) + insDoc(aux1, gLnk("VISU::View", "", "interfaceVISU_1_1View.html")) + insDoc(aux1, gLnk("VISU::View3D", "", "interfaceVISU_1_1View3D.html")) + insDoc(aux1, gLnk("VISU::ViewManager", "", "interfaceVISU_1_1ViewManager.html")) + insDoc(aux1, gLnk("VISU::VISU_Gen", "", "interfaceVISU_1_1VISU__Gen.html")) + insDoc(aux1, gLnk("VISU::XYPlot", "", "interfaceVISU_1_1XYPlot.html")) +*/ + insDoc(aux1, gLnk("Class Hierarchy", "", "hierarchy.html")) + +/*! + aux2 = insFld(aux1, gFld("VISU::Base", "", "interfaceVISU_1_1Base.html")) + insDoc(aux2, gLnk("VISU::Animation", "", "interfaceVISU_1_1Animation.html")) + aux3 = insFld(aux2, gFld("VISU::PrsObject", "", "interfaceVISU_1_1PrsObject.html")) + insDoc(aux3, gLnk("VISU::Container", "", "interfaceVISU_1_1Container.html")) + insDoc(aux3, gLnk("VISU::Curve", "", "interfaceVISU_1_1Curve.html")) + aux4 = insFld(aux3, gFld("VISU::Prs3d", "", "interfaceVISU_1_1Prs3d.html")) + insDoc(aux4, gLnk("VISU::Mesh", "", "interfaceVISU_1_1Mesh.html")) + aux5 = insFld(aux4, gFld("VISU::ScalarMap", "", "interfaceVISU_1_1ScalarMap.html")) + insDoc(aux5, gLnk("VISU::CutLines", "", "interfaceVISU_1_1CutLines.html")) + insDoc(aux5, gLnk("VISU::CutPlanes", "", "interfaceVISU_1_1CutPlanes.html")) + aux6 = insFld(aux5, gFld("VISU::DeformedShape", "", "interfaceVISU_1_1DeformedShape.html")) + insDoc(aux6, gLnk("VISU::StreamLines", "", "interfaceVISU_1_1StreamLines.html")) + insDoc(aux6, gLnk("VISU::Vectors", "", "interfaceVISU_1_1Vectors.html")) + insDoc(aux5, gLnk("VISU::IsoSurfaces", "", "interfaceVISU_1_1IsoSurfaces.html")) + insDoc(aux3, gLnk("VISU::Table", "", "interfaceVISU_1_1Table.html")) + insDoc(aux2, gLnk("VISU::Result", "", "interfaceVISU_1_1Result.html")) + aux3 = insFld(aux2, gFld("VISU::View", "", "interfaceVISU_1_1View.html")) + insDoc(aux3, gLnk("VISU::TableView", "", "interfaceVISU_1_1TableView.html")) + insDoc(aux3, gLnk("VISU::View3D", "", "interfaceVISU_1_1View3D.html")) + insDoc(aux3, gLnk("VISU::XYPlot", "", "interfaceVISU_1_1XYPlot.html")) + insDoc(aux2, gLnk("VISU::ViewManager", "", "interfaceVISU_1_1ViewManager.html")) + insDoc(aux2, gLnk("VISU::VISU_Gen", "", "interfaceVISU_1_1VISU__Gen.html")) + insDoc(aux2, gLnk("VISU::VISU_Gen", "", "interfaceVISU_1_1VISU__Gen.html")) + insDoc(aux2, gLnk("VISU::VISU_Gen", "", "interfaceVISU_1_1VISU__Gen.html")) +*/ + insDoc(aux1, gLnk("Class methods list", "", "functions.html")) +/*! +aux1 = insFld(foldersTree, gFld("Namespace List", "", "namespaces.html")) + insDoc(aux1, gLnk("VISU", "", "namespaceVISU.html")) +*/ + insDoc(aux1, gLnk("Namespace Members", "", "namespacemembers.html")) + + insDoc(aux1, gLnk("File List", "", "files.html")) + +/*! + insDoc(aux1, gLnk("VISU_Gen.idl", "", "VISU__Gen_8idl.html")) +*/ + +aux1 = insFld(foldersTree, gFld("IDL/Python mapping", "")) + insDoc(aux1, gLnk("Mapping of VISU IDL definitions to Python language", "", "page2.html")) + +/*! insDoc(foldersTree, gLnk("Graphical Class Hierarchy", "", "inherits.html")) +*/ diff --git a/resources/SalomeApp.xml b/resources/SalomeApp.xml new file mode 100644 index 00000000..8fa38a99 --- /dev/null +++ b/resources/SalomeApp.xml @@ -0,0 +1,117 @@ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+
diff --git a/resources/VISUCatalog.xml.in b/resources/VISUCatalog.xml.in new file mode 100644 index 00000000..96f7ffab --- /dev/null +++ b/resources/VISUCatalog.xml.in @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + VISU + Post-Pro + VISU + NRI + @VERSION@ + Post-Pro component + 1 + ModuleVisu.png + hostname = localhost + + + diff --git a/resources/Visu_import_med.png b/resources/Visu_import_med.png new file mode 100644 index 0000000000000000000000000000000000000000..73ade29655399f3d18b36a68cdee924543fda6ba GIT binary patch literal 1704 zcmcK1T})F~902fs&=1;DsZPDK-pdu8%5-2WIMAt}y~8q!Z9zbNu`z5KlHpjhk;NCy z*mTLF#s?Fl#?J?hA<>5|VJ`*)6s4t5qoQVtiPm7HfC=t9|&&_^QlPrczxwWPTISsZ?s4 zx3Y$7KLPh2!PrB%`v6AoLt+dPcVT1{M()7y2nYhi;}9Q$p&=L?gdrZrAHn#a5Fdtn z4}s?)6cKLpCvHR&U45}opU@K(x}veJ2#?EkMq;5T-`&Ue^b5cJas2qn{oPUiFHKu&OP;0aqI=#V|X);@~tkxNNF?2dz zhE}W5sMXmv4QA5VvejyhMvGXdBP5fA(P%K}^(YCnA+seBCe#}YMk66JF-#~CN)A~{ zAy(8Fm&$1+=VnYNJs`>$e5f(Y>LqzEhdGeq-iCim?ewSY-!%dq%2#WxBL@Y zk*I58YKyO&1Y-ZNrhguUdc*}%SuGH zf!>%>>s<6Zj4S=TSY%9j;ij~s-O6kg99Jqaru>Was+F{oc`7P6yaJSXx>aj8r%IZM zck1lA(e@_|gzyX~Kl_y504zLKo{?xM0GdGq}l%Kwfvo;K4FrfnliL(uKv3 + +namespace boost { + namespace signalslib = BOOST_SIGNALS_NAMESPACE; +} + +#ifdef EXTERNAL_SIGNALS_DEFINITION +# undef EXTERNAL_SIGNALS_DEFINITION +# ifdef QT_MOC_CPP +# define signals signals +# else +# define signals protected +# endif +#endif + +#endif //VISU_BOOST_SIGNALS_H diff --git a/src/VISU_SWIG/VISU_Example_07.py b/src/VISU_SWIG/VISU_Example_07.py new file mode 100644 index 00000000..c676ddf5 --- /dev/null +++ b/src/VISU_SWIG/VISU_Example_07.py @@ -0,0 +1,161 @@ +# Copyright (C) 2005 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.salome-platform.org/ or email : webmaster.salome@opencascade.com +# +# Manage view parameters of presentations: +# Representation Mode, Shrink, Shading, Opacity, Line Width + +import salome + +import VISU +import visu_gui + +import os +import time + +datadir = os.getenv("DATA_DIR") + "/MedFiles/" + +myVisu = visu_gui.myVisu +myVisu.SetCurrentStudy(salome.myStudy) +myViewManager = myVisu.GetViewManager() +myView = myViewManager.Create3DView() + +sleep_delay = 1 + +def AfterSet(error_string, method_name, old_value, new_value): + print method_name, "(): old_value = ", old_value, "new_value = ", new_value + if error_string == "": + time.sleep(sleep_delay) + else: + print method_name, "() error = ", error_string + pass + pass + +def ChangeRepresentation(scalarmap,repres,shrink,shading,opacity,linew): + if scalarmap is None : print "Error" + else : print "OK" + + myView.DisplayOnly(scalarmap) + myView.FitAll() + + time.sleep(sleep_delay) + + # enum PresentationType{ POINT, WIREFRAME, SHADED, INSIDEFRAME, SURFACEFRAME, SHRINK } + old_prs_type = myView.GetPresentationType(scalarmap) + if old_prs_type != repres: + err_str = myView.SetPresentationType(scalarmap, repres) + AfterSet(err_str, "SetPresentationType", old_prs_type, repres) + pass + + old_is_shrinked = myView.IsShrinked(scalarmap) + if old_is_shrinked != shrink: + err_str = myView.SetShrinked(scalarmap, shrink) # 1 - shrinked, 0 - not shrinked + AfterSet(err_str, "SetShrinked", old_is_shrinked, shrink) + pass + + old_is_shaded = myView.IsShaded(scalarmap) + if old_is_shaded != shading: + err_str = myView.SetShaded(scalarmap, shading) # 1 - shaded, 0 - not shaded + AfterSet(err_str, "SetShaded", old_is_shaded, shading) + pass + + old_opacity = myView.GetOpacity(scalarmap) + if old_opacity != opacity: + err_str = myView.SetOpacity(scalarmap, opacity) # double value [0, 1] + AfterSet(err_str, "SetOpacity", old_opacity, opacity) + pass + + old_linew = myView.GetLineWidth(scalarmap) + if old_linew != linew: + err_str = myView.SetLineWidth(scalarmap, linew) # double value, recommended round [1, 10] + AfterSet(err_str, "SetLineWidth", old_linew, linew) + pass + + print "" + pass + +# ResOK_0000.med + +print 'Import "ResOK_0000.med"...............', +medFile = datadir + "ResOK_0000.med" +myMeshName = 'dom' +myFieldName = 'vitesse' + +myResult = myVisu.ImportFile(medFile) +if myResult is None : print "Error" +else : print "OK" + +print "Creating Scalar Map.......", +scmap = myVisu.ScalarMapOnField(myResult,myMeshName,VISU.NODE,myFieldName,1); +ChangeRepresentation(scmap, VISU.INSIDEFRAME, 1, 0, 0.3, 5) + +print "Creating Stream Lines.......", +scmap = myVisu.StreamLinesOnField(myResult,myMeshName,VISU.NODE,myFieldName,1); +ChangeRepresentation(scmap, VISU.WIREFRAME, 1, 1, 0.5, 3) + +print "Creating Vectors..........", +scmap = myVisu.VectorsOnField(myResult,myMeshName,VISU.NODE,myFieldName,1); +ChangeRepresentation(scmap, VISU.WIREFRAME, 1, 1, 0.7, 2) + +print "Creating Iso Surfaces.....", +scmap = myVisu.IsoSurfacesOnField(myResult,myMeshName,VISU.NODE,myFieldName,1); +ChangeRepresentation(scmap, VISU.SHADED, 1, 0, 0.4, 8) + +print "Creating Cut Planes.......", +scmap = myVisu.CutPlanesOnField(myResult,myMeshName,VISU.NODE,myFieldName,1); +ChangeRepresentation(scmap, VISU.POINT, 0, 0, 0.6, 4) + +# fra.med + +print 'Import "fra.med"...............', +medFile = datadir + "fra.med" +myMeshName = 'LE VOLUME' +myFieldName = 'VITESSE' + +myResult = myVisu.ImportFile(medFile) +if myResult is None : print "Error" +else : print "OK" + +print "Creating Scalar Map.......", +scmap = myVisu.ScalarMapOnField(myResult,myMeshName,VISU.NODE,myFieldName,1); +ChangeRepresentation(scmap, VISU.WIREFRAME, 1, 1, 0.5, 3) + +print "Creating Iso Surfaces.....", +scmap = myVisu.IsoSurfacesOnField(myResult,myMeshName,VISU.NODE,myFieldName,1); +ChangeRepresentation(scmap, VISU.WIREFRAME, 1, 1, 0.5, 3) + +print "Creating Cut Planes.......", +scmap = myVisu.CutPlanesOnField(myResult,myMeshName,VISU.NODE,myFieldName,1); +ChangeRepresentation(scmap, VISU.SHADED, 1, 1, 0.5, 3) + +print "Creating Scalar Map On Deformed Shape.......", +scmap = myVisu.ScalarMapOnDeformedShapeOnField(myResult,myMeshName,VISU.NODE,myFieldName,1); +ChangeRepresentation(scmap, VISU.SHADED, 1, 1, 0.5, 3) + +print "Creating Deformed Shape.......", +scmap = myVisu.DeformedShapeOnField(myResult,myMeshName,VISU.NODE,myFieldName,1) +scmap.ShowColored(1) +ChangeRepresentation(scmap, VISU.WIREFRAME, 1, 1, 0.5, 3) + +print "Creating Cut Lines.......", +scmap = myVisu.CutLinesOnField(myResult,myMeshName,VISU.NODE,myFieldName,1) +ChangeRepresentation(scmap, VISU.WIREFRAME, 1, 1, 0.5, 3) + +print "Creating Plot 3D.......", +scmap = myVisu.Plot3DOnField(myResult,myMeshName,VISU.NODE,myFieldName,1) +ChangeRepresentation(scmap, VISU.SHADED, 1, 1, 0.5, 3) -- 2.39.2