 |
VTK
9.0.1
|
Go to the documentation of this file.
25 #ifndef vtkAMREnzoReaderInternal_h
26 #define vtkAMREnzoReaderInternal_h
28 #include "vtksys/SystemTools.hxx"
53 return (vtksys::SystemTools::GetFilenamePath(
std::string(path)));
std::vector< vtkEnzoReaderBlock > Blocks
void DetermineRootBoundingBox()
int BlockCellDimensions[3]
double SubdivisionRatio[3]
std::string DirectoryName
std::vector< std::string > ParticleAttributeNames
abstract superclass for arrays of numeric data
int GetBlockAttribute(const char *attribute, int blockIdx, vtkDataSet *pDataSet)
void CheckAttributeNames()
static std::string GetEnzoDirectory(const char *path)
void ReadGeneralParameters()
std::string BlockFileName
std::vector< std::string > BlockAttributeNames
void ReadBlockStructures()
int BlockNodeDimensions[3]
std::string BoundaryFileName
std::string HierarchyFileName
void SetFileName(char *fileName)
abstract class to specify dataset behavior
void GetParentWiseIds(std::vector< vtkEnzoReaderBlock > &blocks)
std::string GetBaseDirectory(const char *path)
std::string ParticleFileName
std::vector< std::string > TracerParticleAttributeNames
void DeepCopy(const vtkEnzoReaderBlock *other)
std::vector< int > ChildrenIds
vtkEnzoReaderBlock(const vtkEnzoReaderBlock &other)
void GetLevelBasedIds(std::vector< vtkEnzoReaderBlock > &blocks)
std::string MajorFileName
int LoadAttribute(const char *attribute, int blockIdx)
vtkEnzoReaderBlock & operator=(const vtkEnzoReaderBlock &other)