std::iterator_traits< mia::range3d_iterator< I > > Class Template Reference

#include <mia/3d/iterator.hh>

Public Types

typedef I::difference_type difference_type
 
typedef forward_iterator_tag iterator_category
 
typedef I::pointer pointer
 
typedef I::reference reference
 
typedef I::value_type value_type
 

Detailed Description

template<typename I>
class std::iterator_traits< mia::range3d_iterator< I > >

Definition at line 433 of file 3d/iterator.hh.

Member Typedef Documentation

◆ difference_type

template<typename I >
typedef I::difference_type std::iterator_traits< mia::range3d_iterator< I > >::difference_type

Definition at line 435 of file 3d/iterator.hh.

◆ iterator_category

template<typename I >
typedef forward_iterator_tag std::iterator_traits< mia::range3d_iterator< I > >::iterator_category

Definition at line 439 of file 3d/iterator.hh.

◆ pointer

template<typename I >
typedef I::pointer std::iterator_traits< mia::range3d_iterator< I > >::pointer

Definition at line 437 of file 3d/iterator.hh.

◆ reference

template<typename I >
typedef I::reference std::iterator_traits< mia::range3d_iterator< I > >::reference

Definition at line 438 of file 3d/iterator.hh.

◆ value_type

template<typename I >
typedef I::value_type std::iterator_traits< mia::range3d_iterator< I > >::value_type

Definition at line 436 of file 3d/iterator.hh.


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