|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   23 #ifndef vtkXMLTableWriter_h 
   24 #define vtkXMLTableWriter_h 
   26 #include "vtkIOXMLModule.h"  
   43   vtkSetMacro(NumberOfPieces, 
int);
 
   44   vtkGetMacro(NumberOfPieces, 
int);
 
   52   vtkSetMacro(WritePiece, 
int);
 
   53   vtkGetMacro(WritePiece, 
int);
 
   76   void SetInputUpdateExtent(
int piece, 
int numPieces);
 
   82   void AllocatePositionArrays();
 
   83   void DeletePositionArrays();
 
   86   void WriteInlinePieceAttributes();
 
   89   void WriteAppendedPieceAttributes(
int index);
 
   91   void WriteAppendedPieceData(
int index);
 
   93   void WriteRowDataAppended(
 
   96   void WriteRowDataAppendedData(
 
  
virtual const char * GetDefaultFileExtension()=0
Get the default file extension for files written by this writer.
represent and manipulate attribute data in a dataset
virtual int FillInputPortInformation(int port, vtkInformation *info)
Fill the input port information objects for this algorithm.
A table, which contains similar-typed columns of data.
vtkTypeBool ProcessRequest(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
Upstream/Downstream requests form the generalized interface through which executives invoke a algorit...
OffsetsManagerArray * RowsOM
For TimeStep support.
vtkTypeInt64 * NumberOfColsPositions
Positions of attributes for each piece.
vtkTypeInt64 * NumberOfRowsPositions
Superclass for VTK's XML file writers.
int WritePiece
Which piece to write, if not all.
a simple class to control print indentation
virtual const char * GetDataSetName()=0
Write VTK XML Table files.
static vtkAlgorithm * New()
int NumberOfPieces
Number of pieces used for streaming.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.