StrandConnection[ GAMB | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
| public: | |
| // Constructors | |
| StrandConnection(); | |
| StrandConnection(const char curAtomId, const int curResSeq, const char prevAtomId, const int prevResSeq); | |
| StrandConnection(const StrandConnection& stcn); | |
| explicit | StrandConnection(const char* const PDBrec); |
| Vector3 | connectionDirection(const Molecule< Particle>& mol) const; |
| // Data members information | |
| ConnectEnd | currEnd() const; |
| ConnectEnd | prevEnd() const; |
| // Boolean Operation | |
| bool | operator==(const StrandConnection& stcn); |
| bool | isEmpty() const; |
| friend ostream& | operator<<(ostream& s, const StrandConnection& stcn); |
| protected: |
Back to the top of StrandConnection
Back to the top of StrandConnection
Copyright: SAMBA group, Tel-Aviv Univ. Israel, 1999.
Back to the top of StrandConnection
Back to the top of StrandConnection
Back to the top of StrandConnection
Back to the top of StrandConnection
StrandConnection();
Empty Constructor
StrandConnection();
Back to the top of StrandConnection
StrandConnection(const char curAtomId, const int curResSeq, const char prevAtomId, const int prevResSeq);
Regular Constructor holding all the appropriate infromation
StrandConnection(const char curAtomId, const int curResSeq,
const char prevAtomId, const int prevResSeq);
Back to the top of StrandConnection
StrandConnection(const StrandConnection& stcn);
Copy constructor
StrandConnection(const StrandConnection& stcn);
Back to the top of StrandConnection
explicit StrandConnection(const char* const PDBrec);
Constructor from the appropriate PDB Line
explicit StrandConnection(const char* const PDBrec);
Back to the top of StrandConnection
Vector3 connectionDirection(const Molecule< Particle>& mol) const;
Given an appropriate Molecules that was read from the same pdb file
will return a normed vector of the connection direction.
The direction is always defined from the previous strand to
the current strand
Vector3 connectionDirection(const Molecule< Particle>& mol) const;
Back to the top of StrandConnection
ConnectEnd currEnd() const;
the atom number and chain defining the connection on the current
strand in the sheet
inline ConnectEnd currEnd() const;
Function is currently defined inline.
Back to the top of StrandConnection
ConnectEnd prevEnd() const;
the atom number and chain defining the connection on the previous
strand in the sheet
inline ConnectEnd prevEnd() const;
Function is currently defined inline.
Back to the top of StrandConnection
bool operator==(const StrandConnection& stcn);
Equality operator
bool operator==(const StrandConnection& stcn);
Back to the top of StrandConnection
bool isEmpty() const;
An indication that this connection was started from a first strand
in the sheet PDB record
bool isEmpty() const;
Back to the top of StrandConnection
friend ostream& operator<<(ostream& s, const StrandConnection& stcn);
Ostream operator for various puproses notice the atoms apper in the
following way (type of atom , RESIDUE number) there is no atom number
only the residue number this atom belongs to.
friend ostream& operator<<(ostream& s, const StrandConnection& stcn);
Back to the top of StrandConnection
| public: | ||
|---|---|---|
| // Constructors | ||
| explicit | StrandConnection(const char* const PDBrec); | |
| Vector3 | connectionDirection(const Molecule< Particle>& mol) const; | |
| // Data members information | ||
| ConnectEnd | currEnd() const; | |
| ConnectEnd | prevEnd() const; | |
| // Boolean Operation | ||
| bool | operator==(const StrandConnection& stcn); | |
| bool | isEmpty() const; | |
| friend ostream& | operator<<(ostream& s, const StrandConnection& stcn); | |
| protected: | ||
Back to the top of StrandConnection
Back to the top of StrandConnection
Back to the top of StrandConnection
Report problems to jkotula@unimax.com