vtkIntegrateFlowThroughSurface.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
3 // SPDX-License-Identifier: BSD-3-Clause
14 #ifndef vtkIntegrateFlowThroughSurface_h
15 #define vtkIntegrateFlowThroughSurface_h
16 
17 #include "vtkPVVTKExtensionsFiltersGeneralModule.h" //needed for exports
19 
20 class vtkIdList;
22 
25 {
26 public:
28  void PrintSelf(ostream& os, vtkIndent indent) override;
30 
31 protected:
34 
35  // Usual data generation method
36  // Usual data generation method
39 
40  int FillInputPortInformation(int port, vtkInformation* info) override;
41 
42  // Create a default executive.
44 
45  vtkDataSet* GenerateSurfaceVectors(vtkDataSet* input);
46 
47 private:
49  void operator=(const vtkIntegrateFlowThroughSurface&) = delete;
50 };
51 
52 #endif
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
virtual vtkExecutive * CreateDefaultExecutive()
static vtkUnstructuredGridAlgorithm * New()
virtual int FillInputPortInformation(int port, vtkInformation *info)
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
#define VTKPVVTKEXTENSIONSFILTERSGENERAL_EXPORT
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
void operator=(const vtkObjectBase &)