1[/============================================================================ 2 Boost.Geometry (aka GGL, Generic Geometry Library) 3 4 Copyright (c) 2009-2012 Mateusz Loskot, London, UK. 5 Copyright (c) 2009-2012 Barend Gehrels, Amsterdam, the Netherlands. 6 Copyright (c) 2009-2012 Bruno Lalande, Paris, France. 7 8 Use, modification and distribution is subject to the Boost Software License, 9 Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at 10 http://www.boost.org/LICENSE_1_0.txt) 11=============================================================================/] 12 13[section:concept_multi_point MultiPoint Concept] 14 15[heading Description] 16[concept MultiPoint..multi point] 17 18 19[heading Concept Definition] 20 21The MultiPoint Concept is defined as following: 22 23* There must be a specialization of the metafunction `traits::tag`, defining `multi_point_tag` as type 24* It must behave like a Boost.Range Random Access Range 25* The type defined by the metafunction `range_value<...>::type` must fulfill the [link geometry.reference.concepts.concept_point Point Concept] 26 27[heading Available Models] 28* [link geometry.reference.models.model_multi_point model::multi_point] 29 30 31[endsect] 32