Daylight v4.9
Release Date: 1 February 2008


dt_isohydro - retrieve the isomeric hydrogen atom

Generic Prototype

dt_isohydro(void) => dt_Handle

C Prototype

#include "dt_smiles.h"

dt_Handle dt_isohydro(void)

FORTRAN Prototype

include ''

integer*4 dt_f_isohydro()


Returns a hydrogen atom that is useful for representing implicit hydrogens in calls to isomeric functions. Each call to this function returns the same special atom. The atom may not be modified (attempts will fail) and has no parent molecule. It is only intended for use as a placeholder for implicit hydrogens in certain chiral/isomeric functions.

The dt_isohydro() atom is also used as a placeholder for a bond to an implicit hydrogen atom, as in dt_setdbo() or dt_origstream(mol, TYP_BOND).

Return Value

Returns the handle of the special hydrogen atom object.

Related Topics

dt_chiclass(3) dt_chiorder(3) dt_chiperm(3) dt_chiseq(3) dt_chival(3) dt_origstream(3) dt_setdbo(3) dt_setchival(3) dt_symclass(3) dt_symorder(3)