|
5.0.0
Freundlich's C++ toolkit
|
A range over grid position.
Public Types | |
| using | iterator = fcppt::container::grid::pos_iterator<SizeType, Size> |
| using | const_iterator = iterator |
| using | pos = fcppt::type_traits::value_type<iterator> |
| using | min_type = typename iterator::min |
| using | sup_type = typename iterator::sup |
| using | size_type = std::make_unsigned_t<typename iterator::difference_type> |
Public Member Functions | |
| pos_range (min_type, sup_type) | |
| iterator | begin () const |
| iterator | end () const |
| size_type | size () const |
| min_type const & | min () const |
| sup_type const & | sup () const |
| using fcppt::container::grid::pos_range< SizeType, Size >::const_iterator = iterator |
| using fcppt::container::grid::pos_range< SizeType, Size >::iterator = fcppt::container::grid::pos_iterator<SizeType, Size> |
| using fcppt::container::grid::pos_range< SizeType, Size >::min_type = typename iterator::min |
| using fcppt::container::grid::pos_range< SizeType, Size >::pos = fcppt::type_traits::value_type<iterator> |
| using fcppt::container::grid::pos_range< SizeType, Size >::size_type = std::make_unsigned_t<typename iterator::difference_type> |
| using fcppt::container::grid::pos_range< SizeType, Size >::sup_type = typename iterator::sup |
| fcppt::container::grid::pos_range< SizeType, Size >::pos_range | ( | min_type | , |
| sup_type | ) |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
nodiscard |