30 #ifndef ORIGIN_750_PARSER_H 
   31 #define ORIGIN_750_PARSER_H 
   47     void skipObjectInfo();
 
   48     void readParameters();
 
   49     void readFunction(
unsigned int colpos, 
char valuesize, 
unsigned int *oldpos);
 
   50     void readSpreadInfo();
 
   52     void readMatrixInfo();
 
   53     void readColumnValues(
unsigned int spread, 
unsigned int col, 
short data_type, 
char valuesize, 
unsigned int nr, 
bool validColumn = 
true);
 
   54     void readMatrixValues(
short data_type, 
char data_type_u, 
char valuesize, 
unsigned int size, 
int mIndex = -1);
 
   55     virtual bool readGraphInfo();
 
   56     unsigned int readGraphAxisInfo(
GraphAxis& axis);
 
   61     void readGraphAxisPrefixSuffixInfo(
const string& sec_name, 
unsigned int size, 
GraphLayer& layer);
 
   62     void readProjectTree();
 
   64     void readWindowProperties(
Window& window, 
unsigned int size);
 
   65     virtual void readColorMap(
ColorMap& colorMap);
 
   71         size_t pos = s.find(
",");
 
   72         if (pos != string::npos)
 
   73             s1.replace(pos, 1, 
".");
 
   74         return strtod(s1.c_str(), NULL);
 
   80         return (time_t) floor((jdt - 2440587) * 86400. + 0.5);
 
   90 #endif // ORIGIN_750_PARSER_H 
double stringToDouble(const string &s)
Definition: Origin750Parser.h:68
Definition: OriginObj.h:524
Definition: OriginObj.h:562
Definition: OriginObj.h:504
Definition: endianfstream.hh:35
Definition: OriginObj.h:679
Definition: endianfstream.hh:37
Definition: OriginObj.h:548
FILE * logfile
Definition: Origin750Parser.h:85
iendianfstream file
Definition: Origin750Parser.h:84
time_t doubleToPosixTime(double jdt)
Definition: Origin750Parser.h:77
Definition: OriginObj.h:127
Definition: OriginParser.h:46
unsigned int d_colormap_offset
Definition: Origin750Parser.h:87
Definition: OriginObj.h:121
Definition: Origin750Parser.h:40
Depth-first iterator, first accessing the node, then its children. 
Definition: tree.hh:122
unsigned int objectIndex
Definition: Origin750Parser.h:83
Definition: OriginObj.h:46