MySQL 8.0.39
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.