Version: 6.3.1
Variables

Package visu_view3d

Variables

int aDelay = 0
tuple myViewManager = myVisu.GetViewManager()
tuple myView = myViewManager.Create3DView()
string medFile = "fra.med"
string myFieldName = "VITESSE"
string aMeshName = "LE VOLUME"
 anEntity = VISU.NODE
int aTimeStampId = 1
tuple myResult = myVisu.ImportFile(medFile)
tuple aColor = SALOMEDS.Color(0.0,0.3,1.0)
tuple aScalarMap = myVisu.ScalarMapOnField(myResult,aMeshName,anEntity,myFieldName,aTimeStampId)
tuple aMax = aScalarMap.GetMax()
tuple aMin = aScalarMap.GetMin()
tuple aDelta = (aMax - aMin)
tuple aNbColors = aScalarMap.GetNbColors()
 aX = aMin+aDelta*i/aNbColors
 aY = aMax-aDelta*i/aNbColors
tuple aCutPlanes = myVisu.CutPlanesOnField(myResult,aMeshName,anEntity,myFieldName,aTimeStampId)
tuple aPoint = myView.GetPointOfView()
tuple aNbPlanes = aCutPlanes.GetNbPlanes()
tuple aXAngle = aCutPlanes.GetRotateX()
tuple aYAngle = aCutPlanes.GetRotateY()
tuple anOrientation = aCutPlanes.GetOrientationType()
tuple aIsoSurfaces = myVisu.IsoSurfacesOnField(myResult, aMeshName, anEntity, myFieldName, aTimeStampId)
tuple aNbSurfaces = aIsoSurfaces.GetNbSurfaces()
tuple aCutLines = myVisu.CutLinesOnField(myResult, aMeshName, anEntity, myFieldName, aTimeStampId)
tuple aSObj = myStudy.FindObjectIOR(aCutLines.GetID())
tuple aTable = myVisu.CreateTable( aSObj.GetID() )
tuple aTableView = myViewManager.CreateTableView(aTable)
tuple aContainer = myVisu.CreateContainer()
tuple aNbCurve = aTable.GetNbRows()
tuple aCurve = myVisu.CreateCurve( aTable, 1, i )
tuple aCutSegment = myVisu.CutSegmentOnField(myResult, aMeshName, anEntity, myFieldName, aTimeStampId)
tuple anAnim = myVisu.CreateAnimation(myView)

Variable Documentation

tuple visu_view3d.myViewManager = myVisu.GetViewManager()
tuple visu_view3d::myView = myViewManager.Create3DView()
tuple visu_view3d::medFile = "fra.med"
visu_view3d.anEntity = VISU.NODE
tuple visu_view3d::myResult = myVisu.ImportFile(medFile)
tuple visu_view3d::aColor = SALOMEDS.Color(0.0,0.3,1.0)
tuple visu_view3d.aMax = aScalarMap.GetMax()
tuple visu_view3d.aMin = aScalarMap.GetMin()
int visu_view3d::aNbColors = aScalarMap.GetNbColors()
tuple visu_view3d.aPoint = myView.GetPointOfView()
int visu_view3d::aNbPlanes = aCutPlanes.GetNbPlanes()
tuple visu_view3d.aXAngle = aCutPlanes.GetRotateX()
tuple visu_view3d.aYAngle = aCutPlanes.GetRotateY()
tuple visu_view3d.anOrientation = aCutPlanes.GetOrientationType()
int visu_view3d::aNbSurfaces = aIsoSurfaces.GetNbSurfaces()
tuple visu_view3d::aSObj = myStudy.FindObjectIOR(aCutLines.GetID())
tuple visu_view3d::aTable = myVisu.CreateTable( aSObj.GetID() )
tuple visu_view3d::aTableView = myViewManager.CreateTableView(aTable)
tuple visu_view3d::aContainer = myVisu.CreateContainer()
tuple visu_view3d.aNbCurve = aTable.GetNbRows()
tuple visu_view3d::aCurve = myVisu.CreateCurve( aTable, 1, i )
tuple visu_view3d.anAnim = myVisu.CreateAnimation(myView)
Copyright © 2007-2011 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