blob: 86658ecc83a8ca2a6f93cf186dc46469faef76df (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#pragma once
#include <mbgl/util/geometry.hpp>
namespace mbgl {
bool pointWithinPolygon(const Point<double>& point, const Polygon<double>& polygon);
bool pointWithinPolygons(const Point<double>& point, const MultiPolygon<double>& polygons);
bool lineStringWithinPolygon(const LineString<double>& lineString, const Polygon<double>& polygon);
bool lineStringWithinPolygons(const LineString<double>& line, const MultiPolygon<double>& polygons);
} // namespace mbgl
|