|
fcppt 5.2.0
Freundlich's C++ toolkit
|
An iterator over grid position.
Public Types | |
| using | value_type = fcppt::type_traits::value_type<base_type> |
| using | pos = value_type |
| using | size_type = fcppt::type_traits::value_type<pos> |
| using | reference = base_type::reference |
| using | pointer = base_type::pointer |
| using | iterator_category = base_type::iterator_category |
| using | difference_type = base_type::difference_type |
| using | min = fcppt::container::grid::min<size_type, Size> |
| using | sup = fcppt::container::grid::sup<size_type, Size> |
Public Member Functions | |
| pos_iterator () | |
| pos_iterator (pos, min, sup) | |
| void | increment () |
| reference | dereference () const |
| bool | equal (pos_iterator const &) const |
| using fcppt::container::grid::pos_iterator< SizeType, Size >::difference_type = base_type::difference_type |
| using fcppt::container::grid::pos_iterator< SizeType, Size >::iterator_category = base_type::iterator_category |
| using fcppt::container::grid::pos_iterator< SizeType, Size >::min = fcppt::container::grid::min<size_type, Size> |
| using fcppt::container::grid::pos_iterator< SizeType, Size >::pointer = base_type::pointer |
| using fcppt::container::grid::pos_iterator< SizeType, Size >::pos = value_type |
| using fcppt::container::grid::pos_iterator< SizeType, Size >::reference = base_type::reference |
| using fcppt::container::grid::pos_iterator< SizeType, Size >::size_type = fcppt::type_traits::value_type<pos> |
| using fcppt::container::grid::pos_iterator< SizeType, Size >::sup = fcppt::container::grid::sup<size_type, Size> |
| using fcppt::container::grid::pos_iterator< SizeType, Size >::value_type = fcppt::type_traits::value_type<base_type> |
| fcppt::container::grid::pos_iterator< SizeType, Size >::pos_iterator | ( | ) |
| fcppt::container::grid::pos_iterator< SizeType, Size >::pos_iterator | ( | pos | , |
| min | , | ||
| sup | ) |
|
nodiscard |
|
nodiscard |
| void fcppt::container::grid::pos_iterator< SizeType, Size >::increment | ( | ) |