PostGIS  2.5.7dev-r@@SVN_REVISION@@

◆ updateEdges

int(* LWT_BE_CALLBACKS_T::updateEdges) (const LWT_BE_TOPOLOGY *topo, const LWT_ISO_EDGE *sel_edge, int sel_fields, const LWT_ISO_EDGE *upd_edge, int upd_fields, const LWT_ISO_EDGE *exc_edge, int exc_fields)

Update edges selected by fields match/mismatch.

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

Definition at line 353 of file liblwgeom_topo.h.