VTK  9.3.1
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)
 
int 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 18 of file vtkMultiBlockPLOT3DReaderInternals.h.

Constructor & Destructor Documentation

◆ vtkMultiBlockPLOT3DReaderInternals()

vtkMultiBlockPLOT3DReaderInternals::vtkMultiBlockPLOT3DReaderInternals ( )
inline

Definition at line 55 of file vtkMultiBlockPLOT3DReaderInternals.h.

Member Function Documentation

◆ ReadInts()

int vtkMultiBlockPLOT3DReaderInternals::ReadInts ( FILE * fp,
int n,
int * val )

◆ CheckBinaryFile()

int vtkMultiBlockPLOT3DReaderInternals::CheckBinaryFile ( FILE * fp,
size_t fileSize )

◆ CheckByteOrder()

int vtkMultiBlockPLOT3DReaderInternals::CheckByteOrder ( FILE * fp)

◆ CheckByteCount()

int vtkMultiBlockPLOT3DReaderInternals::CheckByteCount ( FILE * fp)

◆ CheckMultiGrid()

int vtkMultiBlockPLOT3DReaderInternals::CheckMultiGrid ( FILE * fp)

◆ Check2DGeom()

int vtkMultiBlockPLOT3DReaderInternals::Check2DGeom ( FILE * fp)

◆ CheckBlankingAndPrecision()

int vtkMultiBlockPLOT3DReaderInternals::CheckBlankingAndPrecision ( FILE * fp)

◆ CheckCFile()

int vtkMultiBlockPLOT3DReaderInternals::CheckCFile ( FILE * fp,
size_t fileSize )

◆ CalculateFileSize()

size_t vtkMultiBlockPLOT3DReaderInternals::CalculateFileSize ( int mgrid,
int precision,
int blanking,
int ndims,
int hasByteCount,
int nGrids,
int * gridDims )

◆ CalculateFileSizeForBlock()

size_t vtkMultiBlockPLOT3DReaderInternals::CalculateFileSizeForBlock ( int precision,
int blanking,
int ndims,
int hasByteCount,
int * gridDims )

◆ CalculateSkips()

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

Definition at line 74 of file vtkMultiBlockPLOT3DReaderInternals.h.

Member Data Documentation

◆ Dimensions

std::vector<Dims> vtkMultiBlockPLOT3DReaderInternals::Dimensions

Definition at line 28 of file vtkMultiBlockPLOT3DReaderInternals.h.

◆ Blocks

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

Definition at line 29 of file vtkMultiBlockPLOT3DReaderInternals.h.

◆ Settings

InternalSettings vtkMultiBlockPLOT3DReaderInternals::Settings

Definition at line 52 of file vtkMultiBlockPLOT3DReaderInternals.h.

◆ NeedToCheckXYZFile

bool vtkMultiBlockPLOT3DReaderInternals::NeedToCheckXYZFile

Definition at line 53 of file vtkMultiBlockPLOT3DReaderInternals.h.


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