47 vector<Origin::SpreadColumn>::size_type
datasetCount()
const;
50 vector<Origin::SpreadSheet>::size_type
spreadCount()
const;
53 vector<Origin::Matrix>::size_type
matrixCount()
const;
57 vector<Origin::Function>::difference_type
functionIndex(
const string& name)
const;
60 vector<Origin::Graph>::size_type
graphCount()
const;
63 vector<Origin::Note>::size_type
noteCount()
const;
66 vector<Origin::Excel>::size_type
excelCount()
const;
69 const tree<Origin::ProjectNode>*
project()
const;
unsigned int liboriginVersion()
Definition: OriginFile.cpp:281
unsigned int liboriginVersionBugfix()
string liboriginVersionString()
Definition: OriginFile.cpp:279
unsigned int liboriginVersionMajor()
Definition: OriginFile.cpp:283
unsigned int liboriginVersionMinor()
Definition: OriginFile.cpp:285
Definition: OriginFile.h:40
unique_ptr< OriginParser > parser
Definition: OriginFile.h:74
const tree< Origin::ProjectNode > * project() const
get project tree
Definition: OriginFile.cpp:194
vector< Origin::Graph >::size_type graphCount() const
get number of graphs
Definition: OriginFile.cpp:244
Origin::SpreadColumn & dataset(vector< Origin::SpreadColumn >::size_type ds) const
get dataset ds
Definition: OriginFile.cpp:204
double version() const
get version of Origin file
Definition: OriginFile.cpp:189
Origin::Note & note(vector< Origin::Note >::size_type n) const
get note n
Definition: OriginFile.cpp:259
Origin::Graph & graph(vector< Origin::Graph >::size_type g) const
get graph g
Definition: OriginFile.cpp:249
string resultsLogString() const
get Results Log
Definition: OriginFile.cpp:274
Origin::Excel & excel(vector< Origin::Excel >::size_type e) const
get excel e
Definition: OriginFile.cpp:269
bool parse()
parse Origin file
Definition: OriginFile.cpp:180
unsigned int fileVersion
Definition: OriginFile.h:73
vector< Origin::Excel >::size_type excelCount() const
get number of excels
Definition: OriginFile.cpp:264
vector< Origin::Function >::difference_type functionIndex(const string &name) const
get index (or -1) of function named name
Definition: OriginFile.cpp:234
vector< Origin::Matrix >::size_type matrixCount() const
get number of matrices
Definition: OriginFile.cpp:219
vector< Origin::SpreadColumn >::size_type datasetCount() const
get number of datasets
Definition: OriginFile.cpp:199
unsigned int ioError
Definition: OriginFile.h:73
vector< Origin::Note >::size_type noteCount() const
get number of notes
Definition: OriginFile.cpp:254
Origin::SpreadSheet & spread(vector< Origin::SpreadSheet >::size_type s) const
get spreadsheet s
Definition: OriginFile.cpp:214
vector< Origin::SpreadSheet >::size_type spreadCount() const
get number of spreadsheets
Definition: OriginFile.cpp:209
Origin::Matrix & matrix(vector< Origin::Matrix >::size_type m) const
get matrix m
Definition: OriginFile.cpp:224
vector< Origin::Function >::size_type functionCount() const
get number of functions
Definition: OriginFile.cpp:229
unsigned int buildVersion
Definition: OriginFile.h:73
Origin::Function & function(vector< Origin::Function >::size_type f) const
get function f
Definition: OriginFile.cpp:239
Definition: OriginObj.h:302
Definition: OriginObj.h:365
Definition: OriginObj.h:957
Definition: OriginObj.h:350
Definition: OriginObj.h:977
Definition: OriginObj.h:246
Definition: OriginObj.h:287