Given a property map associating a key to a point, the class Spatial_sort_traits_adapter_2<Base_traits,PointPropertyMap> induces a spatial reorder of the keys instead of the points, the comparisons being done on the associated points. In other words, the traits provides to a spatial sort algorithm a point type which is a key, while the actual point type is Base_traits::Point_2.
boost::property_traits<PointPropertyMap>::key_type | ||
Point_2; |
Spatial_sort_traits_adapter_2<Base_traits,PointPropertyMap> o ( Base_traits base=Base_traits()); | |
Spatial_sort_traits_adapter_2<Base_traits,PointPropertyMap> o ( const PointPropertyMap& ppmap, Base_traits base=Base_traits()); |
const PointPropertyMap& | o.point_property_map () const | Returns a const reference to the point property map. |