Bond


[ ligand_pharma | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

KEYWORD
AUTHORS
CHANGES LOG
GOALS
USAGE

Class Summary

class Bond
{
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;
}; // Bond

Back to the top of Bond


KEYWORD

Back to the top of Bond


AUTHORS

Dina, Oranit, Yuval

Copyright: SAMBA group, Tel-Aviv Univ. Israel, 2003.

Back to the top of Bond


CHANGES LOG

Back to the top of Bond


GOALS

Back to the top of Bond

		

USAGE

		

Back to the top of Bond


enum BondType ;

SYBYL Bond Types

  enum BondType {SINGLE, DOUBLE, TRIPLE, AMIDE, AROMATIC, DUMMY, NOT_CONNECTED, UNKNOWN};  

Back to the top of Bond


Bond() ;

  Bond()   
;

Function is currently defined inline.


Back to the top of Bond


Bond(BondType t, unsigned int atomID1, unsigned int atomID2) ;

  Bond(BondType t, unsigned int atomID1, unsigned int atomID2) ;

Function is currently defined inline.


Back to the top of Bond


Bond(const char* const mol2rec);

  Bond(const char* const mol2rec);

Back to the top of Bond


unsigned int getFirstAtomID() const ;

  unsigned int getFirstAtomID() const                        
;

Function is currently defined inline.


Back to the top of Bond


unsigned int getSecondAtomID() const ;

  unsigned int getSecondAtomID() const                         
;

Function is currently defined inline.


Back to the top of Bond


BondType getType() const ;

  BondType getType() const                 
;

Function is currently defined inline.


Back to the top of Bond


bool isHinge() const ;

Return true if the bond is rotatable

  bool isHinge() const                 
;

Function is currently defined inline.


Back to the top of Bond


void setHinge(bool hinge_) ;

  void setHinge(bool hinge_)                   
;

Function is currently defined inline.


Back to the top of Bond


string getMol2BondType(BondType bondType);

Return SYBYL bond type

  static string getMol2BondType(BondType bondType);

Back to the top of Bond


friend istream& operator>>(istream& s, Bond& bond) ;

operators needed for leda graph

  friend istream& operator>>(istream& s, Bond& bond)              
;

Function is currently defined inline.


Back to the top of Bond


friend ostream& operator<<(ostream& s, const Bond& bond) ;

  friend ostream& operator<<(ostream& s, const Bond& bond)                        ;

Function is currently defined inline.


Back to the top of Bond


BondType type;

  BondType type;

Back to the top of Bond


bool hinge;

  bool hinge;

Back to the top of Bond


unsigned int firstAtomID, secondAtomID;

  unsigned int firstAtomID, secondAtomID;

Back to the top of Bond


All Members

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;

Back to the top of Bond


Ancestors

Class does not inherit from any other class.

Back to the top of Bond


Descendants

Class is not inherited by any others.

Back to the top of Bond


Generated from source by the Cocoon utilities on Mon Dec 21 11:44:46 2009 .

Report problems to jkotula@unimax.com