1 # -*- coding: iso-8859-1 -*-
2 # Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
4 # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
5 # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
7 # This library is free software; you can redistribute it and/or
8 # modify it under the terms of the GNU Lesser General Public
9 # License as published by the Free Software Foundation; either
10 # version 2.1 of the License.
12 # This library is distributed in the hope that it will be useful,
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 # Lesser General Public License for more details.
17 # You should have received a copy of the GNU Lesser General Public
18 # License along with this library; if not, write to the Free Software
19 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
26 from visu_gui import *
28 myVisu.SetCurrentStudy(salome.myStudy)
30 aTableFile = os.getenv('DATA_DIR') + '/Tables/table_test.xls'
32 aTableSObject = myVisu.ImportTables(aTableFile)
36 anIsFound, aSObject = aTableSObject.FindSubObject(1)
38 aTable = aSObject.GetObject()
40 aViewManager = myVisu.GetViewManager();
41 aView = aViewManager.Create3DView()
42 if aView is None : print "Creating View Error"
45 ##########Get Values################
46 aScaleFactor = aTable.GetScaleFactor();
47 anIsContourPrs = aTable.GetIsContourPrs();
48 aNbOfContours = aTable.GetNbOfContours();
49 aScaling = aTable.GetScaling();
50 aMin = aTable.GetMin();
51 aMax = aTable.GetMax();
52 aSourceMin = aTable.GetSourceMin();
53 aSourceMax = aTable.GetSourceMax();
54 aPosX = aTable.GetPosX();
55 aPosY = aTable.GetPosY();
56 aHeight = aTable.GetHeight();
57 aWidth = aTable.GetWidth();
58 aNbColors = aTable.GetNbColors();
59 aLabels = aTable.GetLabels();
60 aBarOrientation = aTable.GetBarOrientation();
64 print "aScaleFactor = ", aScaleFactor
65 print "anIsContourPrs = ", anIsContourPrs
66 print "aNbOfContours = ", aNbOfContours
67 print "aScaling = ", aScaling
68 print "===== SCALAR BAR ======="
71 print "aSourceMin = ", aSourceMin
72 print "aSourceMax = ", aSourceMax
73 print "aPosX = ", aPosX
74 print "aPosY = ", aPosY
75 print "aHeight = ", aHeight
76 print "aWidth = ", aWidth
77 print "aNbColors = ", aNbColors
78 print "aLabels = ", aLabels
79 print "aBarOrientation = ", aBarOrientation
81 aView.DisplayOnly( aTable )