4.25 OECanonicalOrderBonds

void OECanonicalOrderBonds(OEMolBase &mol)

Reorder the bonds of a molecule canonically with respect to the current atom order. This function uses the OEMolBase::OrderBonds method to change the order in which the iterator returned by OEMolBase::GetBonds traverses the bonds of a molecule. This function does not affect the bond indices, nor the iterators of bonds across an atom.