VTKExtensions
FiltersPython
vtkCDBWriter.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
13
#ifndef vtkCDBWriter_h
14
#define vtkCDBWriter_h
15
16
#include "
vtkPVVTKExtensionsFiltersPythonModule.h
"
//needed for exports
17
#include "
vtkTableAlgorithm.h
"
18
19
class
VTKPVVTKEXTENSIONSFILTERSPYTHON_EXPORT
vtkCDBWriter
:
public
vtkTableAlgorithm
20
{
21
public
:
22
static
vtkCDBWriter
*
New
();
23
vtkTypeMacro(
vtkCDBWriter
,
vtkTableAlgorithm
);
24
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
25
27
31
vtkSetStringMacro(Path);
32
vtkGetStringMacro(Path);
34
38
void
Write();
39
40
protected
:
41
vtkCDBWriter
();
42
~
vtkCDBWriter
()
override
;
43
44
int
RequestData
(
vtkInformation
* request,
vtkInformationVector
** inputVector,
45
vtkInformationVector
* outputVector)
override
;
46
47
private
:
48
vtkCDBWriter
(
const
vtkCDBWriter
&) =
delete
;
49
void
operator=
(
const
vtkCDBWriter
&) =
delete
;
50
char
* Path;
51
};
52
53
#endif
vtkTableAlgorithm::New
static vtkTableAlgorithm * New()
vtkInformation
vtkTableAlgorithm::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
VTKPVVTKEXTENSIONSFILTERSPYTHON_EXPORT
#define VTKPVVTKEXTENSIONSFILTERSPYTHON_EXPORT
Definition:
vtkPVVTKExtensionsFiltersPythonModule.h:15
vtkTableAlgorithm.h
vtkIndent
vtkTableAlgorithm::RequestData
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
vtkTableAlgorithm
vtkInformationVector
vtkPVVTKExtensionsFiltersPythonModule.h
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
vtkCDBWriter
A Cinema Database writer.
Definition:
vtkCDBWriter.h:19
Generated by
1.8.13 on Thu Mar 28 2024