My Project
Public Member Functions
SimpleIOVectorToTextFile Class Reference

#include <SimpleIOVectorToTextFile.hh>

List of all members.

Public Member Functions

 SimpleIOVectorToTextFile ()
 Constructor.
 ~SimpleIOVectorToTextFile ()
 Destructor.
void SetTarget (HeaderBase hh, vector< Double > xvec, vector< Double > yvec, vector< Double > evec)
 Set information to be written to a text file.
void SetTarget (vector< Double > xvec, vector< Double > yvec, vector< Double > evec)
 Set information to be written to a text file.
void SetTarget (vector< Double > avec, vector< Double > xvec, vector< Double > yvec, vector< Double > evec)
 Set information to be written to a text file.
void SetTarget (HeaderBase hh, vector< Double > avec, vector< Double > xvec, vector< Double > yvec, vector< Double > evec)
 Set information to be written to a text file.
void SetTarget (Double a, vector< Double > xvec, vector< Double > yvec, vector< Double > evec)
 Set information to be written to a text file.
void SetTarget (HeaderBase hh, Double a, vector< Double > xvec, vector< Double > yvec, vector< Double > evec)
 Set information to be written to a text file.
void SaveFile (string _filename)
void SaveFile (string _filename, Int4 _prec)
void SaveFile (string _filename, Char _deli)
void SaveFile (string _filename, Int4 _prec, Char _deli)
 Save a text file named _filename.
void LoadFile (string _filename)
 Load data from a text file named _filename.
vector< Double > PutX ()
 Put X-key double vector.
vector< Double > PutY ()
 Put Y-key double vector.
vector< Double > PutE ()
 Put E-key double vector.

Detailed Description

Convert Header and 3 double vectors into a text file.

This writes a text file from header information and 3 double vectors. This is normaly used as one of methods on ElementContainer.


Member Function Documentation

void SimpleIOVectorToTextFile::LoadFile ( string  _filename)

Load data from a text file named _filename.

Parameters:
_filename(string)
Return values:
None
vector<Double> SimpleIOVectorToTextFile::PutE ( ) [inline]

Put E-key double vector.

Return values:
vector<Double>
vector<Double> SimpleIOVectorToTextFile::PutX ( ) [inline]

Put X-key double vector.

Return values:
vector<Double>
vector<Double> SimpleIOVectorToTextFile::PutY ( ) [inline]

Put Y-key double vector.

Return values:
vector<Double>
void SimpleIOVectorToTextFile::SaveFile ( string  _filename,
Int4  _prec,
Char  _deli 
)

Save a text file named _filename.

Parameters:
_filename(string)
_prec(Int4)
_deli(Char)
Return values:
None
void SimpleIOVectorToTextFile::SetTarget ( HeaderBase  hh,
vector< Double >  xvec,
vector< Double >  yvec,
vector< Double >  evec 
)

Set information to be written to a text file.

Parameters:
hh(HeaderBase)
xvec(vector<Double>)
yvec(vector<Double>)
evec(vector<Double>)
Return values:
None
void SimpleIOVectorToTextFile::SetTarget ( vector< Double >  xvec,
vector< Double >  yvec,
vector< Double >  evec 
)

Set information to be written to a text file.

Parameters:
xvec(vector<Double>)
yvec(vector<Double>)
evec(vector<Double>)
Return values:
None
void SimpleIOVectorToTextFile::SetTarget ( vector< Double >  avec,
vector< Double >  xvec,
vector< Double >  yvec,
vector< Double >  evec 
)

Set information to be written to a text file.

Parameters:
avec(vector<Double>)
xvec(vector<Double>)
yvec(vector<Double>)
evec(vector<Double>)
Return values:
None
void SimpleIOVectorToTextFile::SetTarget ( HeaderBase  hh,
vector< Double >  avec,
vector< Double >  xvec,
vector< Double >  yvec,
vector< Double >  evec 
)

Set information to be written to a text file.

Parameters:
hh(HeaderBase)
avec(vector<Double>)
xvec(vector<Double>)
yvec(vector<Double>)
evec(vector<Double>)
Return values:
None
void SimpleIOVectorToTextFile::SetTarget ( Double  a,
vector< Double >  xvec,
vector< Double >  yvec,
vector< Double >  evec 
)

Set information to be written to a text file.

Parameters:
a(Double)
xvec(vector<Double>)
yvec(vector<Double>)
evec(vector<Double>)
Return values:
None
void SimpleIOVectorToTextFile::SetTarget ( HeaderBase  hh,
Double  a,
vector< Double >  xvec,
vector< Double >  yvec,
vector< Double >  evec 
)

Set information to be written to a text file.

Parameters:
hh(HeaderBase)
a(Double)
xvec(vector<Double>)
yvec(vector<Double>)
evec(vector<Double>)
Return values:
None

The documentation for this class was generated from the following files:
 All Classes Functions Variables Friends