Function gaiaUnaryUnion_r

Source
pub unsafe extern "C" fn gaiaUnaryUnion_r(
    p_cache: *const c_void,
    geom: gaiaGeomCollPtr,
) -> gaiaGeomCollPtr
Expand description

Spatial operator: Unary Union

\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 the same as gaiaGeometryUnion, except in that this works internally to the input Geometry itself. NULL on failure.

\sa gaiaUnaryUnion, gaiaFreeGeomColl, gaiaGeometryUnion, gaiaUnionCascaded

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

\remark \b GEOS-ADVANCED support required.