1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
from paraview.simple import *
from paraview import coprocessing
class CustomCoProcessor(coprocessing.CoProcessor):
def CreatePipeline(self, datadescription):
adaptorinput = coprocessor.CreateProducer( datadescription, "input" )
coprocessor = CustomCoProcessor()
coprocessor.EnableLiveVisualization(True, 1)
coprocessor.SetUpdateFrequencies({'input': [1]})
def RequestDataDescription(datadescription):
global coprocessor
coprocessor.LoadRequestedData(datadescription)
def DoCoProcessing(datadescription):
global coprocessor
coprocessor.UpdateProducers(datadescription)
coprocessor.DoLiveVisualization(datadescription, "localhost", 22222)
|