src
paraview-5.12
VTKExtensions
FiltersRendering
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
18
class
vtkClientServerMoveData
;
19
class
vtkReductionFilter
;
20
21
class
VTKPVVTKEXTENSIONSFILTERSRENDERING_EXPORT
vtkSelectionDeliveryFilter
22
:
public
vtkSelectionAlgorithm
23
{
24
public
:
25
static
vtkSelectionDeliveryFilter
*
New
();
26
vtkTypeMacro(
vtkSelectionDeliveryFilter
,
vtkSelectionAlgorithm
);
27
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
28
29
protected
:
30
vtkSelectionDeliveryFilter
();
31
~
vtkSelectionDeliveryFilter
()
override
;
32
33
int
FillInputPortInformation
(
int
port,
vtkInformation
* info)
override
;
34
int
RequestData
(
vtkInformation
* request,
vtkInformationVector
** inputVector,
35
vtkInformationVector
* outputVector)
override
;
36
37
vtkReductionFilter
*
ReductionFilter
;
38
vtkClientServerMoveData
*
DeliveryFilter
;
39
40
private
:
41
vtkSelectionDeliveryFilter
(
const
vtkSelectionDeliveryFilter
&) =
delete
;
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
Generated by
1.8.17 on Wed Mar 27 2024