 |
VTK
9.1.0
|
Go to the documentation of this file.
27 #ifndef vtkXMLDataWriterHelper_h
28 #define vtkXMLDataWriterHelper_h
30 #include "vtkIOParallelXMLModule.h"
86 this->DataSetVersion[0] = major;
87 this->DataSetVersion[1] = minor;
107 int DataSetVersion[2];
bool AddGlobalFieldData(vtkCompositeDataSet *dataset)
Adds global field data for composite dataset.
void SetDataSetVersion(int major, int minor)
These methods should be used by the caller to provide necessary information to the helper to generate...
const char * GetDefaultFileExtension() override
Get the default file extension for files written by this writer.
base class for new-style XML Writers
static vtkXMLDataWriterHelper * New()
bool EndWriting()
The writing process is split into 4 parts:
abstract superclass for composite (multi-block or AMR) datasets
void SetDataSetName(const std::string &name)
These methods should be used by the caller to provide necessary information to the helper to generate...
Superclass for VTK's XML file writers.
int GetDataSetMajorVersion() override
a simple class to control print indentation
bool BeginWriting()
The writing process is split into 4 parts:
Represents an XML element and those nested inside.
bool OpenFile()
The writing process is split into 4 parts:
int GetDataSetMinorVersion() override
bool AddXML(vtkXMLDataElement *xmlElement)
Serialize and add an XML dom described by the xmlElement to the file.
const char * GetDataSetName() override
~vtkXMLDataWriterHelper() override
helper for vtkXMLWriter2 and subclasses
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void SetWriter(vtkXMLWriter2 *)
Get/Set the writer using this helper.