src
paraview-5.12
VTKExtensions
FiltersRendering
vtkImageTransparencyFilter.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
19
#ifndef vtkImageTransparencyFilter_h
20
#define vtkImageTransparencyFilter_h
21
22
#include "
vtkImageAlgorithm.h
"
23
#include "vtkPVVTKExtensionsFiltersRenderingModule.h"
// needed for export macro
24
25
class
VTKPVVTKEXTENSIONSFILTERSRENDERING_EXPORT
vtkImageTransparencyFilter
26
:
public
vtkImageAlgorithm
27
{
28
public
:
29
static
vtkImageTransparencyFilter
*
New
();
30
vtkTypeMacro(
vtkImageTransparencyFilter
,
vtkImageAlgorithm
);
31
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
32
33
int
RequestData
(
vtkInformation
* request,
vtkInformationVector
** inputVector,
34
vtkInformationVector
* outputVector)
override
;
35
36
protected
:
37
// Override to set two inputs
38
int
FillInputPortInformation
(
int
port,
vtkInformation
* info)
override
;
39
40
vtkImageTransparencyFilter
();
41
~
vtkImageTransparencyFilter
()
override
;
42
43
private
:
44
vtkImageTransparencyFilter
(
const
vtkImageTransparencyFilter
&) =
delete
;
45
void
operator=
(
const
vtkImageTransparencyFilter
&) =
delete
;
46
};
47
48
#endif
vtkImageAlgorithm::RequestData
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
vtkInformationVector
vtkImageAlgorithm.h
vtkImageAlgorithm
vtkImageAlgorithm::FillInputPortInformation
virtual int FillInputPortInformation(int port, vtkInformation *info)
vtkIndent
vtkImageTransparencyFilter
Filter that creates a transparent image from two input images.
Definition:
vtkImageTransparencyFilter.h:25
vtkImageAlgorithm::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkInformation
vtkAlgorithm::New
static vtkAlgorithm * New()
Generated by
1.8.17 on Wed Mar 27 2024