GEOS  3.9.1dev
Public Member Functions | Static Public Member Functions | List of all members
geos::algorithm::distance::DistanceToPoint Class Reference

#include <DistanceToPoint.h>

Public Member Functions

 DistanceToPoint ()
 

Static Public Member Functions

static void computeDistance (const geom::Geometry &geom, const geom::Coordinate &pt, PointPairDistance &ptDist)
 
static void computeDistance (const geom::LineString &geom, const geom::Coordinate &pt, PointPairDistance &ptDist)
 
static void computeDistance (const geom::LineSegment &geom, const geom::Coordinate &pt, PointPairDistance &ptDist)
 
static void computeDistance (const geom::Polygon &geom, const geom::Coordinate &pt, PointPairDistance &ptDist)
 

Detailed Description

Computes the Euclidean distance (L2 metric) from a Point to a Geometry.

Also computes two points which are separated by the distance.

Definition at line 47 of file DistanceToPoint.h.

Constructor & Destructor Documentation

geos::algorithm::distance::DistanceToPoint::DistanceToPoint ( )
inline

Definition at line 50 of file DistanceToPoint.h.

Member Function Documentation

static void geos::algorithm::distance::DistanceToPoint::computeDistance ( const geom::Geometry geom,
const geom::Coordinate pt,
PointPairDistance ptDist 
)
static
static void geos::algorithm::distance::DistanceToPoint::computeDistance ( const geom::LineString geom,
const geom::Coordinate pt,
PointPairDistance ptDist 
)
static
static void geos::algorithm::distance::DistanceToPoint::computeDistance ( const geom::LineSegment geom,
const geom::Coordinate pt,
PointPairDistance ptDist 
)
static
static void geos::algorithm::distance::DistanceToPoint::computeDistance ( const geom::Polygon geom,
const geom::Coordinate pt,
PointPairDistance ptDist 
)
static

The documentation for this class was generated from the following file: