[ 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