BioInt  1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
BioData Class Reference

#include <BioData.h>

List of all members.

Public Member Functions

 BioData ()
 BioData (const string &filename)
 BioData (const string &filename, const int &x_column, const int &y_column)
 BioData (const string &filename, const int &x_column, string &y_columns)
 BioData (const vector< string > &xDataSet, const vector< double > &yDataSet)
 BioData (const vector< double > &xDataSet, const vector< double > &yDataSet)
 BioData (const vector< string > &xDataSet, const vector< int > &yDataSet)
 BioData (const vector< int > &xDataSet, const vector< int > &yDataSet)
 BioData (const vector< int > &xDataSet, const vector< double > &yDataSet)
 BioData (const vector< double > &xDataSet, const vector< int > &yDataSet)
void setData (const string &file)
void setData (const string &filename, const int &x_column, const int &y_column)
void setData (const string &filename, const int &x_column, string &y_columns)
void setData (const vector< string > &xDataSet, const vector< double > &yDataSet)
void setData (const vector< double > &xDataSet, const vector< double > &yDataSet)
void setData (const vector< string > &xDataSet, const vector< int > &yDataSet)
void setData (const vector< int > &xDataSet, const vector< int > &yDataSet)
void setData (const vector< int > &xDataSet, const vector< double > &yDataSet)
void setData (const vector< double > &xDataSet, const vector< int > &yDataSet)
long getNumberOfRows ()
vector< string > getXDataSet ()
vector< double > getDoubleXDataSet ()
double getMaximumOfYDataSets ()
double getMinimumOfYDataSets ()
vector< double > getYDataSet (const unsigned int &index)
int getNumberOfYDataSets ()
void pushYDataSet (const vector< double > &yDataSet)
void pushYDataSet (const vector< int > &yDataSet)
BioData getData (const long &startingRowNumber, const long &endingRowNumber)
BioData getData (const long &startingRowNumber, const long &endingRowNumber, const int &yColumnNumber)
BioData getData (const long &startingRowNumber, const long &endingRowNumber, string &yColumnNumber)
void showData (ostream &os=cout)

Friends

bool operator> (const BioData &, const BioData &)
bool operator< (const BioData &, const BioData &)
bool operator== (const BioData &, const BioData &)
BioData operator+ (BioData d1, BioData d2)

Constructor & Destructor Documentation

BioData::BioData ( const string &  filename)
BioData::BioData ( const string &  filename,
const int &  x_column,
const int &  y_column 
)
BioData::BioData ( const string &  filename,
const int &  x_column,
string &  y_columns 
)
BioData::BioData ( const vector< string > &  xDataSet,
const vector< double > &  yDataSet 
)
BioData::BioData ( const vector< double > &  xDataSet,
const vector< double > &  yDataSet 
)
BioData::BioData ( const vector< string > &  xDataSet,
const vector< int > &  yDataSet 
)
BioData::BioData ( const vector< int > &  xDataSet,
const vector< int > &  yDataSet 
)
BioData::BioData ( const vector< int > &  xDataSet,
const vector< double > &  yDataSet 
)
BioData::BioData ( const vector< double > &  xDataSet,
const vector< int > &  yDataSet 
)

Member Function Documentation

BioData BioData::getData ( const long &  startingRowNumber,
const long &  endingRowNumber 
)
BioData BioData::getData ( const long &  startingRowNumber,
const long &  endingRowNumber,
const int &  yColumnNumber 
)
BioData BioData::getData ( const long &  startingRowNumber,
const long &  endingRowNumber,
string &  yColumnNumber 
)
vector< double > BioData::getDoubleXDataSet ( )
vector< string > BioData::getXDataSet ( )
vector< double > BioData::getYDataSet ( const unsigned int &  index)
void BioData::pushYDataSet ( const vector< double > &  yDataSet)
void BioData::pushYDataSet ( const vector< int > &  yDataSet)
void BioData::setData ( const string &  file)
void BioData::setData ( const string &  filename,
const int &  x_column,
const int &  y_column 
)
void BioData::setData ( const string &  filename,
const int &  x_column,
string &  y_columns 
)
void BioData::setData ( const vector< string > &  xDataSet,
const vector< double > &  yDataSet 
)
void BioData::setData ( const vector< double > &  xDataSet,
const vector< double > &  yDataSet 
)
void BioData::setData ( const vector< string > &  xDataSet,
const vector< int > &  yDataSet 
)
void BioData::setData ( const vector< int > &  xDataSet,
const vector< int > &  yDataSet 
)
void BioData::setData ( const vector< int > &  xDataSet,
const vector< double > &  yDataSet 
)
void BioData::setData ( const vector< double > &  xDataSet,
const vector< int > &  yDataSet 
)
void BioData::showData ( ostream &  os = cout)

Friends And Related Function Documentation

BioData operator+ ( BioData  d1,
BioData  d2 
) [friend]
bool operator< ( const BioData ,
const BioData  
) [friend]
bool operator== ( const BioData ,
const BioData  
) [friend]
bool operator> ( const BioData ,
const BioData  
) [friend]

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines