diff options
Diffstat (limited to 'src/mbgl/util/geometry_util.cpp')
-rw-r--r-- | src/mbgl/util/geometry_util.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mbgl/util/geometry_util.cpp b/src/mbgl/util/geometry_util.cpp index 4a90c75582..5cade1eff8 100644 --- a/src/mbgl/util/geometry_util.cpp +++ b/src/mbgl/util/geometry_util.cpp @@ -157,9 +157,13 @@ template bool lineStringWithinPolygon(const LineString<int64_t>& line, const Pol template bool lineStringWithinPolygons(const LineString<int64_t>& line, const MultiPolygon<int64_t>& polygons); template void updateBBox(GeometryBBox<double>& bbox, const Point<double>& p); +template bool boxWithinBox(const GeometryBBox<double>& bbox1, const GeometryBBox<double>& bbox2); template bool segmentIntersectSegment(const Point<double>& a, const Point<double>& b, const Point<double>& c, const Point<double>& d); +template bool pointWithinPolygon(const Point<double>& point, + const Polygon<double>& polygon, + bool trueOnBoundary = false); } // namespace mbgl |