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

#include <BioProtein.h>

Inheritance diagram for BioProtein:

List of all members.

Public Member Functions

 BioProtein ()
 ~BioProtein ()
 BioProtein (const string &)
 BioProtein (const vector< BioProteinChain > &, const BioWater &)
 BioProtein (const vector< BioProteinChain > &)
char getLastChainId () const
BioProteinChaingetLastChain ()
unsigned int getNumberOfProteinChains () const
unsigned int getNumberOfWaters () const
void showProteinChainIds (ostream &=cout)
void showUniqueProteinChainIds (ostream &=cout)
void mergeProteinChainsWithDuplicateIds ()
vector< char > getProteinChainIds ()
vector< BioProteinChaingetProteinChains ()
vector< char > getUniqueProteinChainIds ()
int getNumberOfUniqueProteinChainIds ()
vector< int > getDuplicateChainIndices (char c)
void pushProteinChain (const BioProteinChain &)
void pushProteinChain (const unsigned long &atnumber, const string &atname, const string &resname, const char &ch, const long &resnum, const float &x1, const float &y1, const float &z1, const float &oc1, const float &bf1, const string &)
BioProteinChaingetProteinChain (const int &)
BioProteinChaingetProteinChain (const char &)
BioProteinChain getProteinChain (const int &, const string &)
void showProtein (ostream &=cout)
int getProteinChainIdIndex (const char &)
void showProteinChain (const char &, ostream &=cout)
void showProteinChain (const int &, ostream &=cout)
void showWater (ostream &os=cout)
BioResidue getWaterMolecule (const int &)
BioWater getWater ()

Constructor & Destructor Documentation

BioProtein::BioProtein ( const string &  )
BioProtein::BioProtein ( const vector< BioProteinChain > &  ,
const BioWater  
)
BioProtein::BioProtein ( const vector< BioProteinChain > &  )

Member Function Documentation

vector<int> BioProtein::getDuplicateChainIndices ( char  c)
unsigned int BioProtein::getNumberOfProteinChains ( ) const
unsigned int BioProtein::getNumberOfWaters ( ) const
BioProteinChain BioProtein::getProteinChain ( const int &  ,
const string &   
)
int BioProtein::getProteinChainIdIndex ( const char &  )
void BioProtein::pushProteinChain ( const unsigned long &  atnumber,
const string &  atname,
const string &  resname,
const char &  ch,
const long &  resnum,
const float &  x1,
const float &  y1,
const float &  z1,
const float &  oc1,
const float &  bf1,
const string &   
)
void BioProtein::showProtein ( ostream &  = cout)
void BioProtein::showProteinChain ( const char &  ,
ostream &  = cout 
)
void BioProtein::showProteinChain ( const int &  ,
ostream &  = cout 
)
void BioProtein::showProteinChainIds ( ostream &  = cout)
void BioProtein::showUniqueProteinChainIds ( ostream &  = cout)
void BioProtein::showWater ( ostream &  os = cout)

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