Walls And Holes  1
Array2D_Private::Array2DPointWrapper Class Reference

A lightweight class to allow looping through all the valid indices in Array2D. More...

#include <array2d_private.h>

Classes

struct  Itr
 

Public Member Functions

template<typename T >
 Array2DPointWrapper (const Array2D< T > &arr)
 
Itr begin () const
 
Itr end () const
 

Protected Attributes

int mWidth
 
int mHeight
 

Detailed Description

A lightweight class to allow looping through all the valid indices in Array2D.

Constructor & Destructor Documentation

◆ Array2DPointWrapper()

template<typename T >
Array2D_Private::Array2DPointWrapper::Array2DPointWrapper ( const Array2D< T > &  arr)
inline

Member Function Documentation

◆ begin()

Itr Array2D_Private::Array2DPointWrapper::begin ( ) const
inline
Here is the call graph for this function:

◆ end()

Itr Array2D_Private::Array2DPointWrapper::end ( ) const
inline
Here is the call graph for this function:

Member Data Documentation

◆ mHeight

int Array2D_Private::Array2DPointWrapper::mHeight
protected

◆ mWidth

int Array2D_Private::Array2DPointWrapper::mWidth
protected

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