 |
VTK
9.1.0
|
Go to the documentation of this file.
30 #ifndef vtkSynchronizeTimeFilter_h
31 #define vtkSynchronizeTimeFilter_h
33 #include "vtkFiltersGeneralModule.h"
58 vtkGetMacro(RelativeTolerance,
double);
87 std::vector<double> InputTimeStepValues;
88 std::vector<double> OutputTimeStepValues;
94 double RelativeTolerance;
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
~vtkSynchronizeTimeFilter() override
a simple class to control print indentation
vtkSynchronizeTimeFilter()
double GetInputTimeValue(double outputTimeValue)
Helper methods for getting the input time value or output time value given the output time value or i...
int RequestUpdateExtent(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called within ProcessRequest when each filter in the pipeline decides what portion of its inp...
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called within ProcessRequest when a request asks the algorithm to do its work.
int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called within ProcessRequest when a request asks for Information.
Proxy object to connect input/output ports.
double GetOutputTimeValue(double inputTimeValue)
void SetSourceConnection(vtkAlgorithmOutput *algOutput)
Specify the input that we may potentially replace time steps with.
Set "close" time step values from the second input to the first.
static vtkSynchronizeTimeFilter * New()