15 #include "CeeUnstructGrid/Base.h" 16 #include "CeeUnstructGrid/DataSourceInterface.h" 18 #include "CeeCore/Str.h" 21 class PropertySetCollection;
40 static bool isVTFFile(
const Str& filename);
41 static bool snapshotImage(
const Str& filename,
Image* image);
42 static bool isExpressFile(
const Str& filename);
45 virtual bool open(
const Str& fileName,
Error* error = NULL);
51 static size_t plotDataCount(
const Str& filename);
52 static bool read2dPlotData(
const Str& filename,
size_t plotDataIndex, std::vector<Str>* variableNames, std::vector<Str>* variableUnits, std::vector<std::vector<double> >* variableData);
54 static Str fileContentsInfo(
const Str& filename);
Stores an RGBA image with 8 bits per pixel.
Definition: Image.h:25
Data source interface for VTF model files.
Definition: DataSourceVTF.h:34
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
A general unicode based string class.
Definition: Str.h:28
A collection of property sets.
Definition: PropertySetCollection.h:29
Class for storing image resources.
Definition: ImageResources.h:30
Error object for simple error management
Definition: Error.h:27
UnstructGridModel is a subclass of Model which adds specific model structure and functionality for re...
Definition: UnstructGridModel.h:72
A parent class for interface data sources.
Definition: DataSourceInterface.h:34