[][src]Function spatialite_sys::gaiaUnionCascaded_r

pub unsafe extern "C" fn gaiaUnionCascaded_r(
    p_cache: *const c_void,
    geom: gaiaGeomCollPtr
) -> gaiaGeomCollPtr

Spatial operator: Union Cascaded

\param p_cache a memory pointer returned by spatialite_alloc_connection() \param geom the input Geometry object.

\return the pointer to newly created Geometry object: NULL on failure. \n this function is similar to gaiaUnaryUnion, but it only accepts Polygons and MultiPolygons and it's now deprecated; anyway it's supported on older GEOS versions. NULL on failure.

\sa gaiaUnionCascaded, gaiaFreeGeomColl, gaiaGeometryUnion, gaiaUnionUnion

\note you are responsible to destroy (before or after) any allocated Geometry, this including any Geometry returned by gaiaUnionCascaded_r()\n reentrant and thread-safe.

\remark \b GEOS support required.