GEOS  3.9.1dev
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
geos::geom::prep::PreparedPolygonDistance Class Reference

#include <PreparedPolygonDistance.h>

Collaboration diagram for geos::geom::prep::PreparedPolygonDistance:
[legend]

Public Member Functions

 PreparedPolygonDistance (const PreparedPolygon &prep)
 
double distance (const geom::Geometry *g) const
 

Static Public Member Functions

static double distance (const PreparedPolygon &prep, const geom::Geometry *geom)
 

Protected Member Functions

 PreparedPolygonDistance (const PreparedPolygonDistance &other)=delete
 
PreparedPolygonDistanceoperator= (const PreparedPolygonDistance &rhs)=delete
 

Protected Attributes

const PreparedPolygonprepPoly
 

Detailed Description

Definition at line 39 of file PreparedPolygonDistance.h.

Constructor & Destructor Documentation

geos::geom::prep::PreparedPolygonDistance::PreparedPolygonDistance ( const PreparedPolygon prep)
inline

Definition at line 48 of file PreparedPolygonDistance.h.

geos::geom::prep::PreparedPolygonDistance::PreparedPolygonDistance ( const PreparedPolygonDistance other)
protecteddelete

Member Function Documentation

static double geos::geom::prep::PreparedPolygonDistance::distance ( const PreparedPolygon prep,
const geom::Geometry geom 
)
inlinestatic

Definition at line 42 of file PreparedPolygonDistance.h.

References distance().

Referenced by distance().

Here is the call graph for this function:

Here is the caller graph for this function:

double geos::geom::prep::PreparedPolygonDistance::distance ( const geom::Geometry g) const
PreparedPolygonDistance& geos::geom::prep::PreparedPolygonDistance::operator= ( const PreparedPolygonDistance rhs)
protecteddelete

Member Data Documentation

const PreparedPolygon& geos::geom::prep::PreparedPolygonDistance::prepPoly
protected

Definition at line 56 of file PreparedPolygonDistance.h.


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