Daylight v4.9
Release Date: 1 February 2008


dt_aromatic - test whether an object is aromatic

Generic Prototype

dt_aromatic(dt_Handle) => dt_Boolean

C Prototype

#include "dt_smiles.h"

dt_Boolean dt_aromatic(dt_Handle object)

FORTRAN Prototype

include ''

logical dt_f_aromatic(object)

integer*4 object


Tests the object to see if it is considered aromatic. Cycles are either aromatic or not. An atom or bond is considered aromatic if part of at least one aromatic cycle.

The molecule must be in the modify-off state. Cycles and aromaticity will be calculated, if necessary.

Return Value

Returns the aromatic property of the atom, bond, or cycle. For all other object types, this property is defined as FALSE.

Related Topics