VTK  9.3.20240424
Public Member Functions | Public Attributes | List of all members
vtkEnzoReaderInternal Class Reference

#include <vtkAMREnzoReaderInternal.h>

Collaboration diagram for vtkEnzoReaderInternal:
[legend]

Public Member Functions

 vtkEnzoReaderInternal ()
 
 ~vtkEnzoReaderInternal ()
 
void Init ()
 
void ReleaseDataArray ()
 
void SetFileName (char *fileName)
 
void ReadMetaData ()
 
void GetAttributeNames ()
 
void CheckAttributeNames ()
 
void ReadBlockStructures ()
 
void ReadGeneralParameters ()
 
void DetermineRootBoundingBox ()
 
int LoadAttribute (const char *attribute, int blockIdx)
 
int GetBlockAttribute (const char *attribute, int blockIdx, vtkDataSet *pDataSet)
 
std::string GetBaseDirectory (const char *path)
 

Public Attributes

int NumberOfMultiBlocks
 
int NumberOfDimensions
 
int NumberOfLevels
 
int NumberOfBlocks
 
int ReferenceBlock
 
int CycleIndex
 
char * FileName
 
double DataTime
 
vtkDataArrayDataArray
 
std::string DirectoryName
 
std::string MajorFileName
 
std::string BoundaryFileName
 
std::string HierarchyFileName
 
std::vector< std::string > BlockAttributeNames
 
std::vector< std::string > ParticleAttributeNames
 
std::vector< std::string > TracerParticleAttributeNames
 
std::vector< vtkEnzoReaderBlockBlocks
 

Detailed Description

Definition at line 88 of file vtkAMREnzoReaderInternal.h.

Constructor & Destructor Documentation

◆ vtkEnzoReaderInternal()

vtkEnzoReaderInternal::vtkEnzoReaderInternal ( )

◆ ~vtkEnzoReaderInternal()

vtkEnzoReaderInternal::~vtkEnzoReaderInternal ( )

Member Function Documentation

◆ Init()

void vtkEnzoReaderInternal::Init ( )

◆ ReleaseDataArray()

void vtkEnzoReaderInternal::ReleaseDataArray ( )

◆ SetFileName()

void vtkEnzoReaderInternal::SetFileName ( char *  fileName)
inline

Definition at line 120 of file vtkAMREnzoReaderInternal.h.

◆ ReadMetaData()

void vtkEnzoReaderInternal::ReadMetaData ( )

◆ GetAttributeNames()

void vtkEnzoReaderInternal::GetAttributeNames ( )

◆ CheckAttributeNames()

void vtkEnzoReaderInternal::CheckAttributeNames ( )

◆ ReadBlockStructures()

void vtkEnzoReaderInternal::ReadBlockStructures ( )

◆ ReadGeneralParameters()

void vtkEnzoReaderInternal::ReadGeneralParameters ( )

◆ DetermineRootBoundingBox()

void vtkEnzoReaderInternal::DetermineRootBoundingBox ( )

◆ LoadAttribute()

int vtkEnzoReaderInternal::LoadAttribute ( const char *  attribute,
int  blockIdx 
)

◆ GetBlockAttribute()

int vtkEnzoReaderInternal::GetBlockAttribute ( const char *  attribute,
int  blockIdx,
vtkDataSet pDataSet 
)

◆ GetBaseDirectory()

std::string vtkEnzoReaderInternal::GetBaseDirectory ( const char *  path)
inline

Definition at line 129 of file vtkAMREnzoReaderInternal.h.

Member Data Documentation

◆ NumberOfMultiBlocks

int vtkEnzoReaderInternal::NumberOfMultiBlocks

Definition at line 97 of file vtkAMREnzoReaderInternal.h.

◆ NumberOfDimensions

int vtkEnzoReaderInternal::NumberOfDimensions

Definition at line 99 of file vtkAMREnzoReaderInternal.h.

◆ NumberOfLevels

int vtkEnzoReaderInternal::NumberOfLevels

Definition at line 100 of file vtkAMREnzoReaderInternal.h.

◆ NumberOfBlocks

int vtkEnzoReaderInternal::NumberOfBlocks

Definition at line 101 of file vtkAMREnzoReaderInternal.h.

◆ ReferenceBlock

int vtkEnzoReaderInternal::ReferenceBlock

Definition at line 102 of file vtkAMREnzoReaderInternal.h.

◆ CycleIndex

int vtkEnzoReaderInternal::CycleIndex

Definition at line 103 of file vtkAMREnzoReaderInternal.h.

◆ FileName

char* vtkEnzoReaderInternal::FileName

Definition at line 104 of file vtkAMREnzoReaderInternal.h.

◆ DataTime

double vtkEnzoReaderInternal::DataTime

Definition at line 105 of file vtkAMREnzoReaderInternal.h.

◆ DataArray

vtkDataArray* vtkEnzoReaderInternal::DataArray

Definition at line 106 of file vtkAMREnzoReaderInternal.h.

◆ DirectoryName

std::string vtkEnzoReaderInternal::DirectoryName

Definition at line 109 of file vtkAMREnzoReaderInternal.h.

◆ MajorFileName

std::string vtkEnzoReaderInternal::MajorFileName

Definition at line 110 of file vtkAMREnzoReaderInternal.h.

◆ BoundaryFileName

std::string vtkEnzoReaderInternal::BoundaryFileName

Definition at line 111 of file vtkAMREnzoReaderInternal.h.

◆ HierarchyFileName

std::string vtkEnzoReaderInternal::HierarchyFileName

Definition at line 112 of file vtkAMREnzoReaderInternal.h.

◆ BlockAttributeNames

std::vector<std::string> vtkEnzoReaderInternal::BlockAttributeNames

Definition at line 113 of file vtkAMREnzoReaderInternal.h.

◆ ParticleAttributeNames

std::vector<std::string> vtkEnzoReaderInternal::ParticleAttributeNames

Definition at line 114 of file vtkAMREnzoReaderInternal.h.

◆ TracerParticleAttributeNames

std::vector<std::string> vtkEnzoReaderInternal::TracerParticleAttributeNames

Definition at line 115 of file vtkAMREnzoReaderInternal.h.

◆ Blocks

std::vector<vtkEnzoReaderBlock> vtkEnzoReaderInternal::Blocks

Definition at line 116 of file vtkAMREnzoReaderInternal.h.


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