Provide option to disable automatic extractions when catalyst_execute is called
Take the following python code from a possible ParaView Catalyst user script:
def catalyst_execute(info):
SaveExtractsUsingCatalystOptions(options)
This script will have extractors triggered twice. Once by the SaveExtractsUsingCatalystOptions(options)
call, and once automatically by internals.ExtractsController->Extract(internals.Extractors);
from bool vtkCPPythonScriptV2Helper::CatalystExecute()
.
Could an option be provided to disable the second extract?
A bit of background as to why a user might want to manually trigger extractions. I my case, I use a for loop inside def catalyst_execute
to show / save / hide objects in a single renderView. After my for loop, I get an unwanted write from the internals.ExtractsController->Extract(internals.Extractors)
.
Many thanks, Alexandre