From: vsr Date: Tue, 17 Feb 2009 05:24:27 +0000 (+0000) Subject: Merge from BR_V5_DEV 16Feb09 X-Git-Tag: before_mergefrom_V6_main_20120808_08Aug12 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=d90eeb25287fa1f390fe7a336547e74161708e44;p=modules%2Fvisu.git Merge from BR_V5_DEV 16Feb09 --- diff --git a/Makefile.am b/Makefile.am index d0f22977..6bc65dd3 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,4 +1,7 @@ -# Copyright (C) 2005 CEA/DEN, EDF R&D, OPEN CASCADE, PRINCIPIA R&D +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 @@ -14,26 +17,29 @@ # 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 +# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # # -* Makefile *- -# # Author : Patrick GOLDBRONN (CEA) # Date : 28/06/2001 # $Header$ # - include $(top_srcdir)/adm_local/unix/make_common_starter.am +ACLOCAL_AMFLAGS = -I adm_local/unix/config_files \ + -I ${KERNEL_ROOT_DIR}/salome_adm/unix/config_files \ + -I ${GUI_ROOT_DIR}/adm_local/unix/config_files \ + -I ${MED_ROOT_DIR}/adm_local/unix/config_files + SUBDIRS = adm_local idl resources src doc bin DISTCLEANFILES = a.out aclocal.m4 configure -salomeinclude_DATA=VISU_version.h +salomeinclude_DATA = VISU_version.h -EXTRA_DIST+= \ - build_configure \ - clean_configure \ +EXTRA_DIST += \ + build_configure \ + clean_configure \ LICENCE dist-hook: @@ -42,7 +48,7 @@ dist-hook: usr_docs: (cd doc && $(MAKE) $(AM_MAKEFLAGS) usr_docs) -docs:usr_docs +docs: usr_docs dev_docs: (cd doc && $(MAKE) $(AM_MAKEFLAGS) dev_docs) diff --git a/README b/README index 975c6639..e69de29b 100644 --- a/README +++ b/README @@ -1,106 +0,0 @@ -This is the Med Memory package V3.2.0 - -I : Major evolution of the Med Memory package between V2.2.x and V3.2.x : -========================================================================= - -The Med Memory may be used as a stand alone package with only the C++ and the -python layers (adding --without-kernel at the configure step). In this case -there are no links with the SALOME KERNEL. - -In this version, - -- mesh defined with polygones/polyhedra mixed with usual types of cells; - -- the Med File drivers of the Med Memory support the V2.1 as well as the - V2.2 versions of the Med File layer. The requirement of the Salome platform - is only Med File V2.2, the V2.1 version is emberked in the Med Memory. - -- Using the Med file (V2.1 and V2.2) and GIBI drivers; fields laying on a - partial support; - -- Fields defined on cells mesh with multiple gauss points, - -may be mounted in memory and treated. - -With all those new functionalities, most of the Med Memory client codes -based on previous releases of the Med Memory should work; but minor changes -should be done for the get/set field classes methods: - -- the getValue() and the setValue(T *) methods take no MED_EN::medModeSwitch - parameter; -- the getValueI (resp. setValueI) should be replaced by getRow(int ) - (resp. setRow(int ,T*) if the field is in full interlacing mode (using the - method getInterlacingType() of the classe FIELD_). If the field is stored in - no interlacing mode getValueIJ (resp. setValueIJ) should be replaced by - getColumn(int ) (resp. setColumn(int ,T*)). - -Intensive debugging was carried throughout the entire Med Memory C++ Layer: - - - especially on the major user's C++ classes (such as MED, MESH, - SUPPORT and FIELD); - - - the C++ drivers classes on those major classes. Especially the - Med File and the GIBI drivers are read/write ones. The VTK drivers - are only for the writing; and finally the PORFLOW drivers may only - be used for the MESH class in the reading mode. - -The Med Client layer of the Med Memory has been tested in a full -Server/Client configuration. - -II : MedMemory building and installation : -========================================= - -It's very simple : - -./configure --prefix=path_to_your_installation_directory -make -make install - -eventually if the user or the installer needs to build an installation of Med -Memory as a stand alone package, he may use the configure option ---without-kernel. By default the full debug options are set: - - compilation using -g option - - Med Memory debugging information history using -D_DEBUG_ option. - -The user may get all configure option with : - ./configure --help - -The user may set optimization option : - ./configure --enable-production --disable-debug (use compiler flags -O) - -In order to avoid most of the problem the user or the installer should first -check the HDF5HOME and the MED2HOME environment variables. This version of -Med Memory with Med File V2.2.2, V2.2.3, as well as V2.3.0 but with the -version of HDF5 V1.6.3. In the installation of Med File you should take care -of the $HDF5HOME environement variable. This warning is especially intended -to the user of The Med Memory in stand alone (without the SALOME KERNEL -component). - -III : MedMemory testing : -========================= - -After installation of the Med Memory; the user may find a large set of test -files in Med File V2.1, V2.2, GIBI format. - -To check the Med Memory installation, in the directory -path_to_your_installation_directory/bin/salome you may find a set of python -scripts and test executable. To ckeck the deep layers (C++, Python) of the Med -Memory, the installer may run: - -- testMedMemGeneral.py, -- medMeshing_test.py -- test_profil_MedFieldDriver.py -- testGaussLocalization.py -- med_field_anal.py -- test_MEDMEM_MeshingFlica -- test_MEDMEM_Meshing_poly -- test_MEDMEM_MeshingPoly - -To check the upper layer (CORBA, Client), the installer may run in the SALOME -Python consol: - - - Med_Gen_test.py - - medClient_test.py - - testMedAlliances1.py - - testMedAlliances.py - - testMeshAlliances.py diff --git a/VISU_version.h.in b/VISU_version.h.in index c0a63cf7..0ea0965a 100644 --- a/VISU_version.h.in +++ b/VISU_version.h.in @@ -1,26 +1,28 @@ -// 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. +// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE // -// 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 +// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, +// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS // -// See http://www.salome-platform.org/ +// 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 // // File : VISU_version.h // Author : Vadim SANDLER // Module : SALOME - +// #if !defined(__VISU_VERSION_H__) #define __VISU_VERSION_H__ diff --git a/adm_local/Makefile.am b/adm_local/Makefile.am index 76fe0fa5..9bca392c 100644 --- a/adm_local/Makefile.am +++ b/adm_local/Makefile.am @@ -1,22 +1,24 @@ -# Copyright (C) 2005 OPEN CASCADE, CEA, EDF R&D, LEG -# PRINCIPIA R&D, EADS CCR, Lip6, BV, CEDRAT -# 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 -# - +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 +# include $(top_srcdir)/adm_local/unix/make_common_starter.am -SUBDIRS= unix \ No newline at end of file +SUBDIRS = unix \ No newline at end of file diff --git a/adm_local/unix/Makefile.am b/adm_local/unix/Makefile.am index facd4e6f..5f6d5f75 100644 --- a/adm_local/unix/Makefile.am +++ b/adm_local/unix/Makefile.am @@ -1,22 +1,24 @@ -# Copyright (C) 2005 OPEN CASCADE, CEA, EDF R&D, LEG -# PRINCIPIA R&D, EADS CCR, Lip6, BV, CEDRAT -# 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 -# - +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 +# include $(top_srcdir)/adm_local/unix/make_common_starter.am SUBDIRS = config_files diff --git a/adm_local/unix/config_files/Makefile.am b/adm_local/unix/config_files/Makefile.am index f4266455..170a21c9 100644 --- a/adm_local/unix/config_files/Makefile.am +++ b/adm_local/unix/config_files/Makefile.am @@ -1,22 +1,25 @@ -# Copyright (C) 2005 OPEN CASCADE, CEA, EDF R&D, LEG -# PRINCIPIA R&D, EADS CCR, Lip6, BV, CEDRAT -# 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 -# +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 +# include $(top_srcdir)/adm_local/unix/make_common_starter.am -dist_admlocalm4_DATA= \ +dist_admlocalm4_DATA = \ check_VISU.m4 diff --git a/adm_local/unix/config_files/check_VISU.m4 b/adm_local/unix/config_files/check_VISU.m4 index cea3c386..1fde1814 100755 --- a/adm_local/unix/config_files/check_VISU.m4 +++ b/adm_local/unix/config_files/check_VISU.m4 @@ -1,8 +1,28 @@ +dnl Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +dnl +dnl Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, +dnl CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS +dnl +dnl This library is free software; you can redistribute it and/or +dnl modify it under the terms of the GNU Lesser General Public +dnl License as published by the Free Software Foundation; either +dnl version 2.1 of the License. +dnl +dnl This library is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +dnl Lesser General Public License for more details. +dnl +dnl You should have received a copy of the GNU Lesser General Public +dnl License along with this library; if not, write to the Free Software +dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +dnl +dnl See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com +dnl ########################################################### # File : check_Visu.m4 # Author : Vadim SANDLER (OCN) # Created : 13/07/05 -# Copyright (C) 2005 Open CASCADE # Check availability of VISU binary distribution ########################################################### diff --git a/adm_local/unix/make_common_starter.am b/adm_local/unix/make_common_starter.am index 6a4c36d2..ae95b7df 100644 --- a/adm_local/unix/make_common_starter.am +++ b/adm_local/unix/make_common_starter.am @@ -1,54 +1,88 @@ +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 # # ============================================================ # This file defines the common definitions used in several # Makefile. This file must be included, if needed, by the file # Makefile.am. # ============================================================ -# - # Standard directory for installation -salomeincludedir = $(includedir)/@PACKAGE@ -libdir = $(prefix)/lib@LIB_LOCATION_SUFFIX@/@PACKAGE@ -bindir = $(prefix)/bin/@PACKAGE@ +# +salomeincludedir = $(includedir)/salome +libdir = $(prefix)/lib@LIB_LOCATION_SUFFIX@/salome +bindir = $(prefix)/bin/salome purebindir = $(prefix)/bin salomescriptdir = $(bindir) +salomepythondir = $(pythondir)/salome +salomepyexecdir = $(pyexecdir)/salome # Tests environment folders testsenvirondir = $(prefix)/Tests/environ testsenvironcshdir = $(prefix)/Tests/environ/csh # Directory for installing idl files -salomeidldir = $(prefix)/idl/@PACKAGE@ +salomeidldir = $(prefix)/idl/salome # Directory for installing resource files -salomeresdir = $(prefix)/share/@PACKAGE@/resources/@MODULE_NAME@ +salomeresdir = $(prefix)/share/salome/resources/@MODULE_NAME@ # Directories for installing admin files -admlocaldir = $(prefix)/adm_local -admlocalunixdir = $(admlocaldir)/unix -admlocalm4dir = $(admlocaldir)/unix/config_files +admlocaldir = $(prefix)/adm_local +admlocalunixdir = $(admlocaldir)/unix +admlocalm4dir = $(admlocaldir)/unix/config_files # Shared modules installation directory -sharedpkgpythondir =$(pkgpythondir)/shared_modules +sharedpkgpythondir = $(salomepythondir)/shared_modules # Documentation directory -docdir = $(datadir)/doc/@PACKAGE@ +docdir = $(datadir)/doc/salome # common rules -# moc-files generation +# meta object implementation files generation (moc) %_moc.cxx: %.h $(MOC) $< -o $@ -# qm-files generation -%.qm: %.po - $(MSG2QM) $< $@ +# translation (*.qm) files generation (lrelease) +%.qm: %.ts + $(LRELEASE) $< -qm $@ + +# resource files generation (qrcc) +qrc_%.cxx: %.qrc + $(QRCC) $< -o $@ -name $(*F) + +# qt forms files generation (uic) +ui_%.h: %.ui + $(UIC) -o $@ $< -EXTRA_DIST=$(MOC_FILES:%_moc.cxx=%.h) $(nodist_salomeres_DATA:%.qm=%.po) +# extra distributed files +EXTRA_DIST = $(MOC_FILES:%_moc.cxx=%.h) $(QRC_FILES:qrc_%.cxx=%.qrc) \ + $(UIC_FILES:ui_%.h=%.ui) $(nodist_salomeres_DATA:%.qm=%.ts) +# customize clean operation mostlyclean-local: rm -f @builddir@/*_moc.cxx rm -f @builddir@/*.qm + rm -f @builddir@/ui_*.h + rm -f @builddir@/qrc_*.cxx # tests tests: unittest diff --git a/bin/Makefile.am b/bin/Makefile.am index e81b2089..15df8dbd 100644 --- a/bin/Makefile.am +++ b/bin/Makefile.am @@ -1,22 +1,28 @@ -# Copyright (C) 2005 OPEN CASCADE, CEA, EDF R&D, LEG -# PRINCIPIA R&D, EADS CCR, Lip6, BV, CEDRAT -# 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 - +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 +# include $(top_srcdir)/adm_local/unix/make_common_starter.am -nodist_salomescript_DATA= VERSION -EXTRA_DIST+= VERSION.in +# non-distributed files +nodist_salomescript_DATA = VERSION + +# distributed files +dist_salomescript_SCRIPTS = diff --git a/build_configure b/build_configure index 26207a8c..0ece669e 100755 --- a/build_configure +++ b/build_configure @@ -1,16 +1,33 @@ #!/bin/bash - +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 # # Tool for updating list of .in file for the SALOME project # and regenerating configure script -# # Author : Marc Tajchman - CEA # Date : 10/10/2002 # $Header$ -# # 29/03/2007: Mikhail PONIKAROV - OCN # Reorganization for uage of autotools - +# ORIG_DIR=`pwd` CONF_DIR=`echo $0 | sed -e "s,[^/]*$,,;s,/$,,;s,^$,.,"` diff --git a/clean_configure b/clean_configure index be0b5427..f57f7b3b 100755 --- a/clean_configure +++ b/clean_configure @@ -1,5 +1,25 @@ #!/bin/sh - +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 +# rm -rf autom4te.cache aclocal.m4 configure make_config find . -name "*~" -print -exec rm {} \; find . -name "*.pyc" -print -exec rm {} \; diff --git a/configure.ac b/configure.ac index 1a48bc5f..02711d93 100644 --- a/configure.ac +++ b/configure.ac @@ -1,12 +1,31 @@ +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 +# # Author : Marc Tajchman (CEA) # Date : 28/06/2001 # Modified by : Patrick GOLDBRONN (CEA) # Modified by : Marc Tajchman (CEA) # Modified by : Mikhail Ponikarov (OCN) # - - -AC_INIT([Salome2 Project VISU module], [4.1.1], [webmaster.salome@opencascade.com], [salome]) +AC_INIT([Salome2 Project VISU module], [5.1.0], [webmaster.salome@opencascade.com], [SalomeVISU]) AC_CONFIG_AUX_DIR(salome_adm/unix/config_files) AC_CANONICAL_HOST AC_CANONICAL_TARGET @@ -207,13 +226,13 @@ echo CHECK_QT -echo -echo --------------------------------------------- -echo testing msg2qm -echo --------------------------------------------- -echo +dnl echo +dnl echo --------------------------------------------- +dnl echo testing msg2qm +dnl echo --------------------------------------------- +dnl echo -CHECK_MSG2QM +dnl CHECK_MSG2QM echo echo --------------------------------------------- @@ -308,7 +327,7 @@ echo --------------------------------------------- echo echo Configure -variables="cc_ok boost_ok lex_yacc_ok python_ok swig_ok threads_ok OpenGL_ok qt_ok vtk_ok hdf5_ok omniORB_ok occ_ok qwt_ok doxygen_ok graphviz_ok Kernel_ok Med_ok" +variables="cc_ok boost_ok lex_yacc_ok python_ok swig_ok threads_ok OpenGL_ok qt_ok vtk_ok hdf5_ok omniORB_ok occ_ok qwt_ok doxygen_ok graphviz_ok Kernel_ok Med_ok SalomeGUI_ok" for var in $variables do @@ -354,11 +373,11 @@ AC_OUTPUT([ \ ./doc/Makefile \ ./doc/salome/Makefile \ ./doc/salome/gui/Makefile \ + ./doc/salome/gui/VISU/Makefile \ ./doc/salome/gui/VISU/doxyfile \ ./doc/salome/gui/VISU/doxyfile_idl \ ./doc/salome/tui/Makefile \ - ./doc/salome/tui/VISU/doxyfile \ - ./doc/salome/tui/VISU/sources/static/tree.js \ + ./doc/salome/tui/doxyfile \ ./idl/Makefile \ ./resources/VISUCatalog.xml \ ./resources/Makefile \ diff --git a/doc/Makefile.am b/doc/Makefile.am index 68f247f8..34a233c1 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -1,22 +1,30 @@ -# Copyright (C) 2005 OPEN CASCADE, CEA, EDF R&D, LEG -# PRINCIPIA R&D, EADS CCR, Lip6, BV, CEDRAT -# 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 -# +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 +# +SUBDIRS = salome -SUBDIRS= salome +usr_docs: + (cd salome && $(MAKE) $(AM_MAKEFLAGS) usr_docs) -EXTRA_DIST= html \ No newline at end of file +docs: usr_docs + +dev_docs: + (cd salome && $(MAKE) $(AM_MAKEFLAGS) dev_docs) diff --git a/doc/salome/Makefile.am b/doc/salome/Makefile.am index 35fbf228..7e1ed335 100644 --- a/doc/salome/Makefile.am +++ b/doc/salome/Makefile.am @@ -1,4 +1,7 @@ -# Copyright (C) 2005 CEA/DEN, EDF R&D, OPEN CASCADE, PRINCIPIA R&D +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 @@ -14,13 +17,13 @@ # 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 +# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # # $Header$ - -SUBDIRS= tui gui -SUBDIRSTUI= tui -SUBDIRSGUI= gui +# +SUBDIRS = tui gui +SUBDIRSTUI = tui +SUBDIRSGUI = gui usr_docs: @@SETX@; for d in $(SUBDIRSGUI); do \ diff --git a/doc/salome/gui/Makefile.am b/doc/salome/gui/Makefile.am index 1ec04c7a..85aabb8c 100644 --- a/doc/salome/gui/Makefile.am +++ b/doc/salome/gui/Makefile.am @@ -1,4 +1,7 @@ -# Copyright (C) 2005 CEA/DEN, EDF R&D, OPEN CASCADE, PRINCIPIA R&D +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 @@ -19,37 +22,12 @@ # File : Makefile.am # Author : Vasily Rusyaev (Open Cascade NN) # Module : doc - +# include $(top_srcdir)/adm_local/unix/make_common_starter.am -EXTRA_DIST+=VISU - -doxygen=@DOXYGEN@ +SUBDIRS = VISU usr_docs: - cd ./VISU; \ - echo "Processing VISU_Gen.idl file: "; \ - $(doxygen) ./doxyfile_idl; \ - echo "Running doxygen in directory: "`pwd`; \ - $(doxygen) ./doxyfile; + (cd VISU && $(MAKE) $(AM_MAKEFLAGS) usr_docs) docs: usr_docs - -clean-local: - rm -fr `ls | grep -v "Makefile"` - rm -fr VISU - -install-data-local: usr_docs - mkdir -p $(docdir)/gui - cp -rf VISU $(docdir)/gui - -find $(PWD) -name CVS -prune -exec rm -rf {} \; - -uninstall-local: - rm -rf $(docdir)/gui/VISU - -docguidir=$(docdir)/gui/VISU - -nodist_docgui_DATA= VISU/doxyfile -nodist_docgui_DATA+= VISU/doxyfile_idl -EXTRA_DIST+= VISU/doxyfile.in -EXTRA_DIST+= VISU/doxyfile_idl.in diff --git a/doc/salome/gui/VISU/Makefile.am b/doc/salome/gui/VISU/Makefile.am new file mode 100644 index 00000000..6f320dc9 --- /dev/null +++ b/doc/salome/gui/VISU/Makefile.am @@ -0,0 +1,63 @@ +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 +# +# File : Makefile.am +# Author : Vasily Rusyaev (Open Cascade NN) +# Module : doc +# +include $(top_srcdir)/adm_local/unix/make_common_starter.am + +EXTRA_DIST += images input static + +usr_docs: doxyfile_idl doxyfile + @echo "===========================================" ; \ + echo "Processing VISU_Gen.idl file" ; \ + echo "===========================================" ; \ + $(DOXYGEN) doxyfile_idl; \ + echo "===========================================" ; \ + echo "Generating GUI documentation" ; \ + echo "===========================================" ; \ + $(DOXYGEN) doxyfile; + +docs: usr_docs + +clean-local: + @for filen in `find . -maxdepth 1` ; do \ + case $${filen} in \ + ./Makefile | ./doxyfile | ./doxyfile_idl ) ;; \ + . | .. ) ;; \ + *) echo "Removing $${filen}" ; rm -rf $${filen} ;; \ + esac ; \ + done ; + +install-data-local: usr_docs + $(INSTALL) -d $(DESTDIR)$(docdir)/gui/VISU + @for filen in `find . -maxdepth 1` ; do \ + case $${filen} in \ + ./Makefile | ./doxyfile | ./doxyfile_idl ) ;; \ + ./doxyfile.bak | ./doxyfile_idl.bak ) ;; \ + . | .. ) ;; \ + *) echo "Installing $${filen}" ; cp -rp $${filen} $(DESTDIR)$(docdir)/gui/VISU ;; \ + esac ; \ + done ; + +uninstall-local: + rm -rf $(DESTDIR)$(docdir)/gui/VISU diff --git a/doc/salome/gui/VISU/doxyfile.in b/doc/salome/gui/VISU/doxyfile.in index b8330d48..010fa709 100755 --- a/doc/salome/gui/VISU/doxyfile.in +++ b/doc/salome/gui/VISU/doxyfile.in @@ -1,8 +1,29 @@ +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 +# #--------------------------------------------------------------------------- # Project related configuration options #--------------------------------------------------------------------------- PROJECT_NAME = "Post-Pro Module Reference Manual v.@VERSION@" -OUTPUT_DIRECTORY = ./ +OUTPUT_DIRECTORY = . CREATE_SUBDIRS = NO OUTPUT_LANGUAGE = English TAB_SIZE = 5 @@ -18,13 +39,15 @@ WARNINGS = YES #--------------------------------------------------------------------------- INPUT = @srcdir@/input FILE_PATTERNS = *.doc +EXCLUDE = IMAGE_PATH = @srcdir@/images +EXAMPLE_PATH = #--------------------------------------------------------------------------- #HTML related options #--------------------------------------------------------------------------- GENERATE_HTML = YES -HTML_OUTPUT = ./ +HTML_OUTPUT = . HTML_HEADER = @srcdir@/static/header.html HTML_FOOTER = @srcdir@/static/footer.html #HTML_STYLESHEET = @srcdir@/static/doxygen.css @@ -46,4 +69,4 @@ GENERATE_RTF = NO #--------------------------------------------------------------------------- #External reference options #--------------------------------------------------------------------------- -TAGFILES = visugen_doc.tag=./visugen_doc \ No newline at end of file +TAGFILES = visugen_doc.tag=visugen_doc diff --git a/doc/salome/gui/VISU/doxyfile_idl.in b/doc/salome/gui/VISU/doxyfile_idl.in index 60d89c2d..c9e84611 100755 --- a/doc/salome/gui/VISU/doxyfile_idl.in +++ b/doc/salome/gui/VISU/doxyfile_idl.in @@ -1,8 +1,29 @@ +# Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE +# +# Copyright (C) 2003-2007 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 +# #--------------------------------------------------------------------------- # Project related configuration options #--------------------------------------------------------------------------- PROJECT_NAME = "Post-Pro Module Reference Manual v.@VERSION@" -OUTPUT_DIRECTORY = ./ +OUTPUT_DIRECTORY = . CREATE_SUBDIRS = NO OUTPUT_LANGUAGE = English USE_WINDOWS_ENCODING = NO @@ -66,8 +87,8 @@ VERBATIM_HEADERS = YES #--------------------------------------------------------------------------- # configuration options related to warning and progress messages #--------------------------------------------------------------------------- -QUIET = NO -WARNINGS = YES +QUIET = NO +WARNINGS = YES WARN_IF_UNDOCUMENTED = YES WARN_IF_DOC_ERROR = YES WARN_NO_PARAMDOC = NO @@ -86,7 +107,7 @@ RECURSIVE = NO #HTML related options #--------------------------------------------------------------------------- GENERATE_HTML = YES -HTML_OUTPUT = ./visugen_doc +HTML_OUTPUT = visugen_doc HTML_HEADER = @srcdir@/static/header.html HTML_FOOTER = @srcdir@/static/footer.html #HTML_STYLESHEET = @srcdir@/static/doxygen.css @@ -134,4 +155,4 @@ DOT_CLEANUP = YES #--------------------------------------------------------------------------- #External reference options #--------------------------------------------------------------------------- -GENERATE_TAGFILE = visugen_doc.tag +GENERATE_TAGFILE = visugen_doc.tag diff --git a/doc/salome/gui/VISU/files/about_structure_of_med_object.htm b/doc/salome/gui/VISU/files/about_structure_of_med_object.htm deleted file mode 100755 index 551859c6..00000000 --- a/doc/salome/gui/VISU/files/about_structure_of_med_object.htm +++ /dev/null @@ -1,255 +0,0 @@ - - - - - -About structure of MED object - - - - - - - - - - - - -

