SALOME documentation central

Example of Evolution on Point

import os
import VISU
from visu_gui import *

myViewManager = myVisu.GetViewManager();

myView = myViewManager.CreateXYPlot();
myView.SetTitle("The viewer for Evolution")
print "myViewManager.CreateXYPlot()"

medFile = "TimeStamps.med"
medFile = os.getenv('DATA_DIR') + '/MedFiles/' + medFile
myResult = myVisu.ImportFile(medFile)

anEvolution = myVisu.CreateEvolution(myView);

aSObj = myStudy.FindObjectIOR(myResult.GetID())
aSObj = aSObj.FindSubObject(1)[1] # dom
aSObj = aSObj.FindSubObject(3)[1] # Fields
aSObj = aSObj.FindSubObject(2)[1] # vitesse
print "setField : ", anEvolution.setField(aSObj)

anEvolution.setComponentId(1) # x component

anEvolution.setPointId(500)

print "Show Evolution"
anEvolution.showEvolution()

myView.FitAll()

Copyright © 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS