[ Lib_General64 | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
public: | |
typedef SmallArray< Strand> | BetaSheet; |
typedef | BetaSheet::iterator iterator; |
typedef | BetaSheet::const_iterator const_iterator; |
Sheet(); | |
Sheet(const unsigned short size, const char sheet_id[]); | |
explicit | Sheet(const char* const PDBrec); |
Sheet(const Sheet& sh); | |
const char* | sheetId() const; |
bool | isCurrSheet(const char sheetId[]) const; |
bool | add(const char* const PDBrec); |
Sheet& | operator=(const Sheet& rhs); |
friend ostream& | operator<<(ostream& s, const Sheet& bs); |
protected: |
Copyright: SAMBA group, Tel-Aviv Univ. Israel, 1999.
typedef SmallArray< Strand> BetaSheet;
typedef SmallArray< Strand> BetaSheet;
typedef BetaSheet::iterator iterator;
typedef BetaSheet::iterator iterator;
typedef BetaSheet::const_iterator const_iterator;
typedef BetaSheet::const_iterator const_iterator;
Sheet();
Empty constructor
Sheet();
Sheet(const unsigned short size, const char sheet_id[]);
Regular constructor need to know the number of strands the sheet
will hold there is no possibility to enter more strands then this number
Sheet(const unsigned short size, const char sheet_id[]);
explicit Sheet(const char* const PDBrec);
Strarting the sheet from any strand PDB line though it is highly
recommended to start it from the first line.
explicit Sheet(const char* const PDBrec);
Sheet(const Sheet& sh);
inline const char* sheetId() const;
Function is currently defined inline.
bool isCurrSheet(const char sheetId[]) const;
Checking if a certain code belongs to the current sheet code
bool isCurrSheet(const char sheetId[]) const;
bool add(const char* const PDBrec);
/ Adding strands with all the appropriate sanity checks.
bool add(const char* const PDBrec);
Sheet& operator=(const Sheet& rhs);
Assigment Operator
Sheet& operator=(const Sheet& rhs);
friend ostream& operator<<(ostream& s, const Sheet& bs);
streaming to output in the following format:
SHEET
friend ostream& operator<<(ostream& s, const Sheet& bs);
All Members
public: typedef SmallArray< Strand> BetaSheet; typedef BetaSheet::iterator iterator; typedef BetaSheet::const_iterator const_iterator; explicit Sheet(const char* const PDBrec); const char* sheetId() const; bool isCurrSheet(const char sheetId[]) const; bool add(const char* const PDBrec); Sheet& operator=(const Sheet& rhs); friend ostream& operator<<(ostream& s, const Sheet& bs); protected: Ancestors
Inheritance chain for Sheet:
Descendants
Class is not inherited by any others.
Generated from source by the Cocoon utilities on Tue Jan 5 18:47:31 2010
.