I created a simple Slice Plugin in Python that inherits from VTKPythonAlgorithmBase. ( mySlicePlugin.py (1.8 KB))
This plugin uses “slice_implicit_functions” to set the implicit functions for cutting, but when I change the settings (e.g., change the origin of the cutting plane) and click the Apply button, the output shape does not change. Is there any way to make the output result reflect the changed settings?
The operating environment is ParaView 5.11.1 on Windows.
This may be caused by the fact that your are changing properties of a proxy property, not of the proxy itself and maybe this is not correctly supported by python plugins.
You can try adding a dummy property with another setter (just a boolean) and try changing it and pressing apply to check that,