![]() |
MySQL 8.0.43
Source Code Documentation
|
#include <is_valid_functor.h>
Public Member Functions | |
| Is_valid (double semi_major, double semi_minor) | |
| bool | operator() (const Geometry &g) const override |
| bool | eval (const Cartesian_point &g) const |
| bool | eval (const Cartesian_linestring &g) const |
| bool | eval (const Cartesian_polygon &g) const |
| bool | eval (const Cartesian_multipoint &g) const |
| bool | eval (const Cartesian_multipolygon &g) const |
| bool | eval (const Cartesian_multilinestring &g) const |
| bool | eval (const Cartesian_geometrycollection &g) const |
| bool | eval (const Geographic_point &g) const |
| bool | eval (const Geographic_linestring &g) const |
| bool | eval (const Geographic_polygon &g) const |
| bool | eval (const Geographic_multipoint &g) const |
| bool | eval (const Geographic_multipolygon &g) const |
| bool | eval (const Geographic_multilinestring &g) const |
| bool | eval (const Geographic_geometrycollection &g) const |
Public Member Functions inherited from gis::Unary_functor< bool > | |
| virtual | ~Unary_functor ()=default |
Private Attributes | |
| boost::geometry::strategy::intersection::geographic_segments | m_geographic_ll_la_aa_strategy |
Additional Inherited Members | |
Static Protected Member Functions inherited from gis::Unary_functor< bool > | |
| static bool | apply (F &f, const Geometry &g) |
| gis::Is_valid::Is_valid | ( | double | semi_major, |
| double | semi_minor | ||
| ) |
| bool gis::Is_valid::eval | ( | const Cartesian_geometrycollection & | g | ) | const |
| bool gis::Is_valid::eval | ( | const Cartesian_linestring & | g | ) | const |
| bool gis::Is_valid::eval | ( | const Cartesian_multilinestring & | g | ) | const |
| bool gis::Is_valid::eval | ( | const Cartesian_multipoint & | g | ) | const |
| bool gis::Is_valid::eval | ( | const Cartesian_multipolygon & | g | ) | const |
| bool gis::Is_valid::eval | ( | const Cartesian_point & | g | ) | const |
| bool gis::Is_valid::eval | ( | const Cartesian_polygon & | g | ) | const |
| bool gis::Is_valid::eval | ( | const Geographic_geometrycollection & | g | ) | const |
| bool gis::Is_valid::eval | ( | const Geographic_linestring & | g | ) | const |
| bool gis::Is_valid::eval | ( | const Geographic_multilinestring & | g | ) | const |
| bool gis::Is_valid::eval | ( | const Geographic_multipoint & | g | ) | const |
| bool gis::Is_valid::eval | ( | const Geographic_multipolygon & | g | ) | const |
| bool gis::Is_valid::eval | ( | const Geographic_point & | g | ) | const |
| bool gis::Is_valid::eval | ( | const Geographic_polygon & | g | ) | const |
|
overridevirtual |
Implements gis::Unary_functor< bool >.
|
private |