#pragma once // mapbox #include // stl #include namespace mapbox { namespace geometry { template class Cont = std::vector> struct multi_line_string : Cont> { using coordinate_type = T; using line_string_type = line_string; using container_type = Cont; using size_type = typename container_type::size_type; template multi_line_string(Args&&... args) : container_type(std::forward(args)...) { } multi_line_string(std::initializer_list args) : container_type(std::move(args)) {} }; } // namespace geometry } // namespace mapbox