()
| 220 | } |
| 221 | |
| 222 | func ExampleEdgeQuery_FindEdges_findFurthestEdges() { |
| 223 | // Let's start with one or more Polylines that we wish to compare against. |
| 224 | polylines := []s2.Polyline{ |
| 225 | // This is an iteration = 3 Koch snowflake centered at the |
| 226 | // center of the continental US. |
| 227 | { |
| 228 | s2.PointFromLatLng(s2.LatLngFromDegrees(47.5467, -103.6035)), |
| 229 | s2.PointFromLatLng(s2.LatLngFromDegrees(45.9214, -103.7320)), |
| 230 | s2.PointFromLatLng(s2.LatLngFromDegrees(45.1527, -105.8000)), |
| 231 | s2.PointFromLatLng(s2.LatLngFromDegrees(44.2866, -103.8538)), |
| 232 | s2.PointFromLatLng(s2.LatLngFromDegrees(42.6450, -103.9695)), |
| 233 | s2.PointFromLatLng(s2.LatLngFromDegrees(41.8743, -105.9314)), |
| 234 | s2.PointFromLatLng(s2.LatLngFromDegrees(42.7141, -107.8226)), |
| 235 | s2.PointFromLatLng(s2.LatLngFromDegrees(41.0743, -107.8377)), |
| 236 | s2.PointFromLatLng(s2.LatLngFromDegrees(40.2486, -109.6869)), |
| 237 | s2.PointFromLatLng(s2.LatLngFromDegrees(39.4333, -107.8521)), |
| 238 | s2.PointFromLatLng(s2.LatLngFromDegrees(37.7936, -107.8658)), |
| 239 | s2.PointFromLatLng(s2.LatLngFromDegrees(38.5849, -106.0503)), |
| 240 | s2.PointFromLatLng(s2.LatLngFromDegrees(37.7058, -104.2841)), |
| 241 | s2.PointFromLatLng(s2.LatLngFromDegrees(36.0638, -104.3793)), |
| 242 | s2.PointFromLatLng(s2.LatLngFromDegrees(35.3062, -106.1585)), |
| 243 | s2.PointFromLatLng(s2.LatLngFromDegrees(34.4284, -104.4703)), |
| 244 | s2.PointFromLatLng(s2.LatLngFromDegrees(32.8024, -104.5573)), |
| 245 | s2.PointFromLatLng(s2.LatLngFromDegrees(33.5273, -102.8163)), |
| 246 | s2.PointFromLatLng(s2.LatLngFromDegrees(32.6053, -101.1982)), |
| 247 | s2.PointFromLatLng(s2.LatLngFromDegrees(34.2313, -101.0361)), |
| 248 | s2.PointFromLatLng(s2.LatLngFromDegrees(34.9120, -99.2189)), |
| 249 | s2.PointFromLatLng(s2.LatLngFromDegrees(33.9382, -97.6134)), |
| 250 | s2.PointFromLatLng(s2.LatLngFromDegrees(32.3185, -97.8489)), |
| 251 | s2.PointFromLatLng(s2.LatLngFromDegrees(32.9481, -96.0510)), |
| 252 | s2.PointFromLatLng(s2.LatLngFromDegrees(31.9449, -94.5321)), |
| 253 | s2.PointFromLatLng(s2.LatLngFromDegrees(33.5521, -94.2263)), |
| 254 | s2.PointFromLatLng(s2.LatLngFromDegrees(34.1285, -92.3780)), |
| 255 | s2.PointFromLatLng(s2.LatLngFromDegrees(35.1678, -93.9070)), |
| 256 | s2.PointFromLatLng(s2.LatLngFromDegrees(36.7893, -93.5734)), |
| 257 | s2.PointFromLatLng(s2.LatLngFromDegrees(37.3529, -91.6381)), |
| 258 | s2.PointFromLatLng(s2.LatLngFromDegrees(36.2777, -90.1050)), |
| 259 | s2.PointFromLatLng(s2.LatLngFromDegrees(37.8824, -89.6824)), |
| 260 | s2.PointFromLatLng(s2.LatLngFromDegrees(38.3764, -87.7108)), |
| 261 | s2.PointFromLatLng(s2.LatLngFromDegrees(39.4869, -89.2407)), |
| 262 | s2.PointFromLatLng(s2.LatLngFromDegrees(41.0883, -88.7784)), |
| 263 | s2.PointFromLatLng(s2.LatLngFromDegrees(40.5829, -90.8289)), |
| 264 | s2.PointFromLatLng(s2.LatLngFromDegrees(41.6608, -92.4765)), |
| 265 | s2.PointFromLatLng(s2.LatLngFromDegrees(43.2777, -92.0749)), |
| 266 | s2.PointFromLatLng(s2.LatLngFromDegrees(43.7961, -89.9408)), |
| 267 | s2.PointFromLatLng(s2.LatLngFromDegrees(44.8865, -91.6533)), |
| 268 | s2.PointFromLatLng(s2.LatLngFromDegrees(46.4844, -91.2100)), |
| 269 | s2.PointFromLatLng(s2.LatLngFromDegrees(45.9512, -93.4327)), |
| 270 | s2.PointFromLatLng(s2.LatLngFromDegrees(46.9863, -95.2792)), |
| 271 | s2.PointFromLatLng(s2.LatLngFromDegrees(45.3722, -95.6237)), |
| 272 | s2.PointFromLatLng(s2.LatLngFromDegrees(44.7496, -97.7776)), |
| 273 | s2.PointFromLatLng(s2.LatLngFromDegrees(45.7189, -99.6629)), |
| 274 | s2.PointFromLatLng(s2.LatLngFromDegrees(47.3422, -99.4244)), |
| 275 | s2.PointFromLatLng(s2.LatLngFromDegrees(46.6523, -101.6056)), |
| 276 | }, |
| 277 | } |
| 278 | |
| 279 | // We will use a point that we want to find the edges which are furthest from it. |
nothing calls this directly
no test coverage detected
searching dependent graphs…