Update time step of a filter having multiple inputs on one of its ports


Is there someone who can tell me why UPDATE_TIME_STEP of a port connection of a filter is not an epoch anymore when this last has a repeatable input (info->Set(vtkAlgorithm::INPUT_IS_REPEATABLE(), 1); ) but rather an incremental real in all connections ?

In request data :
vtkInformation* inInfoSecondPort0Input = inputVector[0]->GetInformationObject(1);
if (inInfoSecondPort0Input)
vtkDataObject* pNewData = vtkDataObject::SafeDownCast(inInfoSecondPort0Input->Get(

double r2time = inInfoSecondPort0Input>Get(
vtkStreamingDemandDrivenPipeline::UPDATE_TIME_STEP()); // not an epoch but an incremental real 1, 1.5, 2, 3, 4, 4.5


1 Like