Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::geometry::detail::conversion::range_to_range< Range1, Range2, Reverse > Struct Template Reference

#include <convert.hpp>

Inheritance diagram for boost::geometry::detail::conversion::range_to_range< Range1, Range2, Reverse >:

Public Types

typedef reversible_view
< Range1 const, Reverse?iterate_reverse:iterate_forward >
::type 
rview_type
 
typedef closeable_view
< rview_type const,
geometry::closure< Range1 >
::value >::type 
view_type
 

Static Public Member Functions

static void apply (Range1 const &source, Range2 &destination)
 

Member Typedef Documentation

template<typename Range1, typename Range2, bool Reverse = false>
typedef reversible_view< Range1 const, Reverse ? iterate_reverse : iterate_forward >::type boost::geometry::detail::conversion::range_to_range< Range1, Range2, Reverse >::rview_type
template<typename Range1, typename Range2, bool Reverse = false>
typedef closeable_view< rview_type const, geometry::closure<Range1>::value >::type boost::geometry::detail::conversion::range_to_range< Range1, Range2, Reverse >::view_type

Member Function Documentation

template<typename Range1, typename Range2, bool Reverse = false>
static void boost::geometry::detail::conversion::range_to_range< Range1, Range2, Reverse >::apply ( Range1 const &  source,
Range2 &  destination 
)
inlinestatic

The documentation for this struct was generated from the following file: