BioInt
1.02.00
BioInt: An integrative biological object-oriented application framework and interpreter
|
#include <BioChain.h>
Public Member Functions | |
BioChain () | |
virtual | ~BioChain () |
BioChain (const string &) | |
BioChain (const string &, char) | |
BioChain (const unsigned long &atnumber, const string &atname, const string &resname, const char &ch, const long &resnumber, const float &x1, const float &y1, const float &z1, const float &oc1, const float &bf1, const string &atrec) | |
BioChain (const char &chid, vector< BioResidue >) | |
void | setChainId (const char &ch) |
long | getLastResidueNumber () const |
string | getLastResidueName () const |
char | getChainId () const |
bool | findChainId (const char &) |
BioResidue & | getLastResidue () |
vector< BioResidue > | getResidues () |
unsigned int | getNumberOfResidues () const |
unsigned int | getNumberOfAtoms () const |
int | getResidueIndex (const long &) const |
BioResidue | getResidue (const int &) |
BioChain | getChainSegment (const long &first, const long &last) |
BioChain | getChainSegment (const long &first, const long &last, const string &atname) |
void | pushResidue (const BioResidue &) |
void | pushResidue (const unsigned long &atnumber, const string &atname, const string &resname, const long &resnum, const float &x1, const float &y1, const float &z1, const float &oc1, const float &bf1, const string &) |
BioChain | eraseHydrogen () |
void | showChain (ostream &=cout) |
void | showChainSegment (const long &, const long &, ostream &=cout) |
void | showChainSegment (const long &, const long &, const string &atname, ostream &=cout) |
BioPoint | getCentroid () |
BioPoint | getCentroid (const string &) |
vector< float > | getNormalizedBfactors () |
void | setNormalizedBfactors () |
float | getAverageBfactor () |
float | getDistance (const int &, const string &, const float &, const float &, const float &) |
float | getDistance (const int &, const int &, const float &, const float &, const float &) |
float | getDistance (const int &, const string &, const BioAtom &) |
float | getDistance (const int &, const int &, const BioAtom &) |
void | showSphereAnAtom (const unsigned int &, const string &, ostream &=cout, const float &=2.3, const float &=3.2) |
void | showSphereAnAtom (const unsigned int &, const unsigned int &, ostream &=cout, const float &=2.3, const float &=3.2) |
Protected Attributes | |
vector< BioResidue > | residue |
char | chainId_ |
Friends | |
ostream & | operator<< (ostream &os, BioChain &ip) |
virtual BioChain::~BioChain | ( | ) | [virtual] |
BioChain::BioChain | ( | const string & | ) |
BioChain::BioChain | ( | const string & | , |
char | |||
) |
BioChain::BioChain | ( | const unsigned long & | atnumber, |
const string & | atname, | ||
const string & | resname, | ||
const char & | ch, | ||
const long & | resnumber, | ||
const float & | x1, | ||
const float & | y1, | ||
const float & | z1, | ||
const float & | oc1, | ||
const float & | bf1, | ||
const string & | atrec | ||
) |
BioChain::BioChain | ( | const char & | chid, |
vector< BioResidue > | |||
) |
Reimplemented in BioProteinChain.
bool BioChain::findChainId | ( | const char & | ) |
float BioChain::getAverageBfactor | ( | ) |
BioPoint BioChain::getCentroid | ( | const string & | ) |
char BioChain::getChainId | ( | ) | const |
BioChain BioChain::getChainSegment | ( | const long & | first, |
const long & | last | ||
) |
Reimplemented in BioProteinChain.
BioChain BioChain::getChainSegment | ( | const long & | first, |
const long & | last, | ||
const string & | atname | ||
) |
Reimplemented in BioProteinChain.
float BioChain::getDistance | ( | const int & | , |
const string & | , | ||
const float & | , | ||
const float & | , | ||
const float & | |||
) |
float BioChain::getDistance | ( | const int & | , |
const int & | , | ||
const float & | , | ||
const float & | , | ||
const float & | |||
) |
float BioChain::getDistance | ( | const int & | , |
const string & | , | ||
const BioAtom & | |||
) |
float BioChain::getDistance | ( | const int & | , |
const int & | , | ||
const BioAtom & | |||
) |
string BioChain::getLastResidueName | ( | ) | const |
long BioChain::getLastResidueNumber | ( | ) | const |
vector<float> BioChain::getNormalizedBfactors | ( | ) |
unsigned int BioChain::getNumberOfAtoms | ( | ) | const |
unsigned int BioChain::getNumberOfResidues | ( | ) | const |
BioResidue BioChain::getResidue | ( | const int & | ) |
int BioChain::getResidueIndex | ( | const long & | ) | const |
vector<BioResidue> BioChain::getResidues | ( | ) |
void BioChain::pushResidue | ( | const BioResidue & | ) |
void BioChain::pushResidue | ( | const unsigned long & | atnumber, |
const string & | atname, | ||
const string & | resname, | ||
const long & | resnum, | ||
const float & | x1, | ||
const float & | y1, | ||
const float & | z1, | ||
const float & | oc1, | ||
const float & | bf1, | ||
const string & | |||
) |
void BioChain::setChainId | ( | const char & | ch | ) |
void BioChain::setNormalizedBfactors | ( | ) |
void BioChain::showChain | ( | ostream & | = cout | ) |
void BioChain::showChainSegment | ( | const long & | , |
const long & | , | ||
ostream & | = cout |
||
) |
void BioChain::showChainSegment | ( | const long & | , |
const long & | , | ||
const string & | atname, | ||
ostream & | = cout |
||
) |
void BioChain::showSphereAnAtom | ( | const unsigned int & | , |
const string & | , | ||
ostream & | = cout , |
||
const float & | = 2.3 , |
||
const float & | = 3.2 |
||
) |
void BioChain::showSphereAnAtom | ( | const unsigned int & | , |
const unsigned int & | , | ||
ostream & | = cout , |
||
const float & | = 2.3 , |
||
const float & | = 3.2 |
||
) |
ostream& operator<< | ( | ostream & | os, |
BioChain & | ip | ||
) | [friend] |
char BioChain::chainId_ [protected] |
vector<BioResidue> BioChain::residue [protected] |