/srv/osrm/osrm-backend/third_party/libosmium/test/t/geom
NameSizeModeActions
area_helper.hpp20640644editdlrm
test_coordinates.cpp19200644editdlrm
test_crs.cpp4700644editdlrm
test_exception.cpp2800644editdlrm
test_factory_with_projection.cpp7450644editdlrm
test_geojson.cpp77050644editdlrm
test_geos.cpp57620644editdlrm
test_mercator.cpp16170644editdlrm
test_ogr.cpp39050644editdlrm
test_ogr_wkb.cpp37390644editdlrm
test_projection.cpp41020644editdlrm
test_tile.cpp33640644editdlrm
test_tile_data.hpp159720644editdlrm
test_wkb.cpp72090644editdlrm
test_wkt.cpp62120644editdlrm
wnl_helper.hpp16610644editdlrm
Edit: /srv/osrm/osrm-backend/third_party/libosmium/test/t/geom/test_crs.cpp (470B)
#include "catch.hpp" #include TEST_CASE("CRS") { const osmium::geom::CRS wgs84{4326}; const osmium::geom::CRS mercator{3857}; const osmium::geom::Coordinates c{osmium::geom::deg_to_rad(1.2), osmium::geom::deg_to_rad(3.4)}; const auto ct = osmium::geom::transform(wgs84, mercator, c); const auto c2 = osmium::geom::transform(mercator, wgs84, ct); REQUIRE(c.x == Approx(c2.x)); REQUIRE(c.y == Approx(c2.y)); }