15 #ifndef vtkMultiBlockPLOT3DReaderInternals_h
16 #define vtkMultiBlockPLOT3DReaderInternals_h
32 memset(this->
Values, 0, 3*
sizeof(
int));
39 std::vector<vtkSmartPointer<vtkStructuredGrid> >
Blocks;
55 NumberOfDimensions(3),
66 NeedToCheckXYZFile(true)
70 int ReadInts(FILE* fp,
int n,
int* val);
int ReadInts(FILE *fp, int n, int *val)
vtkMultiBlockPLOT3DReaderInternals()
int CheckByteOrder(FILE *fp)
int CheckMultiGrid(FILE *fp)
std::vector< Dims > Dimensions
int Check2DGeom(FILE *fp)
size_t CalculateFileSize(int mgrid, int precision, int blanking, int ndims, int hasByteCount, int nGrids, int *gridDims)
InternalSettings Settings
int CheckByteCount(FILE *fp)
int CheckBlankingAndPrecision(FILE *fp)
size_t CalculateFileSizeForBlock(int precision, int blanking, int ndims, int hasByteCount, int *gridDims)
std::vector< vtkSmartPointer< vtkStructuredGrid > > Blocks
void CheckBinaryFile(FILE *fp, size_t fileSize)
int CheckCFile(FILE *fp, size_t fileSize)