VTK  9.4.20241016
Classes | Namespaces | Typedefs | Enumerations | Functions | Variables
EnSightFile.h File Reference
#include "vtkByteSwap.h"
#include "vtksys/FStream.hxx"
#include <memory>
#include <sstream>
#include <string>
#include <vector>
Include dependency graph for EnSightFile.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ensight_gold::TimeSetInfo
 
struct  ensight_gold::FileSetInfo
 
struct  ensight_gold::EnSightFile
 EnSightFile performs processing on a single file, whether it's a case file, geometry, etc. More...
 

Namespaces

namespace  ensight_gold
 

Typedefs

using ensight_gold::TimeSetInfoMapType = std::map< int, std::shared_ptr< TimeSetInfo > >
 
using ensight_gold::FileSetInfoMapType = std::map< int, std::shared_ptr< FileSetInfo > >
 

Enumerations

enum class  ensight_gold::FileType { ensight_gold::Unknown , ensight_gold::ASCII , ensight_gold::CBinary , ensight_gold::FBinary }
 
enum class  ensight_gold::Endianness { ensight_gold::Unknown , ensight_gold::Little , ensight_gold::Big }
 

Functions

template<typename T >
int ensight_gold::getNumChars ()
 
template<typename T >
bool ensight_gold::stringTo (const std::string &input, T &output)
 

Variables

constexpr int ensight_gold::MAX_LINE_LENGTH = 80
 
constexpr int ensight_gold::MAXIMUM_PART_ID = 65536