struct OEIsNonRingAtomDoubleBondedToRing : public OESystem::OEUnaryPredicate<OEChem::OEAtomBase>
This class represents the OEIsNonRingAtomDoubleBondedToRing functor that identifies non-ring atoms double bonded to a ring.
The following methods are publicly inherited from OEUnaryPredicate:
The following methods are publicly inherited from OEUnaryFunction:
bool operator()(const OEAtomBase &atom) const
true, if the
false for the given
OEAtomBase object, and the atom is bonded to an atom
true and the order of the bond as determined by the
OEBondBase.GetOrder method is 2.