OBExternalBond Class Reference

Used to store information on an external bond (e.g., SMILES fragments). More...

#include <openbabel/generic.h>

List of all members.

Public Member Functions

 OBExternalBond ()
 OBExternalBond (OBAtom *, OBBond *, int)
 OBExternalBond (const OBExternalBond &)
 ~OBExternalBond ()
int GetIdx () const
OBAtomGetAtom () const
OBBondGetBond () const
void SetIdx (int idx)
void SetAtom (OBAtom *atom)
void SetBond (OBBond *bond)


Detailed Description

Used to store information on an external bond (e.g., SMILES fragments).

Constructor & Destructor Documentation

OBExternalBond (  )  [inline]

OBExternalBond ( OBAtom atom,
OBBond bond,
int  idx 
)

OBExternalBond ( const OBExternalBond src  ) 

~OBExternalBond (  )  [inline]


Member Function Documentation

int GetIdx (  )  const [inline]

OBAtom* GetAtom (  )  const [inline]

OBBond* GetBond (  )  const [inline]

void SetIdx ( int  idx  )  [inline]

void SetAtom ( OBAtom atom  )  [inline]

void SetBond ( OBBond bond  )  [inline]


The documentation for this class was generated from the following files: