我在可编程滤波器上工作,它应该改变所选单元的值。 如何获取所选单元格的ID以对其应用过滤器?
from paraview import vtk
pdi = self.GetPolyDataInput()
numCells = pdi.GetNumberOfCells()
for i in range(numCells): # <- ONLY FOR SELECTED CELLS?
pdi.GetCellData().GetArray('force').SetValue(i, -1)
答案 0 :(得分:0)
目前未从python可编程过滤器输出。但是,您可以先使用ExtractSelection过滤器。