| 116 | } |
| 117 | |
| 118 | void GeomDistanceFilter::ready(PointTableRef table) |
| 119 | { |
| 120 | if (!m_args->m_ogr.empty()) |
| 121 | m_args->m_geometry = m_args->m_ogr.getPolygons()[0]; |
| 122 | |
| 123 | if (m_args->m_doRingMode) |
| 124 | m_args->m_geometry = m_args->m_geometry.getRing(); |
| 125 | |
| 126 | if (!m_args->m_geometry.getOGRHandle()) |
| 127 | throwError("Candidate polygon in filters.geomdistance was NULL!"); |
| 128 | } |
| 129 | |
| 130 | |
| 131 | void GeomDistanceFilter::filter(PointView& view) |
nothing calls this directly
no test coverage detected