Daylight v4.9 Release Date: 1 February 2008 Namedt_suppressh - remove explicit hydrogens from a moleculeGeneric Prototypedt_suppressh(dt_Handle, dt_Boolean) => dt_BooleanC Prototype#include "dt_smiles.h"dt_Boolean dt_suppressh(dt_Handle mol, dt_Boolean allh) FORTRAN Prototypeinclude 'dt_f_smiles.inc'integer*4 dt_f_suppressh(mol, allh)
integer*4 mol
DescriptionModifies a molecule or reaction by making explicit hydrogens into implicit attachments. If the argument 'allh' is TRUE, then all non-special hydrogens in the molecule or reaction are made implicit. If 'allh' is FALSE, hydrogens which are not attached to chiral centers (atom-based chirality or EZ double-bond chirality) and are not special are made implicit. In all cases chirality of the underlying molecule is preserved.This may only be applied when the object is in modify-on state (see dt_mod_on(3)). Return ValueReturns TRUE on success, FALSE otherwise.Related Topicsdt_addh(3) dt_alloc_mol(3) dt_alloc_reaction(3) dt_mod_is_on(3) dt_mod_off(3) dt_mod_on(3) dt_smilin_addh(3) |