Daylight v4.9
Release Date: 1 February 2008

Name

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 'dt_f_smiles.inc'

integer*4 dt_f_isohydro()

Description

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)