17#include <geos/export.h>
20namespace geos::operation::grid {
22class GEOS_DLL TraversalAreas {
35 getLeftHandArea(
const geom::Envelope& box,
const std::vector<
const std::vector<geom::CoordinateXY>*>& coord_lists);
48 static std::unique_ptr<geom::Geometry>
49 getLeftHandRings(
const geom::GeometryFactory& gfact,
const geom::Envelope& box,
const std::vector<
const std::vector<geom::CoordinateXY>*>& coord_lists);