|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   23 #ifndef vtkXMLStructuredDataWriter_h 
   24 #define vtkXMLStructuredDataWriter_h 
   26 #include "vtkIOXMLModule.h"  
   44   vtkSetMacro(NumberOfPieces, 
int);
 
   45   vtkGetMacro(NumberOfPieces, 
int);
 
   53   vtkSetMacro(WritePiece, 
int);
 
   54   vtkGetMacro(WritePiece, 
int);
 
   61   vtkSetMacro(GhostLevel, 
int);
 
   62   vtkGetMacro(GhostLevel, 
int);
 
   71   vtkSetVector6Macro(WriteExtent, 
int);
 
   72   vtkGetVector6Macro(WriteExtent, 
int);
 
   82   virtual void WriteAppendedPieceData(
int index);
 
   83   virtual void WriteInlinePiece(
vtkIndent indent);
 
   84   virtual void GetInputExtent(
int* 
extent) = 0;
 
   86   virtual int WriteHeader();
 
   87   virtual int WriteAPiece();
 
   88   virtual int WriteFooter();
 
   90   virtual void AllocatePositionArrays();
 
   91   virtual void DeletePositionArrays();
 
   93   virtual int WriteInlineMode(
vtkIndent indent);
 
   95   void CalculatePieceFractions(
float* fractions);
 
   97   void SetInputUpdateExtent(
int piece);
 
  101   vtkSetVector6Macro(InternalWriteExtent, 
int);
 
  109   int InternalWriteExtent[6];
 
  
virtual void WritePrimaryElementAttributes(ostream &os, vtkIndent indent)
vtkTypeBool ProcessRequest(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
Upstream/Downstream requests form the generalized interface through which executives invoke a algorit...
OffsetsManagerArray * CellDataOM
vtkTypeInt64 * ExtentPositions
Superclass for VTK's XML file writers.
a simple class to control print indentation
abstract class to specify dataset behavior
Abstract superclass for all arrays.
OffsetsManagerArray * PointDataOM
float * ProgressFractions
Superclass for VTK XML structured data writers.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.