19#ifndef GEOS_OP_OVERLAY_FUZZYPOINTLOCATOR_H
20#define GEOS_OP_OVERLAY_FUZZYPOINTLOCATOR_H
22#include <geos/export.h>
23#include <geos/algorithm/PointLocator.h>
24#include <geos/geom/Geometry.h>
25#include <geos/geom/Location.h>
32#pragma warning(disable: 4251)
58class GEOS_DLL FuzzyPointLocator {
74 std::auto_ptr<geom::Geometry> linework;
86 FuzzyPointLocator(
const FuzzyPointLocator& other);
87 FuzzyPointLocator& operator=(
const FuzzyPointLocator& rhs);
Computes the topological relationship (Location) of a single point to a Geometry.
Definition PointLocator.h:58
Coordinate is the lightweight class used to store coordinates.
Definition Coordinate.h:60
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
Definition Geometry.h:167
Value
Definition Location.h:37
Contains the Geometry interface hierarchy and supporting classes.
Definition IndexedNestedRingTester.h:26
Contains classes that perform a topological overlay to compute boolean spatial functions.
Definition BufferBuilder.h:62
Provides classes for implementing operations on geometries.
Definition IndexedNestedRingTester.h:40
Basic namespace for all GEOS functionalities.
Definition IndexedNestedRingTester.h:25