OEAtomIsInAromaticRingSize

bool OEAtomIsInAromaticRingSize(const OEAtomBase &atm, unsigned int size)
bool OEAtomIsInAromaticRingSize(const OEAtomBase *atm, unsigned int size)

Determines whether the given atom is in an aromatic cycle of the specified size. If the atom is not aromatic, i.e. OEAtomBase::IsAromatic returns false, then this function also returns false.

Warning

It is necessary to call OEFindRingAtomsAndBonds and OEAssignAromaticFlags functions prior to calling calling OEAtomIsInAromaticRingSize function.

See also