![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
This file declares the interface of relational GIS operations. More...
Go to the source code of this file.
Namespaces | |
| namespace | gis | 
Functions | |
| bool | gis::crosses (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *crosses, bool *null) noexcept | 
| Computes the crosses relation between two geometries.  More... | |
| bool | gis::disjoint (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *disjoint, bool *null) noexcept | 
| Computes the disjoint relation between two geometries.  More... | |
| bool | gis::equals (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *equals, bool *null) noexcept | 
| Computes the equals relation between two geometries.  More... | |
| bool | gis::intersects (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *intersects, bool *null) noexcept | 
| Computes the intersects relation between two geometries.  More... | |
| bool | gis::mbr_covered_by (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *covered_by, bool *null) noexcept | 
| Computes the covered by relation between the minimum bounding rectangles of two geometries.  More... | |
| bool | gis::mbr_disjoint (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *disjoint, bool *null) noexcept | 
| Computes the disjoint relation between the minimum bounding rectangles of two geometries.  More... | |
| bool | gis::mbr_equals (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *equals, bool *null) noexcept | 
| Computes the equals relation between the minimum bounding rectangles of two geometries.  More... | |
| bool | gis::mbr_intersects (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *intersects, bool *null) noexcept | 
| Computes the intersects relation between the minimum bounding rectangles of two geometries.  More... | |
| bool | gis::mbr_overlaps (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *overlaps, bool *null) noexcept | 
| Computes the overlaps relation between the minimum bounding rectangles of two geometries.  More... | |
| bool | gis::mbr_touches (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *touches, bool *null) noexcept | 
| Computes the touches relation between the minimum bounding rectangles of two geometries.  More... | |
| bool | gis::mbr_within (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *within, bool *null) noexcept | 
| Computes the within relation between the minimum bounding rectangles of two geometries.  More... | |
| bool | gis::overlaps (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *overlaps, bool *null) noexcept | 
| Computes the overlaps relation between two geometries.  More... | |
| bool | gis::touches (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *touches, bool *null) noexcept | 
| Computes the touches relation between two geometries.  More... | |
| bool | gis::within (const dd::Spatial_reference_system *srs, const Geometry *g1, const Geometry *g2, const char *func_name, bool *within, bool *null) noexcept | 
| Computes the within relation between two geometries.  More... | |
This file declares the interface of relational GIS operations.
These are boolean operations that compute relations between geometries.