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< Atom > atom
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