31#ifndef ORIGIN_750_PARSER_H
32#define ORIGIN_750_PARSER_H
67 size_t pos = s.find(
",");
68 if (pos != string::npos)
69 s1.replace(pos, 1,
".");
70 return strtod(s1.c_str(), NULL);
76 return (time_t) floor((jdt - 2440587.5) * 86400. + 0.5);
Definition: Origin750Parser.h:43
FILE * logfile
Definition: Origin750Parser.h:81
bool parse()
Definition: Origin750Parser.cpp:42
unsigned int d_file_size
Definition: Origin750Parser.h:83
void readGraphAxisPrefixSuffixInfo(const string &sec_name, unsigned int size, GraphLayer &layer)
Definition: Origin750Parser.cpp:2438
unsigned int d_start_offset
Definition: Origin750Parser.h:85
virtual void readProjectTreeFolder(tree< ProjectNode >::iterator parent)
Definition: Origin750Parser.cpp:2262
iendianfstream file
Definition: Origin750Parser.h:80
void readSpreadInfo()
Definition: Origin750Parser.cpp:576
unsigned int readGraphAxisInfo(GraphAxis &axis)
Definition: Origin750Parser.cpp:2203
unsigned int d_colormap_offset
Definition: Origin750Parser.h:84
void readGraphGridInfo(GraphGrid &grid)
Definition: Origin750Parser.cpp:2031
time_t doubleToPosixTime(double jdt)
Definition: Origin750Parser.h:73
unsigned int objectIndex
Definition: Origin750Parser.h:79
double stringToDouble(const string &s)
Definition: Origin750Parser.h:64
void readWindowProperties(Window &window, unsigned int size)
Definition: Origin750Parser.cpp:2329
void readGraphInfo()
Definition: Origin750Parser.cpp:1174
void readGraphAxisTickLabelsInfo(GraphAxisTick &tick)
Definition: Origin750Parser.cpp:2117
void skipLine()
Definition: Origin750Parser.cpp:2475
Origin750Parser(const string &fileName)
Definition: Origin750Parser.cpp:34
void readGraphAxisFormatInfo(GraphAxisFormat &format)
Definition: Origin750Parser.cpp:2075
void readProjectTree()
Definition: Origin750Parser.cpp:2241
void readGraphAxisBreakInfo(GraphAxisBreak &axis_break)
Definition: Origin750Parser.cpp:2053
void readExcelInfo()
Definition: Origin750Parser.cpp:792
void readMatrixInfo()
Definition: Origin750Parser.cpp:1013
virtual void readColorMap(ColorMap &colorMap)
Definition: Origin750Parser.cpp:2398
Definition: OriginParser.h:46
Definition: endianfstream.hh:38
Depth-first iterator, first accessing the node, then its children.
Definition: tree.hh:161
Definition: OriginObj.h:44
Definition: endianfstream.hh:36
Definition: OriginObj.h:119
Definition: OriginObj.h:484
Definition: OriginObj.h:527
Definition: OriginObj.h:541
Definition: OriginObj.h:504
Definition: OriginObj.h:655
Definition: OriginObj.h:125