GEOS  3.9.1dev
Classes | Namespaces
DiscreteHausdorffDistance.h File Reference
#include <geos/export.h>
#include <geos/algorithm/distance/PointPairDistance.h>
#include <geos/algorithm/distance/DistanceToPoint.h>
#include <geos/util/IllegalArgumentException.h>
#include <geos/geom/Geometry.h>
#include <geos/util/math.h>
#include <geos/geom/CoordinateFilter.h>
#include <geos/geom/CoordinateSequenceFilter.h>
#include <cstddef>
#include <vector>
Include dependency graph for DiscreteHausdorffDistance.h:

Go to the source code of this file.

Classes

class  geos::algorithm::distance::DiscreteHausdorffDistance
 An algorithm for computing a distance metric which is an approximation to the Hausdorff Distance based on a discretization of the input geom::Geometry. More...
 
class  geos::algorithm::distance::DiscreteHausdorffDistance::MaxPointDistanceFilter
 
class  geos::algorithm::distance::DiscreteHausdorffDistance::MaxDensifiedByFractionDistanceFilter
 

Namespaces

 geos
 Basic namespace for all GEOS functionalities.
 
 geos::algorithm
 Contains classes and interfaces implementing fundamental computational geometry algorithms.
 
 geos::geom
 
 geos::index
 Provides classes for various kinds of spatial indexes.
 
 geos::index::intervalrtree
 Contains classes that implement a static index on a set of 1-dimensional intervals, using an R-Tree packed based on the order of the interval midpoints.
 
 geos::algorithm::distance
 Classes to compute distance metrics between geometries.