Residue Class Reference

#include <PRO.h>

List of all members.

Public Member Functions

 Residue ()
void setParm_No (char *str)
void setParm_chainName (char *str)
void setParm_seqlNo (int i)
void setParm_chainSeqlNo (int i)
void setParm_name (char *str)
void setParm_name_1 (char *str)
void setParm_name_all (char *str)
void setParm_homology (char *str)
void setParm_SS (char *str)
void setParm_phi (float f)
void setParm_psi (float f)
void setParm_hydrophobicity (bool b)
void setParm_startAtomSeqlNo (int i)
void setParm_endAtomSeqlNo (int i)
void setParm_totalAtomNo (int i)
void setParm_mapAtom (char *str, Atom *at)
void setParm_active (const bool b)
void setParm ()
bool connection (Residue &r2)
void addAtom (Atom atm)
void clear ()

Public Attributes

char name [5]
char name_1 [2]
char name_all [15]
bool hydrophobicity
char SS [2]
float phi
float psi
char homology [MAX_HOMOLOGY]
char No [6]
char chainName [2]
int seqlNo
int chainSeqlNo
vector< Atomatom
map< string, Atom * > mapAtom
int startAtomSeqlNo
int endAtomSeqlNo
int totalAtomNo
bool active

Friends

ofstream & operator<< (ofstream &ostrm, Residue residue)


Constructor & Destructor Documentation

Residue::Residue  ) 
 


Member Function Documentation

void Residue::addAtom Atom  atm  ) 
 

void Residue::clear  ) 
 

bool Residue::connection Residue r2  ) 
 

void Residue::setParm  ) 
 

void Residue::setParm_active const bool  b  )  [inline]
 

void Residue::setParm_chainName char *  str  )  [inline]
 

void Residue::setParm_chainSeqlNo int  i  )  [inline]
 

void Residue::setParm_endAtomSeqlNo int  i  )  [inline]
 

void Residue::setParm_homology char *  str  )  [inline]
 

void Residue::setParm_hydrophobicity bool  b  )  [inline]
 

void Residue::setParm_mapAtom char *  str,
Atom at
[inline]
 

void Residue::setParm_name char *  str  )  [inline]
 

void Residue::setParm_name_1 char *  str  )  [inline]
 

void Residue::setParm_name_all char *  str  )  [inline]
 

void Residue::setParm_No char *  str  )  [inline]
 

void Residue::setParm_phi float  f  )  [inline]
 

void Residue::setParm_psi float  f  )  [inline]
 

void Residue::setParm_seqlNo int  i  )  [inline]
 

void Residue::setParm_SS char *  str  )  [inline]
 

void Residue::setParm_startAtomSeqlNo int  i  )  [inline]
 

void Residue::setParm_totalAtomNo int  i  )  [inline]
 


Friends And Related Function Documentation

ofstream& operator<< ofstream &  ostrm,
Residue  residue
[friend]
 


Member Data Documentation

bool Residue::active
 

vector<Atom> Residue::atom
 

char Residue::chainName[2]
 

int Residue::chainSeqlNo
 

int Residue::endAtomSeqlNo
 

char Residue::homology[MAX_HOMOLOGY]
 

bool Residue::hydrophobicity
 

map<string, Atom *> Residue::mapAtom
 

char Residue::name[5]
 

char Residue::name_1[2]
 

char Residue::name_all[15]
 

char Residue::No[6]
 

float Residue::phi
 

float Residue::psi
 

int Residue::seqlNo
 

char Residue::SS[2]
 

int Residue::startAtomSeqlNo
 

int Residue::totalAtomNo
 


The documentation for this class was generated from the following file:
Generated on Sat Jul 1 15:34:19 2006 for B10.CPP by  doxygen 1.4.6