[][src]Function spatialite_sys::gaiaDynamicLineJoinBefore

pub unsafe extern "C" fn gaiaDynamicLineJoinBefore(
    org: gaiaDynamicLinePtr,
    point: gaiaPointPtr,
    toJoin: gaiaDynamicLinePtr
) -> gaiaDynamicLinePtr

Merges two dynamically growing line/ring object into a single one

\param org pointer to the first input object [first line]. \param point pointer to the reference Point object. \param toJoin pointer to the second input object [second line].

\return the pointer to newly created dynamically growing line/ring object [merged line]: NULL on failure.

\sa gaiaDynamicLineJoinAfter

\note the reference Point must exists into the first line: the second line will then be inserted immediately before the reference Point. \n The newly created object will represent the resulting merged line: \n both input objects remain untouched.