Enum GridNeighborhoodType

Enum Documentation

enum kami::GridNeighborhoodType

Neighborhood types for orthogonal grid domains of cells.

Orthogonal grid domains are those that provide cells equidistant along a standard Cartesian grid. GridNeighborhoodType allows for the distinction between those neighborhoods that include those cells touching on the corners or diagonally and those neighborhoods that do not.

Values:

enumerator Moore

Moore neighborhood.

Moore neighborhood types include diagonally-adjacent cells as neighbors.

enumerator VonNeumann

Von Neumann neighborhood.

Von Neumann neighborhood types do not include diagonally-adjacent cells as neighbors.