RDKit::BondIterator_ Class Reference

iterator for a molecule's bonds, currently BiDirectional, but it theoretically ought to be RandomAccess. More...

#include <BondIterators.h>

List of all members.

Public Member Functions

 BondIterator_ ()
 BondIterator_ (ROMol *mol)
 BondIterator_ (ROMol *mol, ROMol::EDGE_ITER pos)
 BondIterator_ (const BondIterator_ &other)
BondIterator_operator= (const BondIterator_ &other)
bool operator== (const BondIterator_ &other)
bool operator!= (const BondIterator_ &other)
Bondoperator* ()
BondIterator_operator++ ()
BondIterator_ operator++ (int)
BondIterator_operator-- ()
BondIterator_ operator-- (int)


Detailed Description

iterator for a molecule's bonds, currently BiDirectional, but it theoretically ought to be RandomAccess.

Definition at line 22 of file BondIterators.h.


Constructor & Destructor Documentation

RDKit::BondIterator_::BondIterator_ (  )  [inline]

Definition at line 26 of file BondIterators.h.

RDKit::BondIterator_::BondIterator_ ( ROMol mol  ) 

RDKit::BondIterator_::BondIterator_ ( ROMol mol,
ROMol::EDGE_ITER  pos 
)

RDKit::BondIterator_::BondIterator_ ( const BondIterator_ other  ) 


Member Function Documentation

BondIterator_& RDKit::BondIterator_::operator= ( const BondIterator_ other  ) 

bool RDKit::BondIterator_::operator== ( const BondIterator_ other  ) 

bool RDKit::BondIterator_::operator!= ( const BondIterator_ other  ) 

Bond* RDKit::BondIterator_::operator* (  ) 

BondIterator_& RDKit::BondIterator_::operator++ (  ) 

BondIterator_ RDKit::BondIterator_::operator++ ( int   ) 

BondIterator_& RDKit::BondIterator_::operator-- (  ) 

BondIterator_ RDKit::BondIterator_::operator-- ( int   ) 


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

Generated on Tue Oct 7 06:10:12 2008 for RDCode by  doxygen 1.5.5