snark
Public Types | Public Member Functions | Static Public Member Functions | List of all members
pin_screen< T >::neighbourhood_iterator Class Reference

matrix neighbourhood iterator More...

#include <pin_screen.h>

+ Inheritance diagram for pin_screen< T >::neighbourhood_iterator:

Public Types

typedef pin_screen< T >
::iterator::index_type 
index_type
 index type
typedef pin_screen< T >
::neighbourhood_iterator 
iterator
 itself
- Public Types inherited from pin_screen< T >::iterator
typedef pin_screen< T >::index_type index_type
 index type
typedef pin_screen< T >::size_type size_type
 size type
typedef T value_type
 value type

Public Member Functions

const neighbourhood_iteratoroperator++ ()
 increment
- Public Member Functions inherited from pin_screen< T >::iterator
bool operator== (const iterator &rhs) const
 operators (add more as needed)

Static Public Member Functions

static neighbourhood_iterator begin (const typename pin_screen< T >::iterator &center)
 return neighbourhood center
static neighbourhood_iterator end (const typename pin_screen< T >::iterator &center)
 return end

Detailed Description

template<typename T>
class snark::pin_screen< T >::neighbourhood_iterator

matrix neighbourhood iterator

Member Function Documentation

pin_screen< T >::neighbourhood_iterator begin ( const typename pin_screen< T >::iterator center)
inlinestatic

return neighbourhood center

return begin

References pin_screen< T >::begin(), and pin_screen< T >::end().


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