Go to the documentation of this file.
26 #ifndef vtkXMLPStructuredDataReader_h
27 #define vtkXMLPStructuredDataReader_h
67 int* outExtent,
int* outDimensions,
vtkIdType* outIncrements,
68 int* subExtent,
int* subDimensions,
76 int PointDimensions[3];
78 int CellDimensions[3];
83 int SubPointDimensions[3];
84 int SubCellDimensions[3];
85 int SubPieceExtent[6];
86 int SubPiecePointDimensions[3];
88 int SubPieceCellDimensions[3];
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
#define vtkTypeMacro(thisClass, superclass)
virtual void CopyOutputInformation(vtkInformation *outInfo, int port)
int ComputePieceSubExtents()
abstract superclass for arrays of numeric data
int ReadPiece(vtkXMLDataElement *ePiece)
int ReadPrimaryElement(vtkXMLDataElement *ePrimary)
Superclass for parallel structured data XML readers.
vtkIdType GetNumberOfCells()
void CopySubExtent(int *inExtent, int *inDimensions, vtkIdType *inIncrements, int *outExtent, int *outDimensions, vtkIdType *outIncrements, int *subExtent, int *subDimensions, vtkDataArray *inArray, vtkDataArray *outArray)
virtual void GetPieceInputExtent(int index, int *extent)=0
a simple class to control print indentation
virtual void SetOutputExtent(int *extent)=0
vtkExtentSplitter * ExtentSplitter
Represents an XML element and those nested inside.
Superclass for structured data XML readers.
~vtkXMLPStructuredDataReader()
Split an extent across other extents.
vtkXMLPStructuredDataReader()
vtkIdType GetNumberOfPoints()
void SetupPieces(int numPieces)
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for PVTK XML file readers.
void CopyArrayForPoints(vtkDataArray *inArray, vtkDataArray *outArray)
void CopyArrayForCells(vtkDataArray *inArray, vtkDataArray *outArray)