em = rw.GetExtensionManager() painter = vtk.vtkSurfaceLICPainter() ok = painter.IsSupported(rw) print() print('SurfaceLIC %s Supported by:\n %s\n %s\n %s\n' % ('is' if (ok) else 'is not', em.GetDriverGLVersion(), em.GetDriverGLVendor(), em.GetDriverGLRenderer())) del painter del rw if ok: smtesting.ProcessCommandLineArguments() LoadDistributedPlugin('SurfaceLIC', True, globals()) smtesting.LoadServerManagerState(smtesting.StateXMLFileName) view = GetRenderView() view.RemoteRenderThreshold = 0 if saveImage: SetActiveView(view) Render() imageFile = os.path.splitext( os.path.basename(smtesting.StateXMLFileName))[0] WriteImage('%s/../../%s.png' % (smtesting.TempDir, imageFile)) if not smtesting.DoRegressionTesting(view.SMProxy): raise smtesting.TestError('Test failed.') print()
import os import os.path import sys from paraview import servermanager from paraview import smtesting smtesting.ProcessCommandLineArguments() servermanager.Connect() pvsm_file = os.path.join(smtesting.SMStatesDir, "ProxyPropertyLinks.pvsm") print("State file: %s" % pvsm_file) smtesting.LoadServerManagerState(pvsm_file) pxm = servermanager.ProxyManager() sphere1 = pxm.GetProxy("sources", "Sphere1") sphere2 = pxm.GetProxy("sources", "Sphere2") sphere3 = pxm.GetProxy("sources", "Sphere3") # Create links. proxyLink = servermanager.vtkSMProxyLink() proxyLink.AddLinkedProxy(sphere1.SMProxy, 1) # Input proxyLink.AddLinkedProxy(sphere2.SMProxy, 2) # Output pxm.RegisterLink("MyProxyLink", proxyLink) proxyLink = None propertyLink = servermanager.vtkSMPropertyLink() propertyLink.AddLinkedProperty(sphere3.SMProxy, "EndTheta", 1) # Input.
import time from paraview import servermanager servermanager.Connect() def RenderAndWait(ren): ren.StillRender() #time.sleep(.5) smtesting.ProcessCommandLineArguments() pvsm_file = os.path.join(smtesting.SMStatesDir, "UndoRedo.pvsm") print "State file: %s" % pvsm_file smtesting.LoadServerManagerState(pvsm_file) pxm = servermanager.ProxyManager() renModule = pxm.GetProxy("rendermodules", "RenderModule0") renModule.UpdateVTKObjects() self_cid = servermanager.ActiveConnection.ID undoStack = servermanager.vtkSMUndoStack() undoStackBuilder = servermanager.vtkSMUndoStackBuilder() undoStackBuilder.SetUndoStack(undoStack) undoStackBuilder.SetConnectionID(self_cid) proxy = pxm.NewProxy("sources", "SphereSource") proxy2 = pxm.NewProxy("sources", "CubeSource")