VTK  9.3.20240419
vtkXMLHierarchicalBoxDataWriter.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
13 #ifndef vtkXMLHierarchicalBoxDataWriter_h
14 #define vtkXMLHierarchicalBoxDataWriter_h
15 
17 
18 VTK_ABI_NAMESPACE_BEGIN
20 {
21 public:
24  void PrintSelf(ostream& os, vtkIndent indent) override;
25 
29  const char* GetDefaultFileExtension() override { return "vth"; }
30 
31 protected:
34 
35 private:
37  void operator=(const vtkXMLHierarchicalBoxDataWriter&) = delete;
38 };
39 
40 VTK_ABI_NAMESPACE_END
41 #endif
a simple class to control print indentation
Definition: vtkIndent.h:108
writer for vtkHierarchicalBoxDataSet for backwards compatibility.
static vtkXMLHierarchicalBoxDataWriter * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
const char * GetDefaultFileExtension() override
Get the default file extension for files written by this writer.
writer for vtkUniformGridAMR.