VTKExtensions
FiltersGeneral
vtkPVTextSource.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: ParaView
4
Module: vtkPVTextSource.h
5
6
Copyright (c) Kitware, Inc.
7
All rights reserved.
8
See Copyright.txt or http://www.paraview.org/HTML/Copyright.html for details.
9
10
This software is distributed WITHOUT ANY WARRANTY; without even
11
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12
PURPOSE. See the above copyright notice for more information.
13
14
=========================================================================*/
23
#ifndef vtkPVTextSource_h
24
#define vtkPVTextSource_h
25
26
#include "
vtkPVVTKExtensionsFiltersGeneralModule.h
"
//needed for exports
27
#include "
vtkTableAlgorithm.h
"
28
29
class
VTKPVVTKEXTENSIONSFILTERSGENERAL_EXPORT
vtkPVTextSource
:
public
vtkTableAlgorithm
30
{
31
public
:
32
static
vtkPVTextSource
*
New
();
33
vtkTypeMacro(
vtkPVTextSource
,
vtkTableAlgorithm
);
34
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
35
37
40
vtkSetStringMacro(Text);
41
vtkGetStringMacro(Text);
43
44
protected
:
45
vtkPVTextSource
();
46
~
vtkPVTextSource
()
override
;
47
48
int
FillInputPortInformation
(
int
port,
vtkInformation
* info)
override
;
49
int
RequestData
(
vtkInformation
* request,
vtkInformationVector
** inputVector,
50
vtkInformationVector
* outputVector)
override
;
51
int
RequestInformation
(
vtkInformation
* request,
vtkInformationVector
** inputVector,
52
vtkInformationVector
* outputVector)
override
;
53
char
*
Text
;
54
55
private
:
56
vtkPVTextSource
(
const
vtkPVTextSource
&) =
delete
;
57
void
operator=
(
const
vtkPVTextSource
&) =
delete
;
58
};
59
60
#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:53
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:29
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
Generated by
1.8.13 on Wed Jan 27 2021