ParaView-5.0.1: Added the source-tree to ThirdParty-dev and patched as described in the README file

Resolves bug-report http://bugs.openfoam.org/view.php?id=2098
This commit is contained in:
Henry Weller
2016-05-30 21:20:56 +01:00
parent 1cce60aa78
commit eba760a6d6
24640 changed files with 6366069 additions and 0 deletions

View File

@ -0,0 +1,42 @@
# Set up a basic scene for rendering.
from paraview.simple import *
import sys
script = """
import numpy
import paraview.numpy_support
def setup_data(view):
# Don't actually need any data
pass
def render(view, width, height):
cb = numpy.zeros((height, width, 4), dtype=numpy.uint8)
for i in xrange(width):
cb[:,i,0] = i%255
for i in xrange(height):
cb[i,:,1] = i%255
from paraview.python_view import numpy_to_image
return numpy_to_image(cb)
"""
view = CreateView("PythonView")
view.Script = script
Render()
try:
baselineIndex = sys.argv.index('-B')+1
baselinePath = sys.argv[baselineIndex]
except:
print "Could not get baseline directory. Test failed."
import os
baseline_file = os.path.join(baselinePath, "TestPythonViewNumpyScript.png")
import vtk.test.Testing
vtk.test.Testing.VTK_TEMP_DIR = vtk.util.misc.vtkGetTempDir()
vtk.test.Testing.compareImage(view.GetRenderWindow(), baseline_file, threshold=25)
vtk.test.Testing.interact()