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 
21 
22 class vtkExtractTimeSteps;
24 
26  : public vtkParticlePathFilter
27 {
28 public:
30 
32 
37  vtkGetMacro(TerminationTime, double);
38  vtkSetMacro(TerminationTime, double);
39 
40 protected:
41  vtkLegacyParticlePathFilter() = default;
42  ~vtkLegacyParticlePathFilter() override = default;
43 
45 
46  double TerminationTime = 0;
47 
48 private:
50  void operator=(const vtkLegacyParticlePathFilter&) = delete;
51 };
52 
54 
55 #endif
static vtkParticlePathFilter * New()
void operator=(const vtkParticlePathFilter &) VTK_DELETE_FUNCTION
#define VTK_ABI_NAMESPACE_BEGIN
#define VTKPVVTKEXTENSIONSFILTERSFLOWPATHS_EXPORT
A Parallel Particle tracer for unsteady vector fields.
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)