Structure of MED objects

- -

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

- -

 

- -

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

- -

 

- -

 - - Geometrical information: list - of nodes, edges, faces and cells of the mesh;

- -

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

- -

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

- -

 

- -

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

- -

 

- -

            

- -

Families

- -

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

- -

 

- -
- - --- - - - - - - - - - - - - - - - - - - - - -
-

Type of cells (entities) of the family

-

Geometrical element

-

Nodes

-

Points

-

Edges

-

Segments

-

Faces

-

Triangles, quadrangles

-

Cells

-

Any

-
-

Table of correspondence

- -

 

- -

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

- -

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

- -

Groups

- -

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

- -

 

- -

Fields

- -

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

- -

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

- -

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

- -

 

- -

-Related Topics - - -

- -

 

- -

 

- -

 

- -

 

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

About tables

- -

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

- -

 

- -

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

- -

 

- -

In Post-Pro - there are  three - methods to import tables:

- -

 

- -

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

- -

 

- -

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

- -

 

- -

3. -   Importing - tables with the help of a special Python script (not described in this - reference manual)

- -

 

- -

-Related Topics - - -

- -

 

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

Animating presentations

- -

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

- -

 

- -

In the case of animation of several fields - Parallel Animation will display - the animations simultaneously, while Successive Animation will display them - one after another.

- -

In the case of - Parallel Animation you can set different kinds of presentations - for each of the selected fields. This animation type also requires that - the number of time stamps > 1 and is the same for all animated fields. -

- -

For Successive - Aimation the kind of presentation - should be the same for all selected fields, which means that it is not - possible to select a field from the list.  It - is also necessary that the number of time stamps > 0 and the number - of components is the same for all animated fields.

- -

 

- -

To generate an animation:

- -

 

- -

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

- -

2. -  From the - pop-up menu select Parallel or Successive Animation.

- -

 

- -

The following dialog - box will appear:

- -

                       

- -

 

- -

 

- -

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

- -

 

- -

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

- -

 

- -

           

- -

 

- -

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

- -

 

- -

- - Fields: list of fields for animation.

- -

 

- -

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

- -

 

- - - -

 

- -

4. -  Click OK to validate your parameters. You - will return back to Animation dialog - box

- -

 

- -

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

- -

 

- -

Running animations:

- -

 

- -

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

- -

 

- -

       Running - your animation.

- -

 

- -

        Previous / Next - frame (time step)

- -

 

- -

        To the beginning - / end of the animation.

- -

 

- -

Additional options of the animation:

- -

 

- -

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

- -

 

- -

       

- -

 

- -

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

- -

 

- -

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

- -

 

- -

Clean memory at each frame - this - option allows to optimize the performance of the operation.

- -

 

- -

Saving Animations:

- -

 

- -

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

- -

 

- -

Save - Animation to AVI file check box This option allows to save the - animation into a definite .avi file, which can be specified in Path - field.

- -

 

- -

Save animation to AVI file - works only if there is jpeg2yuv - utility installed on your computer. If this third-party product is missing, - the check-box will not be selectable. This utility is a part of  mjpegtool - package, which can be downloaded from http://mjpeg.sourceforge.net/. -  Run "which jpeg2yuv" - to check whether this tool has been installed and the path to it was properly - added to your PATH variable. If not, you need to activate mjpegtools - indicating its location in the variable PATH. The syntax of the - command should be as follows:  

- -

export PATH=${INSTALL_ROOT}/mjpegtools-1.8.0/bin:${PATH}.

- -

 

- -

Save - Animation - saves changes made in the published animation. If you - have already published a study and press Publish - to study again you get another animation in the Object Browser. -

- -

 

- -

Publish - to Study - saves your animation in the study and presents it in - the Object Browser

- -

 

- -

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

- -

 

- -

- -

 

- -

-Related Topics - - -

- -

 

- - - - diff --git a/doc/salome/gui/VISU/files/changing_visualization_parameters_of_the_presenetation.htm b/doc/salome/gui/VISU/files/changing_visualization_parameters_of_the_presenetation.htm deleted file mode 100755 index 5df43c6b..00000000 --- a/doc/salome/gui/VISU/files/changing_visualization_parameters_of_the_presenetation.htm +++ /dev/null @@ -1,333 +0,0 @@ - - - - - -Setting presentation view parameters - - - - - - - - - - - - - -

Viewing 3D presentations. -

- -

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

- -

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

- -

 

- -

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

- -

 

- -

- -

 

- -

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

- -

 

- - - -

 

- - ---- - - - - - - - - - - - - - - - - - - - -
-

Points

-

Surface

-

Wireframe

-

-

-

-

Insideframe (displays the wires - lying within the object)

-

Shrink

-

Shading on

-

-

-

- -

 

- - - -

 

- -

- -

 

- - - - - -

 

- -

When you create several presentations of the same - object, you may wish to see them simultaneously,  which - might be impossible, because they all are located at the same place. To - solve this problem, right-click in the viewer and select Arrange - Actors in the pop-up menu.    

- -

 

- -

- -

 

- -

In Auto - mode you specify along which Axis - and at which Relative Distance - the presentations should be lined up.

- -

 

- -

- -

 

- -

In Manual - mode you set the coordinates for each presentation separately.

- -

 

- -

 

- -

Displaying several presentations at the same time - may cause superposition of their scalar bars. To avoid this, check Arrange Scalar Bars radio button  in - the Preferences - > Post-Pro - > - Scalar Bar. A separate scalar bar will be displayed for each presentation. -

- -

Alternatively you may wish to merge the - scalar bars to have a common scalar bar for all presentations. To do this, - select several presentations or fields in the object browser, right-click - and from the pop-up menu select  Merge Scalar Range. -

- -

To restore separate bars and scales for - each module select Use Field Range - from the same menu.

- -

 

- -

 

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

Creating curves

- -

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

- -

 

- -

To create curves:

- -

 

- -

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

- -

 

- -

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

- -

 

- -

3.  The - following dialog box will appear:

- -

 

- -

- -

 

- -

This dialog box has the form of a table; - each row of this table represents one column of values of the imported - data table.

- -

To construct curve lines, you should choose - at least two columns of the data table by checking them in the Axis - part of the  dialog - box:

- - - -


-The column Assigned allows to represent - the values assigned to the points of the curve (possible for V-rows only). - Any row, even coinciding with the current or empty (no values assigned), - can be represented. All values are indicated with tool tips over the corresponding - curve points in the Plot2d viewer
-
-To define the  Attributes - of your curve remove the checkmark from Auto - assign  (if - it is checked, default attributes are taken) and select:

- - - -

 

- -

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

- -

 

- -

4. -  Click OK to create your curves with the given - parameters. Post-Pro will automatically - create your curve or curves in the structure of the study under two SALOME - objects:

- -

-  SALOME - table object,

- -

-  Plot2DView object: - SALOME container of curve lines which will be created automatically.

- -

 

- -

 

- -

 

- -

 

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

Creating field presentations

- -

To create a field presentation (see - also):

- -

 

- -

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

- -

 

- -

             

- -

 

- -

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

- -

 

- -

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

- -

 

- -

                         

- -

 

- -

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

- -

 

- -

The new field presentation will be located - in the time stamp subfolder in the Object Browser and displayed

- -

 

- -

 

- -

-Related Topics - - -

- -

 

- - - - diff --git a/doc/salome/gui/VISU/files/creating_presentations.htm b/doc/salome/gui/VISU/files/creating_presentations.htm deleted file mode 100755 index 7e5c95e1..00000000 --- a/doc/salome/gui/VISU/files/creating_presentations.htm +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -Creating presentations - - - - - - - - - - - - - -

Presentation of a submesh

- -

To create a presentation of a submesh:

- -

 

- -

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

- -

 

- -

                       This - presentation will be displayed in the viewer:

- -

 

- -

            

- -

 

- -

 

- -

-Related Topics - - -

- -

 

- -

 

- -

 

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

Creating XY plots

- -

To create a XY plot based on one definite curve:

- -

 

- -

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

- -

 

