src
paraview-5.12
Remoting
Views
vtkPVLogoSource.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
12
#ifndef vtkPVLogoSource_h
13
#define vtkPVLogoSource_h
14
15
#include "
vtkImageAlgorithm.h
"
16
#include "vtkRemotingViewsModule.h"
//needed for exports
17
18
class
vtkTexture
;
19
class
VTKREMOTINGVIEWS_EXPORT
vtkPVLogoSource
:
public
vtkImageAlgorithm
20
{
21
public
:
22
static
vtkPVLogoSource
*
New
();
23
vtkTypeMacro(
vtkPVLogoSource
,
vtkImageAlgorithm
);
24
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
25
29
void
SetTexture(
vtkTexture
* texture);
30
31
protected
:
32
vtkPVLogoSource
();
33
~
vtkPVLogoSource
()
override
;
34
35
void
ExecuteDataWithInformation
(
vtkDataObject
* data,
vtkInformation
* outInfo)
override
;
36
int
RequestInformation
(
vtkInformation
* request,
vtkInformationVector
** inputVector,
37
vtkInformationVector
* outputVector)
override
;
38
39
private
:
40
vtkPVLogoSource
(
const
vtkPVLogoSource
&) =
delete
;
41
void
operator=
(
const
vtkPVLogoSource
&) =
delete
;
42
43
vtkTexture
* Texture =
nullptr
;
44
};
45
46
#endif
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
vtkInformationVector
vtkImageAlgorithm::ExecuteDataWithInformation
virtual void ExecuteDataWithInformation(vtkDataObject *output, vtkInformation *outInfo)
vtkImageAlgorithm.h
vtkImageAlgorithm
vtkTexture
vtkImageAlgorithm::RequestInformation
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
vtkIndent
vtkImageAlgorithm::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkInformation
vtkAlgorithm::New
static vtkAlgorithm * New()
vtkDataObject
vtkPVLogoSource
source that generates a 1x1 vtkTable with a single string data.
Definition:
vtkPVLogoSource.h:19
Generated by
1.8.17 on Wed Mar 27 2024