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
Ring Perception chapter