VTK  9.3.0
vtkInterpolatedVelocityField.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
46 #ifndef vtkInterpolatedVelocityField_h
47 #define vtkInterpolatedVelocityField_h
48 
50 #include "vtkDeprecation.h" // For VTK_DEPRECATED_IN_9_2_0
51 #include "vtkFiltersFlowPathsModule.h" // For export macro
52 
53 VTK_ABI_NAMESPACE_BEGIN
56  "and set the desired strategy.") VTKFILTERSFLOWPATHS_EXPORT vtkInterpolatedVelocityField
58 {
59 public:
64 
66 
70  void PrintSelf(ostream& os, vtkIndent indent) override;
72 
73 protected:
75  ~vtkInterpolatedVelocityField() override = default;
76 
77 private:
79  void operator=(const vtkInterpolatedVelocityField&) = delete;
80 };
81 
82 VTK_ABI_NAMESPACE_END
83 #endif
84 
85 // VTK-HeaderTest-Exclude: vtkInterpolatedVelocityField.h
A concrete class for obtaining the interpolated velocity values at a point.
An abstract class for obtaining the interpolated velocity values at a point.
a simple class to control print indentation
Definition: vtkIndent.h:38
A concrete class for obtaining the interpolated velocity values at a point.
~vtkInterpolatedVelocityField() override=default
static vtkInterpolatedVelocityField * New()
Construct a vtkCompositeInterpolatedVelocityField subclass.
void PrintSelf(ostream &os, vtkIndent indent) override
Standard methods for type information and printing.
#define VTK_DEPRECATED_IN_9_2_0(reason)