4.6.0
Freundlich's C++ toolkit
Loading...
Searching...
No Matches
fcppt::container::grid::spiral_range< Pos > Class Template Reference

Public Types

using value_type = fcppt::type_traits::value_type<Pos>
 
using iterator = fcppt::container::grid::spiral_iterator<Pos>
 

Public Member Functions

 spiral_range (Pos start, value_type dist)
 
iterator begin () const
 
iterator end () const
 

Member Typedef Documentation

◆ iterator

template<typename Pos >
using fcppt::container::grid::spiral_range< Pos >::iterator = fcppt::container::grid::spiral_iterator<Pos>

◆ value_type

template<typename Pos >
using fcppt::container::grid::spiral_range< Pos >::value_type = fcppt::type_traits::value_type<Pos>

Constructor & Destructor Documentation

◆ spiral_range()

template<typename Pos >
fcppt::container::grid::spiral_range< Pos >::spiral_range ( Pos start,
value_type dist )

Member Function Documentation

◆ begin()

template<typename Pos >
iterator fcppt::container::grid::spiral_range< Pos >::begin ( ) const
nodiscard

◆ end()

template<typename Pos >
iterator fcppt::container::grid::spiral_range< Pos >::end ( ) const
nodiscard