VTKExtensions
FiltersGeneral
vtkPVTextSource.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
11
#ifndef vtkPVTextSource_h
12
#define vtkPVTextSource_h
13
14
#include "
vtkPVVTKExtensionsFiltersGeneralModule.h
"
//needed for exports
15
#include "
vtkTableAlgorithm.h
"
16
17
class
VTKPVVTKEXTENSIONSFILTERSGENERAL_EXPORT
vtkPVTextSource
:
public
vtkTableAlgorithm
18
{
19
public
:
20
static
vtkPVTextSource
*
New
();
21
vtkTypeMacro(
vtkPVTextSource
,
vtkTableAlgorithm
);
22
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
23
25
28
vtkSetStringMacro(Text);
29
vtkGetStringMacro(Text);
31
32
protected
:
33
vtkPVTextSource
();
34
~
vtkPVTextSource
()
override
;
35
36
int
FillInputPortInformation
(
int
port,
vtkInformation
* info)
override
;
37
int
RequestData
(
vtkInformation
* request,
vtkInformationVector
** inputVector,
38
vtkInformationVector
* outputVector)
override
;
39
int
RequestInformation
(
vtkInformation
* request,
vtkInformationVector
** inputVector,
40
vtkInformationVector
* outputVector)
override
;
41
char
*
Text
;
42
43
private
:
44
vtkPVTextSource
(
const
vtkPVTextSource
&) =
delete
;
45
void
operator=
(
const
vtkPVTextSource
&) =
delete
;
46
};
47
48
#endif
vtkPVVTKExtensionsFiltersGeneralModule.h
vtkTableAlgorithm::New
static vtkTableAlgorithm * New()
vtkInformation
vtkTableAlgorithm::RequestInformation
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
vtkTableAlgorithm::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkTableAlgorithm.h
vtkIndent
vtkPVTextSource::Text
char * Text
Definition:
vtkPVTextSource.h:41
vtkTableAlgorithm::FillInputPortInformation
virtual int FillInputPortInformation(int port, vtkInformation *info)
VTKPVVTKEXTENSIONSFILTERSGENERAL_EXPORT
#define VTKPVVTKEXTENSIONSFILTERSGENERAL_EXPORT
Definition:
vtkPVVTKExtensionsFiltersGeneralModule.h:15
vtkTableAlgorithm::RequestData
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
vtkTableAlgorithm
vtkInformationVector
vtkPVTextSource
source that generates a 1x1 vtkTable with a single string data.
Definition:
vtkPVTextSource.h:17
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
Generated by
1.8.13 on Tue Dec 31 2024