Lightweight contiguous range over a node's neighbours.
More...
#include <EnergyModel.hpp>
template<typename T>
class EnergyModel< T >::NeighborRange
Lightweight contiguous range over a node's neighbours.
Provides begin(), end() and size() so it can be iterated with a range-for.
◆ NeighborRange()
template<typename T >
| EnergyModel< T >::NeighborRange::NeighborRange |
( |
const int * |
begin, |
|
|
const int * |
end |
|
) |
| |
|
inline |
◆ begin()
template<typename T >
| const int * EnergyModel< T >::NeighborRange::begin |
( |
| ) |
const |
|
inline |
◆ end()
template<typename T >
| const int * EnergyModel< T >::NeighborRange::end |
( |
| ) |
const |
|
inline |
◆ size()
The documentation for this class was generated from the following file: