Go to the documentation of this file.
26 #ifndef vtkXMLHyperTreeGridWriter_h
27 #define vtkXMLHyperTreeGridWriter_h
29 #include "vtkIOXMLModule.h"
Objects for depth-first traversal HyperTreeGrids.
OffsetsManager * DescriptorOM
vtkXMLHyperTreeGridWriter()
vtkHyperTreeGrid * GetInput()
Get/Set the writer's input.
~vtkXMLHyperTreeGridWriter() override
OffsetsManager * MaterialMaskOM
int FinishPrimaryElement(vtkIndent)
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
void WriteAppendedArrayDataHelper(vtkAbstractArray *array, OffsetsManager &offsets)
int WriteGridCoordinates(vtkIndent)
const char * GetDefaultFileExtension() override
Get the default file extension for files written by this writer.
Superclass for VTK's XML file writers.
const char * GetDataSetName() override
int WriteAttributeData(vtkIndent)
OffsetsManagerGroup * CoordsOMG
a simple class to control print indentation
static vtkXMLHyperTreeGridWriter * New()
Write VTK XML HyperTreeGrid files.
void WritePrimaryElementAttributes(ostream &, vtkIndent) override
Abstract superclass for all arrays.
int StartPrimaryElement(vtkIndent)
int WriteDescriptor(vtkIndent)
dynamic, self-adjusting array of vtkIdType
vtkNew< vtkBitArray > Descriptor
Helper class due to PIMPL excess.
dynamic, self-adjusting array of bits
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
OffsetsManagerGroup * AttributeDataOMG
A dataset containing a grid of vtkHyperTree instances arranged as a rectilinear grid.
vtkIdTypeArray * MaterialMask