-# Copyright (C) 2010-2014 CEA/DEN, EDF R&D
+# Copyright (C) 2010-2016 CEA/DEN, EDF R&D
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
#
#This case corresponds to: /visu/MeshPresentation/J1 case
-# Create mesh presentation for nodes and cells of the the given MED file
+# Create mesh presentation for nodes and cells of the the given MED file
import sys
from paravistest import datadir, pictureext, get_picture_dir
from presentations import *
from pvsimple import *
-import paravis
-# Create presentations
-myParavis = paravis.myParavis
picturedir = get_picture_dir("MeshPresentation/J1")
theFileName = datadir + "DividedGenTetra2.med"
print " --------------------------------- "
-result = myParavis.ImportFile(theFileName)
+result = OpenDataFile(theFileName)
aProxy = GetActiveSource()
if aProxy is None:
- raise RuntimeError, "Error: can't import file."
+ raise RuntimeError, "Error: can't import file."
else: print "OK"
aView = GetRenderView()
for entity_type in entity_types:
entity_name = EntityType.get_name(entity_type)
mesh = MeshOnEntity(aProxy, mesh_name ,entity_type)
- if mesh is None:
+ if mesh is None:
msg = "ERROR!!!Presentation of mesh on '"+entity_name+"' family wasn't created..."
- raise RuntimeError, msg
+ raise RuntimeError, msg
mesh.Visibility=1
reset_view(aView)
Render()
entity_name = EntityType.get_name(entity_type)
# Construct image file name
pic_name = picturedir + mesh_name + "_" + entity_name + "." + pictureext
-
+
process_prs_for_test(mesh, aView, pic_name)