2626#include " tile.hpp"
2727#include " wkb.hpp"
2828
29- expire_tiles::expire_tiles (uint32_t max_zoom,
30- std::shared_ptr<reprojection > projection)
29+ expire_tiles_t :: expire_tiles_t (uint32_t max_zoom,
30+ std::shared_ptr<reprojection_t > projection)
3131: m_projection(std::move(projection)), m_maxzoom(max_zoom),
3232 m_map_width (static_cast <int >(1U << m_maxzoom))
3333{}
3434
35- void expire_tiles ::expire_tile (uint32_t x, uint32_t y)
35+ void expire_tiles_t ::expire_tile (uint32_t x, uint32_t y)
3636{
3737 // Only try to insert to tile into the set if the last inserted tile
3838 // is different from this tile.
@@ -43,7 +43,7 @@ void expire_tiles::expire_tile(uint32_t x, uint32_t y)
4343 }
4444}
4545
46- uint32_t expire_tiles ::normalise_tile_x_coord (int x) const
46+ uint32_t expire_tiles_t ::normalise_tile_x_coord (int x) const
4747{
4848 x %= m_map_width;
4949 if (x < 0 ) {
@@ -52,46 +52,46 @@ uint32_t expire_tiles::normalise_tile_x_coord(int x) const
5252 return static_cast <uint32_t >(x);
5353}
5454
55- geom::point_t expire_tiles ::coords_to_tile (geom::point_t const &point)
55+ geom::point_t expire_tiles_t ::coords_to_tile (geom::point_t const &point)
5656{
5757 auto const c = m_projection->target_to_tile (point);
5858
5959 return {m_map_width * (0.5 + c.x () / tile_t ::EARTH_CIRCUMFERENCE),
6060 m_map_width * (0.5 - c.y () / tile_t ::EARTH_CIRCUMFERENCE)};
6161}
6262
63- void expire_tiles ::from_point_list (geom::point_list_t const &list,
64- expire_config_t const &expire_config)
63+ void expire_tiles_t ::from_point_list (geom::point_list_t const &list,
64+ expire_config_t const &expire_config)
6565{
6666 for_each_segment (list, [&](geom::point_t const &a, geom::point_t const &b) {
6767 from_line_segment (a, b, expire_config);
6868 });
6969}
7070
71- void expire_tiles ::from_geometry (geom::point_t const &geom,
72- expire_config_t const &expire_config)
71+ void expire_tiles_t ::from_geometry (geom::point_t const &geom,
72+ expire_config_t const &expire_config)
7373{
7474 geom::box_t const box = geom::envelope (geom);
7575 from_bbox (box, expire_config);
7676}
7777
78- void expire_tiles ::from_geometry (geom::linestring_t const &geom,
79- expire_config_t const &expire_config)
78+ void expire_tiles_t ::from_geometry (geom::linestring_t const &geom,
79+ expire_config_t const &expire_config)
8080{
8181 from_point_list (geom, expire_config);
8282}
8383
84- void expire_tiles ::from_polygon_boundary (geom::polygon_t const &geom,
85- expire_config_t const &expire_config)
84+ void expire_tiles_t ::from_polygon_boundary (geom::polygon_t const &geom,
85+ expire_config_t const &expire_config)
8686{
8787 from_point_list (geom.outer (), expire_config);
8888 for (auto const &inner : geom.inners ()) {
8989 from_point_list (inner, expire_config);
9090 }
9191}
9292
93- void expire_tiles ::from_geometry (geom::polygon_t const &geom,
94- expire_config_t const &expire_config)
93+ void expire_tiles_t ::from_geometry (geom::polygon_t const &geom,
94+ expire_config_t const &expire_config)
9595{
9696 if (expire_config.mode == expire_mode::boundary_only) {
9797 from_polygon_boundary (geom, expire_config);
@@ -105,16 +105,16 @@ void expire_tiles::from_geometry(geom::polygon_t const &geom,
105105 }
106106}
107107
108- void expire_tiles ::from_polygon_boundary (geom::multipolygon_t const &geom,
109- expire_config_t const &expire_config)
108+ void expire_tiles_t ::from_polygon_boundary (geom::multipolygon_t const &geom,
109+ expire_config_t const &expire_config)
110110{
111111 for (auto const &sgeom : geom) {
112112 from_polygon_boundary (sgeom, expire_config);
113113 }
114114}
115115
116- void expire_tiles ::from_geometry (geom::multipolygon_t const &geom,
117- expire_config_t const &expire_config)
116+ void expire_tiles_t ::from_geometry (geom::multipolygon_t const &geom,
117+ expire_config_t const &expire_config)
118118{
119119 if (expire_config.mode == expire_mode::boundary_only) {
120120 from_polygon_boundary (geom, expire_config);
@@ -130,14 +130,14 @@ void expire_tiles::from_geometry(geom::multipolygon_t const &geom,
130130
131131// False positive: Apparently clang-tidy can not see through the visit()
132132// NOLINTNEXTLINE(readability-convert-member-functions-to-static)
133- void expire_tiles ::from_geometry (geom::geometry_t const &geom,
134- expire_config_t const &expire_config)
133+ void expire_tiles_t ::from_geometry (geom::geometry_t const &geom,
134+ expire_config_t const &expire_config)
135135{
136136 geom.visit ([&](auto const &g) { from_geometry (g, expire_config); });
137137}
138138
139- void expire_tiles ::from_geometry_if_3857 (geom::geometry_t const &geom,
140- expire_config_t const &expire_config)
139+ void expire_tiles_t ::from_geometry_if_3857 (geom::geometry_t const &geom,
140+ expire_config_t const &expire_config)
141141{
142142 if (geom.srid () == PROJ_SPHERE_MERC) {
143143 from_geometry (geom, expire_config);
@@ -147,9 +147,9 @@ void expire_tiles::from_geometry_if_3857(geom::geometry_t const &geom,
147147/*
148148 * Expire tiles that a line crosses
149149 */
150- void expire_tiles ::from_line_segment (geom::point_t const &a,
151- geom::point_t const &b,
152- expire_config_t const &expire_config)
150+ void expire_tiles_t ::from_line_segment (geom::point_t const &a,
151+ geom::point_t const &b,
152+ expire_config_t const &expire_config)
153153{
154154 auto tilec_a = coords_to_tile (a);
155155 auto tilec_b = coords_to_tile (b);
@@ -207,8 +207,8 @@ void expire_tiles::from_line_segment(geom::point_t const &a,
207207/*
208208 * Expire tiles within a bounding box
209209 */
210- int expire_tiles ::from_bbox (geom::box_t const &box,
211- expire_config_t const &expire_config)
210+ int expire_tiles_t ::from_bbox (geom::box_t const &box,
211+ expire_config_t const &expire_config)
212212{
213213 if (!enabled ()) {
214214 return 0 ;
@@ -257,7 +257,7 @@ int expire_tiles::from_bbox(geom::box_t const &box,
257257 return 0 ;
258258}
259259
260- quadkey_list_t expire_tiles ::get_tiles ()
260+ quadkey_list_t expire_tiles_t ::get_tiles ()
261261{
262262 quadkey_list_t tiles;
263263 tiles.reserve (m_dirty_tiles.size ());
@@ -267,7 +267,7 @@ quadkey_list_t expire_tiles::get_tiles()
267267 return tiles;
268268}
269269
270- void expire_tiles ::merge_and_destroy (expire_tiles *other)
270+ void expire_tiles_t ::merge_and_destroy (expire_tiles_t *other)
271271{
272272 if (m_map_width != other->m_map_width ) {
273273 throw fmt_error (" Unable to merge tile expiry sets when "
@@ -285,7 +285,7 @@ void expire_tiles::merge_and_destroy(expire_tiles *other)
285285 }
286286}
287287
288- int expire_from_result (expire_tiles *expire, pg_result_t const &result,
288+ int expire_from_result (expire_tiles_t *expire, pg_result_t const &result,
289289 expire_config_t const &expire_config)
290290{
291291 auto const num_tuples = result.num_tuples ();
0 commit comments