- -

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

- -

 

- -

To create a XY plot based on several curves:

- -

 

- -

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

- -

 

- -

2. In - the Object Browser right-click on the Post-Pro object - and from the pop-up menu select Create Plot2D View.

- -

 

- -

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

- -

 

- -

- -

 

- -

 

- -

 This box contains - two windows:

- -

 

- -

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

- -

 

- -

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

- -

 

- -

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

- -

      

- -

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

- -

 

- -

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

- -

 

- -

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

- -

 

- -

- -

       

- -

     

- - - - diff --git a/doc/salome/gui/VISU/files/cut_lines_presentation.htm b/doc/salome/gui/VISU/files/cut_lines_presentation.htm deleted file mode 100755 index 73fb3794..00000000 --- a/doc/salome/gui/VISU/files/cut_lines_presentation.htm +++ /dev/null @@ -1,276 +0,0 @@ - - - - - -Cut Lines presentation - - - - - - - - - - - - - -

Cut - Lines presentation

- -

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

- -

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

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

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

  4. -
- -

 

- -

To create a - Cut Lines presentation:

- -

 

- -

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

- -

 

- -

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

- -

 

- -

- -

 

- -

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

- -

 

- - - -

See more about table presentations and curve - lines here.

- -

 

- -

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

- -

 

- -

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 with scalar bar will be immediately displayed - in the viewer:

- -

    

- -

 

- -

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

- -

 

- -

 

- -

-Related Topics - - -

- -

 

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

Cut Planes presentation

- -

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

- -

 

- -

To create a Cut Planes -  presentation:

- -

 

- -

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

- -

 

- -

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

- -

 

- -

- -

 

- - - -

 

- - - -

 

- -

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

- -

 

- -

         

- -

 

- -

-Related Topics - - -

- -

 

- - - - diff --git a/doc/salome/gui/VISU/files/deformed_shape_presentation.htm b/doc/salome/gui/VISU/files/deformed_shape_presentation.htm deleted file mode 100755 index 41a5a9d8..00000000 --- a/doc/salome/gui/VISU/files/deformed_shape_presentation.htm +++ /dev/null @@ -1,193 +0,0 @@ - - - - - -Deformed Shape presentation - - - - - - - - - - - - - -

Deformed Shape presentation

- -

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

- -

 

- -

To create a Deformed Shape  presentation:

- -

 

- -

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

- -

 

- -

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

- -

 

- -

- -

 

- - - - - -

 

- - - -

 

- -

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

- -

 

- -

         

- -

 

- -

-Related Topics - - -

- -

 

- - - - diff --git a/doc/salome/gui/VISU/files/displaying_hiding_presentations.htm b/doc/salome/gui/VISU/files/displaying_hiding_presentations.htm deleted file mode 100755 index 959acd8d..00000000 --- a/doc/salome/gui/VISU/files/displaying_hiding_presentations.htm +++ /dev/null @@ -1,251 +0,0 @@ - - - - - -Displaying/Hiding presentations - - - - - - - - - - - - - -

Operations with presentations

- -

- -

 

- -

To display a presentation:

- -

 

- -

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

- -

                       

- -

To display several presentations:

- -

 

- -

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

- -

 

- -

To display only one presentation: -

- -

 

- -

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

- -

 

- -

To hide this presentation:

- -

 

- -

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

- -

 

- -

 

- -

To hide all presentations: -

- -

 

- -

From the main menu choose Representation - > Erase All, click button   in the Representation toolbar - or right-click in the 3D Viewer and select Erase - All in the pop-up menu.   

- -

                                

- -

 

- -

To delete an existing presentation:

- -

 

- -

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

- -

 

- -

Operations accessible only for field presentations.

- -

 

- -

To copy a field presentation:

- -

 

- -

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

- -

 

- -

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

- -

 

- -

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

- -

 

- -

 

- -

To set additional parameters of field presentations:

- -

 

- -

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

- -

 

- -

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

- -

 

- -

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

- -

 

- -

To rename a field presentation

- -

 

- -

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

- -

 

- -

2. From the pop-up menu select Rename - option, the following dialog box will appear:

- -

 

- -

                       

- -

 

- -

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

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

Displaying tables

- -

To display a table:

- -

 

- -

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

- -

 

- -

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

- -

 

- -

 

- -

 

- -

-Related Topics - - -

- -

 

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

Selection Info

- -

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

- -

 

- -

- -

 

- -

 

- -

In the main menu choose  Selection > - Selection info...,  choose - the necessary type of elements (Point, - Cell, or Actor) in the - dialog box and click on the element of the required type in the viewer. - The chosen element will be highlighted and its attributes will be displayed - in this dialog box:

- -

- -

You can get the following information - about Points:

- - - -

 

- -

- -

The following information about - Cells is available:

- - - -

 

- -

- -

 

- -

An - Actor (any 3D object (presentation - of a submesh, field presentation) displayed in the viewer) possesses the following characteristics:

- - - -

 

- -

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

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

Usage overview

- -

HOW TO:

- -

Create a new study and launch - Post-Pro module   -

- -

 

- -

Import a mesh from a MED - file   

- -

 

- -

Create a presentation of - a submesh and set view parameters  

- -

 

- -

Create field presentations - and use sweeping  

- -

 

- -

Animate fields  

- -

 

- -

  Import a table from a file and create a 2d plot based on - the data from this table

- -

 

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

Importing MED file

- -

To import a MED file:

- -

 

- -

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

- -

 

- -

                 

- -

 

- -

To - confirm your choice click Open.

- -

 

- -

If - the option Use Build Progress - is checked in Post-Pro Sweep and MED - Import Preferences, you will be able to choose how the object containing - in the file will be built, otherwise the structure of the imported MED - object will be immediately displayed in the Object Browser and it will - be loaded and built as set in the Preferences.

- -

 

- -

- -

 

- -

Settings

- - - -

 

- -

Import progress - - allows to choose what items exactly should be built at loading. By default - everything is checked in.  Note that the - coloured rectangles show the progress of the respective step and become - blue when complete.

- - - -

 

- -

Time - shows the Elapsed - time spent by the application on processing.

- -

 

- -

-Related Topics - -

- -

 

- -

 

- -

 

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

Importing/exporting - tables

- -

To import a table from file:

- -

 

- -

1.  From - the main menu choose File > Import - > Table from File, or in the Object Browser right-click on the - Post-Pro object and select Table from File item. -

- -

 

- -

2.  From - the following standard dialog box:

- -

 

- -

          

- -

 

- -

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

- -

 

- -

3.  In - the Object Browser Post-Pro will - create a new folder having the name of the imported file. All tables from - this file will be located in this folder. One *.xls file can contain several - tables.    

- -

 

- -

To export a table:

- -

 

- -

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

- -

 

- -

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

- -

 

- -

 

- -

 

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

- - - - diff --git a/doc/salome/gui/VISU/files/introduction.htm b/doc/salome/gui/VISU/files/introduction.htm deleted file mode 100755 index 37998587..00000000 --- a/doc/salome/gui/VISU/files/introduction.htm +++ /dev/null @@ -1,156 +0,0 @@ - - - - - -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/files/iso_surfaces_presentation.htm b/doc/salome/gui/VISU/files/iso_surfaces_presentation.htm deleted file mode 100755 index c0207a61..00000000 --- a/doc/salome/gui/VISU/files/iso_surfaces_presentation.htm +++ /dev/null @@ -1,215 +0,0 @@ - - - - - -Iso Surfaces presentation - - - - - - - - - - - - - -

Iso Surfaces presentation

- -

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

- -

 

- -

To create an Iso Surfaces - presentation:

- -

 

- -

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

- -

 

- -

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

- -

 

- -

- -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

 

- -

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

- -

 

- -

- -

 

- -

 

- -

-Related Topics - - -

- -

 

- - - - diff --git a/doc/salome/gui/VISU/files/points.htm b/doc/salome/gui/VISU/files/points.htm deleted file mode 100755 index bf1d9a6e..00000000 --- a/doc/salome/gui/VISU/files/points.htm +++ /dev/null @@ -1,86 +0,0 @@ - - - - - -Points - - - - - - - - - - - - -

- - - - diff --git a/doc/salome/gui/VISU/files/running_visu.htm b/doc/salome/gui/VISU/files/running_visu.htm deleted file mode 100755 index 9121b1b2..00000000 --- a/doc/salome/gui/VISU/files/running_visu.htm +++ /dev/null @@ -1,130 +0,0 @@ - - - - - -Running VISU - - - - - - - - - - - - -

Running Post-Pro

- -

To start Post-Pro module in the SALOME - application click icon in the toolbar.

- -

          

- -

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

- -

 

- -

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

- -

 

- -

            

- -

 

- -

-Related Topics - - -

- -

 

- -

 

- -

 

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

Scalar Map presentation

- -

Scalar Map is the basic type of visualization of calculation - data in Post-Pro module. This - presentation consists of the following:

- -

 

- -

- creating a 3D presentation on the basis - of a field:

- -

    - - on the whole mesh (default)

- -

    - - on group(s) of the mesh

- -

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

- -

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

- -

 

- -

All other types of field - presentations are based on the Scalar - Map.

- -

 

- -

To create a Scalar Map - presentation:

- -

 

- -

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

- -

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

- -

 

- -

The following dialog box will appear:

- -

 

- -

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

- -

 

- -

        

- -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

 

- - - -

 

- -

- -

 

- - - -

 

- -

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

- -

 

- -

                        

- -

 

- -

-Related Topics - - -

- -

 

- -

 

- -

 

- -

 

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

Translate Presentation

- -

In SALOME - there is a feature allowing to translate presentations of submeshes and - field presentations along axes (X, Y, Z).

- -

 

- -

To translate a presentation right-click on it in the Object Browser - or 3D Viewer and select Translate Presentation. -

- -

 

- -

              

- -

 

- -

The presentation will be moved by the specified - distance along axes.

- -

To cancel all changes, click Reset - button.

- -

 

- -

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

- -

 

- -

4. - To confirm all actions and quit Translate - Presentation dialog - box, click OK. -   

- -

 

- -

 

- - - - diff --git a/doc/salome/gui/VISU/files/setting_properties_of_xy_plots.htm b/doc/salome/gui/VISU/files/setting_properties_of_xy_plots.htm deleted file mode 100755 index 567b6fc0..00000000 --- a/doc/salome/gui/VISU/files/setting_properties_of_xy_plots.htm +++ /dev/null @@ -1,176 +0,0 @@ - - - - - -Setting properties of XY plots - - - - - - - - - - - - - -

Setting properties of XY plots

- -

To define properties of XY plots:

- -

 

- -

Right-click on the background of the Plot - 2d viewer. The following menu will appear:

- -

- -

 

- -

Erase all - - hides all previously displayed curves from the viewer.

- -

Rename - - allows to rename the object currently selected in the Object Browser - (table, curve or XY plot).

- -

 

- -

Scaling - gives you the possibility to select the scale (logarithmic or linear) - for both axes

- -

 

- -

- -

 

- -

via Fit - Range option you can access to the following menu

- -

 

- -

- -

 

- -

Curve Type - gives you the possibility to select the type for your curves.

- -

 

- -

- -

 

- -

Show Legend - triggers all labels on the graph.

- -

 

- -

Settings - menu allows to adjust the representation of the graphs in the Plot - 2d viewer

- -

 

- -

Dump View - - allows to save the current graph represented in the 2D viewer in a graphic - file.

- -

 

- -

- -

 

- -

Change Background - - allows to change the background of the 2D viewer.

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

- - - - diff --git a/doc/salome/gui/VISU/files/stream_lines_presentation.htm b/doc/salome/gui/VISU/files/stream_lines_presentation.htm deleted file mode 100755 index 42a205e2..00000000 --- a/doc/salome/gui/VISU/files/stream_lines_presentation.htm +++ /dev/null @@ -1,253 +0,0 @@ - - - - - -Stream Lines presentation - - - - - - - - - - - - - -

Stream Lines presentation

- -

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

- -

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

- -

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

- -

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

- -

 

- -

To - create a Stream Lines presentation:

- -

 

- -

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

- -

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

- -

 

- -

- -

 

- -

Stream - Lines tab allows you to set additional parameters of your - Stream Lines 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 with scalar bar will be immediately displayed - in the viewer:

- -

 

- -

     

- -

 

- -

 

- -

-Related Topics - - -

- -

 

- -

 

- - - - diff --git a/doc/salome/gui/VISU/files/surface.htm b/doc/salome/gui/VISU/files/surface.htm deleted file mode 100755 index aa79d4d4..00000000 --- a/doc/salome/gui/VISU/files/surface.htm +++ /dev/null @@ -1,86 +0,0 @@ - - - - - -Surface - - - - - - - - - - - - -

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

- - - - diff --git a/doc/salome/gui/VISU/files/sweeping.htm b/doc/salome/gui/VISU/files/sweeping.htm deleted file mode 100755 index 4bde6790..00000000 --- a/doc/salome/gui/VISU/files/sweeping.htm +++ /dev/null @@ -1,162 +0,0 @@ - - - - - -Sweeping - - - - - - - - - - - - - -

Sweeping

- -

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

- -

 

- -

To sweep - a field presentation:

- -

 

- -

1. Create - a field presentation.

- -

 

- -

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

- -

 

- -

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

- -

 

- -

-Related Topics - - -

- -

 

- -

 

- - - - diff --git a/doc/salome/gui/VISU/files/vectors_presentation.htm b/doc/salome/gui/VISU/files/vectors_presentation.htm deleted file mode 100755 index 3862f649..00000000 --- a/doc/salome/gui/VISU/files/vectors_presentation.htm +++ /dev/null @@ -1,216 +0,0 @@ - - - - - -Vectors presentation - - - - - - - - - - - - - -

Vectors Presentation

- -

Vector Field  presentation - visualizes vectors of the corresponding cells of the mesh in graphical - mode.

- -

 

- -

To create a Vector  presentation:

- -

 

- -

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

- -

 

- -

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

- -

 

- -

- -

 

- - - -

 

- - - -

 

- - - -

 

- -

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

- -

 

- -

          

- -

 

- -

 

- -

-Related Topics - - -

- -

 

- - - - diff --git a/doc/salome/gui/VISU/files/wireframe.htm b/doc/salome/gui/VISU/files/wireframe.htm deleted file mode 100755 index 45cf670a..00000000 --- a/doc/salome/gui/VISU/files/wireframe.htm +++ /dev/null @@ -1,86 +0,0 @@ - - - - - -Wireframe - - - - - - - - - - - - -

