src
paraview-5.12
VTKExtensions
IOCore
vtkAdditionalFieldReader.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
3
// SPDX-License-Identifier: BSD-3-Clause
11
#ifndef vtkAdditionalFieldReader_h
12
#define vtkAdditionalFieldReader_h
13
14
#include "vtkPVVTKExtensionsIOCoreModule.h"
//needed for exports
15
#include "
vtkPassInputTypeAlgorithm.h
"
16
17
class
VTKPVVTKEXTENSIONSIOCORE_EXPORT
vtkAdditionalFieldReader
:
public
vtkPassInputTypeAlgorithm
18
{
19
public
:
20
vtkTypeMacro(
vtkAdditionalFieldReader
,
vtkPassInputTypeAlgorithm
);
21
static
vtkAdditionalFieldReader
*
New
();
22
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
23
25
28
vtkSetStringMacro(FileName);
29
vtkGetStringMacro(FileName);
31
32
protected
:
33
vtkAdditionalFieldReader
();
34
~
vtkAdditionalFieldReader
()
override
;
35
36
int
RequestData
(
vtkInformation
*,
vtkInformationVector
**,
vtkInformationVector
*)
override
;
37
41
char
*
FileName
;
42
43
private
:
44
vtkAdditionalFieldReader
(
const
vtkAdditionalFieldReader
&) =
delete
;
45
void
operator=
(
const
vtkAdditionalFieldReader
&) =
delete
;
46
};
47
#endif
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
vtkPassInputTypeAlgorithm::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkPassInputTypeAlgorithm.h
vtkInformationVector
vtkAdditionalFieldReader::FileName
char * FileName
The name of the file to be opened.
Definition:
vtkAdditionalFieldReader.h:41
vtkPassInputTypeAlgorithm::RequestData
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
vtkIndent
vtkInformation
vtkAdditionalFieldReader
read field data arrays and add to an input
Definition:
vtkAdditionalFieldReader.h:17
vtkPassInputTypeAlgorithm::New
static vtkPassInputTypeAlgorithm * New()
vtkPassInputTypeAlgorithm
Generated by
1.8.17 on Wed Mar 27 2024