// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen // SPDX-License-Identifier: BSD-3-Clause #include "vtkXMLDataSetWriter.h" #include "vtkAlgorithmOutput.h" #include "vtkCallbackCommand.h" #include "vtkDataSet.h" #include "vtkImageData.h" #include "vtkInformation.h" #include "vtkObjectFactory.h" #include "vtkPolyData.h" #include "vtkRectilinearGrid.h" #include "vtkSmartPointer.h" #include "vtkStructuredGrid.h" #include "vtkUnstructuredGrid.h" #include "vtkXMLImageDataWriter.h" #include "vtkXMLPolyDataWriter.h" #include "vtkXMLRectilinearGridWriter.h" #include "vtkXMLStructuredGridWriter.h" #include "vtkXMLUnstructuredGridWriter.h" VTK_ABI_NAMESPACE_BEGIN vtkStandardNewMacro(vtkXMLDataSetWriter); //------------------------------------------------------------------------------ void vtkXMLDataSetWriter::PrintSelf(ostream& os, vtkIndent indent) { this->Superclass::PrintSelf(os, indent); } //------------------------------------------------------------------------------ vtkXMLDataSetWriter::vtkXMLDataSetWriter() = default; //------------------------------------------------------------------------------ vtkXMLDataSetWriter::~vtkXMLDataSetWriter() = default; //------------------------------------------------------------------------------ int vtkXMLDataSetWriter::FillInputPortInformation(int vtkNotUsed(port), vtkInformation* info) { info->Set(vtkAlgorithm::INPUT_REQUIRED_DATA_TYPE(), "vtkDataSet"); return 1; } VTK_ABI_NAMESPACE_END