23 #ifndef vtkXMLStructuredDataWriter_h 
   24 #define vtkXMLStructuredDataWriter_h 
   26 #include "vtkIOXMLModule.h"  
   45   vtkGetMacro(NumberOfPieces, 
int);
 
   54   vtkGetMacro(WritePiece, 
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);
 
   96   void CalculatePieceFractions(
float* fractions);
 
   98   void SetInputUpdateExtent(
int piece);
 
  103   vtkSetVector6Macro(InternalWriteExtent, 
int);
 
  109   int InternalWriteExtent[6];
 
Abstract superclass for all arrays. 
 
float * ProgressFractions
 
Superclass for VTK XML structured data writers. 
 
Superclass for VTK's XML file writers. 
 
a simple class to control print indentation 
 
virtual void WritePrimaryElementAttributes(ostream &os, vtkIndent indent)
 
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses. 
 
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Upstream/Downstream requests form the generalized interface through which executives invoke a algorit...
 
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
OffsetsManagerArray * PointDataOM
 
OffsetsManagerArray * CellDataOM
 
vtkTypeInt64 * ExtentPositions