4.4.0
|
|
Freundlich's C++ toolkit |
Public Types | |
using | value_type = fcppt::type_traits::value_type< base_type > |
using | reference = typename base_type::reference |
using | pointer = typename base_type::pointer |
using | iterator_category = typename base_type::iterator_category |
using | difference_type = typename base_type::difference_type |
Public Member Functions | |
spiral_iterator (pos current, difference_type max_dist) | |
void | increment () |
reference | dereference () const |
bool | equal (spiral_iterator const &) const |
using fcppt::container::grid::spiral_iterator< Pos >::difference_type = typename base_type::difference_type |
using fcppt::container::grid::spiral_iterator< Pos >::iterator_category = typename base_type::iterator_category |
using fcppt::container::grid::spiral_iterator< Pos >::pointer = typename base_type::pointer |
using fcppt::container::grid::spiral_iterator< Pos >::reference = typename base_type::reference |
using fcppt::container::grid::spiral_iterator< Pos >::value_type = fcppt::type_traits::value_type<base_type> |
fcppt::container::grid::spiral_iterator< Pos >::spiral_iterator | ( | pos | current, |
difference_type | max_dist | ||
) |
reference fcppt::container::grid::spiral_iterator< Pos >::dereference | ( | ) | const |
bool fcppt::container::grid::spiral_iterator< Pos >::equal | ( | spiral_iterator< Pos > const & | ) | const |
void fcppt::container::grid::spiral_iterator< Pos >::increment | ( | ) |