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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines