[][src]Function spatialite_sys::gaiaSplitLeft

pub unsafe extern "C" fn gaiaSplitLeft(
    input: gaiaGeomCollPtr,
    blade: gaiaGeomCollPtr
) -> gaiaGeomCollPtr

Utility function: SplitLeft

\param input the input Geometry object. \param blade the blade Geometry object.

\return the pointer to newly created Geometry object: NULL on failure. \n The function supports splitting a line by point, a line by line, a polygon by line.

\sa gaiaFreeGeomColl, gaiaSplit, gaiaSplitRight

\note you are responsible to destroy (before or after) any allocated Geometry, this including any Geometry returned by gaiaSplitLeft()

\note gaiaSplitLeft will only return the \b left split half; NULL may be eventually returned if empty.

\remark \b LWGEOM support required.