1 #pragma once 2 3 // mapbox 4 #include <mapbox/geometry/line_string.hpp> 5 // stl 6 #include <vector> 7 8 namespace mapbox { 9 namespace geometry { 10 11 template <typename T, template <typename...> class Cont = std::vector> 12 struct multi_line_string : Cont<line_string<T>> 13 { 14 using coordinate_type = T; 15 using line_string_type = line_string<T>; 16 using container_type = Cont<line_string_type>; 17 using container_type::container_type; 18 }; 19 20 } // namespace geometry 21 } // namespace mapbox 22