16 #ifndef vtkXMLHierarchicalBoxDataFileConverter_h
17 #define vtkXMLHierarchicalBoxDataFileConverter_h
19 #include "vtkIOXMLModule.h"
22 VTK_ABI_NAMESPACE_BEGIN
a simple class to control print indentation
abstract base class for most VTK objects
Represents an XML element and those nested inside.
converts older *.vth, *.vthb files to newer format.
vtkXMLHierarchicalBoxDataFileConverter()
vtkGetFilePathMacro(OutputFileName)
Set the output filename.
bool Convert()
Converts the input file to new format and writes out the output file.
int GetOriginAndSpacing(vtkXMLDataElement *ePrimary, double origin[3], double *&spacing)
vtkSetFilePathMacro(InputFileName)
Set the input filename.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkSetFilePathMacro(FilePath)
vtkGetFilePathMacro(InputFileName)
Set the input filename.
static vtkXMLHierarchicalBoxDataFileConverter * New()
vtkXMLDataElement * ParseXML(const char *filename)
vtkSetFilePathMacro(OutputFileName)
Set the output filename.
~vtkXMLHierarchicalBoxDataFileConverter() override