MySQL 9.1.0
Source Code Documentation
|
This file declares the interface for calculating the buffer of a geometry. More...
#include <memory>
#include "sql/dd/types/spatial_reference_system.h"
#include "sql/gis/buffer_strategies.h"
#include "sql/gis/geometries.h"
Go to the source code of this file.
Classes | |
struct | gis::invalid_buffer_argument_exception |
Invalid buffer strategies exception. More... | |
struct | gis::invalid_buffer_result_exception |
Invalid buffer result exception. More... | |
Namespaces | |
namespace | gis |
Functions | |
bool | gis::buffer (const dd::Spatial_reference_system *srs, const Geometry &g, const BufferStrategies &strategies, const char *func_name, std::unique_ptr< Geometry > *result) noexcept |
Creates the buffer of a geometry. More... | |
This file declares the interface for calculating the buffer of a geometry.