MySQL 9.1.0
Source Code Documentation
|
This file implements utility functions for spatial operations (union, intersection, difference, symdifference). More...
#include "sql/gis/so_utils.h"
#include "sql/gis/equals_functor.h"
#include "sql/gis/geometries.h"
#include "sql/gis/geometries_cs.h"
#include "sql/gis/geometries_traits.h"
#include "template_utils.h"
Namespaces | |
namespace | gis |
Functions | |
template<typename MPt , typename MLs , typename MPy , typename GC > | |
static void | gis::typed_remove_duplicates (double semi_major, double semi_minor, std::unique_ptr< Geometry > *g) |
void | gis::remove_duplicates (double semi_major, double semi_minor, std::unique_ptr< Geometry > *g) |
Removes all duplicates in a geometrycollection. More... | |
void | gis::narrow_geometry (std::unique_ptr< Geometry > *g) |
Narrow a geometry to its simplest form. More... | |
This file implements utility functions for spatial operations (union, intersection, difference, symdifference).