33#ifndef SQL_GIS_IS_SIMPLE_FUNCTOR_H_INCLUDED
34#define SQL_GIS_IS_SIMPLE_FUNCTOR_H_INCLUDED
36#include <boost/geometry.hpp>
50 boost::geometry::strategy::intersection::geographic_segments<>
m_geostrat;
57 Is_simple(
double semi_major,
double semi_minor);
A Cartesian 2d linestring.
Definition: geometries_cs.h:71
A Cartesian 2d multilinestring.
Definition: geometries_cs.h:602
A Cartesian 2d multipoint.
Definition: geometries_cs.h:501
A Cartesian 2d multipolygon.
Definition: geometries_cs.h:720
A Cartesian 2d point.
Definition: geometries_cs.h:47
A Cartesian 2d polygon.
Definition: geometries_cs.h:269
A geographic (ellipsoidal) 2d linestring.
Definition: geometries_cs.h:125
A geographic (ellipsoidal) 2d multilinestring.
Definition: geometries_cs.h:661
A geographic (ellipsoidal) 2d multipoint.
Definition: geometries_cs.h:552
A geographic (ellipsoidal) 2d multipolygon.
Definition: geometries_cs.h:774
A geographic (ellipsoidal) 2d point.
Definition: geometries_cs.h:58
A geographic (ellipsoidal) 2d polygon.
Definition: geometries_cs.h:322
Abstract superclass for all geometric objects.
Definition: geometries.h:100
A collection of geometries.
Definition: geometries.h:410
Is_simple functor calls boost::geometry::is_simple with the correct parameter types.
Definition: is_simple_functor.h:49
boost::geometry::strategy::intersection::geographic_segments m_geostrat
Definition: is_simple_functor.h:50
bool operator()(const Geometry &g) const override
Definition: is_simple.cc:52
double m_semi_minor
Definition: is_simple_functor.h:54
bool eval(const Cartesian_point &g) const
Definition: is_simple.cc:58
double m_semi_major
Definition: is_simple_functor.h:53
Is_simple(double semi_major, double semi_minor)
Definition: is_simple.cc:47
The base class of all functors that take one geometry argument.
Definition: functor.h:615
This file contains the superclasses for GIS functors.
This file declares the geometry class hierarchy used by the server as the internal representation of ...
This file declares the coordinate system specific subclasses of the geometry class hierarchy.