[ ligand_pharma | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
public: | |
enum | BondType ; |
Bond() ; | |
Bond(BondType t, unsigned int atomID1, unsigned int atomID2) ; | |
Bond(const char* const mol2rec); | |
unsigned int | getFirstAtomID() const ; |
unsigned int | getSecondAtomID() const ; |
BondType | getType() const ; |
bool | isHinge() const ; |
void | setHinge(bool hinge_) ; |
static string | getMol2BondType(BondType bondType); |
friend istream& | operator>>(istream& s, Bond& bond) ; |
friend ostream& | operator<<(ostream& s, const Bond& bond) ; |
protected: | |
BondType | type; |
bool | hinge; |
unsigned int firstAtomID, | secondAtomID; |
Copyright: SAMBA group, Tel-Aviv Univ. Israel, 2003.
SYBYL Bond Types
enum BondType {SINGLE, DOUBLE, TRIPLE, AMIDE, AROMATIC, DUMMY, NOT_CONNECTED, UNKNOWN};
Bond() ;
Function is currently defined inline.
Bond(BondType t, unsigned int atomID1, unsigned int atomID2) ;
Bond(BondType t, unsigned int atomID1, unsigned int atomID2) ;
Function is currently defined inline.
Bond(const char* const mol2rec);
Bond(const char* const mol2rec);
unsigned int getFirstAtomID() const ;
unsigned int getFirstAtomID() const ;
Function is currently defined inline.
unsigned int getSecondAtomID() const ;
unsigned int getSecondAtomID() const ;
Function is currently defined inline.
BondType getType() const ;
Function is currently defined inline.
Return true if the bond is rotatable
bool isHinge() const ;
Function is currently defined inline.
void setHinge(bool hinge_) ;
Function is currently defined inline.
string getMol2BondType(BondType bondType);
Return SYBYL bond type
static string getMol2BondType(BondType bondType);
friend istream& operator>>(istream& s, Bond& bond) ;
operators needed for leda graph
friend istream& operator>>(istream& s, Bond& bond) ;
Function is currently defined inline.
friend ostream& operator<<(ostream& s, const Bond& bond) ;
friend ostream& operator<<(ostream& s, const Bond& bond) ;
Function is currently defined inline.
BondType type;
bool hinge;
unsigned int firstAtomID, secondAtomID;
unsigned int firstAtomID, secondAtomID;
public: | ||
---|---|---|
enum | BondType ; | |
unsigned int | getFirstAtomID() const ; | |
unsigned int | getSecondAtomID() const ; | |
BondType | getType() const ; | |
bool | isHinge() const ; | |
void | setHinge(bool hinge_) ; | |
static string | getMol2BondType(BondType bondType); | |
friend istream& | operator>>(istream& s, Bond& bond) ; | |
friend ostream& | operator<<(ostream& s, const Bond& bond) ; | |
protected: | ||
BondType | type; | |
bool | hinge; | |
unsigned int firstAtomID, | secondAtomID; |
Report problems to jkotula@unimax.com