vtkLegacyParticlePathFilter.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2 // SPDX-License-Identifier: BSD-3-Clause
14 #ifndef vtkLegacyParticlePathFilter_h
15 #define vtkLegacyParticlePathFilter_h
16 
17 #include "vtkPVVTKExtensionsFiltersFlowPathsModule.h" // For export macro
18 #include "vtkParticlePathFilter.h"
19 
20 class vtkExtractTimeSteps;
22 
24  : public vtkParticlePathFilter
25 {
26 public:
28 
30 
35  vtkGetMacro(TerminationTime, double);
36  vtkSetMacro(TerminationTime, double);
37 
38 protected:
39  vtkLegacyParticlePathFilter() = default;
40  ~vtkLegacyParticlePathFilter() override = default;
41 
43 
44  double TerminationTime = 0;
45 
46 private:
48  void operator=(const vtkLegacyParticlePathFilter&) = delete;
49 };
50 
51 #endif
static vtkParticlePathFilter * New()
void operator=(const vtkParticlePathFilter &) VTK_DELETE_FUNCTION
#define VTKPVVTKEXTENSIONSFILTERSFLOWPATHS_EXPORT
A Parallel Particle tracer for unsteady vector fields.
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)