organicmaps/geometry
Alexander Borsuk 94e4d69dee ADL for AlmostEqual* and use math:: instead of base::
Signed-off-by: Alexander Borsuk <me@alex.bio>
2024-11-22 23:51:10 +01:00
..
geometry_tests ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
region2d Fixed warnings 2023-07-03 07:32:11 +02:00
algorithm.cpp Fixed unity build errors with gcc-12 2022-08-06 11:16:52 +02:00
algorithm.hpp Using _t suffix instead of ::type in whole project + using std:: somewhere. 2018-03-06 12:17:41 +03:00
angles.cpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
angles.hpp Review fixes. 2019-09-09 13:52:29 +03:00
any_rect2d.hpp Review fixes. 2018-07-25 18:49:59 +03:00
area_on_earth.cpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
area_on_earth.hpp Added constexpr. 2022-12-18 09:02:17 +01:00
avg_vector.hpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
bounding_box.cpp More gcc-12 fixes 2022-11-11 23:58:50 +03:00
bounding_box.hpp Fix the use of infinity 2024-08-31 21:30:49 -03:00
calipers_box.cpp Better CityBoundary encoding. 2022-12-06 16:04:30 +03:00
calipers_box.hpp Better CityBoundary encoding. 2022-12-06 16:04:30 +03:00
cellid.hpp [base][geocoder] Fix compile warnings for gcc 8 2018-12-26 16:05:19 +03:00
circle_on_earth.cpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
circle_on_earth.hpp [geometry] Circle on earth 2019-11-06 17:10:22 +03:00
clipping.cpp Fix invalid lambda captures 2024-01-03 23:13:58 -03:00
clipping.hpp [drape] Avoid temporary vector in ClipPathByRect. 2023-05-15 22:57:45 -03:00
CMakeLists.txt [cmake] Refactored build configs for faster builds 2021-12-06 18:02:29 +01:00
convex_hull.cpp Better CityBoundary encoding. 2022-12-06 16:04:30 +03:00
convex_hull.hpp Review fixes. 2017-09-22 14:07:59 +03:00
covering.hpp [std] Remove std/array.hpp 2019-04-09 18:02:17 +03:00
covering_utils.hpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
diamond_box.cpp Fixed unity build errors with gcc-12 2022-08-06 11:16:52 +02:00
diamond_box.hpp Review fixes. 2017-10-13 11:55:26 +03:00
distance_on_sphere.cpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
distance_on_sphere.hpp Added constexpr. 2022-12-18 09:02:17 +01:00
intersection_score.hpp [core] Warning fixes 2023-05-18 11:49:28 -03:00
latlon.cpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
latlon.hpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
line2d.cpp Fixed unity build errors with gcc-12 2022-08-06 11:16:52 +02:00
line2d.hpp [geometry] Implementation of segments intersection. 2019-06-06 18:03:20 +03:00
mercator.cpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
mercator.hpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
meter.hpp [geometry:meter] Fix compile warnings 2019-06-17 12:10:37 +03:00
nearby_points_sweeper.cpp [search][map] Allow to set different vertical and horizontal distance between search results. 2020-07-10 21:23:26 +03:00
nearby_points_sweeper.hpp Fix new warnings. Add -Wpedantic. 2023-07-05 08:17:42 -03:00
oblate_spheroid.cpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
oblate_spheroid.hpp [qt] Ruler. 2019-10-28 14:02:18 +03:00
packer.cpp Fixed unity build errors with gcc-12 2022-08-06 11:16:52 +02:00
packer.hpp [geometry] Coding style fixes. 2018-07-25 18:49:59 +03:00
parametrized_segment.hpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
point2d.hpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
point3d.hpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
point_with_altitude.cpp [kml] Filter duplicating ListString points like 2D. 2022-12-01 13:42:18 +03:00
point_with_altitude.hpp [kml] Support multiple track geometry. 2022-12-01 13:42:18 +03:00
polygon.hpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
polyline2d.hpp Fix unqualified call to std::move warning 2023-04-29 14:53:39 +02:00
rect2d.hpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
rect_intersect.hpp Clipping triangles by rect algorithm changed. 2016-03-23 16:52:56 +03:00
region2d.hpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
robust_orientation.cpp More gcc-12 fixes 2022-11-11 23:58:50 +03:00
robust_orientation.hpp Review fixed. 2019-06-06 18:03:20 +03:00
screenbase.cpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
screenbase.hpp ADL for AlmostEqual* and use math:: instead of base:: 2024-11-22 23:51:10 +01:00
segment2d.cpp More gcc-12 fixes 2022-11-11 23:58:50 +03:00
segment2d.hpp Review fixes. 2019-06-06 18:03:20 +03:00
simplification.hpp Cleanup geometry simplification code. 2022-09-24 17:17:23 +03:00
smoothing.cpp [drape] CHECK -> ASSERT. 2023-12-29 11:38:35 -03:00
smoothing.hpp [drape][geometry] Isolines smoothing. 2020-02-12 14:37:51 +03:00
spline.cpp [drape] calculate spline length during the iteration 2024-10-11 10:02:30 -03:00
spline.hpp [drape] calculate spline length during the iteration 2024-10-11 10:02:30 -03:00
transformations.hpp Fix include path for geometry 2015-09-22 16:45:49 -07:00
tree4d.hpp [generator] Added index for borders. 2019-09-18 17:44:47 +03:00
triangle2d.cpp More gcc-12 fixes 2022-11-11 23:58:50 +03:00
triangle2d.hpp Review fixes. 2020-03-19 14:19:12 +03:00