vtkSelectionDeliveryFilter.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
12 #ifndef vtkSelectionDeliveryFilter_h
13 #define vtkSelectionDeliveryFilter_h
14 
15 #include "vtkPVVTKExtensionsFiltersRenderingModule.h" // needed for export macro
16 #include "vtkSelectionAlgorithm.h"
17 
19 class vtkReductionFilter;
20 
21 class VTKPVVTKEXTENSIONSFILTERSRENDERING_EXPORT vtkSelectionDeliveryFilter
22  : public vtkSelectionAlgorithm
23 {
24 public:
27  void PrintSelf(ostream& os, vtkIndent indent) override;
28 
29 protected:
31  ~vtkSelectionDeliveryFilter() override;
32 
33  int FillInputPortInformation(int port, vtkInformation* info) override;
34  int RequestData(vtkInformation* request, vtkInformationVector** inputVector,
35  vtkInformationVector* outputVector) override;
36 
39 
40 private:
42  void operator=(const vtkSelectionDeliveryFilter&) = delete;
43 };
44 
45 #endif
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
vtkSelectionDeliveryFilter::ReductionFilter
vtkReductionFilter * ReductionFilter
Definition: vtkSelectionDeliveryFilter.h:37
vtkInformationVector
vtkSelectionAlgorithm::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkSelectionAlgorithm::RequestData
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
vtkSelectionDeliveryFilter
Definition: vtkSelectionDeliveryFilter.h:21
vtkSelectionAlgorithm.h
vtkSelectionDeliveryFilter::DeliveryFilter
vtkClientServerMoveData * DeliveryFilter
Definition: vtkSelectionDeliveryFilter.h:38
vtkSelectionAlgorithm::New
static vtkSelectionAlgorithm * New()
vtkIndent
vtkSelectionAlgorithm::FillInputPortInformation
virtual int FillInputPortInformation(int port, vtkInformation *info)
vtkInformation
vtkClientServerMoveData
Moves data from the server root node to the client.
Definition: vtkClientServerMoveData.h:27
vtkReductionFilter
A generic filter that can reduce any type of dataset using any reduction algorithm.
Definition: vtkReductionFilter.h:32
vtkSelectionAlgorithm