- - - - diff --git a/doc/salome/gui/VISU/images/activebar1.png b/doc/salome/gui/VISU/images/activebar1.png new file mode 100755 index 00000000..7f5cb708 Binary files /dev/null and b/doc/salome/gui/VISU/images/activebar1.png differ diff --git a/doc/salome/gui/VISU/images/activebar2.png b/doc/salome/gui/VISU/images/activebar2.png new file mode 100755 index 00000000..f87adc21 Binary files /dev/null and b/doc/salome/gui/VISU/images/activebar2.png differ diff --git a/doc/salome/gui/VISU/images/animation.png b/doc/salome/gui/VISU/images/animation.png index 85070152..24518926 100644 Binary files a/doc/salome/gui/VISU/images/animation.png and b/doc/salome/gui/VISU/images/animation.png differ diff --git a/doc/salome/gui/VISU/images/arrangeactors.png b/doc/salome/gui/VISU/images/arrangeactors.png index 8424e602..ddbbb99b 100644 Binary files a/doc/salome/gui/VISU/images/arrangeactors.png and b/doc/salome/gui/VISU/images/arrangeactors.png differ diff --git a/doc/salome/gui/VISU/images/arrangeactors1.png b/doc/salome/gui/VISU/images/arrangeactors1.png index 560272fa..749a6303 100644 Binary files a/doc/salome/gui/VISU/images/arrangeactors1.png and b/doc/salome/gui/VISU/images/arrangeactors1.png differ diff --git a/doc/salome/gui/VISU/images/barproperty.png b/doc/salome/gui/VISU/images/barproperty.png index 6bc74cec..f095a330 100644 Binary files a/doc/salome/gui/VISU/images/barproperty.png and b/doc/salome/gui/VISU/images/barproperty.png differ diff --git a/doc/salome/gui/VISU/images/buildprogress.png b/doc/salome/gui/VISU/images/buildprogress.png index 8d1b1858..679cfb41 100644 Binary files a/doc/salome/gui/VISU/images/buildprogress.png and b/doc/salome/gui/VISU/images/buildprogress.png differ diff --git a/doc/salome/gui/VISU/images/clipping1.png b/doc/salome/gui/VISU/images/clipping1.png index 0c606036..2c52fcca 100644 Binary files a/doc/salome/gui/VISU/images/clipping1.png and b/doc/salome/gui/VISU/images/clipping1.png differ diff --git a/doc/salome/gui/VISU/images/clipping2.png b/doc/salome/gui/VISU/images/clipping2.png index ea114065..64fce9b8 100644 Binary files a/doc/salome/gui/VISU/images/clipping2.png and b/doc/salome/gui/VISU/images/clipping2.png differ diff --git a/doc/salome/gui/VISU/images/clipping3.png b/doc/salome/gui/VISU/images/clipping3.png new file mode 100755 index 00000000..2c314624 Binary files /dev/null and b/doc/salome/gui/VISU/images/clipping3.png differ diff --git a/doc/salome/gui/VISU/images/clipping4.png b/doc/salome/gui/VISU/images/clipping4.png new file mode 100755 index 00000000..42dcc1cc Binary files /dev/null and b/doc/salome/gui/VISU/images/clipping4.png differ diff --git a/doc/salome/gui/VISU/images/clipping5.png b/doc/salome/gui/VISU/images/clipping5.png new file mode 100755 index 00000000..c4ce0f94 Binary files /dev/null and b/doc/salome/gui/VISU/images/clipping5.png differ diff --git a/doc/salome/gui/VISU/images/createcurves.png b/doc/salome/gui/VISU/images/createcurves.png index 82b50a06..20b93a38 100644 Binary files a/doc/salome/gui/VISU/images/createcurves.png and b/doc/salome/gui/VISU/images/createcurves.png differ diff --git a/doc/salome/gui/VISU/images/cutlines.png b/doc/salome/gui/VISU/images/cutlines.png index 3db09092..11a01327 100644 Binary files a/doc/salome/gui/VISU/images/cutlines.png and b/doc/salome/gui/VISU/images/cutlines.png differ diff --git a/doc/salome/gui/VISU/images/cutplanes.png b/doc/salome/gui/VISU/images/cutplanes.png index 579332ac..452cbe0b 100644 Binary files a/doc/salome/gui/VISU/images/cutplanes.png and b/doc/salome/gui/VISU/images/cutplanes.png differ diff --git a/doc/salome/gui/VISU/images/deformed_shape.png b/doc/salome/gui/VISU/images/deformed_shape.png new file mode 100755 index 00000000..58f7ee6e Binary files /dev/null and b/doc/salome/gui/VISU/images/deformed_shape.png differ diff --git a/doc/salome/gui/VISU/images/deformedshape.png b/doc/salome/gui/VISU/images/deformedshape.png index aea06271..00107971 100644 Binary files a/doc/salome/gui/VISU/images/deformedshape.png and b/doc/salome/gui/VISU/images/deformedshape.png differ diff --git a/doc/salome/gui/VISU/images/distributionbar.png b/doc/salome/gui/VISU/images/distributionbar.png new file mode 100755 index 00000000..ad772591 Binary files /dev/null and b/doc/salome/gui/VISU/images/distributionbar.png differ diff --git a/doc/salome/gui/VISU/images/dumpviewtofile.png b/doc/salome/gui/VISU/images/dumpviewtofile.png index d67e2c0a..b2639a9a 100644 Binary files a/doc/salome/gui/VISU/images/dumpviewtofile.png and b/doc/salome/gui/VISU/images/dumpviewtofile.png differ diff --git a/doc/salome/gui/VISU/images/editplot2dpresentation.png b/doc/salome/gui/VISU/images/editplot2dpresentation.png index 43ac17d4..79487872 100644 Binary files a/doc/salome/gui/VISU/images/editplot2dpresentation.png and b/doc/salome/gui/VISU/images/editplot2dpresentation.png differ diff --git a/doc/salome/gui/VISU/images/editplot3dpresentation.png b/doc/salome/gui/VISU/images/editplot3dpresentation.png new file mode 100755 index 00000000..0c78624e Binary files /dev/null and b/doc/salome/gui/VISU/images/editplot3dpresentation.png differ diff --git a/doc/salome/gui/VISU/images/exportmedfile.png b/doc/salome/gui/VISU/images/exportmedfile.png new file mode 100644 index 00000000..c2fc56fd Binary files /dev/null and b/doc/salome/gui/VISU/images/exportmedfile.png differ diff --git a/doc/salome/gui/VISU/images/exporttable.png b/doc/salome/gui/VISU/images/exporttable.png index 7b3a42e7..edf5b574 100644 Binary files a/doc/salome/gui/VISU/images/exporttable.png and b/doc/salome/gui/VISU/images/exporttable.png differ diff --git a/doc/salome/gui/VISU/images/featureedges.png b/doc/salome/gui/VISU/images/featureedges.png new file mode 100755 index 00000000..47cde493 Binary files /dev/null and b/doc/salome/gui/VISU/images/featureedges.png differ diff --git a/doc/salome/gui/VISU/images/fieldpres1.png b/doc/salome/gui/VISU/images/fieldpres1.png new file mode 100644 index 00000000..3b2a68ec Binary files /dev/null and b/doc/salome/gui/VISU/images/fieldpres1.png differ diff --git a/doc/salome/gui/VISU/images/fieldpres2.png b/doc/salome/gui/VISU/images/fieldpres2.png new file mode 100644 index 00000000..03c23383 Binary files /dev/null and b/doc/salome/gui/VISU/images/fieldpres2.png differ diff --git a/doc/salome/gui/VISU/images/fieldpres3.png b/doc/salome/gui/VISU/images/fieldpres3.png new file mode 100644 index 00000000..9f2eff0c Binary files /dev/null and b/doc/salome/gui/VISU/images/fieldpres3.png differ diff --git a/doc/salome/gui/VISU/images/fitdatarange.png b/doc/salome/gui/VISU/images/fitdatarange.png index be4c24df..98030f15 100644 Binary files a/doc/salome/gui/VISU/images/fitdatarange.png and b/doc/salome/gui/VISU/images/fitdatarange.png differ diff --git a/doc/salome/gui/VISU/images/gauss_points.png b/doc/salome/gui/VISU/images/gauss_points.png new file mode 100755 index 00000000..9641fa09 Binary files /dev/null and b/doc/salome/gui/VISU/images/gauss_points.png differ diff --git a/doc/salome/gui/VISU/images/gpp2.png b/doc/salome/gui/VISU/images/gpp2.png index 1562d03f..fc879b42 100644 Binary files a/doc/salome/gui/VISU/images/gpp2.png and b/doc/salome/gui/VISU/images/gpp2.png differ diff --git a/doc/salome/gui/VISU/images/gpp3.png b/doc/salome/gui/VISU/images/gpp3.png index 128e22bb..cc3275d8 100644 Binary files a/doc/salome/gui/VISU/images/gpp3.png and b/doc/salome/gui/VISU/images/gpp3.png differ diff --git a/doc/salome/gui/VISU/images/header_salome.png b/doc/salome/gui/VISU/images/header_salome.png new file mode 100755 index 00000000..8dbdbb2d Binary files /dev/null and b/doc/salome/gui/VISU/images/header_salome.png differ diff --git a/doc/salome/gui/VISU/images/header_visu.png b/doc/salome/gui/VISU/images/header_visu.png new file mode 100755 index 00000000..8a190ddf Binary files /dev/null and b/doc/salome/gui/VISU/images/header_visu.png differ diff --git a/doc/salome/gui/VISU/images/image1.jpg b/doc/salome/gui/VISU/images/image1.jpg deleted file mode 100644 index b510c206..00000000 Binary files a/doc/salome/gui/VISU/images/image1.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/images/image102.gif b/doc/salome/gui/VISU/images/image102.gif deleted file mode 100644 index 4a4900fe..00000000 Binary files a/doc/salome/gui/VISU/images/image102.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/images/image13.gif b/doc/salome/gui/VISU/images/image13.gif index dc926bc2..0c78624e 100644 Binary files a/doc/salome/gui/VISU/images/image13.gif and b/doc/salome/gui/VISU/images/image13.gif differ diff --git a/doc/salome/gui/VISU/images/image18.gif b/doc/salome/gui/VISU/images/image18.gif index 5ac78adf..8f721bbb 100644 Binary files a/doc/salome/gui/VISU/images/image18.gif and b/doc/salome/gui/VISU/images/image18.gif differ diff --git a/doc/salome/gui/VISU/images/image2.jpg b/doc/salome/gui/VISU/images/image2.jpg deleted file mode 100644 index 14d0076c..00000000 Binary files a/doc/salome/gui/VISU/images/image2.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/images/image20.gif b/doc/salome/gui/VISU/images/image20.gif deleted file mode 100644 index ce95d953..00000000 Binary files a/doc/salome/gui/VISU/images/image20.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/images/image20.png b/doc/salome/gui/VISU/images/image20.png index 2658973f..1d4889e8 100644 Binary files a/doc/salome/gui/VISU/images/image20.png and b/doc/salome/gui/VISU/images/image20.png differ diff --git a/doc/salome/gui/VISU/images/image21.png b/doc/salome/gui/VISU/images/image21.png index 6d7f7151..57d5c012 100644 Binary files a/doc/salome/gui/VISU/images/image21.png and b/doc/salome/gui/VISU/images/image21.png differ diff --git a/doc/salome/gui/VISU/images/image23.gif b/doc/salome/gui/VISU/images/image23.gif deleted file mode 100644 index 2340bc7d..00000000 Binary files a/doc/salome/gui/VISU/images/image23.gif and /dev/null differ diff --git a/doc/salome/gui/VISU/images/image27.gif b/doc/salome/gui/VISU/images/image27.gif index 81facca9..fe6a5996 100644 Binary files a/doc/salome/gui/VISU/images/image27.gif and b/doc/salome/gui/VISU/images/image27.gif differ diff --git a/doc/salome/gui/VISU/images/image3.jpg b/doc/salome/gui/VISU/images/image3.jpg deleted file mode 100644 index ba114477..00000000 Binary files a/doc/salome/gui/VISU/images/image3.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/images/image31.gif b/doc/salome/gui/VISU/images/image31.gif index 4194350e..2d7ab871 100644 Binary files a/doc/salome/gui/VISU/images/image31.gif and b/doc/salome/gui/VISU/images/image31.gif differ diff --git a/doc/salome/gui/VISU/images/image31.jpg b/doc/salome/gui/VISU/images/image31.jpg index 8c20450c..6f860569 100644 Binary files a/doc/salome/gui/VISU/images/image31.jpg and b/doc/salome/gui/VISU/images/image31.jpg differ diff --git a/doc/salome/gui/VISU/images/image33.jpg b/doc/salome/gui/VISU/images/image33.jpg index 5d7498c8..08250848 100644 Binary files a/doc/salome/gui/VISU/images/image33.jpg and b/doc/salome/gui/VISU/images/image33.jpg differ diff --git a/doc/salome/gui/VISU/images/image36.gif b/doc/salome/gui/VISU/images/image36.gif new file mode 100755 index 00000000..84d5e16a Binary files /dev/null and b/doc/salome/gui/VISU/images/image36.gif differ diff --git a/doc/salome/gui/VISU/images/image4.jpg b/doc/salome/gui/VISU/images/image4.jpg deleted file mode 100644 index 1f2bec22..00000000 Binary files a/doc/salome/gui/VISU/images/image4.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/images/image5.jpg b/doc/salome/gui/VISU/images/image5.jpg deleted file mode 100644 index 94f30a80..00000000 Binary files a/doc/salome/gui/VISU/images/image5.jpg and /dev/null differ diff --git a/doc/salome/gui/VISU/images/importfromfile.png b/doc/salome/gui/VISU/images/importfromfile.png index af51e718..fae17a5b 100644 Binary files a/doc/salome/gui/VISU/images/importfromfile.png and b/doc/salome/gui/VISU/images/importfromfile.png differ diff --git a/doc/salome/gui/VISU/images/importtablefromfile.png b/doc/salome/gui/VISU/images/importtablefromfile.png index 7cd6a28d..7f98fb1c 100644 Binary files a/doc/salome/gui/VISU/images/importtablefromfile.png and b/doc/salome/gui/VISU/images/importtablefromfile.png differ diff --git a/doc/salome/gui/VISU/images/introduction.png b/doc/salome/gui/VISU/images/introduction.png new file mode 100755 index 00000000..85ea8486 Binary files /dev/null and b/doc/salome/gui/VISU/images/introduction.png differ diff --git a/doc/salome/gui/VISU/images/isosurfaces.png b/doc/salome/gui/VISU/images/isosurfaces.png index f431d63e..358dc906 100644 Binary files a/doc/salome/gui/VISU/images/isosurfaces.png and b/doc/salome/gui/VISU/images/isosurfaces.png differ diff --git a/doc/salome/gui/VISU/images/labeling_parameters.png b/doc/salome/gui/VISU/images/labeling_parameters.png new file mode 100644 index 00000000..58ae411f Binary files /dev/null and b/doc/salome/gui/VISU/images/labeling_parameters.png differ diff --git a/doc/salome/gui/VISU/images/neo-transparency.png b/doc/salome/gui/VISU/images/neo-transparency.png deleted file mode 100644 index ec1fb7f7..00000000 Binary files a/doc/salome/gui/VISU/images/neo-transparency.png and /dev/null differ diff --git a/doc/salome/gui/VISU/images/perspective1.png b/doc/salome/gui/VISU/images/perspective1.png new file mode 100755 index 00000000..fff1f737 Binary files /dev/null and b/doc/salome/gui/VISU/images/perspective1.png differ diff --git a/doc/salome/gui/VISU/images/perspective2.png b/doc/salome/gui/VISU/images/perspective2.png new file mode 100755 index 00000000..c9685e77 Binary files /dev/null and b/doc/salome/gui/VISU/images/perspective2.png differ diff --git a/doc/salome/gui/VISU/images/perspective3.png b/doc/salome/gui/VISU/images/perspective3.png new file mode 100755 index 00000000..10fcf014 Binary files /dev/null and b/doc/salome/gui/VISU/images/perspective3.png differ diff --git a/doc/salome/gui/VISU/images/perspective4.png b/doc/salome/gui/VISU/images/perspective4.png new file mode 100755 index 00000000..9255ec4d Binary files /dev/null and b/doc/salome/gui/VISU/images/perspective4.png differ diff --git a/doc/salome/gui/VISU/images/perspective5.png b/doc/salome/gui/VISU/images/perspective5.png new file mode 100755 index 00000000..c8e47327 Binary files /dev/null and b/doc/salome/gui/VISU/images/perspective5.png differ diff --git a/doc/salome/gui/VISU/images/perspective6.png b/doc/salome/gui/VISU/images/perspective6.png new file mode 100755 index 00000000..45fe5c39 Binary files /dev/null and b/doc/salome/gui/VISU/images/perspective6.png differ diff --git a/doc/salome/gui/VISU/images/plot3d-example.png b/doc/salome/gui/VISU/images/plot3d-example.png index e2711dd0..27f85fe7 100644 Binary files a/doc/salome/gui/VISU/images/plot3d-example.png and b/doc/salome/gui/VISU/images/plot3d-example.png differ diff --git a/doc/salome/gui/VISU/images/plot3d.png b/doc/salome/gui/VISU/images/plot3d.png index f04ce94c..90b9e5ee 100644 Binary files a/doc/salome/gui/VISU/images/plot3d.png and b/doc/salome/gui/VISU/images/plot3d.png differ diff --git a/doc/salome/gui/VISU/images/presentation1.png b/doc/salome/gui/VISU/images/presentation1.png new file mode 100755 index 00000000..b94ae192 Binary files /dev/null and b/doc/salome/gui/VISU/images/presentation1.png differ diff --git a/doc/salome/gui/VISU/images/recording.png b/doc/salome/gui/VISU/images/recording.png index 272386ae..512bf4fc 100644 Binary files a/doc/salome/gui/VISU/images/recording.png and b/doc/salome/gui/VISU/images/recording.png differ diff --git a/doc/salome/gui/VISU/images/recordingsaveas.png b/doc/salome/gui/VISU/images/recordingsaveas.png index 28dac73c..5514f0f6 100644 Binary files a/doc/salome/gui/VISU/images/recordingsaveas.png and b/doc/salome/gui/VISU/images/recordingsaveas.png differ diff --git a/doc/salome/gui/VISU/images/scalar_map_and_deformed_shapes.png b/doc/salome/gui/VISU/images/scalar_map_and_deformed_shapes.png new file mode 100755 index 00000000..c6fa34f4 Binary files /dev/null and b/doc/salome/gui/VISU/images/scalar_map_and_deformed_shapes.png differ diff --git a/doc/salome/gui/VISU/images/scalar_map_on_cells.png b/doc/salome/gui/VISU/images/scalar_map_on_cells.png new file mode 100755 index 00000000..9cf7eb62 Binary files /dev/null and b/doc/salome/gui/VISU/images/scalar_map_on_cells.png differ diff --git a/doc/salome/gui/VISU/images/scalar_map_on_points.png b/doc/salome/gui/VISU/images/scalar_map_on_points.png new file mode 100755 index 00000000..fee321f9 Binary files /dev/null and b/doc/salome/gui/VISU/images/scalar_map_on_points.png differ diff --git a/doc/salome/gui/VISU/images/scalarbarproperties.png b/doc/salome/gui/VISU/images/scalarbarproperties.png index b60ed898..318497db 100644 Binary files a/doc/salome/gui/VISU/images/scalarbarproperties.png and b/doc/salome/gui/VISU/images/scalarbarproperties.png differ diff --git a/doc/salome/gui/VISU/images/selection1.png b/doc/salome/gui/VISU/images/selection1.png new file mode 100755 index 00000000..87393086 Binary files /dev/null and b/doc/salome/gui/VISU/images/selection1.png differ diff --git a/doc/salome/gui/VISU/images/selection2.png b/doc/salome/gui/VISU/images/selection2.png new file mode 100755 index 00000000..4c7d5558 Binary files /dev/null and b/doc/salome/gui/VISU/images/selection2.png differ diff --git a/doc/salome/gui/VISU/images/selection3.png b/doc/salome/gui/VISU/images/selection3.png new file mode 100755 index 00000000..9ac6c09e Binary files /dev/null and b/doc/salome/gui/VISU/images/selection3.png differ diff --git a/doc/salome/gui/VISU/images/selection4.png b/doc/salome/gui/VISU/images/selection4.png new file mode 100755 index 00000000..b6d7688c Binary files /dev/null and b/doc/salome/gui/VISU/images/selection4.png differ diff --git a/doc/salome/gui/VISU/images/selection5.png b/doc/salome/gui/VISU/images/selection5.png new file mode 100755 index 00000000..81206af9 Binary files /dev/null and b/doc/salome/gui/VISU/images/selection5.png differ diff --git a/doc/salome/gui/VISU/images/selection6.png b/doc/salome/gui/VISU/images/selection6.png new file mode 100755 index 00000000..933c2d73 Binary files /dev/null and b/doc/salome/gui/VISU/images/selection6.png differ diff --git a/doc/salome/gui/VISU/images/selection7.png b/doc/salome/gui/VISU/images/selection7.png new file mode 100755 index 00000000..c24b4813 Binary files /dev/null and b/doc/salome/gui/VISU/images/selection7.png differ diff --git a/doc/salome/gui/VISU/images/selection8.png b/doc/salome/gui/VISU/images/selection8.png new file mode 100755 index 00000000..eb2e12ef Binary files /dev/null and b/doc/salome/gui/VISU/images/selection8.png differ diff --git a/doc/salome/gui/VISU/images/setupanimation1.png b/doc/salome/gui/VISU/images/setupanimation1.png index 032b6ab2..3edad693 100755 Binary files a/doc/salome/gui/VISU/images/setupanimation1.png and b/doc/salome/gui/VISU/images/setupanimation1.png differ diff --git a/doc/salome/gui/VISU/images/setupanimation2.png b/doc/salome/gui/VISU/images/setupanimation2.png index f115846e..878dfca0 100755 Binary files a/doc/salome/gui/VISU/images/setupanimation2.png and b/doc/salome/gui/VISU/images/setupanimation2.png differ diff --git a/doc/salome/gui/VISU/images/slider1.png b/doc/salome/gui/VISU/images/slider1.png new file mode 100755 index 00000000..4b3e1a7c Binary files /dev/null and b/doc/salome/gui/VISU/images/slider1.png differ diff --git a/doc/salome/gui/VISU/images/slider2.png b/doc/salome/gui/VISU/images/slider2.png new file mode 100755 index 00000000..3616cb3f Binary files /dev/null and b/doc/salome/gui/VISU/images/slider2.png differ diff --git a/doc/salome/gui/VISU/images/smds1.png b/doc/salome/gui/VISU/images/smds1.png index 24c5feda..43abae31 100644 Binary files a/doc/salome/gui/VISU/images/smds1.png and b/doc/salome/gui/VISU/images/smds1.png differ diff --git a/doc/salome/gui/VISU/images/startrecording.png b/doc/salome/gui/VISU/images/startrecording.png new file mode 100755 index 00000000..880eb55c Binary files /dev/null and b/doc/salome/gui/VISU/images/startrecording.png differ diff --git a/doc/salome/gui/VISU/images/stream_lines.png b/doc/salome/gui/VISU/images/stream_lines.png new file mode 100755 index 00000000..2d239ca7 Binary files /dev/null and b/doc/salome/gui/VISU/images/stream_lines.png differ diff --git a/doc/salome/gui/VISU/images/streamlines.png b/doc/salome/gui/VISU/images/streamlines.png index 1cdd9fe9..8cacd750 100644 Binary files a/doc/salome/gui/VISU/images/streamlines.png and b/doc/salome/gui/VISU/images/streamlines.png differ diff --git a/doc/salome/gui/VISU/images/sweep1.png b/doc/salome/gui/VISU/images/sweep1.png new file mode 100755 index 00000000..8c2e8641 Binary files /dev/null and b/doc/salome/gui/VISU/images/sweep1.png differ diff --git a/doc/salome/gui/VISU/images/sweep2.png b/doc/salome/gui/VISU/images/sweep2.png new file mode 100755 index 00000000..7b9c3f58 Binary files /dev/null and b/doc/salome/gui/VISU/images/sweep2.png differ diff --git a/doc/salome/gui/VISU/images/table.png b/doc/salome/gui/VISU/images/table.png new file mode 100644 index 00000000..7a7d2ce0 Binary files /dev/null and b/doc/salome/gui/VISU/images/table.png differ diff --git a/doc/salome/gui/VISU/images/table3d.png b/doc/salome/gui/VISU/images/table3d.png new file mode 100644 index 00000000..b285a164 Binary files /dev/null and b/doc/salome/gui/VISU/images/table3d.png differ diff --git a/doc/salome/gui/VISU/images/tablesn1.png b/doc/salome/gui/VISU/images/tablesn1.png new file mode 100644 index 00000000..4db643e3 Binary files /dev/null and b/doc/salome/gui/VISU/images/tablesn1.png differ diff --git a/doc/salome/gui/VISU/images/tablesn2.png b/doc/salome/gui/VISU/images/tablesn2.png new file mode 100644 index 00000000..4b3b85d1 Binary files /dev/null and b/doc/salome/gui/VISU/images/tablesn2.png differ diff --git a/doc/salome/gui/VISU/images/textproperty.png b/doc/salome/gui/VISU/images/textproperty.png index d521459b..8d25201a 100644 Binary files a/doc/salome/gui/VISU/images/textproperty.png and b/doc/salome/gui/VISU/images/textproperty.png differ diff --git a/doc/salome/gui/VISU/images/translatepres.png b/doc/salome/gui/VISU/images/translatepres.png index f68ac955..ca430da3 100644 Binary files a/doc/salome/gui/VISU/images/translatepres.png and b/doc/salome/gui/VISU/images/translatepres.png differ diff --git a/doc/salome/gui/VISU/images/values_labeling.png b/doc/salome/gui/VISU/images/values_labeling.png new file mode 100644 index 00000000..056b1f12 Binary files /dev/null and b/doc/salome/gui/VISU/images/values_labeling.png differ diff --git a/doc/salome/gui/VISU/images/vectorfield.png b/doc/salome/gui/VISU/images/vectorfield.png index 1c6de4d7..0a8ac323 100644 Binary files a/doc/salome/gui/VISU/images/vectorfield.png and b/doc/salome/gui/VISU/images/vectorfield.png differ diff --git a/doc/salome/gui/VISU/images/vectors.png b/doc/salome/gui/VISU/images/vectors.png new file mode 100755 index 00000000..156628d4 Binary files /dev/null and b/doc/salome/gui/VISU/images/vectors.png differ diff --git a/doc/salome/gui/VISU/images/viewing1.png b/doc/salome/gui/VISU/images/viewing1.png new file mode 100755 index 00000000..4a5450b8 Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing1.png differ diff --git a/doc/salome/gui/VISU/images/viewing10.png b/doc/salome/gui/VISU/images/viewing10.png new file mode 100755 index 00000000..52d4ac2e Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing10.png differ diff --git a/doc/salome/gui/VISU/images/viewing11.png b/doc/salome/gui/VISU/images/viewing11.png new file mode 100755 index 00000000..957319eb Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing11.png differ diff --git a/doc/salome/gui/VISU/images/viewing12.png b/doc/salome/gui/VISU/images/viewing12.png new file mode 100755 index 00000000..b0ead38c Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing12.png differ diff --git a/doc/salome/gui/VISU/images/viewing13.png b/doc/salome/gui/VISU/images/viewing13.png new file mode 100755 index 00000000..76bd8d54 Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing13.png differ diff --git a/doc/salome/gui/VISU/images/viewing14.png b/doc/salome/gui/VISU/images/viewing14.png new file mode 100755 index 00000000..0922b98c Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing14.png differ diff --git a/doc/salome/gui/VISU/images/viewing2.png b/doc/salome/gui/VISU/images/viewing2.png new file mode 100755 index 00000000..4426d1d6 Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing2.png differ diff --git a/doc/salome/gui/VISU/images/viewing3.png b/doc/salome/gui/VISU/images/viewing3.png new file mode 100755 index 00000000..e237f85a Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing3.png differ diff --git a/doc/salome/gui/VISU/images/viewing4.png b/doc/salome/gui/VISU/images/viewing4.png new file mode 100755 index 00000000..b32a9f56 Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing4.png differ diff --git a/doc/salome/gui/VISU/images/viewing5.png b/doc/salome/gui/VISU/images/viewing5.png new file mode 100755 index 00000000..51d36b19 Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing5.png differ diff --git a/doc/salome/gui/VISU/images/viewing6.png b/doc/salome/gui/VISU/images/viewing6.png new file mode 100755 index 00000000..70fd9a54 Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing6.png differ diff --git a/doc/salome/gui/VISU/images/viewing7.png b/doc/salome/gui/VISU/images/viewing7.png new file mode 100755 index 00000000..43c6ab09 Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing7.png differ diff --git a/doc/salome/gui/VISU/images/viewing8.png b/doc/salome/gui/VISU/images/viewing8.png new file mode 100755 index 00000000..21ee2344 Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing8.png differ diff --git a/doc/salome/gui/VISU/images/viewing9.png b/doc/salome/gui/VISU/images/viewing9.png new file mode 100755 index 00000000..74d85b3b Binary files /dev/null and b/doc/salome/gui/VISU/images/viewing9.png differ diff --git a/doc/salome/gui/VISU/images/viewtable.png b/doc/salome/gui/VISU/images/viewtable.png index 8aca30d4..13a0e5da 100644 Binary files a/doc/salome/gui/VISU/images/viewtable.png and b/doc/salome/gui/VISU/images/viewtable.png differ diff --git a/doc/salome/gui/VISU/images/visufullscreen.png b/doc/salome/gui/VISU/images/visufullscreen.png index cc98df07..22e82419 100644 Binary files a/doc/salome/gui/VISU/images/visufullscreen.png and b/doc/salome/gui/VISU/images/visufullscreen.png differ diff --git a/doc/salome/gui/VISU/images/visuicon.jpg b/doc/salome/gui/VISU/images/visuicon.jpg index 8489eef2..8a190ddf 100644 Binary files a/doc/salome/gui/VISU/images/visuicon.jpg and b/doc/salome/gui/VISU/images/visuicon.jpg differ diff --git a/doc/salome/gui/VISU/images/visuicon.png b/doc/salome/gui/VISU/images/visuicon.png new file mode 100755 index 00000000..11e7e52d Binary files /dev/null and b/doc/salome/gui/VISU/images/visuicon.png differ diff --git a/doc/salome/gui/VISU/input/3d_management.doc b/doc/salome/gui/VISU/input/3d_management.doc new file mode 100755 index 00000000..6705d8f2 --- /dev/null +++ b/doc/salome/gui/VISU/input/3d_management.doc @@ -0,0 +1,53 @@ +/*! + +\page a3d_management_page Managing 3D Presentations + +After the 3D presentation is created, it can be edited or submitted to +various post-processing operations. + +The operations connected with the presentation-handling in the VTK +Viewer and in the Object Browser via context menus are described in +\subpage viewing_3d_presentations_page "Viewing 3D presentations" section. + +Some more specific functionalities are available via dockable windows +accessed from the Main menu View -> Windows + +\image html presentation1.png + + + +Other important presentation management functionalities characteristic for Post-Pro +module are: + + + + +*/ + diff --git a/doc/salome/gui/VISU/input/3d_presentations.doc b/doc/salome/gui/VISU/input/3d_presentations.doc new file mode 100755 index 00000000..e5b70335 --- /dev/null +++ b/doc/salome/gui/VISU/input/3d_presentations.doc @@ -0,0 +1,19 @@ +/*! + +\page a3d_presentations_page 3D presentations + +\image html introduction.png "Example of a 3D presentation" + +\b Post Pro module provides several types of 3D presentations, +visualizing the structure of MED objects. All +presentations can be seen only in Salome VTK Viewer (ALT+K). +\n All presentation types could be divided in two main groups: + + +Created presentations can be edited, animaded, recorded and viewed in +different modes. The whole range of such operations is described in \subpage 3d_management_page "Managment of presentations" section. + +*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/a3d_presentations.doc b/doc/salome/gui/VISU/input/a3d_presentations.doc deleted file mode 100644 index 852bb5a3..00000000 --- a/doc/salome/gui/VISU/input/a3d_presentations.doc +++ /dev/null @@ -1,43 +0,0 @@ -/*! - -\page a3d_presentations_page 3D presentations - - - -*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/about_tables.doc b/doc/salome/gui/VISU/input/about_tables.doc deleted file mode 100644 index d33b751b..00000000 --- a/doc/salome/gui/VISU/input/about_tables.doc +++ /dev/null @@ -1,21 +0,0 @@ -/*! - -\page about_tables_page About tables - -\n Functionality of \b Post-Pro component allows to import data tables -and display them in a special table viewer. \b Tables represent -column-ranged data with \b units and \b column and row titles (\ref displaying_tables_page "see also"). - -\note Tables can be \b rarefied - some of the cells may be empty, -without any values. - -In \b Post-Pro there are three methods to import tables: - - -*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/animating.doc b/doc/salome/gui/VISU/input/animating.doc index dd903fdb..09afa84c 100644 --- a/doc/salome/gui/VISU/input/animating.doc +++ b/doc/salome/gui/VISU/input/animating.doc @@ -1,30 +1,36 @@ /*! -\page animating_page Animating presentations +\page animating_page Animation + +\image html animatdef.jpg "Example of Animation presentations for deformed shape" \n In \b Post-Pro module you can generate real-time animation of fields. In comparison with sweeping, animations are created on the base of frames, displaying field presentations generated on \b EVERY -Time Stamp of your field. So, the frame displaying the field -presentation created on the base of the first time stamp will begin +timestamp of your field. So, the frame displaying the field +presentation created on the base of the first timestamp will begin your animation and the frame displaying the field presentation created -on the base of the last time stamp will end it. In sweeping ONLY -ONE Time Stamp is used for its generation. +on the base of the last timestamp will end it. In sweeping ONLY +ONE timestamp is used for its generation. In the case of animation of several fields Parallel Animation will display the animations simultaneously, while Successive Animation will display them one after another. \n In the case of Parallel Animation you can set different kinds of presentations for each of the selected fields. This animation -type also requires that the number of time stamps > 1 and is the same +type also requires that the number of timestamps > 1 and is the same for all animated fields. \n For Successive Aimation the kind of presentation should be the same for all selected fields, which means that it is not possible to select a field from the list. It is also necessary that the number -of time stamps > 0 and the number of components is the same for all +of timestamps > 0 and the number of components is the same for all animated fields. -To generate an animation: +\ref slider_page functionality also allows to create real-time +animation on every time stamp of the field. This is another, +somewhat more user-friendly, implementation of animation on fields. + +To generate an Animation: \par
  1. Right-click on the field in the Object Browser.
  2. @@ -128,8 +134,4 @@ to study again you get another animation in the Object Browser. Publish to Study - saves your animation in the study and presents it in the Object Browser. -The following picture shows an animation of deformation of an object: - -\image html animatdef.jpg - */ diff --git a/doc/salome/gui/VISU/input/calar_map_on_deformed_shape.doc b/doc/salome/gui/VISU/input/calar_map_on_deformed_shape.doc deleted file mode 100644 index 0ec95fb5..00000000 --- a/doc/salome/gui/VISU/input/calar_map_on_deformed_shape.doc +++ /dev/null @@ -1,50 +0,0 @@ -/*! - -\page scalar_map_on_deformed_shape_page Scalar Map on Deformed Shape presentation - -\n Scalar Map on Deformed Shape presentation is a mix of the -two: \ref scalar_map_page "Scalar Map" and \ref deformed_shape_page -"Deformed Shape". In this presentation the Scalar Map is built on a -Deformed Shape. - -To create a Scalar Map on Deformed Shape presentation: -\par -– 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 -\n – 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 "Scalar Map on Deformed Shape" -icon in the Visualization Toolbar. - -\image html image40.gif -
    "Scalar Map on Deformed Shape" icon
    - -\image html smds1.png - -\par -Scalar Map on Deformed Shape tab allows you to set additional -parameters of your Scalar Map on Deformed Shape presentation: - -Scalar Bar tab allows to define the parameters of the scalar -bar displayed with this presentation (\ref scalar_map_page "see also"). - -After you have finished with setting these parameters, click \b -OK. Your presentation will be immediately displayed in the viewer. - -Compare ordinary Scalar Map presentation: - -\image html smds-example1.png - -with Scalar Map on Deformed Shape presentation: - -\image html smds-example.png - -*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/clipping.doc b/doc/salome/gui/VISU/input/clipping.doc index 58a24c0e..e3db0d79 100644 --- a/doc/salome/gui/VISU/input/clipping.doc +++ b/doc/salome/gui/VISU/input/clipping.doc @@ -2,15 +2,84 @@ \page clipping_page Clipping -\n Using this menu you can create cross-section views (clipping planes) of your presentation. +\n Clipping planes allow to create cross-section views of presentations. -To start, click on the \b New button. A new clipping plane will be +Salome features two distinct types of clipping planes: \b Global and +\b Local. + + +To define Global Clipping Planes in the Main Menu select +View -> Windows -> Clipping Planes. + + +The following dialog will appear as a dockable window. + +\image html clipping3.png + +The list of \b Presentations allows choosing for display from all +presentations currently created or loaded in the study. +The list of Associated planes contains all global planes +created by the user. + + +\b New and \b Edit buttons call the dialog for creation and +modification of clipping planes. + +\image html clipping4.png + + + +\b Delete button removes the selected plane from the list of planes. + +Show planes preview checkbox displays active planes in the Viewer. +Deactivate planes checkbox - if checked, unchecks \b Active +checkboxes for all planes, revealing the entire presentation. +Auto Apply checkbox - automatically hides from view the part of +object truncated by the newly created plane. + +Note that the clipping planes defined in this way depend on the whole +MED object and are stored in the dedicated Object Browser folder. + +\image html clipping5.png + +The described functionality allows to create both local and global +clipping planes, however, there is another way to create local +clipping planes, depending on the presentations. + +To create a local clipping plane on a presentation, select the +presentation in the viewer or in the Object Browser, right-click on it +and select Clipping plane from the context menu. + +\image html clipping1.png + +Click on the \b New button. A new clipping plane will be immediately displayed in 3D Viewer. You can create as many clipping planes as you need. To delete an unwanted plane, select it in the list of planes and click \b Delete button. -\image html clipping1.png - Now you can define the parameters of your cross-section. You can define them either in Non Structured or in IJK (Structured) way. diff --git a/doc/salome/gui/VISU/input/creating_field_presentations.doc b/doc/salome/gui/VISU/input/creating_field_presentations.doc deleted file mode 100644 index 54443d14..00000000 --- a/doc/salome/gui/VISU/input/creating_field_presentations.doc +++ /dev/null @@ -1,31 +0,0 @@ -/*! - -\page creating_field_presentations_page Creating field presentations - -
    To create a field presentation (\ref fields_anchor "see also"): -\par -Right-click on one of the time stamps of this field in the Object -browser and choose the required type of presentation from the -following pop-up menu: - -\image html image20.png - -\note In \b Post-Pro fields may contain both scalar and vector values, -applied to the cells of the submesh, as well as \b ONLY scalar -values. It is not possible to make a vector presentation for fields -containing only scalar values. - -\par -For fields containing only scalar values, you can create the following -types of presentation: - -\image html image21.png - -\par -Click on one of the time stamps of this field in the Object browser -and select the required type of presentation from the \b Visualization -submenu of the main menu or from the Visualization Toolbar. - -The new field presentation will be located in the time stamp subfolder in the Object Browser and displayed - -*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/creating_gauss_points_presentation.doc b/doc/salome/gui/VISU/input/creating_gauss_points_presentation.doc deleted file mode 100644 index 6c02aa26..00000000 --- a/doc/salome/gui/VISU/input/creating_gauss_points_presentation.doc +++ /dev/null @@ -1,28 +0,0 @@ -/*! - -\page creating_gauss_points_presentation_page Creating a Gauss Points Presentation - -\n To create a Gauss Points presentation: -\par -– 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 -\n – 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 "Gauss Points" icon in the -Visualization Toolbar. - -\image html image29.gif -
    "Gauss Points" icon
    - -\image html image31.jpg - -\par -Now you can choose the \ref types_of_gauss_points_presentations_page -"Type" of your Gauss Points presentation and \ref primitive_types_page -"Primitives" used for visualisation of the points and set their properties. -\n You can also change the \ref scalar_bar_page "Scalar Bar" properties. -

    -To exit the dialog and apply choices press \b OK button, or press \b -CANCEL button to quit. - -*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/creating_plot2d.doc b/doc/salome/gui/VISU/input/creating_plot2d.doc new file mode 100755 index 00000000..1b2d275b --- /dev/null +++ b/doc/salome/gui/VISU/input/creating_plot2d.doc @@ -0,0 +1,60 @@ +/*! + +\page creating_plot2d_page Creating Plot 2D Presentations + +\n To create a Plot 2D based on a definite curve: +
      +
    1. Select the Plot 2D Viewer: from the main menu choose Window > New +Window > Plot2d View.
    2. + +
    3. In the Object Browser right-click on this curve line and from the +pop-up menu select \b Display item.
    4. +
    + +
    To create a Plot 2D presentation based on several curves: +
      +
    1. Select Plot 2D Viewer: from the main menu choose Window > New +Window > Plot2d View
    2. + +
    3. In the Object Browser right-click on the \b Post-Pro object and +from the pop-up menu select Create Plot2D View.
    4. + +
    5. Right-click on the name of this container in the Object Browser +and select \b Edit item. The following dialog box will appear: + +\image html editplot2dpresentation.png + +This box contains two windows: +\par +– The left window displays a list of curve lines, which have been +created in the study. +\n\n – The right window displays a list of curve lines contained in +this particular container. These curves will be used for creation of the +XY plot. + +To move a definite curve line from the study into the container, +select it in the left window of this dialog box and click the button: + +\image html image15.gif + +To move a definite curve line from the container back into the study, +select it in the right window of this dialog box and click the button: + +\image html image16.gif + +After having chosen the curve lines, which will compose your XY plot, +click \b OK button to quit this dialog box. In the Object Browser the +references to the selected curve lines will be created under your +container. +
    6. + +
    7. Right-click on the name of the container in the Object Browser and +select \b Display button. A Plot 2D presentation consisting of the previously +selected curve lines, will be displayed in the viewer: + +\image html image12.gif + +
    8. +
    + +*/ diff --git a/doc/salome/gui/VISU/input/creating_tables_from_cut_lines.doc b/doc/salome/gui/VISU/input/creating_tables_from_cut_lines.doc deleted file mode 100644 index 2b6b5cd2..00000000 --- a/doc/salome/gui/VISU/input/creating_tables_from_cut_lines.doc +++ /dev/null @@ -1,19 +0,0 @@ -/*! - -\page creating_tables_from_cut_lines_page Creating tables from Cut Lines presentations - -\n In \b Post-Pro you can create a table, which will be composed of -the scalar values applied to the cells forming a Cut Lines -presentation. - -To create a table from Cut Lines presentation: -
      -
    1. Create a \ref cut_lines_page "Cut Lines presentation".
    2. - -
    3. In the Object Browser or in the viewer right-click on your -presentation and from the pop-up menu select Create Table.
    4. -
    - -Your new table will be created and displayed in the Object Browser. - -*/ diff --git a/doc/salome/gui/VISU/input/creating_xy_plots.doc b/doc/salome/gui/VISU/input/creating_xy_plots.doc deleted file mode 100644 index 49c0260e..00000000 --- a/doc/salome/gui/VISU/input/creating_xy_plots.doc +++ /dev/null @@ -1,60 +0,0 @@ -/*! - -\page creating_xy_plots_page Creating XY plots - -\n To create a XY plot based on one definite curve: -
      -
    1. Select Plot2d viewer: from the main menu choose Window > New -Window > Plot2d View.
    2. - -
    3. In the Object Browser right-click on this curve line and from the -pop-up menu select \b Display item.
    4. -
    - -
    To create a XY plot based on several curves: -
      -
    1. Select Plot2d viewer: from the main menu choose Window > New -Window > Plot2d View
    2. - -
    3. In the Object Browser right-click on the \b Post-Pro object and -from the pop-up menu select Create Plot2D View.
    4. - -
    5. Right-click on the name of this container in the Object Browser -and select \b Edit item. The following dialog box will appear: - -\image html editplot2dpresentation.png - -This box contains two windows: -\par -– Left window displays a list of curve lines, which have been -created in the study. -\n\n – Right window displays a list of curve lines contained in -this particular container. These curves will be used for creation of the -XY plot. - -To move a definite curve line from the study into the container, -select it in the left window of this dialog box and click the button: - -\image html image15.gif - -To move a definite curve line from the container back into the study, -select it in the right window of this dialog box and click the button: - -\image html image16.gif - -After having chosen the curve lines, which will compose your XY plot, -click \b OK button to quit this dialog box. In the Object Browser the -references to the selected curve lines will be created under your -container. -
    6. - -
    7. Right-click on the name of the container in the Object Browser and -select \b Display button. A XY plot consisting of the previously -selected curve lines, will be displayed in the viewer: - -\image html image12.gif - -
    8. -
    - -*/ diff --git a/doc/salome/gui/VISU/input/cut_lines.doc b/doc/salome/gui/VISU/input/cut_lines.doc index ceb234d7..a119a75f 100644 --- a/doc/salome/gui/VISU/input/cut_lines.doc +++ b/doc/salome/gui/VISU/input/cut_lines.doc @@ -1,6 +1,7 @@ /*! \page cut_lines_page Cut Lines presentation +\image html cutlinesprsnt.png "Example of Cut Lines presentation" \n Cut Lines is a type of presentation which displays colored cells with applied scalar values on the mesh where lines are placed. @@ -60,7 +61,7 @@ from the generated data table. These curves will be created in the structure of the study and can be visualized in a XY plot. See more about table presentations and curve lines -\ref about_tables_page "here". +\ref table_presentations_page "here". \par Cut Planes: this tab of the dialog box contains the parameters of cut @@ -73,8 +74,6 @@ After you have finished with setting these parameters, click \b OK. Your presentation with scalar bar will be immediately displayed in the viewer: -\image html cutlinesprsnt.png - Tip: From Cut Lines presentation you can create a data table. This table will consist of the field scalar values located on each cut line of the constructed presentation (see also: @@ -82,6 +81,6 @@ located on each cut line of the constructed presentation (see also: Lines presentations"). After that your data table can be used for construction of a 2d plot of curves based on the scalar values from the table (see also: \ref creating_curves_page "Creating curves" and -\ref creating_xy_plots_page "Creating XY plots"). +\ref creating_plot2d_page "Creating Plot 2D presentation"). */ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/cut_planes.doc b/doc/salome/gui/VISU/input/cut_planes.doc index bb60f1fc..8d5f9ccf 100644 --- a/doc/salome/gui/VISU/input/cut_planes.doc +++ b/doc/salome/gui/VISU/input/cut_planes.doc @@ -2,6 +2,8 @@ \page cut_planes_page Cut Planes presentation +\image html cutplpresent.png "Example of Cut Planes presentation" + Cut Planes is a type of field presentation, when the given shape is cut by a definite number of surfaces. These surfaces are colored according the values applied to the cells of the mesh. @@ -39,13 +41,15 @@ displacement of the planes into one or another side.
  3. Show preview check box allows to edit the parameters of the presentation and simultaneously observe the preview of this presentation in the viewer.
  4. +
  5. Deformation allows to switch on/off deformation of the +planes.
  6. +
  7. Vectors allows to choose a vectorial field for deformation.
  8. +
  9. Scale Factor allows to set the scaling ratio for all vector values.
  10. After you have finished with setting these parameters, click \b OK. Your presentation with scalar bar will be immediately displayed in -the viewer: - -\image html cutplpresent.png +the viewer. -*/ \ No newline at end of file +*/ diff --git a/doc/salome/gui/VISU/input/deformed_shape.doc b/doc/salome/gui/VISU/input/deformed_shape.doc index ede9765a..028397c1 100644 --- a/doc/salome/gui/VISU/input/deformed_shape.doc +++ b/doc/salome/gui/VISU/input/deformed_shape.doc @@ -2,6 +2,8 @@ \page deformed_shape_page Deformed Shape presentation +\image html deformed_shape.png "Example of Deformed Shape presentation" + \n Deformed Shape is a type of field presentation when vector values corresponding to the cells of the mesh are visualized by shifting of these cells. @@ -39,8 +41,6 @@ displayed with this presentation (\ref scalar_map_page "see also"). After you have finished with setting these parameters, click \b OK. Your presentation with scalar bar will be immediately displayed in the -viewer: - -\image html deformedshapesn.png +viewer. */ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/displaying_tables.doc b/doc/salome/gui/VISU/input/displaying_tables.doc deleted file mode 100644 index 2b762a43..00000000 --- a/doc/salome/gui/VISU/input/displaying_tables.doc +++ /dev/null @@ -1,18 +0,0 @@ -/*! - -\page displaying_tables_page Displaying tables - -\n To display a table: -
      -
    1. Right-click on the required table in the Object Browser
    2. - -
    3. From the pop-up menu choose Show Table option. Your table -will be displayed in a separate View Table window: - -\image html viewtable.png - -
    4. -
    - - -*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/feature_edges.doc b/doc/salome/gui/VISU/input/feature_edges.doc new file mode 100755 index 00000000..8f6a6d12 --- /dev/null +++ b/doc/salome/gui/VISU/input/feature_edges.doc @@ -0,0 +1,24 @@ +/*! + +\page feature_edges_page Feature Edges + +This functionality highlights the contour of the object. To apply it, +select the object in the VTK Viewer, right-click on it and choose in +the context menu Representation -> Feature edges. + +\image html viewing11.png + +To select, which contours should be highlighted, in the Main menu +choose View -> Windows -> Feature Edges + +\image html featureedges.png + + +*/ diff --git a/doc/salome/gui/VISU/input/field_presentations.doc b/doc/salome/gui/VISU/input/field_presentations.doc index a60c43cb..2755401b 100644 --- a/doc/salome/gui/VISU/input/field_presentations.doc +++ b/doc/salome/gui/VISU/input/field_presentations.doc @@ -2,30 +2,60 @@ \page field_presentations_page Field presentations +\n \b To represent and explore \ref med_object_page "MED objects", Post-Pro module provides the following types of Field +presentations: +A field presentation can be created either on a single time stamp or on +all time stamps of the field. + +To create a field presentation on a single time stamp of the field +right-click on the time stamp in the Object +browser and choose the required type of presentation from the +following pop-up menu: + +\image html image20.png + +The new field presentation will be located in the time stamp subfolder +in the Object Browser and displayed in the viewer. + +\image html fieldpres1.png + +To create a field presentation on all time stamps of the field, +right-click on the field in the Object +browser and choose the required type of presentation. + +The new field presentation will be located in the Presentations +subfolder of the MED object in the Object Browser and displayed in the viewer. + +\image html fieldpres2.png + + + +\note In \b Post-Pro fields may contain both scalar and vector values, +applied to the cells of the submesh, as well as \b ONLY scalar +values. It is not possible to make a vector presentation for the fields +containing only scalar values. + +\par +It is possible to create the following types of presentations for the fields containing only scalar values: + +\image html image21.png + +\par +Click on one of the time stamps of this field in the Object browser +and select the required type of presentation from the \b Visualization +submenu of the main menu or from the Visualization Toolbar. + */ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/gauss_points_presentations.doc b/doc/salome/gui/VISU/input/gauss_points_presentations.doc index 705b9d97..fe28655f 100644 --- a/doc/salome/gui/VISU/input/gauss_points_presentations.doc +++ b/doc/salome/gui/VISU/input/gauss_points_presentations.doc @@ -2,16 +2,33 @@ \page gauss_points_presentations_page Gauss Points Presentations - +\image html gauss_points.png "Example of Gauss Points presentation" + +Gauss Points presentation presents data on Fields as a set of fixed +points of the renormalisation group flow with Gaussian distribution. + +\n To create a Gauss Points presentation: +\par +– 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 +\n – 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 "Gauss Points" icon in the +Visualization Toolbar. + +\image html image29.gif +
    "Gauss Points" icon
    + +\image html image31.jpg + +\par +Now it is possible to choose the \subpage types_of_gauss_points_presentations_page +"Type" of your Gauss Points presentation and \subpage primitive_types_page +"Primitives" used for visualisation of the points and set their properties. + +To exit the dialog and apply choices press \b OK button, or press \b +CANCEL button to quit. + + */ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/gauss_viewer.doc b/doc/salome/gui/VISU/input/gauss_viewer.doc deleted file mode 100644 index 29f0ae27..00000000 --- a/doc/salome/gui/VISU/input/gauss_viewer.doc +++ /dev/null @@ -1,73 +0,0 @@ -/*! - -\page gauss_viewer_page Gauss Viewer - -\n 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. -\n Right mouse-click on the Presentation gives access to the following -options: - -\image html image1.gif - - - -Most operations available via Viewer Toolbar are common with VTK 3D -Viewer. VTK 3D Viewer is detailly described in the -documentation on GUI module. -\n However, some functionalities are used only in Gauss Points Viewer. - - - -*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/importing_med_objects.doc b/doc/salome/gui/VISU/input/importing_med_objects.doc index e4f00bba..e6a53c31 100644 --- a/doc/salome/gui/VISU/input/importing_med_objects.doc +++ b/doc/salome/gui/VISU/input/importing_med_objects.doc @@ -1,6 +1,6 @@ /*! -\page importing_med_objects_page Importing MED objects +\page importing_med_objects_page Import/Export MED objects \n There exist two sources of \ref structure_of_med_objects_page "MED objects": MED and other Salome components publishing them and MED files. @@ -77,4 +77,14 @@ highest and the lowest value. \b Time - shows the Elapsed time spent by the application on processing. +To export a MED file: +\par +Right-click on the top level of MED object in the Object Browser and select Export to MED +File option. When you do so you will see a standard dialog box where you can select the +path and change the name of the exported MED file: + +\image html exportmedfile.png + +To complete file export click Save. + */ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/index.doc b/doc/salome/gui/VISU/input/index.doc index e82b2bc7..c82f4977 100644 --- a/doc/salome/gui/VISU/input/index.doc +++ b/doc/salome/gui/VISU/input/index.doc @@ -1,64 +1,18 @@ /*! -\mainpage Post-Pro Module Reference Documentation +\mainpage Introduction to Post-Pro - +\image html visufullscreen.png + +Post-Pro module of Salome is used for analysis and post-processing of numerical simulation results. + +\n The major part of \b Post-Pro functionality is dedicated to post-processing of files in MED format. +A MED file contains the description of a \subpage med_object_page "MED object", which represents a \b mesh and a set of \b physical \b values corresponding to mesh cells. + +\n For compability with other solver solutions \b Post-Pro supports + \subpage table_presentations_page "Data Table Objects", + two-dimensional data arrays, as input type for visualization. + +\n The Python interface of \b Post-Pro module is described in \subpage idl_interface_page "Access to Post-Pro module functionality" page. */ diff --git a/doc/salome/gui/VISU/input/introduction_to_postpro.doc b/doc/salome/gui/VISU/input/introduction_to_postpro.doc deleted file mode 100644 index 0cbcdc38..00000000 --- a/doc/salome/gui/VISU/input/introduction_to_postpro.doc +++ /dev/null @@ -1,19 +0,0 @@ -/*! - -\page introduction_to_postpro_page Introduction to Post-Pro - -\n Post-processing module \b Post-Pro for SALOME is destined for -visualization of data produced by the other components of the -platform. \b Post-Pro provides various forms of data visualization -including: - - -*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/iso_surfaces.doc b/doc/salome/gui/VISU/input/iso_surfaces.doc index 4679116a..a06f907e 100644 --- a/doc/salome/gui/VISU/input/iso_surfaces.doc +++ b/doc/salome/gui/VISU/input/iso_surfaces.doc @@ -2,6 +2,8 @@ \page iso_surfaces_page Iso Surfaces presentation +\image html iso.png "Example of Iso Surfaces presentation" + \n Iso Surfaces presentation combines all equal scalar values applied to the cells and on the basis of them constructs isobaric surfaces, which form this presentation. @@ -39,8 +41,6 @@ scalar bar displayed with this presentation (\ref scalar_map_page "see also"). +\b Physical \b Data contains initial and boundary conditions: scalar +or vector values applied to the mesh cells. + +\n It is not possible to create and edit \b MED \b Objects in the \b +Post-Pro module. You can only \subpage importing_med_objects_page +"import a MED object" from Salome MED module or from a MED file. + +\n \b MED Objects can be visualized and explored with various types of +\subpage a3d_presentations_page "3D presentations". + +\n \b Post-Pro visualization engine bases on VTK and OpenGL +technologies, which provide useful tools for +\subpage a3d_management_page "Management of presentations". + +As it can be seen, the description of a MED Object is written in a tree-like form, +containing three main folders: \ref families_anchor "Families", +\ref groups_anchor "Groups", and \ref fields_anchor "Fields". + +\image html snapfgf.png + +
    +\anchor families_anchor +

    Families

    + +A \b Family is a user-defined submesh composed of cells of a +definite type - Nodes, Edges, Faces or Cells. The +presentation created on the basis of a particular \b family will be +composed of geometrical elements, corresponding to the type of cells +of this \b family. + +
    + + + + + + + + + + + + + + + + + + + + + +
    Type of cells (entities) of the familyGeometrical element
    NodesPoints
    EdgesSegments
    FacesTriangles, quadrangles
    CellsAny
    +Table of correspondence +
    + +In the \b Families folder all families of the mesh are put into subfolders defining the type of cells of the mesh: \b onNodes, +\b onEdges, \b onFaces, \b onCells. +\n The subfolders also represent submeshes of the mesh, which are +composed of all cells of the mesh of this type. + +
    +\anchor groups_anchor +

    Groups

    + +\b Groups combine families independently on the type of +cells, of which they are composed. + +
    +\anchor fields_anchor +

    Fields

    + +\b Fields represent the results of calculations (scalar or vector +values), grouped under one physical concept. +\n These values are applied to the cells of a definite submesh, which +is indicated in the Object Browser in the subfolder of the \b field. +\n Most often the calculations are performed during some period of +time. That's why \b fields include Time Stamps, representing +the results of calculations in one definite moment. + +*/ diff --git a/doc/salome/gui/VISU/input/navigation.doc b/doc/salome/gui/VISU/input/navigation.doc new file mode 100755 index 00000000..d6e01a92 --- /dev/null +++ b/doc/salome/gui/VISU/input/navigation.doc @@ -0,0 +1,193 @@ +/*! + +\page navigation_page Navigation in the VTK viewer + +\n VTK viewer in Post-pro module provides two ways of user style +navigation modes: \b Standard and \b Advanced. Switching between them +is allowed with Interaction Style Switch button from Viewer Toolbar: + +

    Navigation using the mouse

    + +

    Standard

    user interaction style supports processing of mouse +and keyboard events with the following assignments: + + + + + + + + + + + + + + + + + + + + +
    Action
    Command
    Movement
    Dynamic rotation
    [CTRL] key + Right Mouse Button
    \image html image46.gif +
    Rotation about the focal point
    +
    Dynamic panning
    [CTRL] key + Central Mouse button
    \image html image47.gif +
    Translation in any direction
    +
    Dynamic zoom
    [CTRL] key + Left Mouse Button
    \image html image48.gif +
    Increase or decrease of zoom ratio
    +
    + +

    Advanced or "keyboard free"

    style makes it possible to manipulate objects without +keyboard keys, + + + + + + + + + + + + + + + + + + + + +
    Action
    Command
    Movement
    Dynamic rotation
    Right Mouse Button
    \image html image46.gif +
    Rotation about the focal point
    +
    Dynamic panning
    Central Mouse button
    \image html image47.gif +
    Translation in any direction
    +
    Dynamic zoom
    Left Mouse Button + Central Mouse button
    \image html image49.gif +
    Increase or decrease of zoom ratio
    +
    + +\ref selection_info_page also depends on the user interaction +style. With the \b Standard style Selection is activated by pressing +left mouse button, while with the \b Advanced style selection is done +by pressing \b S key. + +It is possible to customize the sencibility of each view operation +(rotation, panning and zooming) by pressing \b + or \b - keys to +increase or decrease the speed. + + + +

    Navigation using the keyboard

    + +VTK viewer also allows to manipulate objects using keyboard keys. + + + + + + + + + + + + + + + + + + + + + + + + + +
    Action
    Key
    Movement
    Dynamic rotation
    [CTRL] key + \n Left Arrow, Right Arrow , \n Up Arrow, Down Arrow
    \image html image46.gif +
    Rotation about the focal point
    +
    Dynamic panning
    Left Arrow, Right Arrow, \n Up Arrow, Down Arrow
    \image html image47.gif +
    Translation in any direction
    +
    Dynamic zoom
    [PageUp], \n [PageDn]
    Increase or decrease of zoom ratio
    Speed increment
    [ + ], \n [ - ]
    Increase or decrease by 1 of the speed increment for the previously defined movement.
    + +

    Navigation using the spacemouse

    + +VTK viewer also allows to manipulate objects using a spacemouse. + +The spacemouse introduces a local coordinate system and 6 degrees of +freedom, which are independent from the 3D view coordinate system. + +\image html image50.gif + +The movement of 3D models in the screen depends on the user +manipulations with the controller head. + + + + + + + + + + + + + + + + + + + + + + + + + +
    Action
    Move
    Description
    Dynamic rotation \n about axis X\image html image51.gif
    Tilt the controller head forward and backward to rotate the object about axis X.
    Dynamic rotation \n about axis Y\image html image52.gif
    Rotate the controller head clockwise and counterclockwise to rotate the model about axis Y.
    +
    Dynamic panning\image html image53.gif
    Pull up and push down to move the model up and down. +\n Move left and right to move the model left and right.
    +
    Dynamic zoom\image html image54.gif
    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: + +\image html image55.gif + +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
    + +*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/navigation_in_gauss_viewer.doc b/doc/salome/gui/VISU/input/navigation_in_gauss_viewer.doc deleted file mode 100644 index fb4d9076..00000000 --- a/doc/salome/gui/VISU/input/navigation_in_gauss_viewer.doc +++ /dev/null @@ -1,187 +0,0 @@ -/*! - -\page navigation_in_gauss_viewer_page Navigation in the Gauss viewer - -\n 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
    \image html image46.gif -
    Rotation about the focal point
    -
    Dynamic panning
    [CTRL] key + Central Mouse button
    \image html image47.gif -
    Translation in any direction
    -
    Dynamic zoom
    [CTRL] key + Left Mouse Button
    \image html image48.gif -
    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
    \image html image46.gif -
    Rotation about the focal point
    -
    Dynamic panning
    Central Mouse button
    \image html image47.gif -
    Translation in any direction
    -
    Dynamic zoom
    Left Mouse Button + Central Mouse button
    \image html image49.gif -
    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 + \n Left Arrow, Right Arrow , \n Up Arrow, Down Arrow
    \image html image46.gif -
    Rotation about the focal point
    -
    Dynamic panning
    Left Arrow, Right Arrow, \n Up Arrow, Down Arrow
    \image html image47.gif -
    Translation in any direction
    -
    Dynamic zoom
    [PageUp], \n [PageDn]
    Increase or decrease of zoom ratio
    Speed increment
    [ + ], \n [ - ]
    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. - -\image html image50.gif - -The movement of 3D models in the screen depends on the user -manipulations with the controller head. - - - - - - - - - - - - - - - - - - - - - - - - - -
    Action
    Move
    Description
    Dynamic rotation \n about axis X\image html image51.gif
    Tilt the controller head forward and backward to rotate the object about axis X.
    Dynamic rotation \n about axis Y\image html image52.gif
    Rotate the controller head clockwise and counterclockwise to rotate the model about axis Y.
    -
    Dynamic panning\image html image53.gif
    Pull up and push down to move the model up and down. -\n Move left and right to move the model left and right.
    -
    Dynamic zoom\image html image54.gif
    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: - -\image html image55.gif - -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
    - -*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/perspective_view.doc b/doc/salome/gui/VISU/input/perspective_view.doc new file mode 100755 index 00000000..7017cbbc --- /dev/null +++ b/doc/salome/gui/VISU/input/perspective_view.doc @@ -0,0 +1,53 @@ +/*! + +\page perspective_view_page Orthogonal and Perspective view modes + +3D objects in orthogonal projection sometimes look as if they were 2D. +Perspective projection mode makes presentations look more realistic. + +It is possible to switch between two modes using VTK viewer toolbar +buttons: + +\image html perspective1.png "Perspective mode button" + +\image html perspective2.png "Orthogonal mode button" + +For example, look at the tube shape in both views. + +\image html perspective3.png "Shape in perspective mode" + +\image html perspective4.png "Shape in orthogonal mode" + +Further than that, it is possible to exercise full control of the presentation of a 3D +scene by modification of camera attributes. + +To understand how the scene is built, see this picture. + +\image html image36.gif + + + +To change camera attributes, click Change View Parameters +button in the VTK viewer toolbar. + +\image html perspective5.png + +The following dialog will appear: + +\image html perspective6.png + + +*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/picking.doc b/doc/salome/gui/VISU/input/picking.doc deleted file mode 100644 index a59a6ea2..00000000 --- a/doc/salome/gui/VISU/input/picking.doc +++ /dev/null @@ -1,69 +0,0 @@ -/*! - -\page picking_page Picking - -\n Picking is a special way of viewing Gauss Points presentations. - -\image html image34.jpg - -Picking mode is activated by selecting "Selection Mode Switch" -button in the Gauss Viewer toolbar. - -\image html image34.gif -
    "Selection Mode Switch" icon
    - -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. - -\image html image69.gif - -To get information about the point click the left mouse button or -press S (or s) key of the keyboard. -\n 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: - -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. - -\image html picking.png - - - -*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/plot_3d.doc b/doc/salome/gui/VISU/input/plot_3d.doc index 672cf5f5..13809924 100644 --- a/doc/salome/gui/VISU/input/plot_3d.doc +++ b/doc/salome/gui/VISU/input/plot_3d.doc @@ -2,6 +2,8 @@ \page plot_3d_page Plot 3D presentation +\image html plot3d-example.png "Example of Plot 3D presentation" + \n 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 @@ -55,8 +57,6 @@ presentation. bar displayed with this presentation (\ref scalar_map_page "see also"). After you have finished with setting these parameters, click \b -OK. Your presentation will be immediately displayed in the viewer: - -\image html plot3d-example.png +OK. Your presentation will be immediately displayed in the viewer. */ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/presentation_of_submesh.doc b/doc/salome/gui/VISU/input/presentation_of_submesh.doc index e621528c..e515cab2 100644 --- a/doc/salome/gui/VISU/input/presentation_of_submesh.doc +++ b/doc/salome/gui/VISU/input/presentation_of_submesh.doc @@ -2,13 +2,16 @@ \page presentation_of_submesh_page Presentation of a submesh +\image html image11.gif "Example of submesh presentation" + +The main purpose of presentations of a submesh is to display the mesh structure without any physical data. +Thus it is possible to create such presentations only on \b Families sub-objects. +
    To create a presentation of a submesh: \par In the Object Browser right-click on a submesh of an imported MED object and from the pop-up menu choose Create Presentation.

    -This presentation will be displayed in the viewer: - -\image html image11.gif +This presentation will be displayed in the viewer. */ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/recording.doc b/doc/salome/gui/VISU/input/recording.doc new file mode 100755 index 00000000..3d3516ec --- /dev/null +++ b/doc/salome/gui/VISU/input/recording.doc @@ -0,0 +1,72 @@ +/*! + +\page recording_page Recording + +\n In the addition to the \ref animating_page "Animation" and +\ref sweeping_page "Sweeping" on timestamps Post-Pro module provides a possibility of recording AVI clips of user actions. This +functionality is available at any time for all contents of the VTK Viewer. + +To start the video recording session, click "Start" +button. You will see a standard dialog box allowing to input the file +name for the AVI clip and browse for the location. + +\image html startrecording.png +
    "Start" button
    + +\image html recordingsaveas.png + +Then you'll be asked to define Recording Properties: + +\image html recording.png + +- \b Settings: + + +After you click \b OK, the recording will start and all your actions +in the viewer will be recorded. +\n Note that if you change the size of the 3D viewer window, the avi +file would be corrupt. + +Press \b Stop button to finish video recording or \b Pause button to +suspend it. If the recording is just paused, you can always continue +it by clicking \b Play button. + +\image html image105.gif +
    "Stop" button
    + +\image html image104.gif +
    "Pause" button
    + +\image html image103.gif +
    "Play" button
    + +\note This functionality works only if there is \b jpeg2yuv utility +installed on your computer. If this third-party product is missing, +the \b Recording buttons will be disabled. This utility is a part of +\b mjpegtool package, which can be downloaded from +http://mjpeg.sourceforge.net/. Run "which jpeg2yuv" to check whether +this tool has been installed and the path to it was properly added to +your PATH variable. If not, you need to activate \b mjpegtools +indicating its location in the variable PATH. The syntax of the +command should be as follows: export +PATH=${INSTALL_ROOT}/mjpegtools-1.8.0/bin:${PATH}. + +*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/recording_in_gauss_viewer.doc b/doc/salome/gui/VISU/input/recording_in_gauss_viewer.doc deleted file mode 100644 index cdeb6f30..00000000 --- a/doc/salome/gui/VISU/input/recording_in_gauss_viewer.doc +++ /dev/null @@ -1,74 +0,0 @@ -/*! - -\page recording_in_gauss_viewer_page Recording in Gauss Viewer - -\n In the addition to the \ref animating_page "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. - -\image html image102.gif -
    "Start" button
    - -\image html recordingsaveas.png - -Then you'll be asked to define Recording Properties: - -\image html recording.png - -- \b Settings: - - -After you click \b OK, the recording will start and all your actions -in the viewer will be recorded. -\n Note that if you change the size of the 3D viewer window, the avi -file would be corrupt. - -Press \b Stop button to finish video recording or \b Pause button to -suspend it. If the recording is just paused, you can always continue -it by clicking \b Play button. - -\image html image105.gif -
    "Stop" button
    - -\image html image104.gif -
    "Pause" button
    - -\image html image103.gif -
    "Play" button
    - -\note This functionality works only if there is \b jpeg2yuv utility -installed on your computer. If this third-party product is missing, -the \b Recording buttons will be disabled. This utility is a part of -\b mjpegtool package, which can be downloaded from -http://mjpeg.sourceforge.net/. Run "which jpeg2yuv" to check whether -this tool has been installed and the path to it was properly added to -your PATH variable. If not, you need to activate \b mjpegtools -indicating its location in the variable PATH. The syntax of the -command should be as follows: export -PATH=${INSTALL_ROOT}/mjpegtools-1.8.0/bin:${PATH}. - -*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/running_postpro.doc b/doc/salome/gui/VISU/input/running_postpro.doc deleted file mode 100644 index 8d05063b..00000000 --- a/doc/salome/gui/VISU/input/running_postpro.doc +++ /dev/null @@ -1,22 +0,0 @@ -/*! - -\page running_postpro_page Running Post-Pro - -\n To start Post-Pro module in the SALOME application click -"Post-Pro" icon in the toolbar. - -\image html visuicon.jpg -
    "Post-Pro" icon
    - -\note Before launching Post-Pro module, you should set the VTK viewer -as default viewer for creation of a new study window. In Post-Pro you -can create presentations only in the VTK viewer. (see also: Setting -preferences) - -The initial desktop of the SALOME platform will be updated with some -additional toolbars and menus related to Post-Pro component . It will -look like as follows: - -\image html visufullscreen.png - -*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/scalar_bar.doc b/doc/salome/gui/VISU/input/scalar_bar.doc deleted file mode 100644 index 9c0d071a..00000000 --- a/doc/salome/gui/VISU/input/scalar_bar.doc +++ /dev/null @@ -1,83 +0,0 @@ -/*! - -\page scalar_bar_page Scalar Bar - -\n Gauss Points Presentations presume that two different scalar bars -are displayed simultaneously: -\n 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. - -\image html gpp6.png - - - -*/ diff --git a/doc/salome/gui/VISU/input/scalar_map.doc b/doc/salome/gui/VISU/input/scalar_map.doc index 1f92cc3c..749ff40c 100644 --- a/doc/salome/gui/VISU/input/scalar_map.doc +++ b/doc/salome/gui/VISU/input/scalar_map.doc @@ -2,6 +2,9 @@ \page scalar_map_page Scalar Map presentation +\n \image html scalar_map_on_points.png "Scalar map on Point Mesh" + + \n Scalar Map is the basic type of visualization of calculation data in \b Post-Pro module. This presentation consists of the following: @@ -37,7 +40,7 @@ The following dialog box will appear: \image html scalarbarproperties.png -\note This dialog box is equal for all types of field presentations +\note This dialog box is the same for all types of field presentations and it will be present as an additional tab in all dialog boxes allowing to create the other types of presentations. It allows to set the parameters of Scalar range, as well as the parameters of @@ -91,7 +94,7 @@ orientation of the scalar bar.
  11. Origin: you can enter X & Y coordinates of the origin of the scalar bar.
  12. Dimensions: you can enter \b Width and \b Height of the -scalar bar.
  13. +scalar bar specified in % of the size of view.
  14. Text properties button allows you to define from the following dialog box: @@ -110,19 +113,63 @@ following dialog box: \image html barproperty.png
      -
    • Relative \b width and \b height of \b Title (in percents),
    • -
    • Relative \b width and \b height of \b Labels (in percents),
    • -
    • Relative \b width and \b height of \b Bar (in percents),
    • +
    • Relative \b size of \b Title (in percents of the width of scalar bar widget),
    • +
    • Relative \b size of \b Labels (in percents of the width of scalar bar widget),
    • +
    • Relative \b width and \b height of \b Bar (in percents of the width and height of scalar bar widget),
    • Visibility of \b Units in \b Title,
    • -
    • Format of \b Labels.
    • +
    • Precision of \b Labels which specifies the number of characters to be printed, the number of decimal places, or the number of significant digits
  15. +
  16. Preview checkbox allows to see a preview of the +presentation while editing Scalar Bar properties.
  17. +
  18. Show distribution checkbox introduces additional curved +scalar bar representing the distribution curve according to the number +of mesh elements of the corresponding color. This bar is always placed +along the scalar bar.
  19. + +\image html distributionbar.png "Distribution Bar" + +
  20. Save as default checkbox saves the modified +Scalar Bar parameters as default for all other +presentations.
  21. + + +\note The following option is relevant only for Gauss Points presentations. + +\n Gauss Points Presentations presume that two different scalar bars +are displayed simultaneously: +\n 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 with two black +lines. + +\image html activebar2.png "Local and Global bars" + +Local and Global bars can be switched in the Scalar bar tab for +Gauss Points presentation. + +\image html activebar1.png + + -After you have finished with setting these parameters, click \b -OK. Your presentation with scalar bar will be immediately displayed in -the viewer: +After you have finished with setting the parameters, click \b +OK. The presentation will be immediately displayed in the viewer: -\image html scalarrangesn.png +\image html scalar_map_on_cells.png "Scalar map on Cell Mesh" */ diff --git a/doc/salome/gui/VISU/input/scalar_map_on_deformed_shape.doc b/doc/salome/gui/VISU/input/scalar_map_on_deformed_shape.doc new file mode 100755 index 00000000..f5fac0df --- /dev/null +++ b/doc/salome/gui/VISU/input/scalar_map_on_deformed_shape.doc @@ -0,0 +1,48 @@ +/*! + +\page scalar_map_on_deformed_shape_page Deformed Shape and Scalar Map presentation + +\image html scalar_map_and_deformed_shapes.png "Example of Deformed Shape and Scalar Map presentation" + +\n Deformed Shape and Scalar Map presentation is a mix of the +two: \ref scalar_map_page "Scalar Map" and \ref deformed_shape_page +"Deformed Shape". In this presentation the Scalar Map is built on a +Deformed Shape. + +To create a Deformed Shape and Scalar Map presentation: +\par +– Right-click on one of the time stamps of the field in the +Object browser and from the pop-up menu choose Deformed Shape and +Scalar Map, or +\n – Click on one of the time stamps of the field in the Object +browser and select from the main menu Visualization > Deformed Shape and +Scalar Map, or click "Deformed Shape and Scalar Map" +icon in the Visualization Toolbar. + +\image html image40.gif +
    "Deformed Shape and Scalar Map" icon
    + +\image html smds1.png + +\par +Deformed Shape and Scalar Map tab allows you to set additional +parameters of your Deformed Shape and Scalar Map presentation: + +Scalar Bar tab allows to define the parameters of the scalar +bar displayed with this presentation (\ref scalar_map_page "see also"). + +After you have finished with setting these parameters, click \b +OK. Your presentation will be immediately displayed in the viewer. + +You can compire result presentation with \ref scalar_map_page "Scalar Map" presentation + +\image html scalar_map_on_cells.png "Example of Scalar Map presentation" + +*/ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/segmentation.doc b/doc/salome/gui/VISU/input/segmentation.doc deleted file mode 100644 index bbfa7ba4..00000000 --- a/doc/salome/gui/VISU/input/segmentation.doc +++ /dev/null @@ -1,81 +0,0 @@ -/*! - -\page segmentation_page Segmentation - -\n \b Segmentation is a functionality similar to \b Clipping in \b -Mesh and \b Geom modules. - -\b Segmentation can be activated by clicking "Plane -Segmentation" or "Sphere Segmentation" button in the -Gauss Viewer toolbar. - -\image html image35.gif -
    "Plane Segmentation" icon
    - -\image html image38.gif -
    "Sphere Segmentation" icon
    - -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. -\n 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: \b -Inside or \b Outside the segmentation cursor. -\n 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 \b Inside points -in the first view. This view is automatically updated when the cursor -is changed in the first view. -\n Gauss Points tab of the Segmentation menu allows to define -visualization parameters for Inside and Outside cursor Gauss Points. -See \ref primitive_types_page "Primitives" and -\ref types_of_gauss_points_presentations_page "Presentations" to learn -about parameters definable in this tab. - -\image html planes.png - -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. -\n It can be defined in Segmentation Cursor tab, which allows to -define coordinates of origin, direction and depth of the segmentation -plane. - -\image html image74.gif - -\image html image37.jpg - -Actually it is also possible to edit these parameters directly with -the mouse in the main 3D view: - - -\image html spheroid.png - -Sphere segmentation is characteristic for its Segmentation -Cursor in the form of a sphere with an axis to define its orientation. -\n It can be defined in Segmentation Cursor tab, which allows to -define coordinates of origin, and radius of the segmentation sphere. - -\image html image117.gif - -\image html image38.jpg - -The \b Origin can also be changed in the 3D Viewer by dragging the -Sphere with the mouse. - -When the user exits the \b Segmentation menu, the function is ended -and the second view (segmentation cursor viewer) is erased. - -*/ diff --git a/doc/salome/gui/VISU/input/selection_info.doc b/doc/salome/gui/VISU/input/selection_info.doc index e4e10e35..2652c69e 100644 --- a/doc/salome/gui/VISU/input/selection_info.doc +++ b/doc/salome/gui/VISU/input/selection_info.doc @@ -1,62 +1,136 @@ /*! -\page selection_info_page Selection Info +\page selection_info_page Selection -To view the attributes of elements (cells, points, meshes) -displayed in the viewer: +This functionality allows to view the attributes of elements +(meshes, cells, points, gauss points) displayed in the viewer \image html cellsel.jpg -\par -In the main menu choose Selection > Selection info..., choose -the necessary type of elements (\b Point, \b Cell, or \b Actor) in the -dialog box and click on the element of the required type in the +By default the indication of position and size of the selected object is +always present in the top left corner of the viewer. + +\image html selection1.png + +To access more advanced selection possibilities the Main menu choose +View - > Windows -> Selection, choose +the necessary type of elements (\b Actor, \b Cell, \b Point or \b +Gauss \b Point) in the dialog box and click on the element of the required type in the viewer. The chosen element will be highlighted and its attributes will -be displayed in this dialog box: +be displayed in the dialog box. -\image html dataonelements1.png +\image html selection2.png -You can get the following information about \b Points: +An \b Actor (any 3D object (presentation of a submesh, field +presentation) displayed in the viewer) possesses the following +characteristics: -
    -\image html dataonelements2.png +\image html selection3.png The following information about \b Cells is available: -
    -\image html dataonelements3.png +\image html selection4.png -An \b Actor (any 3D object (presentation of a submesh, field -presentation) displayed in the viewer) possesses the following -characteristics: +You can get the following information about \b Points: -\note Using this dialog box, you can examine the attributes of a -definite point or cell, selected by its ID number. For that, you -should only enter an ID number of a definite point or cell in the \b +\note It is possible to examine the attributes of a +definite point or cell, selected by its ID number. For that, input the ID number of a definite point or cell in the \b ID field, the attributes of this point or cell will be immediately displayed. +Gauss points can be selected with the help of a special cursor with markers +(pyramids). The cursor is dynamically generated so that the apexes +of each pyramid touch the point sprite boundary, and the height of the +pyramid is fixed. + +\image html image69.gif + +\n Once a point is selected, the presentation is centered around it. +In the picture the already selected point is surrounded with yellow +markers and the point touched by the cursor is surrounded with red markers. +\image html selection6.png + +In addition, the active scalar bar is updated to highlight the +corresponding value of the selected scalar value by a black line. + +The following information is displayed in the dialog box: + +\image html selection5.png + + + + Find group and Selection Preferences button are common for +all types of selectable objects. + +\image html selection7.png + +Here, it is possible to choose the mathematical formula, input +values to limit the range of the selection and apply them with the +checkmark button. +Then the required element can be chosen from the list of elements +fitting in the defined range. + + Selection Preferences button allows to customize selection preferences. + +\image html selection8.png + + + + */ \ No newline at end of file diff --git a/doc/salome/gui/VISU/input/setting_properties_of_xy_plots.doc b/doc/salome/gui/VISU/input/setting_properties_of_xy_plots.doc deleted file mode 100644 index e19b383b..00000000 --- a/doc/salome/gui/VISU/input/setting_properties_of_xy_plots.doc +++ /dev/null @@ -1,48 +0,0 @@ -/*! - -\page setting_properties_of_xy_plots_page Setting properties of XY plots - -\n To define properties of XY plots: -\par -Right-click on the background of the Plot 2d viewer. The following -menu will appear: - -\image html image13.gif - -\par -Erase all - hides all previously displayed curves from the viewer. -\n \b Rename - allows to rename the object currently selected in the -Object Browser (table, curve or XY plot). -

    -\b Scaling gives you the possibility to select the scale (logarithmic -or linear) for both axes. - -\image html image18.gif - -\par -via Fit Range option you can access to the following menu: - -\image html fitdatarange.png - -\par -Curve Type gives you the possibility to select the type for -your curves. - -\image html image27.gif - -\par -Show Legend triggers all labels on the graph. -

    -Settings menu allows to adjust the representation of the graphs -in the Plot 2d viewer. -

    -Dump View - allows to save the current graph represented in the -2D viewer in a graphic file. - -\image html dumpviewtofile.png - -\par -Change Background - allows to change the background of the 2D -viewer. - -*/ diff --git a/doc/salome/gui/VISU/input/slider.doc b/doc/salome/gui/VISU/input/slider.doc new file mode 100755 index 00000000..bf2f4cc3 --- /dev/null +++ b/doc/salome/gui/VISU/input/slider.doc @@ -0,0 +1,57 @@ +/*! + +\page slider_page Slider + +\n \b Slider allows animating Post-Pro field presentations in the +most simple and efficient way. \b Slider works only with field +presentations created on all timestamps of the field. + +\image html fieldpres3.png + +The presentations compatible with this +functionality can be synchronized (in terms of timestamps) and moved +along the time axis to reproduce the corresponding physical process. + +\b Slider also provides memory management possibilities, which allow the +user to define a suitable compromise between the available computer +resources and the navigation performance. + +\n \ref animating_page is an earlier implementation of the same +functionality. However, it provides some extended possibilities, such +as saving presentations into AVI files. + +To activate \b Slider, in the Main menu select View -> Windows -> +Slider + +\image html slider1.png + +\b Navigation tab provides possibilities for managing and running +the animation: + + +\image html slider2.png + +\b Properties tab allows setting memory management properties. +