/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/wnl_helper.hpp (1661B)
#include #include #include using namespace osmium::builder::attr; inline const osmium::WayNodeList& create_test_wnl_okay(osmium::memory::Buffer& buffer) { const auto pos = osmium::builder::add_way_node_list(buffer, _nodes({ {1, {3.2, 4.2}}, {3, {3.5, 4.7}}, {4, {3.5, 4.7}}, {2, {3.6, 4.9}} })); return buffer.get(pos); } inline const osmium::WayNodeList& create_test_wnl_closed(osmium::memory::Buffer& buffer) { const auto pos = osmium::builder::add_way_node_list(buffer, _nodes({ {1, {3.0, 3.0}}, {2, {4.1, 4.1}}, {3, {4.1, 4.1}}, {4, {3.6, 4.1}}, {5, {3.1, 3.5}}, {6, {3.0, 3.0}}, })); return buffer.get(pos); } inline const osmium::WayNodeList& create_test_wnl_empty(osmium::memory::Buffer& buffer) { { osmium::builder::WayNodeListBuilder wnl_builder(buffer); } return buffer.get(buffer.commit()); } inline const osmium::WayNodeList& create_test_wnl_same_location(osmium::memory::Buffer& buffer) { const auto pos = osmium::builder::add_way_node_list(buffer, _nodes({ {1, {3.5, 4.7}}, {2, {3.5, 4.7}} })); return buffer.get(pos); } inline const osmium::WayNodeList& create_test_wnl_undefined_location(osmium::memory::Buffer& buffer) { const auto pos = osmium::builder::add_way_node_list(buffer, _nodes({ {1, {3.5, 4.7}}, {2, osmium::Location()} })); return buffer.get(pos); }