aimstil  5.0.5
til::TArgNeighborhood< n000, n001, n002, n010, n011, n012, n020, n021, n022, n100, n101, n102, n110, n111, n112, n120, n121, n122, n200, n201, n202, n210, n211, n212, n220, n221, n222 > Class Template Reference

Template neighborhoods. More...

#include <til/Neighborhood.h>

Public Member Functions

INLINE bool isNeighbor (int i, int j, int k) const
 
template<int i, int j, int k>
INLINE bool isNeighbor () const
 

Detailed Description

template<bool n000, bool n001, bool n002, bool n010, bool n011, bool n012, bool n020, bool n021, bool n022, bool n100, bool n101, bool n102, bool n110, bool n111, bool n112, bool n120, bool n121, bool n122, bool n200, bool n201, bool n202, bool n210, bool n211, bool n212, bool n220, bool n221, bool n222>
class til::TArgNeighborhood< n000, n001, n002, n010, n011, n012, n020, n021, n022, n100, n101, n102, n110, n111, n112, n120, n121, n122, n200, n201, n202, n210, n211, n212, n220, n221, n222 >

Template neighborhoods.

These are used to inline neighborhood operations

Definition at line 423 of file Neighborhood.h.

Member Function Documentation

◆ isNeighbor() [1/2]

template<bool n000, bool n001, bool n002, bool n010, bool n011, bool n012, bool n020, bool n021, bool n022, bool n100, bool n101, bool n102, bool n110, bool n111, bool n112, bool n120, bool n121, bool n122, bool n200, bool n201, bool n202, bool n210, bool n211, bool n212, bool n220, bool n221, bool n222>
INLINE bool til::TArgNeighborhood< n000, n001, n002, n010, n011, n012, n020, n021, n022, n100, n101, n102, n110, n111, n112, n120, n121, n122, n200, n201, n202, n210, n211, n212, n220, n221, n222 >::isNeighbor ( int  i,
int  j,
int  k 
) const
inline

Definition at line 437 of file Neighborhood.h.

◆ isNeighbor() [2/2]

template<bool n000, bool n001, bool n002, bool n010, bool n011, bool n012, bool n020, bool n021, bool n022, bool n100, bool n101, bool n102, bool n110, bool n111, bool n112, bool n120, bool n121, bool n122, bool n200, bool n201, bool n202, bool n210, bool n211, bool n212, bool n220, bool n221, bool n222>
template<int i, int j, int k>
INLINE bool til::TArgNeighborhood< n000, n001, n002, n010, n011, n012, n020, n021, n022, n100, n101, n102, n110, n111, n112, n120, n121, n122, n200, n201, n202, n210, n211, n212, n220, n221, n222 >::isNeighbor ( ) const
inline

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