[][src]Function spatialite_sys::gaiaGeomCollPreparedCoveredBy

pub unsafe extern "C" fn gaiaGeomCollPreparedCoveredBy(
    p_cache: *const c_void,
    geom1: gaiaGeomCollPtr,
    blob1: *mut c_uchar,
    size1: c_int,
    geom2: gaiaGeomCollPtr,
    blob2: *mut c_uchar,
    size2: c_int
) -> c_int

Topology check: test if a Geometry is covered by another one (GEOSPreparedGeometry)

\param p_cache a memory pointer returned by spatialite_alloc_connection() \param geom1 pointer to first input Geometry object. \param blob1 the BLOB corresponding to the first Geometry \param size1 the size (in bytes) of the first BLOB \param geom2 pointer to second input Geometry object. \param blob2 the BLOB corresponding to the second Geometry \param size2 the size (in bytes) of the second BLOB

\return 0 if false; any other value if geom2 is \e spatially \e covered \e by geom1.

\sa gaiaGeomCollCoveredBy, gaiaGeomCollCoveredBy_r, gaiaGeomCollCovers

\note reentrant and thread-safe.

\remark \b GEOS-ADVANCED support required.