Changeset 19336 in josm for trunk/test
- Timestamp:
- 2025-02-25T17:29:20+01:00 (5 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/tools/GeometryTest.java
r19272 r19336 368 368 mp2.put("type", "multipolygon"); 369 369 assertFalse(Geometry.isPolygonInsideMultiPolygon(w1.getNodes(), mp2, null)); 370 assertFalse(Geometry.filterInsideMultipolygon(Collections.singletonList(w1), mp2).contains(w1)); 370 assertFalse(Geometry.filterInsideMultipolygon(Collections.singletonList(w1), mp2, null).contains(w1)); 371 371 372 372 node4.setCoor(new LatLon(1.006, 0.99)); 373 373 // now w1 is inside 374 374 assertTrue(Geometry.isPolygonInsideMultiPolygon(w1.getNodes(), mp2, null)); 375 assertTrue(Geometry.filterInsideMultipolygon(Collections.singletonList(w1), mp2).contains(w1)); 376 assertTrue(Geometry.filterInsideMultipolygon(Collections.singletonList(mp1), mp2).contains(mp1)); 377 assertTrue(Geometry.filterInsideMultipolygon(Arrays.asList(w1, mp1), mp2).contains(w1)); 378 assertTrue(Geometry.filterInsideMultipolygon(Arrays.asList(w1, mp1), mp2).contains(mp1)); 375 assertTrue(Geometry.filterInsideMultipolygon(Collections.singletonList(w1), mp2, null).contains(w1)); 376 assertTrue(Geometry.filterInsideMultipolygon(Collections.singletonList(mp1), mp2, null).contains(mp1)); 377 assertTrue(Geometry.filterInsideMultipolygon(Arrays.asList(w1, mp1), mp2, null).contains(w1)); 378 assertTrue(Geometry.filterInsideMultipolygon(Arrays.asList(w1, mp1), mp2, null).contains(mp1)); 379 379 } 380 380
Note:
See TracChangeset
for help on using the changeset viewer.