Go to the documentation of this file.
26 #ifndef vtkXMLTableWriter_h
27 #define vtkXMLTableWriter_h
29 #include "vtkIOXMLModule.h"
46 vtkSetMacro(NumberOfPieces,
int);
47 vtkGetMacro(NumberOfPieces,
int);
55 vtkSetMacro(WritePiece,
int);
56 vtkGetMacro(WritePiece,
int);
void WriteRowDataAppended(vtkDataSetAttributes *ds, vtkIndent indent, OffsetsManagerGroup *dsManager)
const char * GetDefaultFileExtension() override
Get the default file extension for files written by this writer.
represent and manipulate attribute data in a dataset
static vtkXMLTableWriter * New()
A table, which contains similar-typed columns of data.
const char * GetDataSetName() override
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
void WriteAppendedPieceData(int index)
OffsetsManagerArray * RowsOM
For TimeStep support.
vtkTypeInt64 * NumberOfColsPositions
Positions of attributes for each piece.
void WriteRowDataAppendedData(vtkDataSetAttributes *ds, int timestep, OffsetsManagerGroup *pdManager)
void WriteInlinePiece(vtkIndent indent)
vtkTypeInt64 * NumberOfRowsPositions
void WriteRowDataInline(vtkDataSetAttributes *ds, vtkIndent indent)
Superclass for VTK's XML file writers.
void DeletePositionArrays()
void AllocatePositionArrays()
int WritePiece
Which piece to write, if not all.
a simple class to control print indentation
int WriteInlineMode(vtkIndent indent)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
See the vtkAlgorithm for a description of what these do.
void SetInputUpdateExtent(int piece, int numPieces)
Write VTK XML Table files.
int NumberOfPieces
Number of pieces used for streaming.
void WriteAppendedPieceAttributes(int index)
void WriteAppendedPiece(int index, vtkIndent indent)
vtkTable * GetInputAsTable()
void WriteInlinePieceAttributes()
~vtkXMLTableWriter() override