PostGIS  2.2.8dev-r@@SVN_REVISION@@

◆ updateNodes

int(* LWT_BE_CALLBACKS_T::updateNodes) (const LWT_BE_TOPOLOGY *topo, const LWT_ISO_NODE *sel_node, int sel_fields, const LWT_ISO_NODE *upd_node, int upd_fields, const LWT_ISO_NODE *exc_node, int exc_fields)

Update nodes selected by fields match/mismatch.

Parameters
topothe topology to act upon
sel_nodean LWT_ISO_NODE object with selecting fields set.
sel_fieldsfields used to select nodes to be updated, see LWT_COL_NODE_* macros
upd_nodean LWT_ISO_NODE object with updated fields set.
upd_fieldsfields to be updated for the selected nodes, see LWT_COL_NODE_* macros
exc_nodean LWT_ISO_NODE object with exclusion fields set, can be NULL if no exlusion condition exists.
exc_fieldsfields used for excluding nodes from the update, see LWT_COL_NODE_* macros
Returns
number of nodes being updated or -1 on error (
See also
lastErroMessage)

Definition at line 509 of file liblwgeom_topo.h.