62class GEOS_DLL CentralEndpointIntersector {
70 CentralEndpointIntersector intor(p00, p01, p10, p11);
71 return intor.getIntersection();
98 std::vector<geom::Coordinate> _pts;
105 _intPt = findNearestPoint(centroid, _pts);
109 const std::vector<geom::Coordinate>& pts)
112 size_t n = pts.size();
113 if ( ! n )
return avg;
114 for (std::size_t i=0; i<n; ++i)
135 const std::vector<geom::Coordinate>& pts)
const
137 double minDist = std::numeric_limits<double>::max();
139 for (std::size_t i = 0, n=pts.size(); i < n; ++i) {
141 if (dist < minDist) {