Public Member Functions | List of all members
beluga::Bresenham2i::Line< Vector2, Integer >::iterator::sentinel Struct Reference

Past-of-end iterator sentinel. More...

#include <bresenham.hpp>

Public Member Functions

bool operator!= (const iterator &other) const
 Inequality operator overload, for symmetry (as required by ranges::sentinel_for). More...
 
bool operator== (const iterator &other) const
 Equality operator overload, for symmetry (as required by ranges::sentinel_for). More...
 

Detailed Description

template<class Vector2, typename Integer = typename Vector2::Scalar>
struct beluga::Bresenham2i::Line< Vector2, Integer >::iterator::sentinel

Past-of-end iterator sentinel.

Definition at line 57 of file bresenham.hpp.

Member Function Documentation

◆ operator!=()

template<class Vector2 , typename Integer = typename Vector2::Scalar>
bool beluga::Bresenham2i::Line< Vector2, Integer >::iterator::sentinel::operator!= ( const iterator other) const
inline

Inequality operator overload, for symmetry (as required by ranges::sentinel_for).

Definition at line 62 of file bresenham.hpp.

◆ operator==()

template<class Vector2 , typename Integer = typename Vector2::Scalar>
bool beluga::Bresenham2i::Line< Vector2, Integer >::iterator::sentinel::operator== ( const iterator other) const
inline

Equality operator overload, for symmetry (as required by ranges::sentinel_for).

Definition at line 59 of file bresenham.hpp.


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


beluga
Author(s):
autogenerated on Tue Jul 16 2024 02:59:54