Searched defs:range_wrapper (Results 1 – 1 of 1) sorted by relevance
117 struct range_wrapper struct119 typedef Range range_type;120 typedef typename boost::range_value<Range>::type point_type;121 typedef typename coordinate_type<point_type>::type coord_t;123 range_wrapper(Range & range) in range_wrapper() argument127 range_type & get_range() { return m_range; } in get_range()129 coord_t get_z(std::size_t i) { return detail::get_z(range::at(m_range, i)); } in get_z()130 void set_z(std::size_t i, coord_t const& v) { return detail::set_z(range::at(m_range, i), v); } in set_z()133 Range & m_range;137 struct range_wrapper<Range, true> struct[all …]