diff options
Diffstat (limited to 'include/mbgl/util/clip_ids.hpp')
-rw-r--r-- | include/mbgl/util/clip_ids.hpp | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/include/mbgl/util/clip_ids.hpp b/include/mbgl/util/clip_ids.hpp deleted file mode 100644 index 5855b16af7..0000000000 --- a/include/mbgl/util/clip_ids.hpp +++ /dev/null @@ -1,38 +0,0 @@ -#ifndef MBGL_UTIL_CLIP_IDS -#define MBGL_UTIL_CLIP_IDS - -#include <mbgl/map/tile.hpp> -#include <list> -#include <set> -#include <vector> -#include <forward_list> -#include <map> - -namespace mbgl { - -class ClipIDGenerator { -private: - struct Leaf { - Leaf(Tile &tile); - void add(const Tile::ID &p); - bool operator==(const Leaf &other) const; - - Tile &tile; - std::forward_list<Tile::ID> children; - }; - - typedef std::vector<Leaf> Pool; - std::forward_list<Pool> pools; - uint8_t bit_offset = 0; - -private: - bool reuseExisting(Leaf &leaf); - -public: - void update(std::forward_list<Tile *> tiles); -}; - - -} - -#endif |