diff --git a/develop/doc/html/reference/algorithm_8hpp_source.html b/develop/doc/html/reference/algorithm_8hpp_source.html
index 9d8c0e1a1..c4da08dc7 100644
--- a/develop/doc/html/reference/algorithm_8hpp_source.html
+++ b/develop/doc/html/reference/algorithm_8hpp_source.html
@@ -97,7 +97,7 @@
80 template <
typename Derived,
typename Result=
void>
- 82 typedef Result result_type;
+ 82 using result_type = Result;
84 template <
typename V1,
typename V2> BOOST_FORCEINLINE
85 result_type operator()(
const std::pair<const V1*,const V2*>& p)
const {
@@ -176,7 +176,7 @@
176 template <
typename IL,
typename O>
- 178 typedef typename std::iterator_traits<iterator_from_2d<IL> >::difference_type diff_t;
+ 178 using diff_t =
typename std::iterator_traits<iterator_from_2d<IL> >::difference_type;
180 gil_function_requires<PixelLocatorConcept<IL> >();
181 gil_function_requires<MutablePixelIteratorConcept<O> >();
@@ -193,7 +193,7 @@
194 template <
typename I,
typename OL>
- 196 typedef typename std::iterator_traits<I>::difference_type diff_t;
+ 196 using diff_t =
typename std::iterator_traits<I>::difference_type;
198 gil_function_requires<PixelIteratorConcept<I> >();
199 gil_function_requires<MutablePixelLocatorConcept<OL> >();
@@ -210,7 +210,7 @@
212 template <
typename IL,
typename OL>
- 214 typedef typename iterator_from_2d<IL>::difference_type diff_t;
+ 214 using diff_t =
typename iterator_from_2d<IL>::difference_type;
216 gil_function_requires<PixelLocatorConcept<IL> >();
217 gil_function_requires<MutablePixelLocatorConcept<OL> >();
@@ -232,8 +232,8 @@
234 template <
typename SrcIterator,
typename DstIterator>
235 BOOST_FORCEINLINE DstIterator copy_with_2d_iterators(SrcIterator first, SrcIterator last, DstIterator dst) {
- 236 typedef typename SrcIterator::x_iterator src_x_iterator;
- 237 typedef typename DstIterator::x_iterator dst_x_iterator;
+ 236 using src_x_iterator =
typename SrcIterator::x_iterator;
+ 237 using dst_x_iterator =
typename DstIterator::x_iterator;
239 typename SrcIterator::difference_type n = last - first;
@@ -275,7 +275,7 @@
- 293 typedef typename binary_operation_obj<copy_and_convert_pixels_fn<CC> >::result_type result_type;
+ 293 using result_type =
typename binary_operation_obj<copy_and_convert_pixels_fn<default_color_converter> >::result_type;
294 copy_and_convert_pixels_fn() {}
295 copy_and_convert_pixels_fn(CC cc_in) : _cc(cc_in) {}
@@ -434,7 +434,7 @@
491 const P& p, mpl::true_) {
- 494 typedef typename std::iterator_traits<It>::value_type pixel_t;
+ 494 using pixel_t =
typename std::iterator_traits<It>::value_type;
495 while (channel < num_channels<pixel_t>::value) {
496 std::uninitialized_fill(dynamic_at_c(first,channel), dynamic_at_c(last,channel),
497 dynamic_at_c(p,channel));
@@ -479,7 +479,7 @@
551 template <
typename It> BOOST_FORCEINLINE
552 void default_construct_range_impl(It first, It last, mpl::true_) {
- 553 typedef typename std::iterator_traits<It>::value_type value_t;
+ 553 using value_t =
typename std::iterator_traits<It>::value_type;
556 while (first!=last) {
@@ -503,7 +503,7 @@
575 void default_construct_aux(It first, It last, mpl::true_) {
- 578 typedef typename std::iterator_traits<It>::value_type pixel_t;
+ 578 using pixel_t =
typename std::iterator_traits<It>::value_type;
579 while (channel < num_channels<pixel_t>::value) {
580 default_construct_range(dynamic_at_c(first,channel), dynamic_at_c(last,channel));
@@ -589,7 +589,7 @@
675 It2 first2, mpl::true_) {
- 678 typedef typename std::iterator_traits<It1>::value_type pixel_t;
+ 678 using pixel_t =
typename std::iterator_traits<It1>::value_type;
679 while (channel < num_channels<pixel_t>::value) {
680 std::uninitialized_copy(dynamic_at_c(first1,channel), dynamic_at_c(last1,channel), dynamic_at_c(first2,channel));
@@ -612,7 +612,7 @@
704 template <
typename View1,
typename View2>
- 706 typedef mpl::bool_<is_planar<View1>::value && is_planar<View2>::value> is_planar;
+ 706 using is_planar = mpl::bool_<is_planar<View1>::value && is_planar<View2>::value>;
707 assert(view1.dimensions()==view2.dimensions());
708 if (view1.is_1d_traversable() && view2.is_1d_traversable())
709 detail::uninitialized_copy_aux(view1.begin().x(), view1.end().x(),
@@ -877,7 +877,7 @@