Daylight v4.9
Release Date: 1 February 2008

Object Synopsis

path -- object representing results of a structural search


A path object contains a collection of objects (atoms and bonds for a molecule or reaction and an order for those objects.

Typically, a path represents the results of a structural match (dt_match(3), from a SMARTS pattern). However, a path can be created "from scratch" by dt_alloc_path(3), and objects added to it via dt_add(3). The order of objects returned by dt_stream(path, type) is guaranteed to be the same as the order in which the objects were added.

Related Topics

molecule(3ob) reaction(3ob)

dt_umatch(3) dt_setinteger(3) dt_typename(3) dt_remove(3) dt_sethandle(3) dt_integer(3) dt_add(3) dt_alloc_path(3) dt_fp_partfp(3) dt_real(3) dt_handle(3) dt_count(3) dt_base(3) dt_match(3) dt_string(3) dt_fp_generatefp(3) dt_setstring(3) dt_setadjunct(3) dt_stream(3) dt_stringvalue(3) dt_boolean(3) dt_xmatch(3) dt_setreal(3) dt_proptype(3) dt_vmatch(3) dt_dealloc(3) dt_fp_differencefp(3) dt_copy(3) dt_setboolean(3) dt_getval(3) dt_adjunct(3) dt_member(3) dt_type(3) dt_propnames(3) dt_appendstring(3)