GEOS
3.9.1dev
|
Computes a point in the interior of an linear geometry. More...
#include <InteriorPointLine.h>
Public Member Functions | |
InteriorPointLine (const geom::Geometry *g) | |
bool | getInteriorPoint (geom::Coordinate &ret) const |
Private Member Functions | |
void | addInterior (const geom::Geometry *geom) |
void | addInterior (const geom::CoordinateSequence *pts) |
void | addEndpoints (const geom::Geometry *geom) |
void | addEndpoints (const geom::CoordinateSequence *pts) |
void | add (const geom::Coordinate &point) |
Private Attributes | |
bool | hasInterior |
geom::Coordinate | centroid |
double | minDistance |
geom::Coordinate | interiorPoint |
Computes a point in the interior of an linear geometry.
Definition at line 48 of file InteriorPointLine.h.
geos::algorithm::InteriorPointLine::InteriorPointLine | ( | const geom::Geometry * | g | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
bool geos::algorithm::InteriorPointLine::getInteriorPoint | ( | geom::Coordinate & | ret | ) | const |
|
private |
Definition at line 60 of file InteriorPointLine.h.
|
private |
Definition at line 58 of file InteriorPointLine.h.
|
private |
Definition at line 64 of file InteriorPointLine.h.
|
private |
Definition at line 62 of file InteriorPointLine.h.