VTK
9.6.1
Main Page
Related Pages
Topics
Namespaces
Classes
Files
File List
File Members
IO
XML
vtkXMLDataSetWriter.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2
// SPDX-License-Identifier: BSD-3-Clause
22
23
#ifndef vtkXMLDataSetWriter_h
24
#define vtkXMLDataSetWriter_h
25
26
#include "vtkIOXMLModule.h"
// For export macro
27
#include "
vtkXMLDataObjectWriter.h
"
28
29
VTK_ABI_NAMESPACE_BEGIN
30
class
vtkCallbackCommand
;
31
32
class
VTKIOXML_EXPORT
vtkXMLDataSetWriter
:
public
vtkXMLDataObjectWriter
33
{
34
public
:
35
vtkTypeMacro(
vtkXMLDataSetWriter
,
vtkXMLDataObjectWriter
);
36
static
vtkXMLDataSetWriter
*
New
();
37
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
38
39
protected
:
40
vtkXMLDataSetWriter
();
41
~vtkXMLDataSetWriter
()
override
;
42
43
// see algorithm for more info
44
int
FillInputPortInformation
(
int
port,
vtkInformation
* info)
override
;
45
46
private
:
47
vtkXMLDataSetWriter
(
const
vtkXMLDataSetWriter
&) =
delete
;
48
void
operator=(
const
vtkXMLDataSetWriter
&) =
delete
;
49
};
50
51
VTK_ABI_NAMESPACE_END
52
#endif
vtkCallbackCommand
supports function callbacks
Definition
vtkCallbackCommand.h:40
vtkIndent
a simple class to control print indentation
Definition
vtkIndent.h:29
vtkInformation
Store vtkAlgorithm input/output information.
Definition
vtkInformation.h:64
vtkXMLDataObjectWriter::vtkXMLDataObjectWriter
vtkXMLDataObjectWriter()
vtkXMLDataSetWriter::New
static vtkXMLDataSetWriter * New()
vtkXMLDataSetWriter::~vtkXMLDataSetWriter
~vtkXMLDataSetWriter() override
vtkXMLDataSetWriter::vtkXMLDataSetWriter
vtkXMLDataSetWriter()
vtkXMLDataSetWriter::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkXMLDataSetWriter::FillInputPortInformation
int FillInputPortInformation(int port, vtkInformation *info) override
vtkXMLDataObjectWriter.h
Generated on
for VTK by
1.16.1