VTK
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
vtkMultiBlockPLOT3DReaderInternals Struct Reference

#include <vtkMultiBlockPLOT3DReaderInternals.h>

Collaboration diagram for vtkMultiBlockPLOT3DReaderInternals:
[legend]

Classes

struct  Dims
 
struct  InternalSettings
 

Public Member Functions

 vtkMultiBlockPLOT3DReaderInternals ()
 
int ReadInts (FILE *fp, int n, int *val)
 
void CheckBinaryFile (FILE *fp, size_t fileSize)
 
int CheckByteOrder (FILE *fp)
 
int CheckByteCount (FILE *fp)
 
int CheckMultiGrid (FILE *fp)
 
int Check2DGeom (FILE *fp)
 
int CheckBlankingAndPrecision (FILE *fp)
 
int CheckCFile (FILE *fp, size_t fileSize)
 
size_t CalculateFileSize (int mgrid, int precision, int blanking, int ndims, int hasByteCount, int nGrids, int *gridDims)
 
size_t CalculateFileSizeForBlock (int precision, int blanking, int ndims, int hasByteCount, int *gridDims)
 

Static Public Member Functions

static void CalculateSkips (const int extent[6], const int wextent[6], vtkIdType &preskip, vtkIdType &postskip)
 

Public Attributes

std::vector< DimsDimensions
 
std::vector< vtkSmartPointer< vtkStructuredGrid > > Blocks
 
InternalSettings Settings
 
bool NeedToCheckXYZFile
 

Detailed Description

Definition at line 40 of file vtkMultiBlockPLOT3DReaderInternals.h.

Constructor & Destructor Documentation

vtkMultiBlockPLOT3DReaderInternals::vtkMultiBlockPLOT3DReaderInternals ( )
inline

Definition at line 80 of file vtkMultiBlockPLOT3DReaderInternals.h.

Member Function Documentation

int vtkMultiBlockPLOT3DReaderInternals::ReadInts ( FILE *  fp,
int  n,
int val 
)
void vtkMultiBlockPLOT3DReaderInternals::CheckBinaryFile ( FILE *  fp,
size_t  fileSize 
)
int vtkMultiBlockPLOT3DReaderInternals::CheckByteOrder ( FILE *  fp)
int vtkMultiBlockPLOT3DReaderInternals::CheckByteCount ( FILE *  fp)
int vtkMultiBlockPLOT3DReaderInternals::CheckMultiGrid ( FILE *  fp)
int vtkMultiBlockPLOT3DReaderInternals::Check2DGeom ( FILE *  fp)
int vtkMultiBlockPLOT3DReaderInternals::CheckBlankingAndPrecision ( FILE *  fp)
int vtkMultiBlockPLOT3DReaderInternals::CheckCFile ( FILE *  fp,
size_t  fileSize 
)
size_t vtkMultiBlockPLOT3DReaderInternals::CalculateFileSize ( int  mgrid,
int  precision,
int  blanking,
int  ndims,
int  hasByteCount,
int  nGrids,
int gridDims 
)
size_t vtkMultiBlockPLOT3DReaderInternals::CalculateFileSizeForBlock ( int  precision,
int  blanking,
int  ndims,
int  hasByteCount,
int gridDims 
)
static void vtkMultiBlockPLOT3DReaderInternals::CalculateSkips ( const int  extent[6],
const int  wextent[6],
vtkIdType preskip,
vtkIdType postskip 
)
inlinestatic

Definition at line 106 of file vtkMultiBlockPLOT3DReaderInternals.h.

Member Data Documentation

std::vector<Dims> vtkMultiBlockPLOT3DReaderInternals::Dimensions

Definition at line 53 of file vtkMultiBlockPLOT3DReaderInternals.h.

std::vector<vtkSmartPointer<vtkStructuredGrid> > vtkMultiBlockPLOT3DReaderInternals::Blocks

Definition at line 54 of file vtkMultiBlockPLOT3DReaderInternals.h.

InternalSettings vtkMultiBlockPLOT3DReaderInternals::Settings

Definition at line 77 of file vtkMultiBlockPLOT3DReaderInternals.h.

bool vtkMultiBlockPLOT3DReaderInternals::NeedToCheckXYZFile

Definition at line 78 of file vtkMultiBlockPLOT3DReaderInternals.h.


The documentation for this struct was generated from the following file: