{"push_id":826946442,"size":41,"distinct_size":1,"ref":"refs/heads/feature/norescale","head":"1b4946b6a0b75b94b0d861b970c7b1f7741ea91f","before":"213a6411eb3bed0e05e971122dbe72e73e3beecc","commits":[{"sha":"f39d37f195cd95a3a9cb2c40ab3cd25680632c06","author":{"email":"75fe026bb164fb11ebce7126462034340d40d27a@gmail.com","name":"Adam Wulkiewicz"},"message":"[index] Add is_bounding_geometry and relocate is_indexable.","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/f39d37f195cd95a3a9cb2c40ab3cd25680632c06"},{"sha":"342306bf9ebf872056b2dd860b7cead33195fed0","author":{"email":"75fe026bb164fb11ebce7126462034340d40d27a@gmail.com","name":"Adam Wulkiewicz"},"message":"[index] Add values_box() and is_leaf_element.\n\nThe function values_box() enlarges the box WRT epsilon if the elements are\nnot of bounding geometry type, so Point or Segment.","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/342306bf9ebf872056b2dd860b7cead33195fed0"},{"sha":"1084a124deb3f7b37816eac3f9f3e7f937c4efba","author":{"email":"75fe026bb164fb11ebce7126462034340d40d27a@gmail.com","name":"Adam Wulkiewicz"},"message":"[index] Enlarge leafs' boxes WRT epsilon for non-Box Values.","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/1084a124deb3f7b37816eac3f9f3e7f937c4efba"},{"sha":"069316c591001ef686f1e941cff254bc965a3807","author":{"email":"75fe026bb164fb11ebce7126462034340d40d27a@gmail.com","name":"Adam Wulkiewicz"},"message":"[extensions][nsphere][index] Update index-related nsphere code accoring to the latest changes in the rtree.","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/069316c591001ef686f1e941cff254bc965a3807"},{"sha":"d69702c49253366d8445213a193d420c2d9382e0","author":{"email":"75fe026bb164fb11ebce7126462034340d40d27a@gmail.com","name":"Adam Wulkiewicz"},"message":"[test][example][index] Update rtree tests and example WRT latest changes related to epsilon handling.","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/d69702c49253366d8445213a193d420c2d9382e0"},{"sha":"e090eb5681756437163b311c8a8e8ac5b1086f01","author":{"email":"75fe026bb164fb11ebce7126462034340d40d27a@gmail.com","name":"Adam Wulkiewicz"},"message":"[test][index] Add rtree spatial query epsilon-related test.","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/e090eb5681756437163b311c8a8e8ac5b1086f01"},{"sha":"e293838a5066143e7e8a6cad55d2ad0b62de75d8","author":{"email":"75fe026bb164fb11ebce7126462034340d40d27a@gmail.com","name":"Adam Wulkiewicz"},"message":"[test][index][rtree] Remove unused variable.","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/e293838a5066143e7e8a6cad55d2ad0b62de75d8"},{"sha":"5daa5a78a31ab38c9f958f978b15dcf538010276","author":{"email":"75fe026bb164fb11ebce7126462034340d40d27a@gmail.com","name":"Adam Wulkiewicz"},"message":"Merge branch 'develop' into fix/rtree_eps2","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/5daa5a78a31ab38c9f958f978b15dcf538010276"},{"sha":"290688c5023ba190ed720387787fe8a4a9b052b8","author":{"email":"2e1e8874d045cf951f4a1d9e16f66a57f3f4d18f@gmail.com","name":"Menelaos Karavelas"},"message":"[algorithms][difference][intersection] modify intersection and difference algorithm\nfor L and A geometries to keep (instead of discarding) spikes of liear geometries","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/290688c5023ba190ed720387787fe8a4a9b052b8"},{"sha":"ce7bf46d351376965e1d607a8d84f70709cfbcf9","author":{"email":"2e1e8874d045cf951f4a1d9e16f66a57f3f4d18f@gmail.com","name":"Menelaos Karavelas"},"message":"[test][algorithms][difference] add more test cases for difference(L,A)","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/ce7bf46d351376965e1d607a8d84f70709cfbcf9"},{"sha":"267b54a2ca01d9c08be0b00187284ab16e8aa6ac","author":{"email":"2e1e8874d045cf951f4a1d9e16f66a57f3f4d18f@gmail.com","name":"Menelaos Karavelas"},"message":"[test][algorithms][intersection] add more test cases for intersection(L,A)","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/267b54a2ca01d9c08be0b00187284ab16e8aa6ac"},{"sha":"a19ef71c5efc8f68245dde5bc37aa4ce01c6e49b","author":{"email":"2e1e8874d045cf951f4a1d9e16f66a57f3f4d18f@gmail.com","name":"Menelaos Karavelas"},"message":"[test][algorithms][difference] add one more test case for difference(L,A)","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/a19ef71c5efc8f68245dde5bc37aa4ce01c6e49b"},{"sha":"979b6cda7c984cdda71e47b37206c8dbbf83ad47","author":{"email":"2e1e8874d045cf951f4a1d9e16f66a57f3f4d18f@gmail.com","name":"Menelaos Karavelas"},"message":"[test][algorithms][intersection] add messages in debug mode","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/979b6cda7c984cdda71e47b37206c8dbbf83ad47"},{"sha":"6fb68637116a8de84a2963d598bcd416d8a87242","author":{"email":"2e1e8874d045cf951f4a1d9e16f66a57f3f4d18f@gmail.com","name":"Menelaos Karavelas"},"message":"[test][algorithms][intersection] add one more test case","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/6fb68637116a8de84a2963d598bcd416d8a87242"},{"sha":"5328407f9dfd511a1d003922cb4e293bb658fd86","author":{"email":"2e1e8874d045cf951f4a1d9e16f66a57f3f4d18f@gmail.com","name":"Menelaos Karavelas"},"message":"[test][algorithms][difference] add one more test case for difference(L, A)","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/5328407f9dfd511a1d003922cb4e293bb658fd86"},{"sha":"68611a159ceaea93622bb81905171b478d1a26e4","author":{"email":"2e1e8874d045cf951f4a1d9e16f66a57f3f4d18f@gmail.com","name":"Menelaos Karavelas"},"message":"[algorithms][intersection][difference] fix bug in determining whether a turn\nis a crossing turn or not (as part of the bug-fix the logic now determines is the\nturn is a crossing turn, as opposed to a non-crossing turn)","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/68611a159ceaea93622bb81905171b478d1a26e4"},{"sha":"2c9cf6cc5fae3d2a689292bf04228e0b6b1c95b5","author":{"email":"48e783f6de03e66f21ede974ba89b407529b7146@gmail.com","name":"Jeremy W. Murphy"},"message":"[transform][strategies] Don't clobber BOOST_UBLAS_TYPE_CHECK macro.\n\nThis macro is also defined in boost/numeric/ublas/detail/config.hpp.","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/2c9cf6cc5fae3d2a689292bf04228e0b6b1c95b5"},{"sha":"d5186884860bdfb870e6cbf00516af4c780eb277","author":{"email":"75fe026bb164fb11ebce7126462034340d40d27a@gmail.com","name":"Adam Wulkiewicz"},"message":"[relate][touches] Fix bugs in relate(A,A) and use it in touches(A,A)\n\nBugs are related to the handling of interior rings intersecting the second\ngeometry.\n\ntouches(A,A) now calls relate(A,A) besides a Ring/Ring case bcause Rings\nhave no holes so the simpified version may be used.","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/d5186884860bdfb870e6cbf00516af4c780eb277"},{"sha":"4e64885344aa8cfd886a34399862b21f13a85c56","author":{"email":"75fe026bb164fb11ebce7126462034340d40d27a@gmail.com","name":"Adam Wulkiewicz"},"message":"[relate][touches][overlaps] Add test cases for fixed bugs.","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/4e64885344aa8cfd886a34399862b21f13a85c56"},{"sha":"25d9f9c195d98030f687ca64e28e5df249084952","author":{"email":"75fe026bb164fb11ebce7126462034340d40d27a@gmail.com","name":"Adam Wulkiewicz"},"message":"[distance] Fix assertion failure in distance(Pt, Box) for NaN coordinates.\n\nIf there are NaN coordinates the conditions cannot be reasonably\ncalculated, therefore if the condition isn't met check if NaN coordinates\nwere not involved. This is consistent with the general policy WRT invalid\ngeometries, the algorithm don't fail but may generate invalid result.","distinct":false,"url":"https://api.github.com/repos/boostorg/geometry/commits/25d9f9c195d98030f687ca64e28e5df249084952"}]}